[Bug regression/18906] Assembler complains about previously acceptable code

2004-12-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-09 16:51 --- Still not a gcc bug, I cannot be as it is complaining about the inline asm and not what gcc produces. -- What|Removed |Added

[Bug regression/18906] Assembler complains about previously acceptable code

2004-12-09 Thread orion at cora dot nwra dot com
--- Additional Comments From orion at cora dot nwra dot com 2004-12-09 16:49 --- Changed to: static inline int cpuid_edx(int op) { int eax, ecx, edx; __asm__("pushl %%ebx\n\tcpuid\n\tpopl %%ebx" : "=a" (eax), "=c" (ecx), "=d" (edx) : "a" (op));

[Bug regression/18906] Assembler complains about previously acceptable code

2004-12-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-09 16:38 --- Not a bug, you want pushl and popl instead. -- What|Removed |Added Status|UNCONF