Update: The same kind of error, mismatch in insn-emit.o between stage2 and stage 3, happens in 4.5.0 and in 4.6.1. Looking at objdump -x it seems to me that the major difference is in the debug symbols present in stage3. There are a few differing addresses; I do not know the internals of obj files well enough to be certain, it looks like they are just related to the inserted debug symbols taking up space. The start of the comparison is attached below, there is a huge section in the stage3 file I am not including, but I can provide the complete dumps if needed. This is from the 4.5.0 boot, the 4.6.1 is very similar. Thoughts/workarounds? Thanks a lot Salvatore ============================================================== < stage2-gcc/insn-emit.o: file format elf64-ia64-little < stage2-gcc/insn-emit.o --- > stage3-gcc/insn-emit.o: file format elf64-ia64-little > stage3-gcc/insn-emit.o 17c17,23 < 3 .IA_64.unwind_info 000049e8 0000000000000000 0000000000000000 000346b0 2**3 --- > 3 .debug_abbrev 00000427 0000000000000000 0000000000000000 000346b0 2**0 > CONTENTS, READONLY, DEBUGGING > 4 .debug_info 0001920d 0000000000000000 0000000000000000 00034ad7 2**0 > CONTENTS, RELOC, READONLY, DEBUGGING > 5 .debug_line 0000aa61 0000000000000000 0000000000000000 0004dce4 2**0 > CONTENTS, RELOC, READONLY, DEBUGGING > 6 .IA_64.unwind_info 000049e8 0000000000000000 0000000000000000 00058748 2**3 19c25 < 4 .IA_64.unwind 00003b70 0000000000000000 0000000000000000 00039098 2**3 --- > 7 .IA_64.unwind 00003b70 0000000000000000 0000000000000000 0005d130 2**3 21c27 < 5 .rodata.str1.8 000000d0 0000000000000000 0000000000000000 0003cc08 2**3 --- > 8 .rodata.str1.8 000000d0 0000000000000000 0000000000000000 00060ca0 2**3 23c29 < 6 .sdata 00000020 0000000000000000 0000000000000000 0003ccd8 2**3 --- > 9 .sdata 00000020 0000000000000000 0000000000000000 00060d70 2**3 25c31 < 7 .rodata 000000ae 0000000000000000 0000000000000000 0003ccf8 2**3 --- > 10 .rodata 000000ae 0000000000000000 0000000000000000 00060d90 2**3 27c33,45 < 8 .comment 00000012 0000000000000000 0000000000000000 0003cda6 2**0 --- > 11 .debug_loc 000159c7 0000000000000000 0000000000000000 00060e3e 2**0 > CONTENTS, READONLY, DEBUGGING > 12 .debug_pubnames 00003457 0000000000000000 0000000000000000 00076805 2**0 > CONTENTS, RELOC, READONLY, DEBUGGING > 13 .debug_pubtypes 00000e7f 0000000000000000 0000000000000000 00079c5c 2**0 > CONTENTS, RELOC, READONLY, DEBUGGING > 14 .debug_aranges 00000030 0000000000000000 0000000000000000 0007aadb 2**0 > CONTENTS, RELOC, READONLY, DEBUGGING > 15 .debug_ranges 00004b50 0000000000000000 0000000000000000 0007ab0b 2**0 > CONTENTS, READONLY, DEBUGGING > 16 .debug_str 0000f5cc 0000000000000000 0000000000000000 0007f65b 2**0 > CONTENTS, READONLY, DEBUGGING > 17 .comment 00000012 0000000000000000 0000000000000000 0008ec27 2**0 33a52,54 > 0000000000000000 l d .debug_abbrev 0000000000000000 > 0000000000000000 l d .debug_info 0000000000000000 > 0000000000000000 l d .debug_line 0000000000000000 46a68,73 > 0000000000000000 l d .debug_loc 0000000000000000 > 0000000000000000 l d .debug_pubnames 0000000000000000 > 0000000000000000 l d .debug_pubtypes 0000000000000000 > 0000000000000000 l d .debug_aranges 0000000000000000 > 0000000000000000 l d .debug_ranges 0000000000000000 > 0000000000000000 l d .debug_str 0000000000000000