https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114742
Peter Bergner <bergner at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bergner at gcc dot gnu.org, | |meissner at gcc dot gnu.org, | |segher at gcc dot gnu.org --- Comment #3 from Peter Bergner <bergner at gcc dot gnu.org> --- Adding Mike and Segher to correct me if I'm wrong on anything... :-) The canonical method for determining whether a specific cpu has VSX enabled or not is checking for "#if defined(_ARCH_PWR*) && defined(__VSX__)". I believe we're trying to move away from testing things like "__POWER8_VECTOR__". I seem to be blanking on the minimum cpu required for __ieee128, so I'll let Mike or Segher comment on that. I thought is was Power7, which would mean using _ARCH_PWR7 above, but given -mcpu=power7 still fails, maybe Power8 is the minimum needed for __ieee128 support? Mike and Segher???