https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104208

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
I think the glibc problem is in a compiler defaulting to -mabi=ieeelongdouble
they want to use -mabi=ibmlongdouble -mlong-double-64 (because
-mabi=ibmlongdouble is added into CFLAGS everywhere early, and -mlong-double-64
is needed for a few TUs).
That wouldn't be diagnosed in the #c4 case, -mabi=ibmlongdouble is used while
-mlong-double-128 is in effect, so valid case.
-mlong-double-64 -mabi=ibmlongdouble
would be diagnosed though (-mabi=*double while -mlong-double-64 in effect).

Reply via email to