This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/32335] libgcc build failure, ICE in cselib_record_set, at cselib.c:1508
- From: "rask at sygehus dot dk" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 20 Jun 2007 13:52:24 -0000
- Subject: [Bug target/32335] libgcc build failure, ICE in cselib_record_set, at cselib.c:1508
- References: <bug-32335-12574@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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