[patch] misc bswap fixes

Eric Christopher echristo@apple.com
Sun Nov 5 04:26:00 GMT 2006


Richard Guenther noticed a few things today that I missed somehow with  
the waiting for 4.3 to branch, and I forgot to commit the x86 backend  
stuff to the branch that Geoff merged from.

Anyhow, this fixes up all of the failures that were noticed (and I was  
able to test on x86_64-darwin as well).

Probably obvious, but OK?

-eric

2006-11-04  Eric Christopher  <echristo@apple.com>

         * libgcc2.c (__bswapdi2): Rename from bswapDI2.
         (__bswapsi2): Rename from bswapSI2.
         * libgcc2.h: Remove transformation of bswap routines.
         * config/i386/i386.md (bswapsi2): New.
         (bswapdi2): Ditto.

2006-11-04  Eric Christopher  <echristo@apple.com>

         * gcc.target/i386/builtin-bswap-1.c: Use nocona instead of 486
         for arch.


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: bswap.diff.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20061105/a2adcf2d/attachment.txt>


More information about the Gcc-patches mailing list