The following adds a couple missed Power9 assembler option entries. Bootstrapped on ppc64. Ok for trunk?

-Pat

2016-01-20  Pat Haugen  <pthau...@us.ibm.com>

        * config/rs6000/aix71.h (ASM_CPU_SPEC): Add entry for Power9.
        * config/rs6000/driver-rs6000.c (struct asm_names): Likewise.

Index: config/rs6000/aix71.h
===================================================================
--- config/rs6000/aix71.h       (revision 232629)
+++ config/rs6000/aix71.h       (working copy)
@@ -80,6 +80,7 @@ do {                                                          
        \
 %{mcpu=power6x: -mpwr6} \
 %{mcpu=power7: -mpwr7} \
 %{mcpu=power8: -mpwr8} \
+%{mcpu=power9: -mpwr9} \
 %{mcpu=powerpc: -mppc} \
 %{mcpu=rs64a: -mppc} \
 %{mcpu=603: -m603} \
Index: config/rs6000/driver-rs6000.c
===================================================================
--- config/rs6000/driver-rs6000.c       (revision 232629)
+++ config/rs6000/driver-rs6000.c       (working copy)
@@ -361,6 +361,7 @@ static const struct asm_name asm_names[]
   { "power6x",       "-mpwr6" },
   { "power7",        "-mpwr7" },
   { "power8",        "-mpwr8" },
+  { "power9",        "-mpwr9" },
   { "powerpc",       "-mppc" },
   { "rs64a", "-mppc" },
   { "603",   "-m603" },
@@ -387,6 +388,7 @@ static const struct asm_name asm_names[]
   { "power6x",       "%(asm_cpu_power6) -maltivec" },
   { "power7",        "%(asm_cpu_power7)" },
   { "power8",        "%(asm_cpu_power8)" },
+  { "power9",        "%(asm_cpu_power9)" },
   { "powerpc",       "-mppc" },
   { "rs64a", "-mppc64" },
   { "401",   "-mppc" },

Reply via email to