------- Comment #36 from mikpe at it dot uu dot se 2010-04-13 16:51 ------- (In reply to comment #35) > I've been trying this on gcc trunk, and it doesn't have the problem. > It seems that merging is not done. > > I get > > ... > 0x8684 <f2>: @0x8808 > Compact model 1 > 0xb1 0x08 pop {r3} > 0x84 0x00 pop {r14} > 0xb0 finish > 0xb0 finish > ... > 0x86b0 <f1>: @0x8820 > Compact model 1 > 0xb1 0x08 pop {r3} > 0x84 0x00 pop {r14} > 0xb0 finish > 0xb0 finish > > Is it maybe the case that "Compact model 1" unwinder data isn't yet being > merged?
They have to be adjacent to be merged. Looks like there's something else between f2 and f1 in your object code. (You are using binutils >= 2.20 right?) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40860 ------- You are receiving this mail because: ------- You reported the bug, or are watching the reporter. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100413165159.27731.qm...@sourceware.org