------- Comment #11 from rask at sygehus dot dk  2007-06-20 13:52 -------
Ah, notice the mismatch in register sizes between prologue and epilogue:
(insn/f 59 5 60 2 /n/08/rask/src/gcc/gcc/testsuite/gcc.dg/pr32069.c:5 (parallel
[
            (set/f (mem:HI (plus:HI (reg/f:HI 8 sp)
                        (const_int -2 [0xfffffffe])) [0 S2 A8])
                (reg/f:HI 7 fb))
            (set/f (reg/f:HI 7 fb)
                (reg/f:HI 8 sp))
            (set/f (reg/f:HI 8 sp)
                (minus:HI (reg/f:HI 8 sp)
                    (const_int 2 [0x2])))
        ]) -1 (nil))


-- 

rask at sygehus dot dk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 GCC target triplet|avr-unknown-elf m32c-       |avr-unknown-elf
                   |unknown-elf                 |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32335

Reply via email to