https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115714
Bug ID: 115714 Summary: rs6000: Refine option -mabi={no-}altivec handlings with some related option Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: linkw at gcc dot gnu.org Target Milestone: --- As Peter found in [1], even with altivec flag explicitly unset, we can still have altivec_abi set, it's unexpected. And we want to raise error when specify -mabi=no-altivec for linux 64 bit ABI as Segher's comments in [2]. Besides, we need to sort out the combination between -mabi={no-}altivec and -m{no-,}altivec (or -mvsx etc.) and raise warning/error if needed. So filing this to track these. [1] https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654546.html [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115688#c5