------- Comment #1 from Martin dot vGagern at gmx dot net 2006-08-07 15:49 ------- Created an attachment (id=12038) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12038&action=view) Testcase demonstrating interference between assembler statements
This test case exhibits the following behaviour on 4.1.1 as well as 3.4.6: -O1 -fPIC -fomit-frame-pointer -DDO_SINGLE X - - - works X X - - expected errors X - X - works X X X X works X X X - fails: error in both:54 - X X X fails: error in f1:25 In the two cases marked failures, the error message is the following: can't find a register in class `GENERAL_REGS' while reloading `asm' -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28635