]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rs6000: Define _ARCH_PWR10 when appropriate
authorSegher Boessenkool <segher@kernel.crashing.org>
Thu, 2 Jul 2020 22:30:05 +0000 (22:30 +0000)
committerSegher Boessenkool <segher@kernel.crashing.org>
Thu, 2 Jul 2020 22:31:17 +0000 (22:31 +0000)
2020-07-02  Segher Boessenkool  <segher@kernel.crashing.org>

* config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Define
_ARCH_PWR10 when appropriate.

gcc/config/rs6000/rs6000-c.c

index b2066088579354811e07a0b699188d6c5e63faa9..fcf36fc622e80f240d6d3cd4d1f6d2fcc3c8f252 100644 (file)
@@ -448,6 +448,8 @@ rs6000_target_modify_macros (bool define_p, HOST_WIDE_INT flags,
     rs6000_define_or_undefine_macro (define_p, "_ARCH_PWR8");
   if ((flags & OPTION_MASK_MODULO) != 0)
     rs6000_define_or_undefine_macro (define_p, "_ARCH_PWR9");
+  if ((flags & OPTION_MASK_POWER10) != 0)
+    rs6000_define_or_undefine_macro (define_p, "_ARCH_PWR10");
   if ((flags & OPTION_MASK_SOFT_FLOAT) != 0)
     rs6000_define_or_undefine_macro (define_p, "_SOFT_FLOAT");
   if ((flags & OPTION_MASK_RECIP_PRECISION) != 0)