------- Comment #1 from rguenth at gcc dot gnu dot org 2009-11-29 13:03 ------- well,
asm("bswap %0" : "=q"(i) : "q"(i)); is wrong. You probably want asm("bswap %0" : "=q"(i) : "0"(i)); -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42214