[Bug testsuite/64796] effective target bswap64 globally caches target-specific use of lp64

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 27 16:09:00 GMT 2015


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

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to H.J. Lu from comment #3) 
> That is wrong for x32.  X32 is ILP32 and should support bswap64.

And wrong for MIPS N32 and even AARCH64 ILP32.  We need to special case those
three targets.

Even wrong for PowerPC with -mpowerpc64 enabled too.



More information about the Gcc-bugs mailing list