[Bug inline-asm/35160] [4.3 regression] local-alloc introduces sharing of the same pseudo/hard reg between different output regs in inline asm
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Wed Feb 13 09:33:00 GMT 2008
------- Comment #11 from dominiq at lps dot ens dot fr 2008-02-13 09:33 -------
At rev. 132272 gcc.target/i386/pr35160.c fails on i686-apple-darwin9 with:
[ibook-dhum] dominiq/Desktop% /opt/gcc/gcc4.3w/bin/gcc
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c: In function 'foo':
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c:16: error: can't
find a register in class 'GENERAL_REGS' while reloading 'asm'
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c:16: error: 'asm'
operand has impossible constraints
or
[ibook-dhum] dominiq/Desktop% /opt/gcc/gcc4.3w/bin/gcc -O2
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c: In function 'foo':
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c:16: error: can't
find a register in class 'GENERAL_REGS' while reloading 'asm'
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c:14: error: 'asm'
operand has impossible constraints
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/pr35160.c:16: error: 'asm'
operand has impossible constraints
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35160
More information about the Gcc-bugs
mailing list