[Bug inline-asm/32178] RAX and EAX are used as two different registers
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-06-01 14:14 --- Your inline-asm is broken, you early clobber the output so you need to mark as such like: asm volatile("movl $1,%0 \n\t" \ "xchgl %0,%1 \n\t" \ "xorl $1,%0"
[Bug inline-asm/32178] RAX and EAX are used as two different registers
--- Comment #1 from henne at nachtwindheim dot de 2007-06-01 11:38 --- Created an attachment (id=13645) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13645&action=view) The eample snippet.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32178