https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101865
Bug ID: 101865 Summary: _ARCH_PWR8 is not defined when using -mcpu=power8 Product: gcc Version: 11.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tuliom at ascii dot art.br Target Milestone: --- When using -mcpu=power8, I expected that _ARCH_PWR8 would be defined, however it isn't defined when used together with -mno-altivec -mno-vsx, e.g. $ gcc-11 -mcpu=power8 -mno-altivec -mno-vsx -dM -E - < /dev/null | grep PWR #define _ARCH_PWR5 1 #define _ARCH_PWR6 1 #define _ARCH_PWR7 1 #define _ARCH_PWR5X 1 #define _ARCH_PWR4 1