[Bug target/85075] powerpc: ICE in iszero testcase

meissner at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 29 20:18:00 GMT 2018


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

Michael Meissner <meissner at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |uweigand at gcc dot gnu.org

--- Comment #1 from Michael Meissner <meissner at gcc dot gnu.org> ---
I'm adding Ulrich Weigand to the CC list.

The bug is due to the fact that when we use -mabi=ieeelongdouble, long double
and __float128 both get the same mangled name (U10__float128), but they are
different types.

I don't know enough about C++ and types, whether we should use the standard
("e") for float128 types that are IEEE 128 (and keep U10__float128 for the
explicit __float128 type).


More information about the Gcc-bugs mailing list