------- Comment #1 from pinskia at gcc dot gnu dot org 2008-10-06 21:55 ------- DEF_GCC_BUILTIN (BUILT_IN_BSWAP32, "bswap32", BT_FN_UINT32_UINT32, ATTR_CONST_NOTHROW_LIST)
This is caused by the fact __builtin_bswap32 uses uintSItype instead of the normal unsignedint types. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37743