https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104208
Bug ID: 104208 Summary: -mlong-double-64 should override a previous -mabi=ibmlongdouble Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: fw at gcc dot gnu.org Target Milestone: --- Build: powerpc64le-*-linux-gnu We have trouble building glibc 2.35 with GCC 12 because -mlong-double-64 and -mabi=ibmlongdouble conflict: ppc64le: gcc 12 vs -mabi=ibmlongdouble https://sourceware.org/pipermail/libc-alpha/2022-January/135647.html glibc needs to build itself with -mabi=ibmlongdouble because that's how the source tree defaults are laid out, and given our build system, it's very difficult to remove that for individual files. So I'd appreciate a GCC-side fix for this.