https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77924
Bug ID: 77924 Summary: -mfloat128-type change broke AIX Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Target Milestone: --- The change to split -mfloat128 into -mfloat128-type and -mfloat128 broke AIX, due to the fact that AIX defaults to long doubles being 64-bit, and the compiler created a type for __ibm128, even though it does not have 128-bit long double support.