https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121696

--- Comment #3 from Iain Sandoe <iains at gcc dot gnu.org> ---
it is certainly not enabled by design, I guess some external factor:

#define TARGET_OS_CPP_BUILTINS()                        \
  do                                                    \
    {                                                   \
      builtin_define ("__POWERPC__");                   \
      builtin_define ("__PPC__");                       \
      if (TARGET_64BIT)                                 \
        {                                               \
          builtin_define ("__ppc64__");                 \
          builtin_define ("__PPC64__");                 \
          builtin_define ("__powerpc64__");             \
          builtin_assert ("cpu=powerpc64");             \
          builtin_assert ("machine=powerpc64");         \
        }                                               \
      else                                              \
        {                                               \
          builtin_define ("__ppc__");                   \
          builtin_define_std ("PPC");                   \
          builtin_assert ("cpu=powerpc");               \
          builtin_assert ("machine=powerpc");           \
        }                                               \
      builtin_define ("__NATURAL_ALIGNMENT__");         \
      darwin_cpp_builtins (pfile);                      \
    }                                                   \
  while (0)

Reply via email to