When running the testsuite on 3.3, 3.4 and mainline with -fpic or -fPIC I get the following additional error:
FAIL: gcc.dg/20011119-1.c (test for excess errors) The failures can be seen here: http://gcc.gnu.org/ml/gcc-testresults/2005-01/msg00029.html http://gcc.gnu.org/ml/gcc-testresults/2005-01/msg00085.html http://gcc.gnu.org/ml/gcc-testresults/2005-01/msg00084.html The error message from the logfile is: gcc.dg/20011119-1.c:69: warning: asm operand 0 probably doesn't match constraints gcc.dg/20011119-1.c:69: error: impossible constraint in `asm' FAIL: gcc.dg/20011119-1.c (test for excess errors) Is there something to fix in the compiler, the testcase, or should the test be bypassed when using -fpic/-fPIC ? -- Summary: Error in gcc.dg/20011119-1.c when using -fpic/-fPIC on i686-pc-linux-gnu Product: gcc Version: 3.3.6 Status: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19228