------- Comment #5 from dominiq at lps dot ens dot fr 2009-09-02 15:07 ------- > Would you please run:
[karma] gcc/darwin_buildw% ../_gcc_clean/contrib/compare-debug --preserve stage2-gcc/intl.o stage3-gcc/intl.o strip: symbols referenced by relocation entries that can't be stripped in: /opt/gcc/darwin_buildw/stage2-gcc/intl.o.stripped.. dyld_stub_binding_helper _setlocale _libintl_gettext _libintl_textdomain _wcswidth _mbstowcs _nl_langinfo _strcasecmp _libintl_bindtextdomain _strcmp strip: symbols referenced by relocation entries that can't be stripped in: /opt/gcc/darwin_buildw/stage3-gcc/intl.o.stripped.. dyld_stub_binding_helper _setlocale _libintl_gettext _libintl_textdomain _wcswidth _mbstowcs _nl_langinfo _strcasecmp _libintl_bindtextdomain _strcmp stage2-gcc/intl.o.stripped.. stage3-gcc/intl.o.stripped.. differ: char 23, line 2 stripping off .eh_frame, then retrying failed to strip off .eh_frame stage2-gcc/intl.o.stripped.. stage3-gcc/intl.o.stripped.. differ: char 23, line 2 preserving stage2-gcc/intl.o.stripped.. stage3-gcc/intl.o.stripped.. Comparing the outputs of hexdump -C gives the following (I can attach the full files if needed): [karma] gcc/darwin_buildw% diff stripd_2 stripd_3 2,5c2,5 < 00000010 00 00 00 03 00 00 01 f4 00 00 20 00 00 00 00 01 |.......... .....| < 00000020 00 00 01 8c 00 00 00 00 00 00 00 00 00 00 00 00 |................| < 00000030 00 00 00 00 00 00 00 00 00 00 03 04 00 00 02 10 |................| < 00000040 00 00 03 04 00 00 00 07 00 00 00 07 00 00 00 05 |................| --- > 00000010 00 00 00 03 00 00 04 e0 00 00 20 00 00 00 00 01 |.......... .....| > 00000020 00 00 04 78 00 00 00 00 00 00 00 00 00 00 00 00 |...x............| > 00000030 00 00 00 00 00 00 00 00 00 00 0f 74 00 00 04 fc |...........t....| > 00000040 00 00 0f 74 00 00 00 07 00 00 00 07 00 00 00 10 |...t............| 8,80c8,326 < 00000070 00 00 00 00 00 00 00 00 00 00 01 f0 00 00 02 10 |................| < 00000080 00 00 00 02 00 00 05 14 00 00 00 54 80 00 04 00 |...........T....| < 00000090 00 00 00 00 00 00 00 00 5f 5f 63 73 74 72 69 6e |........__cstrin| < 000000a0 67 00 00 00 00 00 00 00 5f 5f 54 45 58 54 00 00 |g.......__TEXT..| < 000000b0 00 00 00 00 00 00 00 00 00 00 01 f0 00 00 00 48 |...............H| < 000000c0 00 00 04 00 00 00 00 02 00 00 00 00 00 00 00 00 |................| < 000000d0 00 00 00 02 00 00 00 00 00 00 00 00 5f 5f 64 61 |............__da| < 000000e0 74 61 00 00 00 00 00 00 00 00 00 00 5f 5f 44 41 |ta..........__DA| < 000000f0 54 41 00 00 00 00 00 00 00 00 00 00 00 00 02 38 |TA.............8| ... < 00000400 00 00 00 00 67 63 63 00 2f 6f 70 74 2f 67 63 63 |....gcc./opt/gcc| < 00000410 2f 67 63 63 34 2e 35 77 2f 73 68 61 72 65 2f 6c |/gcc4.5w/share/l| < 00000420 6f 63 61 6c 65 00 00 00 60 00 00 00 27 00 00 00 |ocale...`...'...| < 00000430 75 74 66 2d 38 00 00 00 75 74 66 38 00 00 00 00 |utf-8...utf8....| < 00000440 e2 80 98 00 e2 80 99 00 00 00 02 1c 00 00 02 1c |................| < 00000450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| < 00000460 3d 60 00 00 85 8b 02 e0 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 00000470 3d 60 00 00 85 8b 02 e4 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 00000480 3d 60 00 00 85 8b 02 e8 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 00000490 3d 60 00 00 85 8b 02 ec 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004a0 3d 60 00 00 85 8b 02 f0 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004b0 3d 60 00 00 85 8b 02 f4 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004c0 3d 60 00 00 85 8b 02 f8 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004d0 3d 60 00 00 85 8b 02 fc 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004e0 3d 60 00 00 85 8b 03 00 7d 89 03 a6 4e 80 04 20 |=`......}...N.. | < 000004f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| --- > 00000070 00 00 00 00 00 00 00 00 00 00 01 f0 00 00 04 fc |................| > 00000080 00 00 00 02 00 00 14 70 00 00 00 54 80 00 04 00 |.......p...T....| > 00000090 00 00 00 00 00 00 00 00 5f 5f 64 65 62 75 67 5f |........__debug_| > 000000a0 66 72 61 6d 65 00 00 00 5f 5f 44 57 41 52 46 00 |frame...__DWARF.| > 000000b0 00 00 00 00 00 00 00 00 00 00 01 f0 00 00 00 88 |................| > 000000c0 00 00 06 ec 00 00 00 02 00 00 17 10 00 00 00 02 |................| > 000000d0 02 00 00 00 00 00 00 00 00 00 00 00 5f 5f 64 65 |............__de| > 000000e0 62 75 67 5f 69 6e 66 6f 00 00 00 00 5f 5f 44 57 |bug_info....__DW| > 000000f0 41 52 46 00 00 00 00 00 00 00 00 00 00 00 02 78 |ARF............x| > 00000100 00 00 05 fa 00 00 07 74 00 00 00 00 00 00 17 20 |.......t....... | ... > 00001400 85 8b 0f 60 7d 89 03 a6 4e 80 04 20 3d 60 00 00 |...`}...N.. =`..| > 00001410 85 8b 0f 64 7d 89 03 a6 4e 80 04 20 3d 60 00 00 |...d}...N.. =`..| > 00001420 85 8b 0f 68 7d 89 03 a6 4e 80 04 20 3d 60 00 00 |...h}...N.. =`..| > 00001430 85 8b 0f 6c 7d 89 03 a6 4e 80 04 20 3d 60 00 00 |...l}...N.. =`..| > 00001440 85 8b 0f 70 7d 89 03 a6 4e 80 04 20 00 00 00 00 |...p}...N.. ....| > 00001450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 82,180c328,461 < 00000510 00 00 00 00 00 00 01 d0 00 00 04 c3 00 00 01 c4 |................| < 00000520 00 00 04 c3 00 00 01 94 00 00 04 c3 00 00 01 58 |...............X| < 00000530 00 00 04 c3 00 00 01 54 00 00 02 45 00 00 00 00 |.......T...E....| < 00000540 ff ff ff 41 00 00 01 4c 00 00 02 46 00 00 02 28 |...A...L...F...(| < 00000550 ff ff ff 41 00 00 01 24 00 00 03 45 00 00 00 00 |...A...$...E....| < 00000560 ff ff ff 41 00 00 01 20 00 00 03 46 00 00 02 3c |...A... ...F...<| < 00000570 ff ff ff 41 00 00 01 1c 00 00 02 45 00 00 00 00 |...A.......E....| < 00000580 ff ff ff 41 00 00 01 18 00 00 03 45 00 00 00 00 |...A.......E....| < 00000590 ff ff ff 41 00 00 01 14 00 00 02 46 00 00 02 34 |...A.......F...4| < 000005a0 ff ff ff 41 00 00 01 10 00 00 02 45 00 00 00 00 |...A.......E....| < 000005b0 ff ff ff 41 00 00 01 0c 00 00 02 46 00 00 02 30 |...A.......F...0| < 000005c0 ff ff ff 41 00 00 01 00 00 00 03 45 00 00 00 00 |...A.......E....| < 000005d0 ff ff ff 41 00 00 00 fc 00 00 03 45 00 00 00 00 |...A.......E....| < 000005e0 ff ff ff 41 00 00 00 f8 00 00 03 46 00 00 02 44 |...A.......F...D| < 000005f0 ff ff ff 41 00 00 00 ec 00 00 04 c3 00 00 00 e4 |...A............| ... < 00000a00 00 00 00 00 00 00 00 c7 01 00 00 01 00 00 00 00 |................| < 00000a10 00 00 00 eb 01 00 00 01 00 00 00 00 00 00 00 a6 |................| < 00000a20 01 00 00 01 00 00 00 00 00 00 00 5d 01 00 00 00 |...........]....| < 00000a30 00 00 00 00 00 5f 67 63 63 5f 69 6e 69 74 5f 6c |....._gcc_init_l| < 00000a40 69 62 69 6e 74 6c 00 5f 6f 70 65 6e 5f 71 75 6f |ibintl._open_quo| < 00000a50 74 65 00 5f 63 6c 6f 73 65 5f 71 75 6f 74 65 00 |te._close_quote.| < 00000a60 5f 6c 6f 63 61 6c 65 5f 65 6e 63 6f 64 69 6e 67 |_locale_encoding| < 00000a70 00 5f 6c 6f 63 61 6c 65 5f 75 74 66 38 00 5f 67 |._locale_utf8._g| < 00000a80 63 63 5f 67 65 74 74 65 78 74 5f 77 69 64 74 68 |cc_gettext_width| < 00000a90 00 64 79 6c 64 5f 73 74 75 62 5f 62 69 6e 64 69 |.dyld_stub_bindi| < 00000aa0 6e 67 5f 68 65 6c 70 65 72 00 5f 73 65 74 6c 6f |ng_helper._setlo| < 00000ab0 63 61 6c 65 00 5f 6c 69 62 69 6e 74 6c 5f 67 65 |cale._libintl_ge| < 00000ac0 74 74 65 78 74 00 5f 6c 69 62 69 6e 74 6c 5f 74 |ttext._libintl_t| < 00000ad0 65 78 74 64 6f 6d 61 69 6e 00 5f 77 63 73 77 69 |extdomain._wcswi| < 00000ae0 64 74 68 00 5f 6d 62 73 74 6f 77 63 73 00 5f 6e |dth._mbstowcs._n| < 00000af0 6c 5f 6c 61 6e 67 69 6e 66 6f 00 5f 73 74 72 63 |l_langinfo._strc| < 00000b00 61 73 65 63 6d 70 00 5f 6c 69 62 69 6e 74 6c 5f |asecmp._libintl_| < 00000b10 62 69 6e 64 74 65 78 74 64 6f 6d 61 69 6e 00 5f |bindtextdomain._| < 00000b20 73 74 72 63 6d 70 00 00 |strcmp..| < 00000b28 --- > 00001470 00 00 01 d0 00 00 0f c3 00 00 01 c4 00 00 0f c3 |................| > 00001480 00 00 01 94 00 00 0f c3 00 00 01 58 00 00 0f c3 |...........X....| > 00001490 00 00 01 54 00 00 0d 45 00 00 00 00 ff ff ff 41 |...T...E.......A| > 000014a0 00 00 01 4c 00 00 0d 46 00 00 0e 9c ff ff ff 41 |...L...F.......A| > 000014b0 00 00 01 24 00 00 0e 45 00 00 00 00 ff ff ff 41 |...$...E.......A| > 000014c0 00 00 01 20 00 00 0e 46 00 00 0e b0 ff ff ff 41 |... ...F.......A| > 000014d0 00 00 01 1c 00 00 0d 45 00 00 00 00 ff ff ff 41 |.......E.......A| > 000014e0 00 00 01 18 00 00 0e 45 00 00 00 00 ff ff ff 41 |.......E.......A| > 000014f0 00 00 01 14 00 00 0d 46 00 00 0e a8 ff ff ff 41 |.......F.......A| ... > 00001b00 00 00 00 06 00 00 00 0d 00 00 00 1f 0f 0e 00 00 |................| > 00001b10 00 00 0e b0 00 00 00 4a 0f 01 00 00 00 00 01 68 |.......J.......h| > 00001b20 00 00 00 01 0f 01 00 00 00 00 00 00 00 00 00 2c |...............,| > 00001b30 0f 0e 00 00 00 00 0e b4 00 00 00 3d 0f 0e 00 00 |...........=....| > 00001b40 00 00 0e b8 00 00 00 13 0f 0e 00 00 00 00 0e ac |................| > 00001b50 00 00 00 d3 01 00 00 01 00 00 00 00 00 00 00 81 |................| > 00001b60 01 00 00 01 00 00 00 00 00 00 00 92 01 00 00 01 |................| > 00001b70 00 00 00 00 00 00 00 b0 01 00 00 01 00 00 00 00 |................| > 00001b80 00 00 00 ba 01 00 00 01 00 00 00 00 00 00 00 76 |...............v| > 00001b90 01 00 00 01 00 00 00 00 00 00 00 c7 01 00 00 01 |................| > 00001ba0 00 00 00 00 00 00 00 eb 01 00 00 01 00 00 00 00 |................| > 00001bb0 00 00 00 a6 01 00 00 01 00 00 00 00 00 00 00 5d |...............]| > 00001bc0 01 00 00 00 00 00 00 00 00 5f 67 63 63 5f 69 6e |........._gcc_in| > 00001bd0 69 74 5f 6c 69 62 69 6e 74 6c 00 5f 6f 70 65 6e |it_libintl._open| > 00001be0 5f 71 75 6f 74 65 00 5f 63 6c 6f 73 65 5f 71 75 |_quote._close_qu| > 00001bf0 6f 74 65 00 5f 6c 6f 63 61 6c 65 5f 65 6e 63 6f |ote._locale_enco| > 00001c00 64 69 6e 67 00 5f 6c 6f 63 61 6c 65 5f 75 74 66 |ding._locale_utf| > 00001c10 38 00 5f 67 63 63 5f 67 65 74 74 65 78 74 5f 77 |8._gcc_gettext_w| > 00001c20 69 64 74 68 00 64 79 6c 64 5f 73 74 75 62 5f 62 |idth.dyld_stub_b| > 00001c30 69 6e 64 69 6e 67 5f 68 65 6c 70 65 72 00 5f 73 |inding_helper._s| > 00001c40 65 74 6c 6f 63 61 6c 65 00 5f 6c 69 62 69 6e 74 |etlocale._libint| > 00001c50 6c 5f 67 65 74 74 65 78 74 00 5f 6c 69 62 69 6e |l_gettext._libin| > 00001c60 74 6c 5f 74 65 78 74 64 6f 6d 61 69 6e 00 5f 77 |tl_textdomain._w| > 00001c70 63 73 77 69 64 74 68 00 5f 6d 62 73 74 6f 77 63 |cswidth._mbstowc| > 00001c80 73 00 5f 6e 6c 5f 6c 61 6e 67 69 6e 66 6f 00 5f |s._nl_langinfo._| > 00001c90 73 74 72 63 61 73 65 63 6d 70 00 5f 6c 69 62 69 |strcasecmp._libi| > 00001ca0 6e 74 6c 5f 62 69 6e 64 74 65 78 74 64 6f 6d 61 |ntl_bindtextdoma| > 00001cb0 69 6e 00 5f 73 74 72 63 6d 70 00 00 |in._strcmp..| > 00001cbc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224