patch for 3.4 ice on arm-linux with -frename-registers

Philip Blundell pb@nexus.co.uk
Mon Apr 26 09:15:00 GMT 2004


gcc 3.4 blows up with "insn doesn't satisfy its constraints" when
compiling http://handhelds.org/~pb/pre-modify-ice.i.gz with -O2
-frename-registers.  The problem seems to be that although the register
expressions in the two parts of the PRE_MODIFY have the same contents,
they are not the same rtx and so comparing the pointers directly fails.

p.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pre-modify.patch
Type: text/x-patch
Size: 676 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20040426/9155990c/attachment.bin>


More information about the Gcc-patches mailing list