1.72 GB
/srv/reproducible-results/rbuild-debian/r-b-build.GTIfF1kZ/b1/gcc-9_9.5.0-4_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.GTIfF1kZ/b2/gcc-9_9.5.0-4_arm64.changes
7.8 KB
Files
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
  
1 ·4db21d59b36cea8d1482a1dfb1c3ab9b·47541804·debug·optional·cpp-9-dbgsym_9.5.0-4_arm64.deb 
2 ·88f7756c9df864156fee8f2de63e067d·5949396·interpreters·optional·cpp-9_9.5.0-4_arm64.deb 
3 ·cb711f42ad0be3da6ae1e116a264ca1c·50253284·debug·optional·g++-9-dbgsym_9.5.0-4_arm64.deb 
4 ·b3970564f339fb1bc9ab55d83b5c4355·6485148·devel·optional·g++-9_9.5.0-4_arm64.deb1 ·a9ece2fea5504373fdb91d808825a743·47562576·debug·optional·cpp-9-dbgsym_9.5.0-4_arm64.deb
 2 ·e4047d5672dc005d95915df5a902c3b5·5949944·interpreters·optional·cpp-9_9.5.0-4_arm64.deb
 3 ·9fc4cbd3fa26f51bc1458664eb76da3d·50252804·debug·optional·g++-9-dbgsym_9.5.0-4_arm64.deb
 4 ·5b333a79e619d61fd2ad9acf68a807b6·6485192·devel·optional·g++-9_9.5.0-4_arm64.deb
5 ·f3d9e9efb7a0c14d0d70ba5e5a5894ae·28732·libs·required·gcc-9-base_9.5.0-4_arm64.deb5 ·f3d9e9efb7a0c14d0d70ba5e5a5894ae·28732·libs·required·gcc-9-base_9.5.0-4_arm64.deb
6 ·3dea1fee0bbf6226cfe357cf49ef2def·53558504·debug·optional·gcc-9-dbgsym_9.5.0-4_arm64.deb6 ·f74ed531b0ac44f75a363a0025491714·53503088·debug·optional·gcc-9-dbgsym_9.5.0-4_arm64.deb
7 ·93b16182e8148b76316744399bb9da7e·1662028·devel·optional·gcc-9-locales_9.5.0-4_all.deb7 ·93b16182e8148b76316744399bb9da7e·1662028·devel·optional·gcc-9-locales_9.5.0-4_all.deb
8 ·3740c7b23020fad83541c7a146f60f7f·224364·debug·optional·gcc-9-plugin-dev-dbgsym_9.5.0-4_arm64.deb 
9 ·4ec34eb6096f850335d1b39f47807e54·1187256·devel·optional·gcc-9-plugin-dev_9.5.0-4_arm64.deb8 ·a00e7a58adae2478fe383543861b52e2·224412·debug·optional·gcc-9-plugin-dev-dbgsym_9.5.0-4_arm64.deb
 9 ·ea0bc37c6f4b84c6db324c54c79c6dd8·1187448·devel·optional·gcc-9-plugin-dev_9.5.0-4_arm64.deb
10 ·3e9e3c62268ffa87b23e55fc03f850e6·71132112·devel·optional·gcc-9-source_9.5.0-4_all.deb10 ·3e9e3c62268ffa87b23e55fc03f850e6·71132112·devel·optional·gcc-9-source_9.5.0-4_all.deb
11 ·51a3f98dfe74f494939ffbe1479fb30f·1100·devel·optional·gcc-9-test-results_9.5.0-4_arm64.deb11 ·51a3f98dfe74f494939ffbe1479fb30f·1100·devel·optional·gcc-9-test-results_9.5.0-4_arm64.deb
12 ·8e0b2dae77f2e30e337572102ee1713b·6364576·devel·optional·gcc-9_9.5.0-4_arm64.deb 
13 ·4a7f6181bd36772f0514009be98ee77c·55888100·debug·optional·gccgo-9-dbgsym_9.5.0-4_arm64.deb 
14 ·9667f9d7466caccf4dbfa323868c3ba8·8004368·devel·optional·gccgo-9_9.5.0-4_arm64.deb 
15 ·feccf96d854ba3640be41a2bb556247b·50058740·debug·optional·gdc-9-dbgsym_9.5.0-4_arm64.deb 
16 ·86bb66514f3d511d8b8f8ec15530aca3·6310000·devel·optional·gdc-9_9.5.0-4_arm64.deb 
17 ·5b38cddcda85542d10b098083034169c·48036500·debug·optional·gfortran-9-dbgsym_9.5.0-4_arm64.deb 
18 ·eb2e53855e67c96a6d966c8d3b7cc784·6348696·devel·optional·gfortran-9_9.5.0-4_arm64.deb 
19 ·05149234427a09e48d043b35d4120cf2·53870388·debug·optional·gm2-9-dbgsym_9.5.0-4_arm64.deb 
20 ·eb529d96861ce4a7ded6a7b77dfeb3d1·6293808·devel·optional·gm2-9_9.5.0-4_arm64.deb 
21 ·5fc48ea8db2e36f5793dd4ea7cdbca55·72306152·debug·optional·gnat-9-dbgsym_9.5.0-4_arm64.deb 
22 ·a06332e240f37bf228f4798ac9180fad·11858772·devel·optional·gnat-9_9.5.0-4_arm64.deb 
23 ·021efed7efc9e1616cc33cd6b1dc61c7·48516916·debug·optional·gobjc++-9-dbgsym_9.5.0-4_arm64.deb 
24 ·e521303765cc370d690126e76e5fb51d·6211672·devel·optional·gobjc++-9_9.5.0-4_arm64.deb 
25 ·3371031337e43a248f3086d60fd7efe3·45797296·debug·optional·gobjc-9-dbgsym_9.5.0-4_arm64.deb 
26 ·966e2e7822741ceb49d56e1993fcd84b·5734144·devel·optional·gobjc-9_9.5.0-4_arm64.deb 
27 ·778aeb014cb08033ba7acaa3bca3eeae·2676448·libs·optional·libasan5_9.5.0-4_arm64.deb 
28 ·761a791c51624dd50ab149eb9835dc0d·884868·libdevel·optional·libgcc-9-dev_9.5.0-4_arm64.deb12 ·c04d040cfafa742f7ef9fd2b8d229976·6363764·devel·optional·gcc-9_9.5.0-4_arm64.deb
 13 ·1095d78dd4fded45821338923d64dc0d·55905456·debug·optional·gccgo-9-dbgsym_9.5.0-4_arm64.deb
 14 ·c7083653be20159dc288e95c02bcd9d1·8004400·devel·optional·gccgo-9_9.5.0-4_arm64.deb
 15 ·0f494be98f5b980e5204b60dce5bb266·50048976·debug·optional·gdc-9-dbgsym_9.5.0-4_arm64.deb
 16 ·9f6174c8b7b48019d5d61540d4a6bc3f·6310268·devel·optional·gdc-9_9.5.0-4_arm64.deb
 17 ·65e44cad0c3b2cbe159c193e014d8dc5·48038860·debug·optional·gfortran-9-dbgsym_9.5.0-4_arm64.deb
 18 ·d43cc53046ce61289ea84b265c453c11·6347880·devel·optional·gfortran-9_9.5.0-4_arm64.deb
 19 ·4614c9d7b8c70123b002c0b03d52a15e·53865144·debug·optional·gm2-9-dbgsym_9.5.0-4_arm64.deb
 20 ·32986488189350f3c9242a34584cee89·6292404·devel·optional·gm2-9_9.5.0-4_arm64.deb
 21 ·629d4d5ecbbd88c0904431b6fcb65aeb·72436380·debug·optional·gnat-9-dbgsym_9.5.0-4_arm64.deb
 22 ·35b77c46fa741a53a0fbfa495bf4e1b6·11852488·devel·optional·gnat-9_9.5.0-4_arm64.deb
 23 ·6b6c4e4cfc75055f9869b8093c031601·48517992·debug·optional·gobjc++-9-dbgsym_9.5.0-4_arm64.deb
 24 ·0300ca3509fec858e4aa947b0e2cbe3c·6211172·devel·optional·gobjc++-9_9.5.0-4_arm64.deb
 25 ·afbfbd9fbe5149c0448df68d17d3bc17·45799652·debug·optional·gobjc-9-dbgsym_9.5.0-4_arm64.deb
 26 ·a0544390c7628bb626112df55f4a88cf·5734464·devel·optional·gobjc-9_9.5.0-4_arm64.deb
 27 ·d569ad512187b796e70e7c7eb9e3329e·2674924·libs·optional·libasan5_9.5.0-4_arm64.deb
 28 ·4b1567ab917e8e3e15cec4f417108824·890612·libdevel·optional·libgcc-9-dev_9.5.0-4_arm64.deb
29 ·7f8d24fae0ad3eeeedbbdd9d8805d7d9·17140·libdevel·optional·libgccjit-9-dev_9.5.0-4_arm64.deb29 ·7f8d24fae0ad3eeeedbbdd9d8805d7d9·17140·libdevel·optional·libgccjit-9-dev_9.5.0-4_arm64.deb
30 ·4fc6eb7dbb8f7146b4012d730bea20ed·260224·doc·optional·libgccjit-9-doc_9.5.0-4_all.deb30 ·4fc6eb7dbb8f7146b4012d730bea20ed·260224·doc·optional·libgccjit-9-doc_9.5.0-4_all.deb
31 ·b55f6b7d1ff003d534c564243f05de0d·376964·libdevel·optional·libgfortran-9-dev_9.5.0-4_arm64.deb31 ·b55f6b7d1ff003d534c564243f05de0d·376964·libdevel·optional·libgfortran-9-dev_9.5.0-4_arm64.deb
32 ·824ae723315e68dfc88582c8d79cc3e2·549344·debug·optional·libgm2-0-dbgsym_9.5.0-4_arm64.deb 
33 ·28d974d03137929e3ae630765b3b7597·168836·libs·optional·libgm2-0_9.5.0-4_arm64.deb32 ·e1bd3741fc48b87ae859c2414d63b5a6·548752·debug·optional·libgm2-0-dbgsym_9.5.0-4_arm64.deb
 33 ·6838033507dcbe0217a329d626b84811·168840·libs·optional·libgm2-0_9.5.0-4_arm64.deb
34 ·b0f5a023e58d133e6447f24eb699197b·845784·libdevel·optional·libgm2-9-dev_9.5.0-4_arm64.deb34 ·ab35b5c23663110eff634518b6f1d7b2·845880·libdevel·optional·libgm2-9-dev_9.5.0-4_arm64.deb
35 ·4ec2527caed000a17a5213e87cc0a8a7·2675856·debug·optional·libgnat-9-dbgsym_9.5.0-4_arm64.deb 
36 ·c0ca5a5d0bb16ca35007bd4f965944cc·843384·libs·optional·libgnat-9_9.5.0-4_arm64.deb 
37 ·a715c71aab610991907a0625fb412949·1039208·debug·optional·libgnatvsn9-dbgsym_9.5.0-4_arm64.deb 
38 ·35b648d2258098709f34ffe0ec86a5d5·2023132·libdevel·optional·libgnatvsn9-dev_9.5.0-4_arm64.deb 
39 ·34b8f3e2c585808ca584259611b2ba0f·354268·libs·optional·libgnatvsn9_9.5.0-4_arm64.deb 
40 ·59f09e9b93ec95cb13872c2ce60f3a2f·12501976·libdevel·optional·libgo-9-dev_9.5.0-4_arm64.deb 
41 ·77a6addb22cce973ff22f129c6ee052f·9907788·libs·optional·libgo14_9.5.0-4_arm64.deb 
42 ·edd1f489fd65482550be12e03155fe1b·10771096·libdevel·optional·libgphobos-9-dev_9.5.0-4_arm64.deb 
43 ·9a57c7cfa530b1ce07d20964ce28d4f0·6556952·debug·optional·libgphobos76-dbgsym_9.5.0-4_arm64.deb 
44 ·a455a2a5f5d983b7dd78162fb811805d·1260392·libs·optional·libgphobos76_9.5.0-4_arm64.deb 
45 ·3907e00121055afde6080b89ac9f6ed1·204636·libdevel·optional·libobjc-9-dev_9.5.0-4_arm64.deb35 ·99bf54f70e445224bb87a46f92ff9d72·2676328·debug·optional·libgnat-9-dbgsym_9.5.0-4_arm64.deb
 36 ·f367b012770ff447e851dc7decb28f7d·845652·libs·optional·libgnat-9_9.5.0-4_arm64.deb
 37 ·6c4cea41839b38c3d97f27e846d89b9f·1039080·debug·optional·libgnatvsn9-dbgsym_9.5.0-4_arm64.deb
 38 ·5fdc1f21304055612048b97ee664bad1·2018376·libdevel·optional·libgnatvsn9-dev_9.5.0-4_arm64.deb
 39 ·6bc44a6f0beb68082ab9094478086956·354796·libs·optional·libgnatvsn9_9.5.0-4_arm64.deb
 40 ·5fbc696870e175e06494fe6d53be296c·12506740·libdevel·optional·libgo-9-dev_9.5.0-4_arm64.deb
 41 ·70856ac907bc9d9d12d9d0552e20bf6c·9936324·libs·optional·libgo14_9.5.0-4_arm64.deb
 42 ·de6f27cf2b363d2b4a4cafb3d2c5f30c·10776280·libdevel·optional·libgphobos-9-dev_9.5.0-4_arm64.deb
 43 ·d0b3de8094befb22a31362f9e759fd63·6557372·debug·optional·libgphobos76-dbgsym_9.5.0-4_arm64.deb
 44 ·a20382e006417ec5adac9e54d20bd2a8·1260648·libs·optional·libgphobos76_9.5.0-4_arm64.deb
 45 ·510e9979a3c4113963695b1fa6ad7fc9·204996·libdevel·optional·libobjc-9-dev_9.5.0-4_arm64.deb
46 ·72f54f1a939954266e58111643f93df8·1648036·libdevel·optional·libstdc++-9-dev_9.5.0-4_arm64.deb46 ·72f54f1a939954266e58111643f93df8·1648036·libdevel·optional·libstdc++-9-dev_9.5.0-4_arm64.deb
47 ·5c006f9d3bd25f0d920c7fda6d5d42f6·9535176·doc·optional·libstdc++-9-doc_9.5.0-4_all.deb47 ·db5ffdbd8ad8b28bfbed1fe91396b3bd·9535956·doc·optional·libstdc++-9-doc_9.5.0-4_all.deb
48 ·d4c2da43dd6a35cff709e86be29ce72c·560704·libdevel·optional·libstdc++-9-pic_9.5.0-4_arm64.deb48 ·d4c2da43dd6a35cff709e86be29ce72c·560704·libdevel·optional·libstdc++-9-pic_9.5.0-4_arm64.deb
49 ·bb360e3e1241231324c569c5fe7c1455·7978200·debug·optional·libstdc++6-9-dbg_9.5.0-4_arm64.deb49 ·ea8f991bdde32ff3bc8222cd2a87b37a·7986584·debug·optional·libstdc++6-9-dbg_9.5.0-4_arm64.deb
275 MB
cpp-9_9.5.0-4_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0······852·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0······852·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5948352·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··5948900·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
275 MB
data.tar.xz
275 MB
data.tar
12.6 MB
./usr/bin/aarch64-linux-gnu-cpp-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6b55f9b11707e5421e8fad60e36008a80e593f043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a2ceceb72c56f9c9a2da61ce235c1c7bc8dfca3d
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6c330>:2 0000000000403100·<_obstack_begin@@Base-0x6c330>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x459b0>7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x459b0>
8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x459b0>8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x459b0>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0x8b012 »       add»    x2,·x2,·#0x8b0
13 »       add»    x0,·x0,·#0x8d013 »       add»    x0,·x0,·#0x8d0
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     4274b0·<ferror@plt+0x243f0>23 »       bl»     4274b0·<ferror@plt+0x243f0>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x459b0>26 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x459b0>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0xd2828 »       add»    x0,·x0,·#0xd28
29 »       bl»     428900·<ferror@plt+0x25840>29 »       bl»     428900·<ferror@plt+0x25840>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x469b0>34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x469b0>
35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x469b0>35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x469b0>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x14839 »       add»    x2,·x2,·#0x148
40 »       add»    x0,·x0,·#0x12040 »       add»    x0,·x0,·#0x120
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x469b0>47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x469b0>
48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x469b0>48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x469b0>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0x2b052 »       add»    x2,·x2,·#0x2b0
53 »       add»    x0,·x0,·#0x3e053 »       add»    x0,·x0,·#0x3e0
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf9b0>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf9b0>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf9b0>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     476c38·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     476c38·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf9b0>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf9b0>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf9b0>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf9b0>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     476c38·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     476c38·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     475c48·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13224538/13233350 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35356639·62313137·30376535·34323165·55f9b11707e5421e 
3 ··0x00000010·38666164·36306533·36303038·61383065·8fad60e36008a80e2 ··0x00000000·63656365·62373263·35366639·63396132·ceceb72c56f9c9a2
 3 ··0x00000010·64613631·63653233·35633163·37626338·da61ce235c1c7bc8
4 ··0x00000020·35393366·30342e64·65627567·00000000·593f04.debug....4 ··0x00000020·64666361·33642e64·65627567·00000000·dfca3d.debug....
5 ··0x00000030·4806205f····························H.·_5 ··0x00000030·164331da····························.C1.
  
262 MB
./usr/lib/gcc/aarch64-linux-gnu/9/cc1
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·35a79e37e2ca8782ed4f7b747ada6526961c38dd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd27e91d42339146b0c91407ac230fc85d54eb1d
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
262 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2190 lines modifiedOffset 1, 2190 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000573880·<expand_PHI(internal_fn,·gcall*)@@Base-0x680>:2 0000000000573880·<expand_PHI(internal_fn,·gcall*)@@Base-0x680>:
3 function_args_iter_next(function_args_iterator*)·[clone·.isra.0]·[clone·.part.0]:3 function_args_iter_next(function_args_iterator*)·[clone·.isra.0]·[clone·.part.0]:
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/tree.h:48384 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/tree.h:4838
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/tree.h:48406 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/tree.h:4840
7 »       adrp»   x2,·1181000·<_IO_stdin_used@@Base+0xa860>7 »       adrp»   x2,·1181000·<_IO_stdin_used@@Base+0xa860>
8 »       adrp»   x0,·117a000·<_IO_stdin_used@@Base+0x3860>8 »       adrp»   x0,·117a000·<_IO_stdin_used@@Base+0x3860>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/tree.h:48389 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/tree.h:4838
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/tree.h:484011 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/tree.h:4840
12 »       add»    x2,·x2,·#0x87012 »       add»    x2,·x2,·#0x870
13 »       add»    x0,·x0,·#0xf6813 »       add»    x0,·x0,·#0xf68
14 »       mov»    w1,·#0x12e8················»  //·#484014 »       mov»    w1,·#0x12e8················»  //·#4840
15 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>15 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
16 format_name(int)·[clone·.part.0]:16 format_name(int)·[clone·.part.0]:
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:101817 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1018
18 »       stp»    x29,·x30,·[sp,·#-16]!18 »       stp»    x29,·x30,·[sp,·#-16]!
19 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:102219 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1022
20 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>20 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>
21 »       adrp»   x0,·1194000·<_IO_stdin_used@@Base+0x1d860>21 »       adrp»   x0,·1194000·<_IO_stdin_used@@Base+0x1d860>
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:101822 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1018
23 »       mov»    x29,·sp23 »       mov»    x29,·sp
24 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:102224 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1022
25 »       add»    x2,·x2,·#0x3c825 »       add»    x2,·x2,·#0x3c8
26 »       add»    x0,·x0,·#0xc6826 »       add»    x0,·x0,·#0xc68
27 »       mov»    w1,·#0x3fe·················»   //·#102227 »       mov»    w1,·#0x3fe·················»   //·#1022
28 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>28 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
29 guard_tinfo_to_string(rid)·[clone·.part.0]:29 guard_tinfo_to_string(rid)·[clone·.part.0]:
30 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:55030 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:550
31 »       stp»    x29,·x30,·[sp,·#-16]!31 »       stp»    x29,·x30,·[sp,·#-16]!
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:56732 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:567
33 »       adrp»   x2,·1196000·<_IO_stdin_used@@Base+0x1f860>33 »       adrp»   x2,·1196000·<_IO_stdin_used@@Base+0x1f860>
34 »       adrp»   x0,·1196000·<_IO_stdin_used@@Base+0x1f860>34 »       adrp»   x0,·1196000·<_IO_stdin_used@@Base+0x1f860>
35 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:55035 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:550
36 »       mov»    x29,·sp36 »       mov»    x29,·sp
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:56737 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:567
38 »       add»    x2,·x2,·#0x66038 »       add»    x2,·x2,·#0x660
39 »       add»    x0,·x0,·#0x67839 »       add»    x0,·x0,·#0x678
40 »       mov»    w1,·#0x237·················»   //·#56740 »       mov»    w1,·#0x237·················»   //·#567
41 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>41 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
42 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:42 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:
43 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:4843 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:48
44 »       stp»    x29,·x30,·[sp,·#-16]!44 »       stp»    x29,·x30,·[sp,·#-16]!
45 »       adrp»   x2,·11b0000·<_IO_stdin_used@@Base+0x39860>45 »       adrp»   x2,·11b0000·<_IO_stdin_used@@Base+0x39860>
46 »       adrp»   x0,·11b0000·<_IO_stdin_used@@Base+0x39860>46 »       adrp»   x0,·11b0000·<_IO_stdin_used@@Base+0x39860>
47 »       mov»    x29,·sp47 »       mov»    x29,·sp
48 »       add»    x2,·x2,·#0x42048 »       add»    x2,·x2,·#0x420
49 »       add»    x0,·x0,·#0x43049 »       add»    x0,·x0,·#0x430
50 »       mov»    w1,·#0x30··················»    //·#4850 »       mov»    w1,·#0x30··················»    //·#48
51 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>51 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
52 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:52 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:
53 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398853 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
54 »       stp»    x29,·x30,·[sp,·#-16]!54 »       stp»    x29,·x30,·[sp,·#-16]!
55 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:399255 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
56 »       adrp»   x2,·11b3000·<_IO_stdin_used@@Base+0x3c860>56 »       adrp»   x2,·11b3000·<_IO_stdin_used@@Base+0x3c860>
57 »       adrp»   x0,·11b3000·<_IO_stdin_used@@Base+0x3c860>57 »       adrp»   x0,·11b3000·<_IO_stdin_used@@Base+0x3c860>
58 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398858 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
59 »       mov»    x29,·sp59 »       mov»    x29,·sp
60 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:399260 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
61 »       add»    x2,·x2,·#0x20861 »       add»    x2,·x2,·#0x208
62 »       add»    x0,·x0,·#0x1d862 »       add»    x0,·x0,·#0x1d8
63 »       mov»    w1,·#0xf98·················»   //·#399263 »       mov»    w1,·#0xf98·················»   //·#3992
64 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>64 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
65 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:65 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:
66 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:5266 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:52
67 »       stp»    x29,·x30,·[sp,·#-16]!67 »       stp»    x29,·x30,·[sp,·#-16]!
68 »       adrp»   x2,·11b0000·<_IO_stdin_used@@Base+0x39860>68 »       adrp»   x2,·11b0000·<_IO_stdin_used@@Base+0x39860>
69 »       adrp»   x0,·11b0000·<_IO_stdin_used@@Base+0x39860>69 »       adrp»   x0,·11b0000·<_IO_stdin_used@@Base+0x39860>
70 »       mov»    x29,·sp70 »       mov»    x29,·sp
71 »       add»    x2,·x2,·#0xa4871 »       add»    x2,·x2,·#0xa48
72 »       add»    x0,·x0,·#0x43072 »       add»    x0,·x0,·#0x430
73 »       mov»    w1,·#0x34··················»    //·#5273 »       mov»    w1,·#0x34··················»    //·#52
74 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>74 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
75 div_data_align(long)·[clone·.part.0]:75 div_data_align(long)·[clone·.part.0]:
76 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:39776 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
77 »       stp»    x29,·x30,·[sp,·#-16]!77 »       stp»    x29,·x30,·[sp,·#-16]!
78 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:40078 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:400
79 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>79 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>
80 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>80 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>
81 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:39781 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
82 »       mov»    x29,·sp82 »       mov»    x29,·sp
83 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:40083 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:400
84 »       add»    x2,·x2,·#0x44884 »       add»    x2,·x2,·#0x448
85 »       add»    x0,·x0,·#0x45885 »       add»    x0,·x0,·#0x458
86 »       mov»    w1,·#0x190·················»   //·#40086 »       mov»    w1,·#0x190·················»   //·#400
87 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>87 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
88 dwf_regno(rtx_def·const*)·[clone·.part.0]:88 dwf_regno(rtx_def·const*)·[clone·.part.0]:
89 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101589 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1015
90 »       stp»    x29,·x30,·[sp,·#-16]!90 »       stp»    x29,·x30,·[sp,·#-16]!
91 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101791 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1017
92 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>92 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>
93 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>93 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>
94 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101594 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1015
95 »       mov»    x29,·sp95 »       mov»    x29,·sp
96 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101796 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1017
97 »       add»    x2,·x2,·#0x47897 »       add»    x2,·x2,·#0x478
98 »       add»    x0,·x0,·#0x45898 »       add»    x0,·x0,·#0x458
99 »       mov»    w1,·#0x3f9·················»   //·#101799 »       mov»    w1,·#0x3f9·················»   //·#1017
100 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>100 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
101 AT_loc(dw_attr_struct*)·[clone·.part.0]:101 AT_loc(dw_attr_struct*)·[clone·.part.0]:
102 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4852102 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4852
103 »       stp»    x29,·x30,·[sp,·#-16]!103 »       stp»    x29,·x30,·[sp,·#-16]!
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4854104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4854
105 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>105 »       adrp»   x2,·11b4000·<_IO_stdin_used@@Base+0x3d860>
106 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>106 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4852107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4852
108 »       mov»    x29,·sp108 »       mov»    x29,·sp
109 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4854109 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4854
110 »       add»    x2,·x2,·#0xff8110 »       add»    x2,·x2,·#0xff8
111 »       add»    x0,·x0,·#0xa70111 »       add»    x0,·x0,·#0xa70
112 »       mov»    w1,·#0x12f6················»  //·#4854112 »       mov»    w1,·#0x12f6················»  //·#4854
113 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>113 »       bl»     5748c0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
114 AT_loc_list(dw_attr_struct*)·[clone·.part.0]:114 AT_loc_list(dw_attr_struct*)·[clone·.part.0]:
115 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4875115 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4875
116 »       stp»    x29,·x30,·[sp,·#-16]!116 »       stp»    x29,·x30,·[sp,·#-16]!
117 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4877117 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4877
118 »       adrp»   x2,·11b5000·<_IO_stdin_used@@Base+0x3e860>118 »       adrp»   x2,·11b5000·<_IO_stdin_used@@Base+0x3e860>
119 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>119 »       adrp»   x0,·11b4000·<_IO_stdin_used@@Base+0x3d860>
120 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4875120 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4875
121 »       mov»    x29,·sp121 »       mov»    x29,·sp
122 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4877122 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4877
123 »       add»    x2,·x2,·#0x0123 »       add»    x2,·x2,·#0x0
Max diff block lines reached; 274946830/274954822 bytes (100.00%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 76871, 16 lines modifiedOffset 76871, 16 lines modified
76871 ··0x012a2be0·01010100·00000000·00000000·00000000·................76871 ··0x012a2be0·01010100·00000000·00000000·00000000·................
76872 ··0x012a2bf0·00000000·00000000·e0671701·00000000·.........g......76872 ··0x012a2bf0·00000000·00000000·e0671701·00000000·.........g......
76873 ··0x012a2c00·01010100·00000000·08b31a01·00000000·................76873 ··0x012a2c00·01010100·00000000·08b31a01·00000000·................
76874 ··0x012a2c10·01010100·00000000·00000000·00000000·................76874 ··0x012a2c10·01010100·00000000·00000000·00000000·................
76875 ··0x012a2c20·00000000·00000000·601b1801·00000000·........`.......76875 ··0x012a2c20·00000000·00000000·601b1801·00000000·........`.......
76876 ··0x012a2c30·01000000·00000000·b8bc1901·00000000·................76876 ··0x012a2c30·01000000·00000000·b8bc1901·00000000·................
76877 ··0x012a2c40·01000000·00000000·00000000·00000000·................76877 ··0x012a2c40·01000000·00000000·00000000·00000000·................
76878 ··0x012a2c50·00000000·00000000·cfc5907c·8d2d7fe7·...........|.-.. 
76879 ··0x012a2c60·2f72ded8·87281985·80000000·10000000·/r...(..........76878 ··0x012a2c50·00000000·00000000·229d47f1·bb16a531·........".G....1
 76879 ··0x012a2c60·654f1992·b983ab23·80000000·10000000·eO.....#........
76880 ··0x012a2c70·00000000·00000000·00000000·00000000·................76880 ··0x012a2c70·00000000·00000000·00000000·00000000·................
76881 ··0x012a2c80·00000000·070f1f3f·7f081020·4080070f·.......?...·@...76881 ··0x012a2c80·00000000·070f1f3f·7f081020·4080070f·.......?...·@...
76882 ··0x012a2c90·1f3f0810·20400000·00000000·00000000·.?..·@..........76882 ··0x012a2c90·1f3f0810·20400000·00000000·00000000·.?..·@..........
76883 ··0x012a2ca0·00000000·00000000·00000000·00000000·................76883 ··0x012a2ca0·00000000·00000000·00000000·00000000·................
76884 ··0x012a2cb0·00000000·00000000·00000000·00000000·................76884 ··0x012a2cb0·00000000·00000000·00000000·00000000·................
76885 ··0x012a2cc0·00000000·00000000·00000000·00000000·................76885 ··0x012a2cc0·00000000·00000000·00000000·00000000·................
76886 ··0x012a2cd0·00000000·00000000·00000000·00000000·................76886 ··0x012a2cd0·00000000·00000000·00000000·00000000·................
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61373965·33376532·63613837·38326564·a79e37e2ca8782ed 
3 ··0x00000010·34663762·37343761·64613635·32363936·4f7b747ada6526962 ··0x00000000·32376539·31643432·33333931·34366230·27e91d42339146b0
 3 ··0x00000010·63393134·30376163·32333066·63383564·c91407ac230fc85d
4 ··0x00000020·31633338·64642e64·65627567·00000000·1c38dd.debug....4 ··0x00000020·35346562·31642e64·65627567·00000000·54eb1d.debug....
5 ··0x00000030·bc043c9a····························..<.5 ··0x00000030·54a0ebc6····························T...
  
275 MB
g++-9_9.5.0-4_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0······808·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0······808·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6484148·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6484192·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
275 MB
data.tar.xz
275 MB
data.tar
12.6 MB
./usr/bin/aarch64-linux-gnu-g++-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·887c16acbcacff375c5b2318ec83ca0563f13c573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a7d09cd3a8a4c5d6ec4770f5c248d4709bb93eb2
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6c960>:2 0000000000403100·<_obstack_begin@@Base-0x6c960>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46380>7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46380>
8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46380>8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46380>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0xf3012 »       add»    x2,·x2,·#0xf30
13 »       add»    x0,·x0,·#0xf5013 »       add»    x0,·x0,·#0xf50
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     427ae0·<ferror@plt+0x24a20>23 »       bl»     427ae0·<ferror@plt+0x24a20>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>26 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x3a828 »       add»    x0,·x0,·#0x3a8
29 »       bl»     428f30·<ferror@plt+0x25e70>29 »       bl»     428f30·<ferror@plt+0x25e70>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x47380>34 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x47380>
35 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>35 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x7c839 »       add»    x2,·x2,·#0x7c8
40 »       add»    x0,·x0,·#0x7a040 »       add»    x0,·x0,·#0x7a0
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x47380>47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x47380>
48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x47380>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0x93052 »       add»    x2,·x2,·#0x930
53 »       add»    x0,·x0,·#0xa6053 »       add»    x0,·x0,·#0xa60
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf380>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf380>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf380>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf380>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf380>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf380>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     477268·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     477268·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf380>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf380>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf380>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf380>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf380>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf380>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     477268·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     477268·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     476278·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13251413/13260225 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37633136·61636263·61636666·33373563·7c16acbcacff375c 
3 ··0x00000010·35623233·31386563·38336361·30353633·5b2318ec83ca05632 ··0x00000000·64303963·64336138·61346335·64366563·d09cd3a8a4c5d6ec
 3 ··0x00000010·34373730·66356332·34386434·37303962·4770f5c248d4709b
4 ··0x00000020·66313363·35372e64·65627567·00000000·f13c57.debug....4 ··0x00000020·62393365·62322e64·65627567·00000000·b93eb2.debug....
5 ··0x00000030·e1c3e456····························...V5 ··0x00000030·4ac93a23····························J.:#
  
262 MB
./usr/lib/gcc/aarch64-linux-gnu/9/cc1plus
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a40ea1e12a2ec4c6fc348ba65101880f3cd8a9413 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea058b3f02c8998deb017bb373c39a3100b04884
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
262 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2265 lines modifiedOffset 1, 2265 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000058ef80·<expand_PHI(internal_fn,·gcall*)@@Base-0x700>:2 000000000058ef80·<expand_PHI(internal_fn,·gcall*)@@Base-0x700>:
3 get_nth_callarg(tree_node*,·int)·[clone·.part.0]:3 get_nth_callarg(tree_node*,·int)·[clone·.part.0]:
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/constexpr.c:11994 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/constexpr.c:1199
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/constexpr.c:12106 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/constexpr.c:1210
7 »       adrp»   x2,·1285000·<_IO_stdin_used@@Base+0x4110>7 »       adrp»   x2,·1285000·<_IO_stdin_used@@Base+0x4110>
8 »       adrp»   x0,·1285000·<_IO_stdin_used@@Base+0x4110>8 »       adrp»   x0,·1285000·<_IO_stdin_used@@Base+0x4110>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/constexpr.c:11999 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/constexpr.c:1199
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/constexpr.c:121011 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/constexpr.c:1210
12 »       add»    x2,·x2,·#0x48012 »       add»    x2,·x2,·#0x480
13 »       add»    x0,·x0,·#0x26013 »       add»    x0,·x0,·#0x260
14 »       mov»    w1,·#0x4ba·················»   //·#121014 »       mov»    w1,·#0x4ba·················»   //·#1210
15 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>15 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
16 tag_name(tag_types)·[clone·.part.0]:16 tag_name(tag_types)·[clone·.part.0]:
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/decl.c:1389017 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/decl.c:13890
18 »       stp»    x29,·x30,·[sp,·#-16]!18 »       stp»    x29,·x30,·[sp,·#-16]!
19 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/decl.c:1390519 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/decl.c:13905
20 »       adrp»   x2,·1289000·<_IO_stdin_used@@Base+0x8110>20 »       adrp»   x2,·1289000·<_IO_stdin_used@@Base+0x8110>
21 »       adrp»   x0,·1289000·<_IO_stdin_used@@Base+0x8110>21 »       adrp»   x0,·1289000·<_IO_stdin_used@@Base+0x8110>
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/decl.c:1389022 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/decl.c:13890
23 »       mov»    x29,·sp23 »       mov»    x29,·sp
24 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/decl.c:1390524 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/decl.c:13905
25 »       add»    x2,·x2,·#0x78025 »       add»    x2,·x2,·#0x780
26 »       add»    x0,·x0,·#0x5d826 »       add»    x0,·x0,·#0x5d8
27 »       mov»    w1,·#0x3651················»  //·#1390527 »       mov»    w1,·#0x3651················»  //·#13905
28 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>28 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
29 hash_table<(anonymous·namespace)::term_hasher,·false,·xcallocator>::alloc_entries(unsigned·long)·const·[clone·.isra.0]·[clone·.part.0]:29 hash_table<(anonymous·namespace)::term_hasher,·false,·xcallocator>::alloc_entries(unsigned·long)·const·[clone·.isra.0]·[clone·.part.0]:
30 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hash-table.h:68030 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hash-table.h:680
31 »       stp»    x29,·x30,·[sp,·#-16]!31 »       stp»    x29,·x30,·[sp,·#-16]!
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hash-table.h:69332 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hash-table.h:693
33 »       adrp»   x2,·1283000·<_IO_stdin_used@@Base+0x2110>33 »       adrp»   x2,·1283000·<_IO_stdin_used@@Base+0x2110>
34 »       adrp»   x0,·1283000·<_IO_stdin_used@@Base+0x2110>34 »       adrp»   x0,·1283000·<_IO_stdin_used@@Base+0x2110>
35 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hash-table.h:68035 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hash-table.h:680
36 »       mov»    x29,·sp36 »       mov»    x29,·sp
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hash-table.h:69337 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hash-table.h:693
38 »       add»    x2,·x2,·#0x43838 »       add»    x2,·x2,·#0x438
39 »       add»    x0,·x0,·#0x44839 »       add»    x0,·x0,·#0x448
40 »       mov»    w1,·#0x2b5·················»   //·#69340 »       mov»    w1,·#0x2b5·················»   //·#693
41 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>41 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
42 token_pair<matching_paren_traits>::consume_open(cp_parser*)·[clone·.isra.0]·[clone·.part.0]:42 token_pair<matching_paren_traits>::consume_open(cp_parser*)·[clone·.isra.0]·[clone·.part.0]:
43 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/parser.c:483043 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/parser.c:4830
44 »       stp»    x29,·x30,·[sp,·#-16]!44 »       stp»    x29,·x30,·[sp,·#-16]!
45 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/parser.c:483345 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/parser.c:4833
46 »       adrp»   x2,·1299000·<_IO_stdin_used@@Base+0x18110>46 »       adrp»   x2,·1299000·<_IO_stdin_used@@Base+0x18110>
47 »       adrp»   x0,·1298000·<_IO_stdin_used@@Base+0x17110>47 »       adrp»   x0,·1298000·<_IO_stdin_used@@Base+0x17110>
48 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/parser.c:483048 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/parser.c:4830
49 »       mov»    x29,·sp49 »       mov»    x29,·sp
50 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/parser.c:483350 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/parser.c:4833
51 »       add»    x2,·x2,·#0xc851 »       add»    x2,·x2,·#0xc8
52 »       add»    x0,·x0,·#0x27052 »       add»    x0,·x0,·#0x270
53 »       mov»    w1,·#0x12e1················»  //·#483353 »       mov»    w1,·#0x12e1················»  //·#4833
54 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>54 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
55 get_template_for_ordering(tree_node*)·[clone·.part.0]:55 get_template_for_ordering(tree_node*)·[clone·.part.0]:
56 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/pt.c:202856 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/pt.c:2028
57 »       stp»    x29,·x30,·[sp,·#-16]!57 »       stp»    x29,·x30,·[sp,·#-16]!
58 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/pt.c:203058 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/pt.c:2030
59 »       adrp»   x2,·12a1000·<_IO_stdin_used@@Base+0x20110>59 »       adrp»   x2,·12a1000·<_IO_stdin_used@@Base+0x20110>
60 »       adrp»   x0,·12a1000·<_IO_stdin_used@@Base+0x20110>60 »       adrp»   x0,·12a1000·<_IO_stdin_used@@Base+0x20110>
61 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/pt.c:202861 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/pt.c:2028
62 »       mov»    x29,·sp62 »       mov»    x29,·sp
63 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/cp/pt.c:203063 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/cp/pt.c:2030
64 »       add»    x2,·x2,·#0xcb864 »       add»    x2,·x2,·#0xcb8
65 »       add»    x0,·x0,·#0x86865 »       add»    x0,·x0,·#0x868
66 »       mov»    w1,·#0x7ee·················»   //·#203066 »       mov»    w1,·#0x7ee·················»   //·#2030
67 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>67 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
68 format_name(int)·[clone·.part.0]:68 format_name(int)·[clone·.part.0]:
69 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:101869 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1018
70 »       stp»    x29,·x30,·[sp,·#-16]!70 »       stp»    x29,·x30,·[sp,·#-16]!
71 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:102271 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1022
72 »       adrp»   x2,·12da000·<_IO_stdin_used@@Base+0x59110>72 »       adrp»   x2,·12da000·<_IO_stdin_used@@Base+0x59110>
73 »       adrp»   x0,·12bb000·<_IO_stdin_used@@Base+0x3a110>73 »       adrp»   x0,·12bb000·<_IO_stdin_used@@Base+0x3a110>
74 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:101874 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1018
75 »       mov»    x29,·sp75 »       mov»    x29,·sp
76 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-format.c:102276 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-format.c:1022
77 »       add»    x2,·x2,·#0x98877 »       add»    x2,·x2,·#0x988
78 »       add»    x0,·x0,·#0xbf878 »       add»    x0,·x0,·#0xbf8
79 »       mov»    w1,·#0x3fe·················»   //·#102279 »       mov»    w1,·#0x3fe·················»   //·#1022
80 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>80 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
81 guard_tinfo_to_string(rid)·[clone·.part.0]:81 guard_tinfo_to_string(rid)·[clone·.part.0]:
82 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:55082 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:550
83 »       stp»    x29,·x30,·[sp,·#-16]!83 »       stp»    x29,·x30,·[sp,·#-16]!
84 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:56784 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:567
85 »       adrp»   x2,·12bd000·<_IO_stdin_used@@Base+0x3c110>85 »       adrp»   x2,·12bd000·<_IO_stdin_used@@Base+0x3c110>
86 »       adrp»   x0,·12bd000·<_IO_stdin_used@@Base+0x3c110>86 »       adrp»   x0,·12bd000·<_IO_stdin_used@@Base+0x3c110>
87 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:55087 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:550
88 »       mov»    x29,·sp88 »       mov»    x29,·sp
89 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/c-family/c-indentation.c:56789 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/c-family/c-indentation.c:567
90 »       add»    x2,·x2,·#0x5e090 »       add»    x2,·x2,·#0x5e0
91 »       add»    x0,·x0,·#0x5f891 »       add»    x0,·x0,·#0x5f8
92 »       mov»    w1,·#0x237·················»   //·#56792 »       mov»    w1,·#0x237·················»   //·#567
93 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>93 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
94 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:94 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:
95 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:4895 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:48
96 »       stp»    x29,·x30,·[sp,·#-16]!96 »       stp»    x29,·x30,·[sp,·#-16]!
97 »       adrp»   x2,·12d6000·<_IO_stdin_used@@Base+0x55110>97 »       adrp»   x2,·12d6000·<_IO_stdin_used@@Base+0x55110>
98 »       adrp»   x0,·12d6000·<_IO_stdin_used@@Base+0x55110>98 »       adrp»   x0,·12d6000·<_IO_stdin_used@@Base+0x55110>
99 »       mov»    x29,·sp99 »       mov»    x29,·sp
100 »       add»    x2,·x2,·#0x920100 »       add»    x2,·x2,·#0x920
101 »       add»    x0,·x0,·#0x930101 »       add»    x0,·x0,·#0x930
102 »       mov»    w1,·#0x30··················»    //·#48102 »       mov»    w1,·#0x30··················»    //·#48
103 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>103 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
104 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:104 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:
105 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:3988105 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
106 »       stp»    x29,·x30,·[sp,·#-16]!106 »       stp»    x29,·x30,·[sp,·#-16]!
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:3992107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
108 »       adrp»   x2,·12d9000·<_IO_stdin_used@@Base+0x58110>108 »       adrp»   x2,·12d9000·<_IO_stdin_used@@Base+0x58110>
109 »       adrp»   x0,·12d9000·<_IO_stdin_used@@Base+0x58110>109 »       adrp»   x0,·12d9000·<_IO_stdin_used@@Base+0x58110>
110 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:3988110 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
111 »       mov»    x29,·sp111 »       mov»    x29,·sp
112 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:3992112 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
113 »       add»    x2,·x2,·#0x778113 »       add»    x2,·x2,·#0x778
114 »       add»    x0,·x0,·#0x748114 »       add»    x0,·x0,·#0x748
115 »       mov»    w1,·#0xf98·················»   //·#3992115 »       mov»    w1,·#0xf98·················»   //·#3992
116 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>116 »       bl»     590040·<fancy_abort(char·const*,·int,·char·const*)@@Base>
117 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:117 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:
118 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:52118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:52
119 »       stp»    x29,·x30,·[sp,·#-16]!119 »       stp»    x29,·x30,·[sp,·#-16]!
120 »       adrp»   x2,·12d6000·<_IO_stdin_used@@Base+0x55110>120 »       adrp»   x2,·12d6000·<_IO_stdin_used@@Base+0x55110>
121 »       adrp»   x0,·12d6000·<_IO_stdin_used@@Base+0x55110>121 »       adrp»   x0,·12d6000·<_IO_stdin_used@@Base+0x55110>
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       add»    x2,·x2,·#0xf48123 »       add»    x2,·x2,·#0xf48
Max diff block lines reached; 274893447/274901592 bytes (100.00%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 85789, 15 lines modifiedOffset 85789, 15 lines modified
85789 ··0x013d0090·00000000·00000000·00000000·00000000·................85789 ··0x013d0090·00000000·00000000·00000000·00000000·................
85790 ··0x013d00a0·40722801·00000000·01010100·00000000·@r(.............85790 ··0x013d00a0·40722801·00000000·01010100·00000000·@r(.............
85791 ··0x013d00b0·605f3701·00000000·01010100·00000000·`_7.............85791 ··0x013d00b0·605f3701·00000000·01010100·00000000·`_7.............
85792 ··0x013d00c0·00000000·00000000·00000000·00000000·................85792 ··0x013d00c0·00000000·00000000·00000000·00000000·................
85793 ··0x013d00d0·60082901·00000000·01000000·00000000·`.).............85793 ··0x013d00d0·60082901·00000000·01000000·00000000·`.).............
85794 ··0x013d00e0·90b82801·00000000·01000000·00000000·..(.............85794 ··0x013d00e0·90b82801·00000000·01000000·00000000·..(.............
85795 ··0x013d00f0·00000000·00000000·00000000·00000000·................85795 ··0x013d00f0·00000000·00000000·00000000·00000000·................
85796 ··0x013d0100·c2d46993·c7830e63·b9e8f26b·aca38705·..i....c...k....85796 ··0x013d0100·7cc9d087·20c14f9b·a677e3ea·3f0b3f1c·|...·.O..w..?.?.
85797 ··0x013d0110·80000000·10000000·00000000·00000000·................85797 ··0x013d0110·80000000·10000000·00000000·00000000·................
85798 ··0x013d0120·00000000·00000000·00000000·070f1f3f·...............?85798 ··0x013d0120·00000000·00000000·00000000·070f1f3f·...............?
85799 ··0x013d0130·7f081020·4080070f·1f3f0810·20400000·...·@....?..·@..85799 ··0x013d0130·7f081020·4080070f·1f3f0810·20400000·...·@....?..·@..
85800 ··0x013d0140·00000000·00000000·00000000·00000000·................85800 ··0x013d0140·00000000·00000000·00000000·00000000·................
85801 ··0x013d0150·00000000·00000000·00000000·00000000·................85801 ··0x013d0150·00000000·00000000·00000000·00000000·................
85802 ··0x013d0160·00000000·00000000·00000000·00000000·................85802 ··0x013d0160·00000000·00000000·00000000·00000000·................
85803 ··0x013d0170·00000000·00000000·00000000·00000000·................85803 ··0x013d0170·00000000·00000000·00000000·00000000·................
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30656131·65313261·32656334·63366663·0ea1e12a2ec4c6fc 
3 ··0x00000010·33343862·61363531·30313838·30663363·348ba65101880f3c2 ··0x00000000·30353862·33663032·63383939·38646562·058b3f02c8998deb
 3 ··0x00000010·30313762·62333733·63333961·33313030·017bb373c39a3100
4 ··0x00000020·64386139·34312e64·65627567·00000000·d8a941.debug....4 ··0x00000020·62303438·38342e64·65627567·00000000·b04884.debug....
5 ··0x00000030·3845b819····························8E..5 ··0x00000030·ea29e360····························.).`
  
2.05 MB
gcc-9-plugin-dev_9.5.0-4_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0····11056·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0····11056·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1176008·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··1176200·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.05 MB
data.tar.xz
2.05 MB
data.tar
2.05 MB
./usr/lib/gcc/aarch64-linux-gnu/9/plugin/gengtype
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c6a557b52272819f9465963d4053c51f8bef4f2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7144643b6329ea88159f6fc6a04b5c7b93b59194
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
2.05 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 95 lines modifiedOffset 1, 95 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401900·<_obstack_begin@@Base-0x19168>:2 0000000000401900·<_obstack_begin@@Base-0x19168>:
3 fatal_reading_state(state_token_st*,·char·const*):3 fatal_reading_state(state_token_st*,·char·const*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gengtype-state.c:2834 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gengtype-state.c:283
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 »       mov»    x3,·x16 »       mov»    x3,·x1
7 »       mov»    x29,·sp7 »       mov»    x29,·sp
8 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gengtype-state.c:2848 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gengtype-state.c:284
9 »       cbz»    x0,·401928·<__uflow@plt+0x48>9 »       cbz»    x0,·401928·<__uflow@plt+0x48>
10 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gengtype-state.c:28510 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gengtype-state.c:285
11 »       ldp»    w2,·w3,·[x0,·#4]11 »       ldp»    w2,·w3,·[x0,·#4]
12 »       mov»    x4,·x112 »       mov»    x4,·x1
13 »       ldr»    x1,·[x0,·#16]13 »       ldr»    x1,·[x0,·#16]
14 »       adrp»   x5,·420000·<_obstack_memory_used@@Base+0x5378>14 »       adrp»   x5,·420000·<_obstack_memory_used@@Base+0x5378>
15 »       add»    x0,·x5,·#0x1e015 »       add»    x0,·x5,·#0x1e0
16 »       bl»     401b00·<__uflow@plt+0x220>16 »       bl»     401b00·<__uflow@plt+0x220>
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gengtype-state.c:28917 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gengtype-state.c:289
18 »       adrp»   x1,·440000·<_obstack_memory_used@@Base+0x25378>18 »       adrp»   x1,·440000·<_obstack_memory_used@@Base+0x25378>
19 »       add»    x4,·x1,·#0xa9819 »       add»    x4,·x1,·#0xa98
20 »       adrp»   x0,·420000·<_obstack_memory_used@@Base+0x5378>20 »       adrp»   x0,·420000·<_obstack_memory_used@@Base+0x5378>
21 »       add»    x0,·x0,·#0x20821 »       add»    x0,·x0,·#0x208
22 »       ldr»    w2,·[x1,·#2712]22 »       ldr»    w2,·[x1,·#2712]
23 »       ldr»    x1,·[x4,·#8]23 »       ldr»    x1,·[x4,·#8]
24 »       bl»     401b00·<__uflow@plt+0x220>24 »       bl»     401b00·<__uflow@plt+0x220>
25 warning(char·const*,·...):25 warning(char·const*,·...):
26 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4526 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
27 »       stp»    x29,·x30,·[sp,·#-288]!27 »       stp»    x29,·x30,·[sp,·#-288]!
28 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4928 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
29 »       adrp»   x8,·440000·<_obstack_memory_used@@Base+0x25378>29 »       adrp»   x8,·440000·<_obstack_memory_used@@Base+0x25378>
30 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4830 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:48
31 »       mov»    w9,·#0xffffffc8············»      //·#-5631 »       mov»    w9,·#0xffffffc8············»      //·#-56
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4532 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
33 »       mov»    x29,·sp33 »       mov»    x29,·sp
34 »       stp»    x19,·x20,·[sp,·#16]34 »       stp»    x19,·x20,·[sp,·#16]
35 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4935 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
36 »       adrp»   x19,·440000·<_obstack_memory_used@@Base+0x25378>36 »       adrp»   x19,·440000·<_obstack_memory_used@@Base+0x25378>
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4537 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
38 »       mov»    x20,·x038 »       mov»    x20,·x0
39 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4939 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
40 »       ldr»    x0,·[x19,·#1664]40 »       ldr»    x0,·[x19,·#1664]
41 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4541 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
42 »       stp»    x1,·x2,·[sp,·#232]42 »       stp»    x1,·x2,·[sp,·#232]
43 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4843 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:48
44 »       add»    x10,·sp,·#0xe044 »       add»    x10,·sp,·#0xe0
45 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4945 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
46 »       ldr»    x2,·[x8,·#2768]46 »       ldr»    x2,·[x8,·#2768]
47 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4547 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
48 »       stp»    x3,·x4,·[sp,·#248]48 »       stp»    x3,·x4,·[sp,·#248]
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4849 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:48
50 »       add»    x3,·sp,·#0x12050 »       add»    x3,·sp,·#0x120
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4951 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
52 »       adrp»   x11,·421000·<_obstack_memory_used@@Base+0x6378>52 »       adrp»   x11,·421000·<_obstack_memory_used@@Base+0x6378>
53 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4853 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:48
54 »       mov»    w8,·#0xffffff80············»      //·#-12854 »       mov»    w8,·#0xffffff80············»      //·#-128
55 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4955 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
56 »       add»    x1,·x11,·#0x7d056 »       add»    x1,·x11,·#0x7d0
57 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4857 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:48
58 »       stp»    x3,·x3,·[sp,·#64]58 »       stp»    x3,·x3,·[sp,·#64]
59 »       str»    x10,·[sp,·#80]59 »       str»    x10,·[sp,·#80]
60 »       str»    w9,·[sp,·#88]60 »       str»    w9,·[sp,·#88]
61 »       str»    w8,·[sp,·#92]61 »       str»    w8,·[sp,·#92]
62 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4562 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:45
63 »       str»    q0,·[sp,·#96]63 »       str»    q0,·[sp,·#96]
64 »       str»    q1,·[sp,·#112]64 »       str»    q1,·[sp,·#112]
65 »       str»    q2,·[sp,·#128]65 »       str»    q2,·[sp,·#128]
66 »       str»    q3,·[sp,·#144]66 »       str»    q3,·[sp,·#144]
67 »       str»    q4,·[sp,·#160]67 »       str»    q4,·[sp,·#160]
68 »       str»    q5,·[sp,·#176]68 »       str»    q5,·[sp,·#176]
69 »       str»    q6,·[sp,·#192]69 »       str»    q6,·[sp,·#192]
70 »       str»    q7,·[sp,·#208]70 »       str»    q7,·[sp,·#208]
71 »       stp»    x5,·x6,·[sp,·#264]71 »       stp»    x5,·x6,·[sp,·#264]
72 »       str»    x7,·[sp,·#280]72 »       str»    x7,·[sp,·#280]
73 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:4973 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:49
74 »       bl»     4018d0·<fprintf@plt>74 »       bl»     4018d0·<fprintf@plt>
75 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:5075 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:50
76 »       ldp»    x6,·x7,·[sp,·#64]76 »       ldp»    x6,·x7,·[sp,·#64]
77 »       mov»    x1,·x2077 »       mov»    x1,·x20
78 »       ldp»    x4,·x5,·[sp,·#80]78 »       ldp»    x4,·x5,·[sp,·#80]
79 »       add»    x2,·sp,·#0x2079 »       add»    x2,·sp,·#0x20
80 »       ldr»    x0,·[x19,·#1664]80 »       ldr»    x0,·[x19,·#1664]
81 »       stp»    x6,·x7,·[sp,·#32]81 »       stp»    x6,·x7,·[sp,·#32]
82 »       stp»    x4,·x5,·[sp,·#48]82 »       stp»    x4,·x5,·[sp,·#48]
83 »       bl»     401890·<vfprintf@plt>83 »       bl»     401890·<vfprintf@plt>
84 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:5284 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:52
85 »       ldr»    x0,·[x19,·#1664]85 »       ldr»    x0,·[x19,·#1664]
86 /usr/include/aarch64-linux-gnu/bits/stdio.h:9386 /usr/include/aarch64-linux-gnu/bits/stdio.h:93
87 »       ldp»    x1,·x2,·[x0,·#40]87 »       ldp»    x1,·x2,·[x0,·#40]
88 fputc_unlocked():88 fputc_unlocked():
89 /usr/include/aarch64-linux-gnu/bits/stdio.h:9389 /usr/include/aarch64-linux-gnu/bits/stdio.h:93
90 »       cmp»    x1,·x290 »       cmp»    x1,·x2
91 »       b.cc»   4019fc·<__uflow@plt+0x11c>··//·b.lo,·b.ul,·b.last91 »       b.cc»   4019fc·<__uflow@plt+0x11c>··//·b.lo,·b.ul,·b.last
Offset 97, 78 lines modifiedOffset 97, 78 lines modified
97 »       bl»     4016f0·<__overflow@plt>97 »       bl»     4016f0·<__overflow@plt>
98 »       b»      401a0c·<__uflow@plt+0x12c>98 »       b»      401a0c·<__uflow@plt+0x12c>
99 »       add»    x2,·x1,·#0x199 »       add»    x2,·x1,·#0x1
100 »       str»    x2,·[x0,·#40]100 »       str»    x2,·[x0,·#40]
101 »       mov»    w0,·#0xa···················»     //·#10101 »       mov»    w0,·#0xa···················»     //·#10
102 »       strb»   w0,·[x1]102 »       strb»   w0,·[x1]
103 warning(char·const*,·...):103 warning(char·const*,·...):
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:53104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:53
105 »       ldp»    x19,·x20,·[sp,·#16]105 »       ldp»    x19,·x20,·[sp,·#16]
106 »       ldp»    x29,·x30,·[sp],·#288106 »       ldp»    x29,·x30,·[sp],·#288
107 »       ret107 »       ret
108 error(char·const*,·...):108 error(char·const*,·...):
109 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:60109 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:60
110 »       stp»    x29,·x30,·[sp,·#-304]!110 »       stp»    x29,·x30,·[sp,·#-304]!
111 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:64111 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:64
112 »       adrp»   x8,·440000·<_obstack_memory_used@@Base+0x25378>112 »       adrp»   x8,·440000·<_obstack_memory_used@@Base+0x25378>
113 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:63113 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:63
114 »       mov»    w10,·#0xffffffc8············»     //·#-56114 »       mov»    w10,·#0xffffffc8············»     //·#-56
115 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:60115 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:60
116 »       mov»    x29,·sp116 »       mov»    x29,·sp
117 »       stp»    x19,·x20,·[sp,·#16]117 »       stp»    x19,·x20,·[sp,·#16]
118 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:64118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:64
119 »       adrp»   x19,·440000·<_obstack_memory_used@@Base+0x25378>119 »       adrp»   x19,·440000·<_obstack_memory_used@@Base+0x25378>
120 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:60120 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:60
121 »       mov»    x20,·x0121 »       mov»    x20,·x0
122 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:64122 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:64
123 »       ldr»    x0,·[x19,·#1664]123 »       ldr»    x0,·[x19,·#1664]
124 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:60124 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:60
125 »       stp»    x1,·x2,·[sp,·#248]125 »       stp»    x1,·x2,·[sp,·#248]
126 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/errors.c:63126 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/errors.c:63
127 »       add»    x11,·sp,·#0xf0127 »       add»    x11,·sp,·#0xf0
Max diff block lines reached; 2141032/2147885 bytes (99.68%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61353537·62353232·37323831·39663934·a557b52272819f94 
3 ··0x00000010·36353936·33643430·35336335·31663862·65963d4053c51f8b2 ··0x00000000·34343634·33623633·32396561·38383135·44643b6329ea8815
 3 ··0x00000010·39663666·63366130·34623563·37623933·9f6fc6a04b5c7b93
4 ··0x00000020·65663466·32662e64·65627567·00000000·ef4f2f.debug....4 ··0x00000020·62353931·39342e64·65627567·00000000·b59194.debug....
5 ··0x00000030·233b08b2····························#;..5 ··0x00000030·fa9ac0e6····························....
  
326 MB
gcc-9_9.5.0-4_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····1500·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1504·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6362884·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6362068·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
326 MB
data.tar.xz
326 MB
data.tar
12.6 MB
./usr/bin/aarch64-linux-gnu-gcc-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb74a3c5fb72efe4f5a57aa6136d223762cdbdd73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b19d497a36262eceba3e8e183177eb28b25ba794
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6d0e8>:2 0000000000403100·<_obstack_begin@@Base-0x6d0e8>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x45bf8>7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x45bf8>
8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0x61012 »       add»    x2,·x2,·#0x610
13 »       add»    x0,·x0,·#0x63013 »       add»    x0,·x0,·#0x630
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     428268·<ferror@plt+0x251a8>23 »       bl»     428268·<ferror@plt+0x251a8>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0xa8828 »       add»    x0,·x0,·#0xa88
29 »       bl»     4296b8·<ferror@plt+0x265f8>29 »       bl»     4296b8·<ferror@plt+0x265f8>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x45bf8>34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x45bf8>
35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x45bf8>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0xea839 »       add»    x2,·x2,·#0xea8
40 »       add»    x0,·x0,·#0xe8040 »       add»    x0,·x0,·#0xe80
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46bf8>47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46bf8>
48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46bf8>48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46bf8>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0x1052 »       add»    x2,·x2,·#0x10
53 »       add»    x0,·x0,·#0x14053 »       add»    x0,·x0,·#0x140
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaebf8>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaebf8>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaebf8>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaebf8>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaebf8>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaebf8>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     4779f0·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     4779f0·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaebf8>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaebf8>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaebf8>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaebf8>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaebf8>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaebf8>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     4779f0·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     4779f0·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     476a00·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13212250/13221061 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37346133·63356662·37326566·65346635·74a3c5fb72efe4f5 
3 ··0x00000010·61353761·61363133·36643232·33373632·a57aa6136d2237622 ··0x00000000·39643439·37613336·32363265·63656261·9d497a36262eceba
 3 ··0x00000010·33653865·31383331·37376562·32386232·3e8e183177eb28b2
4 ··0x00000020·63646264·64372e64·65627567·00000000·cdbdd7.debug....4 ··0x00000020·35626137·39342e64·65627567·00000000·5ba794.debug....
5 ··0x00000030·3c575f29····························<W_)5 ··0x00000030·5b736bd5····························[sk.
  
254 KB
./usr/bin/aarch64-linux-gnu-gcc-ar-9
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1ced557f8109170de2b7faadbb2511f4b5872f033 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb85764f6252b2b63cb4de631b19fd3605abe3b2
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
252 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 390 lines modifiedOffset 1, 390 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401280·<.text>:2 0000000000401280·<.text>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:1274 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:127
5 »       stp»    x29,·x30,·[sp,·#-96]!5 »       stp»    x29,·x30,·[sp,·#-96]!
6 »       mov»    x29,·sp6 »       mov»    x29,·sp
7 »       stp»    x19,·x20,·[sp,·#16]7 »       stp»    x19,·x20,·[sp,·#16]
8 »       stp»    x21,·x22,·[sp,·#32]8 »       stp»    x21,·x22,·[sp,·#32]
9 »       mov»    w21,·w09 »       mov»    w21,·w0
10 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:8410 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:84
11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
12 setup_prefixes():12 setup_prefixes():
13 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:8413 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:84
14 »       add»    x0,·x0,·#0x39014 »       add»    x0,·x0,·#0x390
15 main():15 main():
16 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:12716 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:127
17 »       stp»    x23,·x24,·[sp,·#48]17 »       stp»    x23,·x24,·[sp,·#48]
18 »       mov»    x24,·x118 »       mov»    x24,·x1
19 »       stp»    x25,·x26,·[sp,·#64]19 »       stp»    x25,·x26,·[sp,·#64]
20 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:13920 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:139
21 »       ldr»    x19,·[x1]21 »       ldr»    x19,·[x1]
22 setup_prefixes():22 setup_prefixes():
23 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:8423 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:84
24 »       bl»     401250·<getenv@plt>24 »       bl»     401250·<getenv@plt>
25 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:8525 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:85
26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>
27 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:8827 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:88
28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
29 »       mov»    x2,·#0x0···················»     //·#029 »       mov»    x2,·#0x0···················»     //·#0
30 »       add»    x1,·x1,·#0x3a030 »       add»    x1,·x1,·#0x3a0
31 »       bl»     401ec8·<fprintf@plt+0xc58>31 »       bl»     401ec8·<fprintf@plt+0xc58>
32 »       mov»    x19,·x032 »       mov»    x19,·x0
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9133 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:91
34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>
35 »       add»    x23,·x23,·#0x83835 »       add»    x23,·x23,·#0x838
36 »       mov»    x2,·x2336 »       mov»    x2,·x23
37 »       add»    x1,·x23,·#0x1037 »       add»    x1,·x23,·#0x10
38 »       mov»    x0,·x1938 »       mov»    x0,·x19
39 »       bl»     402830·<fprintf@plt+0x15c0>39 »       bl»     402830·<fprintf@plt+0x15c0>
40 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9540 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:95
41 »       cmp»    x0,·#0x041 »       cmp»    x0,·#0x0
42 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9142 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:91
43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>
44 »       mov»    x1,·x044 »       mov»    x1,·x0
45 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9845 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:98
46 »       add»    x26,·x23,·#0x2046 »       add»    x26,·x23,·#0x20
47 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9547 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:95
48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9849 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:98
50 »       mov»    x2,·x2650 »       mov»    x2,·x26
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:95
52 »       str»    x1,·[x25,·#448]52 »       str»    x1,·[x25,·#448]
53 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9853 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:98
54 »       mov»    x0,·x1954 »       mov»    x0,·x19
55 »       add»    x1,·x23,·#0x1055 »       add»    x1,·x23,·#0x10
56 »       bl»     402830·<fprintf@plt+0x15c0>56 »       bl»     402830·<fprintf@plt+0x15c0>
57 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10257 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:102
58 »       cmp»    x0,·#0x058 »       cmp»    x0,·#0x0
59 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:9859 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:98
60 »       add»    x22,·x25,·#0x1c060 »       add»    x22,·x25,·#0x1c0
61 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10261 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:102
62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any
63 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10663 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:106
64 »       add»    x20,·x23,·#0x3064 »       add»    x20,·x23,·#0x30
65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>
66 »       add»    x19,·x19,·#0x3a866 »       add»    x19,·x19,·#0x3a8
67 »       mov»    x2,·x2067 »       mov»    x2,·x20
68 »       mov»    x1,·x1968 »       mov»    x1,·x19
69 »       mov»    x3,·#0x0···················»     //·#069 »       mov»    x3,·#0x0···················»     //·#0
70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
71 »       add»    x0,·x0,·#0x3c071 »       add»    x0,·x0,·#0x3c0
72 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10272 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:102
73 »       str»    x5,·[x22,·#8]73 »       str»    x5,·[x22,·#8]
74 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10674 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:106
75 »       bl»     401ec8·<fprintf@plt+0xc58>75 »       bl»     401ec8·<fprintf@plt+0xc58>
76 »       mov»    x5,·x076 »       mov»    x5,·x0
77 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:10877 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:108
78 »       ldr»    x0,·[x25,·#448]78 »       ldr»    x0,·[x25,·#448]
79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>
80 »       add»    x25,·x25,·#0x3d080 »       add»    x25,·x25,·#0x3d0
81 »       mov»    x4,·x2081 »       mov»    x4,·x20
82 »       mov»    x3,·x2582 »       mov»    x3,·x25
83 »       mov»    x6,·#0x0···················»     //·#083 »       mov»    x6,·#0x0···················»     //·#0
84 »       mov»    x2,·x2084 »       mov»    x2,·x20
85 »       mov»    x1,·x1985 »       mov»    x1,·x19
86 »       bl»     401ec8·<fprintf@plt+0xc58>86 »       bl»     401ec8·<fprintf@plt+0xc58>
87 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:11387 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:113
88 »       add»    x26,·x22,·#0x1088 »       add»    x26,·x22,·#0x10
89 »       mov»    x2,·#0x0···················»     //·#089 »       mov»    x2,·#0x0···················»     //·#0
90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
91 »       add»    x1,·x1,·#0x3d891 »       add»    x1,·x1,·#0x3d8
92 »       bl»     401ec8·<fprintf@plt+0xc58>92 »       bl»     401ec8·<fprintf@plt+0xc58>
93 »       mov»    x1,·x2693 »       mov»    x1,·x26
94 »       bl»     401a58·<fprintf@plt+0x7e8>94 »       bl»     401a58·<fprintf@plt+0x7e8>
95 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:11695 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:116
96 »       ldr»    x0,·[x22,·#8]96 »       ldr»    x0,·[x22,·#8]
97 »       mov»    x3,·x2597 »       mov»    x3,·x25
98 »       mov»    x4,·x2098 »       mov»    x4,·x20
99 »       mov»    x2,·x2099 »       mov»    x2,·x20
100 »       mov»    x5,·#0x0···················»     //·#0100 »       mov»    x5,·#0x0···················»     //·#0
101 »       mov»    x1,·x19101 »       mov»    x1,·x19
102 »       bl»     401ec8·<fprintf@plt+0xc58>102 »       bl»     401ec8·<fprintf@plt+0xc58>
103 »       str»    x0,·[x22,·#8]103 »       str»    x0,·[x22,·#8]
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:119104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:119
105 »       mov»    x1,·x26105 »       mov»    x1,·x26
106 »       bl»     401a58·<fprintf@plt+0x7e8>106 »       bl»     401a58·<fprintf@plt+0x7e8>
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:122107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:122
108 »       add»    x1,·x22,·#0x28108 »       add»    x1,·x22,·#0x28
109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
110 »       add»    x0,·x0,·#0x3e0110 »       add»    x0,·x0,·#0x3e0
111 »       bl»     401bc8·<fprintf@plt+0x958>111 »       bl»     401bc8·<fprintf@plt+0x958>
112 main():112 main():
113 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:142113 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:142
114 »       cmp»    w21,·#0x0114 »       cmp»    w21,·#0x0
115 »       b.le»   401478·<fprintf@plt+0x208>115 »       b.le»   401478·<fprintf@plt+0x208>
116 »       sub»    w1,·w21,·#0x1116 »       sub»    w1,·w21,·#0x1
117 »       mov»    x3,·x24117 »       mov»    x3,·x24
118 »       mov»    x26,·x1118 »       mov»    x26,·x1
119 »       mov»    x2,·#0x0···················»     //·#0119 »       mov»    x2,·#0x0···················»     //·#0
120 »       b»      4013e4·<fprintf@plt+0x174>120 »       b»      4013e4·<fprintf@plt+0x174>
121 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcc-ar.c:142·(discriminator·2)121 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcc-ar.c:142·(discriminator·2)
122 »       cmp»    x1,·x2122 »       cmp»    x1,·x2
123 »       add»    x3,·x3,·#0x8123 »       add»    x3,·x3,·#0x8
Max diff block lines reached; 252311/258209 bytes (97.72%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·65643535·37663831·30393137·30646532·ed557f8109170de2 
3 ··0x00000010·62376661·61646262·32353131·66346235·b7faadbb2511f4b52 ··0x00000000·38353736·34663632·35326232·62363363·85764f6252b2b63c
 3 ··0x00000010·62346465·36333162·31396664·33363035·b4de631b19fd3605
4 ··0x00000020·38373266·30332e64·65627567·00000000·872f03.debug....4 ··0x00000020·61626533·62322e64·65627567·00000000·abe3b2.debug....
5 ··0x00000030·c6c3f793····························....5 ··0x00000030·2df303f0····························-...
  
251 KB
./usr/bin/aarch64-linux-gnu-gcc-nm-9
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e702ed12f54c85be7793a70ec7f223f4a019eedd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fee7a557edcb3e433fdb095d59f3f4c137a7ac3c
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
249 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 372 lines modifiedOffset 1, 372 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401280·<.text>:2 0000000000401280·<.text>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:1274 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:127
5 »       stp»    x29,·x30,·[sp,·#-96]!5 »       stp»    x29,·x30,·[sp,·#-96]!
6 »       mov»    x29,·sp6 »       mov»    x29,·sp
7 »       stp»    x19,·x20,·[sp,·#16]7 »       stp»    x19,·x20,·[sp,·#16]
8 »       stp»    x21,·x22,·[sp,·#32]8 »       stp»    x21,·x22,·[sp,·#32]
9 »       mov»    w21,·w09 »       mov»    w21,·w0
10 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:8410 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:84
11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
12 setup_prefixes():12 setup_prefixes():
13 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:8413 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:84
14 »       add»    x0,·x0,·#0x39014 »       add»    x0,·x0,·#0x390
15 main():15 main():
16 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:12716 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:127
17 »       stp»    x23,·x24,·[sp,·#48]17 »       stp»    x23,·x24,·[sp,·#48]
18 »       mov»    x24,·x118 »       mov»    x24,·x1
19 »       stp»    x25,·x26,·[sp,·#64]19 »       stp»    x25,·x26,·[sp,·#64]
20 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:13920 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:139
21 »       ldr»    x19,·[x1]21 »       ldr»    x19,·[x1]
22 setup_prefixes():22 setup_prefixes():
23 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:8423 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:84
24 »       bl»     401250·<getenv@plt>24 »       bl»     401250·<getenv@plt>
25 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:8525 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:85
26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>
27 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:8827 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:88
28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
29 »       mov»    x2,·#0x0···················»     //·#029 »       mov»    x2,·#0x0···················»     //·#0
30 »       add»    x1,·x1,·#0x3a030 »       add»    x1,·x1,·#0x3a0
31 »       bl»     401ec8·<fprintf@plt+0xc58>31 »       bl»     401ec8·<fprintf@plt+0xc58>
32 »       mov»    x19,·x032 »       mov»    x19,·x0
33 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9133 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:91
34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>
35 »       add»    x23,·x23,·#0x83035 »       add»    x23,·x23,·#0x830
36 »       mov»    x2,·x2336 »       mov»    x2,·x23
37 »       add»    x1,·x23,·#0x1037 »       add»    x1,·x23,·#0x10
38 »       mov»    x0,·x1938 »       mov»    x0,·x19
39 »       bl»     402830·<fprintf@plt+0x15c0>39 »       bl»     402830·<fprintf@plt+0x15c0>
40 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9540 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:95
41 »       cmp»    x0,·#0x041 »       cmp»    x0,·#0x0
42 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9142 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:91
43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>
44 »       mov»    x1,·x044 »       mov»    x1,·x0
45 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9845 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:98
46 »       add»    x26,·x23,·#0x2046 »       add»    x26,·x23,·#0x20
47 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9547 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:95
48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any
49 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9849 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:98
50 »       mov»    x2,·x2650 »       mov»    x2,·x26
51 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9551 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:95
52 »       str»    x1,·[x25,·#448]52 »       str»    x1,·[x25,·#448]
53 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9853 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:98
54 »       mov»    x0,·x1954 »       mov»    x0,·x19
55 »       add»    x1,·x23,·#0x1055 »       add»    x1,·x23,·#0x10
56 »       bl»     402830·<fprintf@plt+0x15c0>56 »       bl»     402830·<fprintf@plt+0x15c0>
57 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10257 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:102
58 »       cmp»    x0,·#0x058 »       cmp»    x0,·#0x0
59 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:9859 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:98
60 »       add»    x22,·x25,·#0x1c060 »       add»    x22,·x25,·#0x1c0
61 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10261 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:102
62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any
63 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10663 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:106
64 »       add»    x20,·x23,·#0x3064 »       add»    x20,·x23,·#0x30
65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>
66 »       add»    x19,·x19,·#0x3a866 »       add»    x19,·x19,·#0x3a8
67 »       mov»    x2,·x2067 »       mov»    x2,·x20
68 »       mov»    x1,·x1968 »       mov»    x1,·x19
69 »       mov»    x3,·#0x0···················»     //·#069 »       mov»    x3,·#0x0···················»     //·#0
70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
71 »       add»    x0,·x0,·#0x3c071 »       add»    x0,·x0,·#0x3c0
72 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10272 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:102
73 »       str»    x5,·[x22,·#8]73 »       str»    x5,·[x22,·#8]
74 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10674 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:106
75 »       bl»     401ec8·<fprintf@plt+0xc58>75 »       bl»     401ec8·<fprintf@plt+0xc58>
76 »       mov»    x5,·x076 »       mov»    x5,·x0
77 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:10877 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:108
78 »       ldr»    x0,·[x25,·#448]78 »       ldr»    x0,·[x25,·#448]
79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>
80 »       add»    x25,·x25,·#0x3d080 »       add»    x25,·x25,·#0x3d0
81 »       mov»    x4,·x2081 »       mov»    x4,·x20
82 »       mov»    x3,·x2582 »       mov»    x3,·x25
83 »       mov»    x6,·#0x0···················»     //·#083 »       mov»    x6,·#0x0···················»     //·#0
84 »       mov»    x2,·x2084 »       mov»    x2,·x20
85 »       mov»    x1,·x1985 »       mov»    x1,·x19
86 »       bl»     401ec8·<fprintf@plt+0xc58>86 »       bl»     401ec8·<fprintf@plt+0xc58>
87 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:11387 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:113
88 »       add»    x26,·x22,·#0x1088 »       add»    x26,·x22,·#0x10
89 »       mov»    x2,·#0x0···················»     //·#089 »       mov»    x2,·#0x0···················»     //·#0
90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
91 »       add»    x1,·x1,·#0x3d891 »       add»    x1,·x1,·#0x3d8
92 »       bl»     401ec8·<fprintf@plt+0xc58>92 »       bl»     401ec8·<fprintf@plt+0xc58>
93 »       mov»    x1,·x2693 »       mov»    x1,·x26
94 »       bl»     401a58·<fprintf@plt+0x7e8>94 »       bl»     401a58·<fprintf@plt+0x7e8>
95 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:11695 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:116
96 »       ldr»    x0,·[x22,·#8]96 »       ldr»    x0,·[x22,·#8]
97 »       mov»    x3,·x2597 »       mov»    x3,·x25
98 »       mov»    x4,·x2098 »       mov»    x4,·x20
99 »       mov»    x2,·x2099 »       mov»    x2,·x20
100 »       mov»    x5,·#0x0···················»     //·#0100 »       mov»    x5,·#0x0···················»     //·#0
101 »       mov»    x1,·x19101 »       mov»    x1,·x19
102 »       bl»     401ec8·<fprintf@plt+0xc58>102 »       bl»     401ec8·<fprintf@plt+0xc58>
103 »       str»    x0,·[x22,·#8]103 »       str»    x0,·[x22,·#8]
104 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:119104 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:119
105 »       mov»    x1,·x26105 »       mov»    x1,·x26
106 »       bl»     401a58·<fprintf@plt+0x7e8>106 »       bl»     401a58·<fprintf@plt+0x7e8>
107 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:122107 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:122
108 »       add»    x1,·x22,·#0x28108 »       add»    x1,·x22,·#0x28
109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
110 »       add»    x0,·x0,·#0x3e0110 »       add»    x0,·x0,·#0x3e0
111 »       bl»     401bc8·<fprintf@plt+0x958>111 »       bl»     401bc8·<fprintf@plt+0x958>
112 main():112 main():
113 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:142113 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:142
114 »       cmp»    w21,·#0x0114 »       cmp»    w21,·#0x0
115 »       b.le»   401478·<fprintf@plt+0x208>115 »       b.le»   401478·<fprintf@plt+0x208>
116 »       sub»    w1,·w21,·#0x1116 »       sub»    w1,·w21,·#0x1
117 »       mov»    x3,·x24117 »       mov»    x3,·x24
118 »       mov»    x26,·x1118 »       mov»    x26,·x1
119 »       mov»    x2,·#0x0···················»     //·#0119 »       mov»    x2,·#0x0···················»     //·#0
120 »       b»      4013e4·<fprintf@plt+0x174>120 »       b»      4013e4·<fprintf@plt+0x174>
121 /build/1st/gcc-9-9.5.0/build/gcc/gcc-nm.c:142·(discriminator·2)121 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-nm.c:142·(discriminator·2)
122 »       cmp»    x1,·x2122 »       cmp»    x1,·x2
123 »       add»    x3,·x3,·#0x8123 »       add»    x3,·x3,·#0x8
Max diff block lines reached; 249646/254732 bytes (98.00%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30326564·31326635·34633835·62653737·02ed12f54c85be77 
3 ··0x00000010·39336137·30656337·66323233·66346130·93a70ec7f223f4a02 ··0x00000000·65376135·35376564·63623365·34333366·e7a557edcb3e433f
 3 ··0x00000010·64623039·35643539·66336634·63313337·db095d59f3f4c137
4 ··0x00000020·31396565·64642e64·65627567·00000000·19eedd.debug....4 ··0x00000020·61376163·33632e64·65627567·00000000·a7ac3c.debug....
5 ··0x00000030·de9e7674····························..vt5 ··0x00000030·21e35058····························!.PX
  
251 KB
./usr/bin/aarch64-linux-gnu-gcc-ranlib-9
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2d9eb9196d28680cb57aa16432d0214657f3fffc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8c5aa4748d215348a79123c1b200b4e1018ddbae
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
250 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 372 lines modifiedOffset 1, 372 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401280·<.text>:2 0000000000401280·<.text>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:1274 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:127
5 »       stp»    x29,·x30,·[sp,·#-96]!5 »       stp»    x29,·x30,·[sp,·#-96]!
6 »       mov»    x29,·sp6 »       mov»    x29,·sp
7 »       stp»    x19,·x20,·[sp,·#16]7 »       stp»    x19,·x20,·[sp,·#16]
8 »       stp»    x21,·x22,·[sp,·#32]8 »       stp»    x21,·x22,·[sp,·#32]
9 »       mov»    w21,·w09 »       mov»    w21,·w0
10 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:8410 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:84
11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>11 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
12 setup_prefixes():12 setup_prefixes():
13 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:8413 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:84
14 »       add»    x0,·x0,·#0x39014 »       add»    x0,·x0,·#0x390
15 main():15 main():
16 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:12716 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:127
17 »       stp»    x23,·x24,·[sp,·#48]17 »       stp»    x23,·x24,·[sp,·#48]
18 »       mov»    x24,·x118 »       mov»    x24,·x1
19 »       stp»    x25,·x26,·[sp,·#64]19 »       stp»    x25,·x26,·[sp,·#64]
20 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:13920 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:139
21 »       ldr»    x19,·[x1]21 »       ldr»    x19,·[x1]
22 setup_prefixes():22 setup_prefixes():
23 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:8423 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:84
24 »       bl»     401250·<getenv@plt>24 »       bl»     401250·<getenv@plt>
25 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:8525 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:85
26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>26 »       cbz»    x0,·4012c8·<fprintf@plt+0x58>
27 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:8827 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:88
28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>28 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
29 »       mov»    x2,·#0x0···················»     //·#029 »       mov»    x2,·#0x0···················»     //·#0
30 »       add»    x1,·x1,·#0x3a030 »       add»    x1,·x1,·#0x3a0
31 »       bl»     401ec8·<fprintf@plt+0xc58>31 »       bl»     401ec8·<fprintf@plt+0xc58>
32 »       mov»    x19,·x032 »       mov»    x19,·x0
33 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9133 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:91
34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>34 »       adrp»   x23,·404000·<fprintf@plt+0x2d90>
35 »       add»    x23,·x23,·#0x83835 »       add»    x23,·x23,·#0x838
36 »       mov»    x2,·x2336 »       mov»    x2,·x23
37 »       add»    x1,·x23,·#0x1037 »       add»    x1,·x23,·#0x10
38 »       mov»    x0,·x1938 »       mov»    x0,·x19
39 »       bl»     402830·<fprintf@plt+0x15c0>39 »       bl»     402830·<fprintf@plt+0x15c0>
40 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9540 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:95
41 »       cmp»    x0,·#0x041 »       cmp»    x0,·#0x0
42 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9142 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:91
43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>43 »       adrp»   x25,·420000·<fprintf@plt+0x1ed90>
44 »       mov»    x1,·x044 »       mov»    x1,·x0
45 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9845 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:98
46 »       add»    x26,·x23,·#0x2046 »       add»    x26,·x23,·#0x20
47 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9547 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:95
48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any48 »       csel»   x1,·x1,·x23,·ne»       //·ne·=·any
49 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9849 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:98
50 »       mov»    x2,·x2650 »       mov»    x2,·x26
51 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9551 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:95
52 »       str»    x1,·[x25,·#448]52 »       str»    x1,·[x25,·#448]
53 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9853 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:98
54 »       mov»    x0,·x1954 »       mov»    x0,·x19
55 »       add»    x1,·x23,·#0x1055 »       add»    x1,·x23,·#0x10
56 »       bl»     402830·<fprintf@plt+0x15c0>56 »       bl»     402830·<fprintf@plt+0x15c0>
57 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10257 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:102
58 »       cmp»    x0,·#0x058 »       cmp»    x0,·#0x0
59 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:9859 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:98
60 »       add»    x22,·x25,·#0x1c060 »       add»    x22,·x25,·#0x1c0
61 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10261 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:102
62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any62 »       csel»   x5,·x0,·x26,·ne»       //·ne·=·any
63 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10663 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:106
64 »       add»    x20,·x23,·#0x3064 »       add»    x20,·x23,·#0x30
65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>65 »       adrp»   x19,·404000·<fprintf@plt+0x2d90>
66 »       add»    x19,·x19,·#0x3b066 »       add»    x19,·x19,·#0x3b0
67 »       mov»    x2,·x2067 »       mov»    x2,·x20
68 »       mov»    x1,·x1968 »       mov»    x1,·x19
69 »       mov»    x3,·#0x0···················»     //·#069 »       mov»    x3,·#0x0···················»     //·#0
70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>70 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
71 »       add»    x0,·x0,·#0x3c871 »       add»    x0,·x0,·#0x3c8
72 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10272 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:102
73 »       str»    x5,·[x22,·#8]73 »       str»    x5,·[x22,·#8]
74 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10674 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:106
75 »       bl»     401ec8·<fprintf@plt+0xc58>75 »       bl»     401ec8·<fprintf@plt+0xc58>
76 »       mov»    x5,·x076 »       mov»    x5,·x0
77 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:10877 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:108
78 »       ldr»    x0,·[x25,·#448]78 »       ldr»    x0,·[x25,·#448]
79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>79 »       adrp»   x25,·404000·<fprintf@plt+0x2d90>
80 »       add»    x25,·x25,·#0x3d880 »       add»    x25,·x25,·#0x3d8
81 »       mov»    x4,·x2081 »       mov»    x4,·x20
82 »       mov»    x3,·x2582 »       mov»    x3,·x25
83 »       mov»    x6,·#0x0···················»     //·#083 »       mov»    x6,·#0x0···················»     //·#0
84 »       mov»    x2,·x2084 »       mov»    x2,·x20
85 »       mov»    x1,·x1985 »       mov»    x1,·x19
86 »       bl»     401ec8·<fprintf@plt+0xc58>86 »       bl»     401ec8·<fprintf@plt+0xc58>
87 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:11387 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:113
88 »       add»    x26,·x22,·#0x1088 »       add»    x26,·x22,·#0x10
89 »       mov»    x2,·#0x0···················»     //·#089 »       mov»    x2,·#0x0···················»     //·#0
90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>90 »       adrp»   x1,·404000·<fprintf@plt+0x2d90>
91 »       add»    x1,·x1,·#0x3e091 »       add»    x1,·x1,·#0x3e0
92 »       bl»     401ec8·<fprintf@plt+0xc58>92 »       bl»     401ec8·<fprintf@plt+0xc58>
93 »       mov»    x1,·x2693 »       mov»    x1,·x26
94 »       bl»     401a58·<fprintf@plt+0x7e8>94 »       bl»     401a58·<fprintf@plt+0x7e8>
95 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:11695 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:116
96 »       ldr»    x0,·[x22,·#8]96 »       ldr»    x0,·[x22,·#8]
97 »       mov»    x3,·x2597 »       mov»    x3,·x25
98 »       mov»    x4,·x2098 »       mov»    x4,·x20
99 »       mov»    x2,·x2099 »       mov»    x2,·x20
100 »       mov»    x5,·#0x0···················»     //·#0100 »       mov»    x5,·#0x0···················»     //·#0
101 »       mov»    x1,·x19101 »       mov»    x1,·x19
102 »       bl»     401ec8·<fprintf@plt+0xc58>102 »       bl»     401ec8·<fprintf@plt+0xc58>
103 »       str»    x0,·[x22,·#8]103 »       str»    x0,·[x22,·#8]
104 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:119104 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:119
105 »       mov»    x1,·x26105 »       mov»    x1,·x26
106 »       bl»     401a58·<fprintf@plt+0x7e8>106 »       bl»     401a58·<fprintf@plt+0x7e8>
107 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:122107 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:122
108 »       add»    x1,·x22,·#0x28108 »       add»    x1,·x22,·#0x28
109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>109 »       adrp»   x0,·404000·<fprintf@plt+0x2d90>
110 »       add»    x0,·x0,·#0x3e8110 »       add»    x0,·x0,·#0x3e8
111 »       bl»     401bc8·<fprintf@plt+0x958>111 »       bl»     401bc8·<fprintf@plt+0x958>
112 main():112 main():
113 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:142113 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:142
114 »       cmp»    w21,·#0x0114 »       cmp»    w21,·#0x0
115 »       b.le»   401478·<fprintf@plt+0x208>115 »       b.le»   401478·<fprintf@plt+0x208>
116 »       sub»    w1,·w21,·#0x1116 »       sub»    w1,·w21,·#0x1
117 »       mov»    x3,·x24117 »       mov»    x3,·x24
118 »       mov»    x26,·x1118 »       mov»    x26,·x1
119 »       mov»    x2,·#0x0···················»     //·#0119 »       mov»    x2,·#0x0···················»     //·#0
120 »       b»      4013e4·<fprintf@plt+0x174>120 »       b»      4013e4·<fprintf@plt+0x174>
121 /build/1st/gcc-9-9.5.0/build/gcc/gcc-ranlib.c:142·(discriminator·2)121 /build/2/gcc-9-9.5.0/2nd/build/gcc/gcc-ranlib.c:142·(discriminator·2)
122 »       cmp»    x1,·x2122 »       cmp»    x1,·x2
123 »       add»    x3,·x3,·#0x8123 »       add»    x3,·x3,·#0x8
Max diff block lines reached; 250070/255388 bytes (97.92%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39656239·31393664·32383638·30636235·9eb9196d28680cb5 
3 ··0x00000010·37616131·36343332·64303231·34363537·7aa16432d02146572 ··0x00000000·35616134·37343864·32313533·34386137·5aa4748d215348a7
 3 ··0x00000010·39313233·63316232·30306234·65313031·9123c1b200b4e101
4 ··0x00000020·66336666·66632e64·65627567·00000000·f3fffc.debug....4 ··0x00000020·38646462·61652e64·65627567·00000000·8ddbae.debug....
5 ··0x00000030·4c77d83f····························Lw.?5 ··0x00000030·b8726f0d····························.ro.
  
11.0 MB
./usr/bin/aarch64-linux-gnu-gcov-9
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a19711a3e000341d0da42b596838451aeb747493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca01bbae47abc31a2ba8b15651ca04cc48f8a5c0
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
11.0 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 1120 lines modifiedOffset 1, 1120 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000402980·<_obstack_begin@@Base-0x50c58>:2 0000000000402980·<_obstack_begin@@Base-0x50c58>:
3 fancy_abort(char·const*,·int,·char·const*):3 fancy_abort(char·const*,·int,·char·const*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:16064 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
5 »       mov»    w7,·w15 »       mov»    w7,·w1
6 »       mov»    x6,·x26 »       mov»    x6,·x2
7 »       stp»    x29,·x30,·[sp,·#-16]!7 »       stp»    x29,·x30,·[sp,·#-16]!
8 »       mov»    x29,·sp8 »       mov»    x29,·sp
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:16079 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
10 »       bl»     40ea60·<ferror@plt+0xc100>10 »       bl»     40ea60·<ferror@plt+0xc100>
11 »       mov»    x2,·x011 »       mov»    x2,·x0
12 »       mov»    w3,·w712 »       mov»    w3,·w7
13 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>13 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>
14 »       mov»    x1,·x614 »       mov»    x1,·x6
15 »       add»    x0,·x0,·#0x35815 »       add»    x0,·x0,·#0x358
16 »       bl»     40feb0·<ferror@plt+0xd550>16 »       bl»     40feb0·<ferror@plt+0xd550>
17 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:17 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
18 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
19 »       stp»    x29,·x30,·[sp,·#-16]!19 »       stp»    x29,·x30,·[sp,·#-16]!
20 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172420 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
21 »       adrp»   x2,·46f000·<_obstack_memory_used@@Base+0x1b808>21 »       adrp»   x2,·46f000·<_obstack_memory_used@@Base+0x1b808>
22 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>22 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>
23 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172123 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
24 »       mov»    x29,·sp24 »       mov»    x29,·sp
25 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172425 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
26 »       add»    x2,·x2,·#0x74826 »       add»    x2,·x2,·#0x748
27 »       add»    x0,·x0,·#0x72027 »       add»    x0,·x0,·#0x720
28 »       mov»    w1,·#0x6bc·················»   //·#172428 »       mov»    w1,·#0x6bc·················»   //·#1724
29 »       bl»     402980·<ferror@plt+0x20>29 »       bl»     402980·<ferror@plt+0x20>
30 edited_line::ensure_terminated():30 edited_line::ensure_terminated():
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87231 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87533 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
34 »       adrp»   x2,·46f000·<_obstack_memory_used@@Base+0x1b808>34 »       adrp»   x2,·46f000·<_obstack_memory_used@@Base+0x1b808>
35 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>35 »       adrp»   x0,·46f000·<_obstack_memory_used@@Base+0x1b808>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87236 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87538 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
39 »       add»    x2,·x2,·#0x8b839 »       add»    x2,·x2,·#0x8b8
40 »       add»    x0,·x0,·#0x8d040 »       add»    x0,·x0,·#0x8d0
41 »       mov»    w1,·#0x36b·················»   //·#87541 »       mov»    w1,·#0x36b·················»   //·#875
42 »       bl»     402980·<ferror@plt+0x20>42 »       bl»     402980·<ferror@plt+0x20>
43 std::__throw_bad_exception():43 std::__throw_bad_exception():
44 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5044 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 »       mov»    x0,·#0x8···················»     //·#846 »       mov»    x0,·#0x8···················»     //·#8
47 »       mov»    x29,·sp47 »       mov»    x29,·sp
48 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>48 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>
49 std::bad_exception::bad_exception():49 std::bad_exception::bad_exception():
50 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4950 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
51 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>51 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>
52 std::__throw_bad_exception():52 std::__throw_bad_exception():
53 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5053 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
54 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>54 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>
55 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>55 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>
56 std::bad_exception::bad_exception():56 std::bad_exception::bad_exception():
57 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4957 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
58 »       ldr»    x3,·[x3,·#3640]58 »       ldr»    x3,·[x3,·#3640]
59 std::__throw_bad_exception():59 std::__throw_bad_exception():
60 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5060 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
61 »       ldr»    x2,·[x2,·#3568]61 »       ldr»    x2,·[x2,·#3568]
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       add»    x3,·x3,·#0x1064 »       add»    x3,·x3,·#0x10
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       ldr»    x1,·[x1,·#3960]67 »       ldr»    x1,·[x1,·#3960]
68 std::bad_exception::bad_exception():68 std::bad_exception::bad_exception():
69 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4969 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
70 »       str»    x3,·[x0]70 »       str»    x3,·[x0]
71 std::__throw_bad_exception():71 std::__throw_bad_exception():
72 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5072 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
73 »       bl»     45a218·<_obstack_memory_used@@Base+0x6a20>73 »       bl»     45a218·<_obstack_memory_used@@Base+0x6a20>
74 std::__throw_bad_alloc():74 std::__throw_bad_alloc():
75 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5475 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
76 »       stp»    x29,·x30,·[sp,·#-16]!76 »       stp»    x29,·x30,·[sp,·#-16]!
77 »       mov»    x0,·#0x8···················»     //·#877 »       mov»    x0,·#0x8···················»     //·#8
78 »       mov»    x29,·sp78 »       mov»    x29,·sp
79 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>79 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>
80 std::bad_alloc::bad_alloc():80 std::bad_alloc::bad_alloc():
81 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5781 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
82 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>82 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>
83 std::__throw_bad_alloc():83 std::__throw_bad_alloc():
84 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5484 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
85 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>85 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>
86 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>86 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>
87 std::bad_alloc::bad_alloc():87 std::bad_alloc::bad_alloc():
88 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5788 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
89 »       ldr»    x3,·[x3,·#3864]89 »       ldr»    x3,·[x3,·#3864]
90 std::__throw_bad_alloc():90 std::__throw_bad_alloc():
91 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5491 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
92 »       ldr»    x2,·[x2,·#3552]92 »       ldr»    x2,·[x2,·#3552]
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       add»    x3,·x3,·#0x1095 »       add»    x3,·x3,·#0x10
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       ldr»    x1,·[x1,·#3512]98 »       ldr»    x1,·[x1,·#3512]
99 std::bad_alloc::bad_alloc():99 std::bad_alloc::bad_alloc():
100 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57100 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
101 »       str»    x3,·[x0]101 »       str»    x3,·[x0]
102 std::__throw_bad_alloc():102 std::__throw_bad_alloc():
103 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54103 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
104 »       bl»     45a218·<_obstack_memory_used@@Base+0x6a20>104 »       bl»     45a218·<_obstack_memory_used@@Base+0x6a20>
105 std::__throw_bad_cast():105 std::__throw_bad_cast():
106 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58106 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
107 »       stp»    x29,·x30,·[sp,·#-16]!107 »       stp»    x29,·x30,·[sp,·#-16]!
108 »       mov»    x0,·#0x8···················»     //·#8108 »       mov»    x0,·#0x8···················»     //·#8
109 »       mov»    x29,·sp109 »       mov»    x29,·sp
110 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>110 »       bl»     459228·<_obstack_memory_used@@Base+0x5a30>
111 std::bad_cast::bad_cast():111 std::bad_cast::bad_cast():
112 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190112 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
113 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>113 »       adrp»   x3,·4af000·<_obstack_memory_used@@Base+0x5b808>
114 std::__throw_bad_cast():114 std::__throw_bad_cast():
115 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58115 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
116 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>116 »       adrp»   x2,·4af000·<_obstack_memory_used@@Base+0x5b808>
117 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>117 »       adrp»   x1,·4af000·<_obstack_memory_used@@Base+0x5b808>
118 std::bad_cast::bad_cast():118 std::bad_cast::bad_cast():
119 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190119 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
120 »       ldr»    x3,·[x3,·#3472]120 »       ldr»    x3,·[x3,·#3472]
121 std::__throw_bad_cast():121 std::__throw_bad_cast():
122 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58122 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
123 »       ldr»    x2,·[x2,·#3648]123 »       ldr»    x2,·[x2,·#3648]
Max diff block lines reached; 11554499/11563619 bytes (99.92%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·31393731·31613365·30303033·34316430·19711a3e000341d0 
3 ··0x00000010·64613432·62353936·38333834·35316165·da42b596838451ae2 ··0x00000000·30316262·61653437·61626333·31613262·01bbae47abc31a2b
 3 ··0x00000010·61386231·35363531·63613034·63633438·a8b15651ca04cc48
4 ··0x00000020·62373437·34392e64·65627567·00000000·b74749.debug....4 ··0x00000020·66386135·63302e64·65627567·00000000·f8a5c0.debug....
5 ··0x00000030·6f9f4c13····························o.L.5 ··0x00000030·dddae20b····························....
  
8.09 MB
./usr/bin/aarch64-linux-gnu-gcov-dump-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d9456eb68244adeb1acff1fd24f887bc7ec24ac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·813627b9a37e6c13188e64359299cf1184293466
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
8.08 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 430 lines modifiedOffset 1, 430 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000004024c0·<_obstack_begin@@Base-0x43948>:2 00000000004024c0·<_obstack_begin@@Base-0x43948>:
3 gcov_position()·[clone·.part.0]:3 gcov_position()·[clone·.part.0]:
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-io.c:724 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-io.c:72
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-io.c:746 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-io.c:74
7 »       adrp»   x2,·456000·<_obstack_memory_used@@Base+0xffd8>7 »       adrp»   x2,·456000·<_obstack_memory_used@@Base+0xffd8>
8 »       adrp»   x0,·456000·<_obstack_memory_used@@Base+0xffd8>8 »       adrp»   x0,·456000·<_obstack_memory_used@@Base+0xffd8>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-io.c:729 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-io.c:72
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-io.c:7411 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-io.c:74
12 »       add»    x2,·x2,·#0xa5012 »       add»    x2,·x2,·#0xa50
13 »       add»    x0,·x0,·#0xa6013 »       add»    x0,·x0,·#0xa60
14 »       mov»    w1,·#0x4a··················»    //·#7414 »       mov»    w1,·#0x4a··················»    //·#74
15 »       bl»     4024e0·<ferror@plt+0x40>15 »       bl»     4024e0·<ferror@plt+0x40>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     4047e8·<ferror@plt+0x2348>23 »       bl»     4047e8·<ferror@plt+0x2348>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>26 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x4b828 »       add»    x0,·x0,·#0x4b8
29 »       bl»     405c38·<ferror@plt+0x3798>29 »       bl»     405c38·<ferror@plt+0x3798>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·457000·<_obstack_memory_used@@Base+0x10fd8>34 »       adrp»   x2,·457000·<_obstack_memory_used@@Base+0x10fd8>
35 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>35 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x8d039 »       add»    x2,·x2,·#0x8d0
40 »       add»    x0,·x0,·#0x8a840 »       add»    x0,·x0,·#0x8a8
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     4024e0·<ferror@plt+0x40>42 »       bl»     4024e0·<ferror@plt+0x40>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·457000·<_obstack_memory_used@@Base+0x10fd8>47 »       adrp»   x2,·457000·<_obstack_memory_used@@Base+0x10fd8>
48 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>48 »       adrp»   x0,·457000·<_obstack_memory_used@@Base+0x10fd8>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0xa4052 »       add»    x2,·x2,·#0xa40
53 »       add»    x0,·x0,·#0xa5853 »       add»    x0,·x0,·#0xa58
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     4024e0·<ferror@plt+0x40>55 »       bl»     4024e0·<ferror@plt+0x40>
56 __gnu_cxx::__throw_concurrence_lock_error():56 __gnu_cxx::__throw_concurrence_lock_error():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9957 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     447320·<_obstack_memory_used@@Base+0x12f8>61 »       bl»     447320·<_obstack_memory_used@@Base+0x12f8>
62 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():62 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6463 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
64 »       adrp»   x3,·48f000·<_obstack_memory_used@@Base+0x48fd8>64 »       adrp»   x3,·48f000·<_obstack_memory_used@@Base+0x48fd8>
65 __gnu_cxx::__throw_concurrence_lock_error():65 __gnu_cxx::__throw_concurrence_lock_error():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9966 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
67 »       adrp»   x2,·48f000·<_obstack_memory_used@@Base+0x48fd8>67 »       adrp»   x2,·48f000·<_obstack_memory_used@@Base+0x48fd8>
68 »       adrp»   x1,·48f000·<_obstack_memory_used@@Base+0x48fd8>68 »       adrp»   x1,·48f000·<_obstack_memory_used@@Base+0x48fd8>
69 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():69 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6470 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
71 »       ldr»    x3,·[x3,·#3960]71 »       ldr»    x3,·[x3,·#3960]
72 __gnu_cxx::__throw_concurrence_lock_error():72 __gnu_cxx::__throw_concurrence_lock_error():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9973 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
74 »       ldr»    x2,·[x2,·#4016]74 »       ldr»    x2,·[x2,·#4016]
75 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():75 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6476 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 __gnu_cxx::__throw_concurrence_lock_error():78 __gnu_cxx::__throw_concurrence_lock_error():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9979 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
80 »       ldr»    x1,·[x1,·#3792]80 »       ldr»    x1,·[x1,·#3792]
81 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():81 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
82 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6482 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 __gnu_cxx::__throw_concurrence_lock_error():84 __gnu_cxx::__throw_concurrence_lock_error():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9985 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
86 »       bl»     448148·<_obstack_memory_used@@Base+0x2120>86 »       bl»     448148·<_obstack_memory_used@@Base+0x2120>
87 main():87 main():
88 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:8088 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:80
89 »       stp»    x29,·x30,·[sp,·#-192]!89 »       stp»    x29,·x30,·[sp,·#-192]!
90 »       mov»    x29,·sp90 »       mov»    x29,·sp
91 »       stp»    x19,·x20,·[sp,·#16]91 »       stp»    x19,·x20,·[sp,·#16]
92 »       mov»    w20,·w092 »       mov»    w20,·w0
93 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:8493 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:84
94 »       ldr»    x19,·[x1]94 »       ldr»    x19,·[x1]
95 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:8095 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:80
96 »       stp»    x21,·x22,·[sp,·#32]96 »       stp»    x21,·x22,·[sp,·#32]
97 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:8497 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:84
98 »       mov»    x0,·x1998 »       mov»    x0,·x19
99 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:8099 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:80
100 »       stp»    x23,·x24,·[sp,·#48]100 »       stp»    x23,·x24,·[sp,·#48]
101 »       stp»    x25,·x26,·[sp,·#64]101 »       stp»    x25,·x26,·[sp,·#64]
102 »       mov»    x26,·x1102 »       mov»    x26,·x1
103 »       stp»    x27,·x28,·[sp,·#80]103 »       stp»    x27,·x28,·[sp,·#80]
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:84104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:84
105 »       bl»     401e90·<strlen@plt>105 »       bl»     401e90·<strlen@plt>
106 »       add»    x0,·x19,·x0106 »       add»    x0,·x19,·x0
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:85107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:85
108 »       cmp»    x19,·x0108 »       cmp»    x19,·x0
109 »       b.ne»   4025cc·<ferror@plt+0x12c>··//·b.any109 »       b.ne»   4025cc·<ferror@plt+0x12c>··//·b.any
110 »       b»      4025d8·<ferror@plt+0x138>110 »       b»      4025d8·<ferror@plt+0x138>
111 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:86111 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:86
112 »       sub»    x0,·x0,·#0x1112 »       sub»    x0,·x0,·#0x1
113 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:85113 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:85
114 »       cmp»    x19,·x0114 »       cmp»    x19,·x0
115 »       b.eq»   4025d8·<ferror@plt+0x138>··//·b.none115 »       b.eq»   4025d8·<ferror@plt+0x138>··//·b.none
116 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:85·(discriminator·1)116 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:85·(discriminator·1)
117 »       ldurb»  w1,·[x0,·#-1]117 »       ldurb»  w1,·[x0,·#-1]
118 »       cmp»    w1,·#0x2f118 »       cmp»    w1,·#0x2f
119 »       b.ne»   4025c0·<ferror@plt+0x120>··//·b.any119 »       b.ne»   4025c0·<ferror@plt+0x120>··//·b.any
120 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-dump.c:87120 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-dump.c:87
121 »       adrp»   x1,·490000·<_obstack_memory_used@@Base+0x49fd8>121 »       adrp»   x1,·490000·<_obstack_memory_used@@Base+0x49fd8>
122 »       adrp»   x28,·45d000·<_obstack_memory_used@@Base+0x16fd8>122 »       adrp»   x28,·45d000·<_obstack_memory_used@@Base+0x16fd8>
123 »       adrp»   x21,·456000·<_obstack_memory_used@@Base+0xffd8>123 »       adrp»   x21,·456000·<_obstack_memory_used@@Base+0xffd8>
Max diff block lines reached; 8469000/8477175 bytes (99.90%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39343536·65623638·32343461·64656231·9456eb68244adeb1 
3 ··0x00000010·61636666·31666432·34663838·37626337·acff1fd24f887bc72 ··0x00000000·33363237·62396133·37653663·31333138·3627b9a37e6c1318
 3 ··0x00000010·38653634·33353932·39396366·31313834·8e64359299cf1184
4 ··0x00000020·65633234·61632e64·65627567·00000000·ec24ac.debug....4 ··0x00000020·32393334·36362e64·65627567·00000000·293466.debug....
5 ··0x00000030·5c4a9d1c····························\J..5 ··0x00000030·d608e861····························...a
  
8.38 MB
./usr/bin/aarch64-linux-gnu-gcov-tool-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·907fb6aea57cf831f13e073fce69902fe8a1b97b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·66f43d4cc47f9352882de98fe2aaa2fbf48e04e4
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
8.37 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 900 lines modifiedOffset 1, 900 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000004027c0·<_obstack_begin@@Base-0x46f98>:2 00000000004027c0·<_obstack_begin@@Base-0x46f98>:
3 tag_lines(unsigned·int,·unsigned·int):3 tag_lines(unsigned·int,·unsigned·int):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:1954 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:195
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:1976 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:197
7 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>7 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>
8 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>8 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:1959 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:195
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:19711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:197
12 »       add»    x2,·x2,·#0xc0812 »       add»    x2,·x2,·#0xc08
13 »       add»    x0,·x0,·#0xc1813 »       add»    x0,·x0,·#0xc18
14 »       mov»    w1,·#0xc5··················»    //·#19714 »       mov»    w1,·#0xc5··················»    //·#197
15 »       bl»     402820·<nftw@plt+0x90>15 »       bl»     402820·<nftw@plt+0x90>
16 tag_arcs(unsigned·int,·unsigned·int):16 tag_arcs(unsigned·int,·unsigned·int):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:18617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:186
18 »       stp»    x29,·x30,·[sp,·#-16]!18 »       stp»    x29,·x30,·[sp,·#-16]!
19 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:18819 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:188
20 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>20 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>
21 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>21 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:18622 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:186
23 »       mov»    x29,·sp23 »       mov»    x29,·sp
24 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:18824 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:188
25 »       add»    x2,·x2,·#0xc4025 »       add»    x2,·x2,·#0xc40
26 »       add»    x0,·x0,·#0xc1826 »       add»    x0,·x0,·#0xc18
27 »       mov»    w1,·#0xbc··················»    //·#18827 »       mov»    w1,·#0xbc··················»    //·#188
28 »       bl»     402820·<nftw@plt+0x90>28 »       bl»     402820·<nftw@plt+0x90>
29 tag_blocks(unsigned·int,·unsigned·int):29 tag_blocks(unsigned·int,·unsigned·int):
30 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:17730 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:177
31 »       stp»    x29,·x30,·[sp,·#-16]!31 »       stp»    x29,·x30,·[sp,·#-16]!
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:17932 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:179
33 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>33 »       adrp»   x2,·45a000·<_obstack_memory_used@@Base+0x10688>
34 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>34 »       adrp»   x0,·45a000·<_obstack_memory_used@@Base+0x10688>
35 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:17735 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:177
36 »       mov»    x29,·sp36 »       mov»    x29,·sp
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:17937 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/../libgcc/libgcov-util.c:179
38 »       add»    x2,·x2,·#0xc5038 »       add»    x2,·x2,·#0xc50
39 »       add»    x0,·x0,·#0xc1839 »       add»    x0,·x0,·#0xc18
40 »       mov»    w1,·#0xb3··················»    //·#17940 »       mov»    w1,·#0xb3··················»    //·#179
41 »       bl»     402820·<nftw@plt+0x90>41 »       bl»     402820·<nftw@plt+0x90>
42 fancy_abort(char·const*,·int,·char·const*):42 fancy_abort(char·const*,·int,·char·const*):
43 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160643 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
44 »       mov»    w7,·w144 »       mov»    w7,·w1
45 »       mov»    x6,·x245 »       mov»    x6,·x2
46 »       stp»    x29,·x30,·[sp,·#-16]!46 »       stp»    x29,·x30,·[sp,·#-16]!
47 »       mov»    x29,·sp47 »       mov»    x29,·sp
48 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160748 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
49 »       bl»     407590·<nftw@plt+0x4e00>49 »       bl»     407590·<nftw@plt+0x4e00>
50 »       mov»    x2,·x050 »       mov»    x2,·x0
51 »       mov»    w3,·w751 »       mov»    w3,·w7
52 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>52 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>
53 »       mov»    x1,·x653 »       mov»    x1,·x6
54 »       add»    x0,·x0,·#0x86054 »       add»    x0,·x0,·#0x860
55 »       bl»     4089e0·<nftw@plt+0x6250>55 »       bl»     4089e0·<nftw@plt+0x6250>
56 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:56 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
57 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172157 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172459 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
60 »       adrp»   x2,·45b000·<_obstack_memory_used@@Base+0x11688>60 »       adrp»   x2,·45b000·<_obstack_memory_used@@Base+0x11688>
61 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>61 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>
62 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172162 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
63 »       mov»    x29,·sp63 »       mov»    x29,·sp
64 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
65 »       add»    x2,·x2,·#0xc8065 »       add»    x2,·x2,·#0xc80
66 »       add»    x0,·x0,·#0xc5866 »       add»    x0,·x0,·#0xc58
67 »       mov»    w1,·#0x6bc·················»   //·#172467 »       mov»    w1,·#0x6bc·················»   //·#1724
68 »       bl»     402820·<nftw@plt+0x90>68 »       bl»     402820·<nftw@plt+0x90>
69 edited_line::ensure_terminated():69 edited_line::ensure_terminated():
70 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87270 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
71 »       stp»    x29,·x30,·[sp,·#-16]!71 »       stp»    x29,·x30,·[sp,·#-16]!
72 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87572 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
73 »       adrp»   x2,·45b000·<_obstack_memory_used@@Base+0x11688>73 »       adrp»   x2,·45b000·<_obstack_memory_used@@Base+0x11688>
74 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>74 »       adrp»   x0,·45b000·<_obstack_memory_used@@Base+0x11688>
75 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87275 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
76 »       mov»    x29,·sp76 »       mov»    x29,·sp
77 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87577 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
78 »       add»    x2,·x2,·#0xdf078 »       add»    x2,·x2,·#0xdf0
79 »       add»    x0,·x0,·#0xe0879 »       add»    x0,·x0,·#0xe08
80 »       mov»    w1,·#0x36b·················»   //·#87580 »       mov»    w1,·#0x36b·················»   //·#875
81 »       bl»     402820·<nftw@plt+0x90>81 »       bl»     402820·<nftw@plt+0x90>
82 __gnu_cxx::__throw_concurrence_lock_error():82 __gnu_cxx::__throw_concurrence_lock_error():
83 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9983 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
84 »       stp»    x29,·x30,·[sp,·#-16]!84 »       stp»    x29,·x30,·[sp,·#-16]!
85 »       mov»    x0,·#0x8···················»     //·#885 »       mov»    x0,·#0x8···················»     //·#8
86 »       mov»    x29,·sp86 »       mov»    x29,·sp
87 »       bl»     44ac70·<_obstack_memory_used@@Base+0x12f8>87 »       bl»     44ac70·<_obstack_memory_used@@Base+0x12f8>
88 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():88 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
89 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6489 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
90 »       adrp»   x3,·48f000·<_obstack_memory_used@@Base+0x45688>90 »       adrp»   x3,·48f000·<_obstack_memory_used@@Base+0x45688>
91 __gnu_cxx::__throw_concurrence_lock_error():91 __gnu_cxx::__throw_concurrence_lock_error():
92 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9992 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
93 »       adrp»   x2,·48f000·<_obstack_memory_used@@Base+0x45688>93 »       adrp»   x2,·48f000·<_obstack_memory_used@@Base+0x45688>
94 »       adrp»   x1,·48f000·<_obstack_memory_used@@Base+0x45688>94 »       adrp»   x1,·48f000·<_obstack_memory_used@@Base+0x45688>
95 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():95 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
96 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6496 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
97 »       ldr»    x3,·[x3,·#3960]97 »       ldr»    x3,·[x3,·#3960]
98 __gnu_cxx::__throw_concurrence_lock_error():98 __gnu_cxx::__throw_concurrence_lock_error():
99 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9999 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
100 »       ldr»    x2,·[x2,·#4016]100 »       ldr»    x2,·[x2,·#4016]
101 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():101 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
102 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64102 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
103 »       add»    x3,·x3,·#0x10103 »       add»    x3,·x3,·#0x10
104 __gnu_cxx::__throw_concurrence_lock_error():104 __gnu_cxx::__throw_concurrence_lock_error():
105 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99105 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
106 »       ldr»    x1,·[x1,·#3792]106 »       ldr»    x1,·[x1,·#3792]
107 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():107 __gnu_cxx::__concurrence_lock_error::__concurrence_lock_error():
108 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64108 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
109 »       str»    x3,·[x0]109 »       str»    x3,·[x0]
110 __gnu_cxx::__throw_concurrence_lock_error():110 __gnu_cxx::__throw_concurrence_lock_error():
111 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99111 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
112 »       bl»     44ba98·<_obstack_memory_used@@Base+0x2120>112 »       bl»     44ba98·<_obstack_memory_used@@Base+0x2120>
113 main():113 main():
114 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-tool.c:576114 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-tool.c:576
115 »       stp»    x29,·x30,·[sp,·#-160]!115 »       stp»    x29,·x30,·[sp,·#-160]!
116 »       mov»    x29,·sp116 »       mov»    x29,·sp
117 »       stp»    x19,·x20,·[sp,·#16]117 »       stp»    x19,·x20,·[sp,·#16]
118 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-tool.c:580118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-tool.c:580
119 »       ldr»    x19,·[x1]119 »       ldr»    x19,·[x1]
120 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-tool.c:576120 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-tool.c:576
121 »       str»    x1,·[sp,·#128]121 »       str»    x1,·[sp,·#128]
122 »       str»    w0,·[sp,·#140]122 »       str»    w0,·[sp,·#140]
123 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/gcov-tool.c:580123 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/gcov-tool.c:580
Max diff block lines reached; 8771957/8780462 bytes (99.90%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37666236·61656135·37636638·33316631·7fb6aea57cf831f1 
3 ··0x00000010·33653037·33666365·36393930·32666538·3e073fce69902fe82 ··0x00000000·66343364·34636334·37663933·35323838·f43d4cc47f935288
 3 ··0x00000010·32646539·38666532·61616132·66626634·2de98fe2aaa2fbf4
4 ··0x00000020·61316239·37622e64·65627567·00000000·a1b97b.debug....4 ··0x00000020·38653034·65342e64·65627567·00000000·8e04e4.debug....
5 ··0x00000030·630bb236····························c..65 ··0x00000030·1fa88f6e····························...n
  
9.14 MB
./usr/lib/gcc/aarch64-linux-gnu/9/collect2
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·125c21ba51a1806575a652ab7825b7d227f82ddf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·177d4e8341d80728c702b29cfdbadacc3d1d306b
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9.14 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 1873 lines modifiedOffset 1, 1873 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000402cc0·<_obstack_begin@@Base-0x4b9f0>:2 0000000000402cc0·<_obstack_begin@@Base-0x4b9f0>:
3 fancy_abort(char·const*,·int,·char·const*):3 fancy_abort(char·const*,·int,·char·const*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:16064 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
5 »       mov»    w7,·w15 »       mov»    w7,·w1
6 »       mov»    x6,·x26 »       mov»    x6,·x2
7 »       stp»    x29,·x30,·[sp,·#-16]!7 »       stp»    x29,·x30,·[sp,·#-16]!
8 »       mov»    x29,·sp8 »       mov»    x29,·sp
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:16079 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
10 »       bl»     40ad10·<ferror@plt+0x8060>10 »       bl»     40ad10·<ferror@plt+0x8060>
11 »       mov»    x2,·x011 »       mov»    x2,·x0
12 »       mov»    w3,·w712 »       mov»    w3,·w7
13 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>13 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>
14 »       mov»    x1,·x614 »       mov»    x1,·x6
15 »       add»    x0,·x0,·#0x15015 »       add»    x0,·x0,·#0x150
16 »       bl»     40c160·<ferror@plt+0x94b0>16 »       bl»     40c160·<ferror@plt+0x94b0>
17 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:17 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
18 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
19 »       stp»    x29,·x30,·[sp,·#-16]!19 »       stp»    x29,·x30,·[sp,·#-16]!
20 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172420 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
21 »       adrp»   x2,·468000·<_obstack_memory_used@@Base+0x19730>21 »       adrp»   x2,·468000·<_obstack_memory_used@@Base+0x19730>
22 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>22 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>
23 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172123 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
24 »       mov»    x29,·sp24 »       mov»    x29,·sp
25 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172425 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
26 »       add»    x2,·x2,·#0x57026 »       add»    x2,·x2,·#0x570
27 »       add»    x0,·x0,·#0x54827 »       add»    x0,·x0,·#0x548
28 »       mov»    w1,·#0x6bc·················»   //·#172428 »       mov»    w1,·#0x6bc·················»   //·#1724
29 »       bl»     402cc0·<ferror@plt+0x10>29 »       bl»     402cc0·<ferror@plt+0x10>
30 edited_line::ensure_terminated():30 edited_line::ensure_terminated():
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87231 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87533 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
34 »       adrp»   x2,·468000·<_obstack_memory_used@@Base+0x19730>34 »       adrp»   x2,·468000·<_obstack_memory_used@@Base+0x19730>
35 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>35 »       adrp»   x0,·468000·<_obstack_memory_used@@Base+0x19730>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87236 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87538 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
39 »       add»    x2,·x2,·#0x6e039 »       add»    x2,·x2,·#0x6e0
40 »       add»    x0,·x0,·#0x6f840 »       add»    x0,·x0,·#0x6f8
41 »       mov»    w1,·#0x36b·················»   //·#87541 »       mov»    w1,·#0x36b·················»   //·#875
42 »       bl»     402cc0·<ferror@plt+0x10>42 »       bl»     402cc0·<ferror@plt+0x10>
43 __gnu_cxx::__throw_concurrence_lock_error():43 __gnu_cxx::__throw_concurrence_lock_error():
44 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9944 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 »       mov»    x0,·#0x8···················»     //·#846 »       mov»    x0,·#0x8···················»     //·#8
47 »       mov»    x29,·sp47 »       mov»    x29,·sp
48 »       bl»     457258·<_obstack_memory_used@@Base+0x8988>48 »       bl»     457258·<_obstack_memory_used@@Base+0x8988>
49 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6449 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
50 »       adrp»   x3,·49f000·<_obstack_memory_used@@Base+0x50730>50 »       adrp»   x3,·49f000·<_obstack_memory_used@@Base+0x50730>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9951 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
52 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x50730>52 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x50730>
53 »       adrp»   x1,·49f000·<_obstack_memory_used@@Base+0x50730>53 »       adrp»   x1,·49f000·<_obstack_memory_used@@Base+0x50730>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6454 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
55 »       ldr»    x3,·[x3,·#3952]55 »       ldr»    x3,·[x3,·#3952]
56 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9956 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
57 »       ldr»    x2,·[x2,·#4008]57 »       ldr»    x2,·[x2,·#4008]
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6458 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
59 »       add»    x3,·x3,·#0x1059 »       add»    x3,·x3,·#0x10
60 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9960 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
61 »       ldr»    x1,·[x1,·#3776]61 »       ldr»    x1,·[x1,·#3776]
62 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:6462 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:64
63 »       str»    x3,·[x0]63 »       str»    x3,·[x0]
64 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:9964 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/include/ext/concurrence.h:99
65 »       bl»     458080·<_obstack_memory_used@@Base+0x97b0>65 »       bl»     458080·<_obstack_memory_used@@Base+0x97b0>
66 main():66 main():
67 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:83967 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:839
68 »       stp»    x29,·x30,·[sp,·#-368]!68 »       stp»    x29,·x30,·[sp,·#-368]!
69 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:93869 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:938
70 »       adrp»   x2,·467000·<_obstack_memory_used@@Base+0x18730>70 »       adrp»   x2,·467000·<_obstack_memory_used@@Base+0x18730>
71 »       adrp»   x3,·467000·<_obstack_memory_used@@Base+0x18730>71 »       adrp»   x3,·467000·<_obstack_memory_used@@Base+0x18730>
72 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:83972 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:839
73 »       mov»    x29,·sp73 »       mov»    x29,·sp
74 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:93874 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:938
75 »       add»    x4,·x2,·#0x24875 »       add»    x4,·x2,·#0x248
76 »       add»    x3,·x3,·#0x15076 »       add»    x3,·x3,·#0x150
77 »       adrp»   x2,·467000·<_obstack_memory_used@@Base+0x18730>77 »       adrp»   x2,·467000·<_obstack_memory_used@@Base+0x18730>
78 »       add»    x2,·x2,·#0x15878 »       add»    x2,·x2,·#0x158
79 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:83979 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:839
80 »       stp»    x19,·x20,·[sp,·#16]80 »       stp»    x19,·x20,·[sp,·#16]
81 »       stp»    x21,·x22,·[sp,·#32]81 »       stp»    x21,·x22,·[sp,·#32]
82 »       mov»    x22,·x182 »       mov»    x22,·x1
83 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:94183 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:941
84 »       ldr»    x19,·[x1]84 »       ldr»    x19,·[x1]
85 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:93885 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:938
86 »       adrp»   x1,·467000·<_obstack_memory_used@@Base+0x18730>86 »       adrp»   x1,·467000·<_obstack_memory_used@@Base+0x18730>
87 »       add»    x1,·x1,·#0x16087 »       add»    x1,·x1,·#0x160
88 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:83988 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:839
89 »       stp»    x23,·x24,·[sp,·#48]89 »       stp»    x23,·x24,·[sp,·#48]
90 »       stp»    x25,·x26,·[sp,·#64]90 »       stp»    x25,·x26,·[sp,·#64]
91 »       stp»    x27,·x28,·[sp,·#80]91 »       stp»    x27,·x28,·[sp,·#80]
92 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:93892 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:938
93 »       str»    x4,·[sp,·#200]93 »       str»    x4,·[sp,·#200]
94 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:83994 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:839
95 »       str»    x22,·[sp,·#304]95 »       str»    x22,·[sp,·#304]
96 »       str»    w0,·[sp,·#316]96 »       str»    w0,·[sp,·#316]
97 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:94197 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:941
98 »       mov»    x0,·x1998 »       mov»    x0,·x19
99 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:93899 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:938
100 »       stp»    x4,·x4,·[sp,·#328]100 »       stp»    x4,·x4,·[sp,·#328]
101 »       stp»    x3,·x2,·[sp,·#344]101 »       stp»    x3,·x2,·[sp,·#344]
102 »       str»    x1,·[sp,·#360]102 »       str»    x1,·[sp,·#360]
103 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:941103 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:941
104 »       bl»     402500·<strlen@plt>104 »       bl»     402500·<strlen@plt>
105 »       add»    x0,·x19,·x0105 »       add»    x0,·x19,·x0
106 »       str»    x0,·[sp,·#320]106 »       str»    x0,·[sp,·#320]
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:942107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:942
108 »       ldr»    x1,·[x22]108 »       ldr»    x1,·[x22]
109 »       cmp»    x0,·x1109 »       cmp»    x0,·x1
110 »       b.ne»   402df0·<ferror@plt+0x140>··//·b.any110 »       b.ne»   402df0·<ferror@plt+0x140>··//·b.any
111 »       b»      402dfc·<ferror@plt+0x14c>111 »       b»      402dfc·<ferror@plt+0x14c>
112 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:943112 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:943
113 »       sub»    x0,·x0,·#0x1113 »       sub»    x0,·x0,·#0x1
114 »       str»    x0,·[sp,·#320]114 »       str»    x0,·[sp,·#320]
115 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:942115 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:942
116 »       ldr»    x1,·[x22]116 »       ldr»    x1,·[x22]
117 »       cmp»    x1,·x0117 »       cmp»    x1,·x0
118 »       b.eq»   402dfc·<ferror@plt+0x14c>··//·b.none118 »       b.eq»   402dfc·<ferror@plt+0x14c>··//·b.none
119 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:942·(discriminator·1)119 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:942·(discriminator·1)
120 »       ldurb»  w1,·[x0,·#-1]120 »       ldurb»  w1,·[x0,·#-1]
121 »       cmp»    w1,·#0x2f121 »       cmp»    w1,·#0x2f
122 »       b.ne»   402ddc·<ferror@plt+0x12c>··//·b.any122 »       b.ne»   402ddc·<ferror@plt+0x12c>··//·b.any
123 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/collect2.c:944123 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/collect2.c:944
Max diff block lines reached; 9575499/9583532 bytes (99.92%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35633231·62613531·61313830·36353735·5c21ba51a1806575 
3 ··0x00000010·61363532·61623738·32356237·64323237·a652ab7825b7d2272 ··0x00000000·37643465·38333431·64383037·32386337·7d4e8341d80728c7
 3 ··0x00000010·30326232·39636664·62616461·63633364·02b29cfdbadacc3d
4 ··0x00000020·66383264·64662e64·65627567·00000000·f82ddf.debug....4 ··0x00000020·31643330·36622e64·65627567·00000000·1d306b.debug....
5 ··0x00000030·ed2fbb38····························./.85 ··0x00000030·ffb2e5a5····························....
  
1.02 MB
./usr/lib/gcc/aarch64-linux-gnu/9/liblto_plugin.so.0.0.0
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab4891797247fbbc40ecd135bbee99b7b51017253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c610a6d857a6f523fc5d42a2260ab44038604949
1.02 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 60, 3651 lines modifiedOffset 60, 3651 lines modified
60 »       ldr»    x19,·[sp,·#16]60 »       ldr»    x19,·[sp,·#16]
61 »       ldp»    x29,·x30,·[sp],·#3261 »       ldp»    x29,·x30,·[sp],·#32
62 »       ret62 »       ret
63 frame_dummy():63 frame_dummy():
64 »       b»      3848·<ferror@plt+0x58>64 »       b»      3848·<ferror@plt+0x58>
65 »       nop65 »       nop
66 process_offload_section():66 process_offload_section():
67 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:96867 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:968
68 »       stp»    x29,·x30,·[sp,·#-32]!68 »       stp»    x29,·x30,·[sp,·#-32]!
69 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:96969 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:969
70 »       mov»    x2,·#0x16··················»    //·#2270 »       mov»    x2,·#0x16··················»    //·#22
71 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:96871 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:968
72 »       mov»    x29,·sp72 »       mov»    x29,·sp
73 »       str»    x19,·[sp,·#16]73 »       str»    x19,·[sp,·#16]
74 »       mov»    x19,·x074 »       mov»    x19,·x0
75 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:96975 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:969
76 »       mov»    x0,·x176 »       mov»    x0,·x1
77 »       adrp»   x1,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>77 »       adrp»   x1,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>
78 »       add»    x1,·x1,·#0x77878 »       add»    x1,·x1,·#0x778
79 »       bl»     3340·<strncmp@plt>79 »       bl»     3340·<strncmp@plt>
80 »       cbz»    w0,·3910·<ferror@plt+0x120>80 »       cbz»    w0,·3910·<ferror@plt+0x120>
81 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:97681 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:976
82 »       mov»    w0,·#0x1···················»     //·#182 »       mov»    w0,·#0x1···················»     //·#1
83 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:97783 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:977
84 »       ldr»    x19,·[sp,·#16]84 »       ldr»    x19,·[sp,·#16]
85 »       ldp»    x29,·x30,·[sp],·#3285 »       ldp»    x29,·x30,·[sp],·#32
86 »       ret86 »       ret
87 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:97287 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:972
88 »       mov»    w1,·#0x1···················»     //·#188 »       mov»    w1,·#0x1···················»     //·#1
89 »       str»    w1,·[x19,·#4]89 »       str»    w1,·[x19,·#4]
90 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:97790 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:977
91 »       ldr»    x19,·[sp,·#16]91 »       ldr»    x19,·[sp,·#16]
92 »       ldp»    x29,·x30,·[sp],·#3292 »       ldp»    x29,·x30,·[sp],·#32
93 »       ret93 »       ret
94 »       nop94 »       nop
95 eq_sym():95 eq_sym():
96 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:79596 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:795
97 »       stp»    x29,·x30,·[sp,·#-16]!97 »       stp»    x29,·x30,·[sp,·#-16]!
98 »       mov»    x29,·sp98 »       mov»    x29,·sp
99 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:79999 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:799
100 »       ldr»    x0,·[x0]100 »       ldr»    x0,·[x0]
101 »       ldr»    x1,·[x1]101 »       ldr»    x1,·[x1]
102 »       bl»     3530·<strcmp@plt>102 »       bl»     3530·<strcmp@plt>
103 »       cmp»    w0,·#0x0103 »       cmp»    w0,·#0x0
104 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:800104 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:800
105 »       cset»   w0,·eq»      //·eq·=·none105 »       cset»   w0,·eq»      //·eq·=·none
106 »       ldp»    x29,·x30,·[sp],·#16106 »       ldp»    x29,·x30,·[sp],·#16
107 »       ret107 »       ret
108 »       nop108 »       nop
109 hash_sym():109 hash_sym():
110 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:808110 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:808
111 »       ldr»    x0,·[x0]111 »       ldr»    x0,·[x0]
112 »       b»      3190·<htab_hash_string@plt>112 »       b»      3190·<htab_hash_string@plt>
113 dump_symtab():113 dump_symtab():
114 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:399114 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:399
115 »       stp»    x29,·x30,·[sp,·#-64]!115 »       stp»    x29,·x30,·[sp,·#-64]!
116 »       mov»    x29,·sp116 »       mov»    x29,·sp
117 »       stp»    x21,·x22,·[sp,·#32]117 »       stp»    x21,·x22,·[sp,·#32]
118 »       mov»    x21,·x0118 »       mov»    x21,·x0
119 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402119 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402
120 »       ldr»    w0,·[x1]120 »       ldr»    w0,·[x1]
121 »       cbz»    w0,·39ec·<ferror@plt+0x1fc>121 »       cbz»    w0,·39ec·<ferror@plt+0x1fc>
122 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409122 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409
123 »       adrp»   x22,·2f000·<_sch_istable@@Base+0x1f550>123 »       adrp»   x22,·2f000·<_sch_istable@@Base+0x1f550>
124 »       add»    x22,·x22,·#0xae8124 »       add»    x22,·x22,·#0xae8
125 »       stp»    x19,·x20,·[sp,·#16]125 »       stp»    x19,·x20,·[sp,·#16]
126 »       mov»    x20,·x1126 »       mov»    x20,·x1
127 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402127 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402
128 »       mov»    w19,·#0x0···················»    //·#0128 »       mov»    w19,·#0x0···················»    //·#0
129 »       stp»    x23,·x24,·[sp,·#48]129 »       stp»    x23,·x24,·[sp,·#48]
130 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409130 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409
131 »       adrp»   x24,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>131 »       adrp»   x24,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>
132 »       add»    x24,·x24,·#0x7d8132 »       add»    x24,·x24,·#0x7d8
133 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404133 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404
134 »       mov»    w23,·#0x18··················»   //·#24134 »       mov»    w23,·#0x18··················»   //·#24
135 »       nop135 »       nop
136 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405136 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405
137 »       ldp»    x4,·x1,·[x20,·#8]137 »       ldp»    x4,·x1,·[x20,·#8]
138 »       mov»    w3,·#0x30··················»    //·#48138 »       mov»    w3,·#0x30··················»    //·#48
139 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404139 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404
140 »       umull»  x2,·w19,·w23140 »       umull»  x2,·w19,·w23
141 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405141 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405
142 »       umull»  x3,·w19,·w3142 »       umull»  x3,·w19,·w3
143 »       add»    x0,·x1,·x3143 »       add»    x0,·x1,·x3
144 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404144 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:404
145 »       add»    x6,·x4,·x2145 »       add»    x6,·x4,·x2
146 »       ldr»    w2,·[x4,·x2]146 »       ldr»    w2,·[x4,·x2]
147 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405147 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:405
148 »       ldr»    w0,·[x0,·#40]148 »       ldr»    w0,·[x0,·#40]
149 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:407149 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:407
150 »       cbz»    w0,·39f8·<ferror@plt+0x208>150 »       cbz»    w0,·39f8·<ferror@plt+0x208>
151 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409·(discriminator·2)151 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409·(discriminator·2)
152 »       ldr»    x5,·[x1,·x3]152 »       ldr»    x5,·[x1,·x3]
153 »       mov»    x1,·x24153 »       mov»    x1,·x24
154 »       ldr»    x4,·[x22,·w0,·uxtw·#3]154 »       ldr»    x4,·[x22,·w0,·uxtw·#3]
155 »       mov»    x0,·x21155 »       mov»    x0,·x21
156 »       ldr»    x3,·[x6,·#8]156 »       ldr»    x3,·[x6,·#8]
157 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402·(discriminator·2)157 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402·(discriminator·2)
158 »       add»    w19,·w19,·#0x1158 »       add»    w19,·w19,·#0x1
159 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409·(discriminator·2)159 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:409·(discriminator·2)
160 »       bl»     37d0·<fprintf@plt>160 »       bl»     37d0·<fprintf@plt>
161 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402·(discriminator·2)161 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:402·(discriminator·2)
162 »       ldr»    w0,·[x20]162 »       ldr»    w0,·[x20]
163 »       cmp»    w0,·w19163 »       cmp»    w0,·w19
164 »       b.hi»   3998·<ferror@plt+0x1a8>··//·b.pmore164 »       b.hi»   3998·<ferror@plt+0x1a8>··//·b.pmore
165 »       ldp»    x19,·x20,·[sp,·#16]165 »       ldp»    x19,·x20,·[sp,·#16]
166 »       ldp»    x23,·x24,·[sp,·#48]166 »       ldp»    x23,·x24,·[sp,·#48]
167 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:414167 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:414
168 »       ldp»    x21,·x22,·[sp,·#32]168 »       ldp»    x21,·x22,·[sp,·#32]
169 »       ldp»    x29,·x30,·[sp],·#64169 »       ldp»    x29,·x30,·[sp],·#64
170 »       ret170 »       ret
171 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:407171 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:407
172 »       adrp»   x3,·f000·<libiberty_vprintf_buffer_size@@Base+0xbc8>172 »       adrp»   x3,·f000·<libiberty_vprintf_buffer_size@@Base+0xbc8>
173 »       adrp»   x1,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>173 »       adrp»   x1,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>
174 »       adrp»   x0,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>174 »       adrp»   x0,·e000·<simple_object_copy_lto_debug_sections@@Base+0x4e30>
175 »       add»    x3,·x3,·#0x618175 »       add»    x3,·x3,·#0x618
176 »       add»    x1,·x1,·#0x790176 »       add»    x1,·x1,·#0x790
177 »       add»    x0,·x0,·#0x7b8177 »       add»    x0,·x0,·#0x7b8
178 »       mov»    w2,·#0x197·················»   //·#407178 »       mov»    w2,·#0x197·················»   //·#407
179 »       bl»     3740·<__assert_fail@plt>179 »       bl»     3740·<__assert_fail@plt>
180 check_1():180 check_1():
181 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:206181 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:206
182 »       cbnz»   w0,·3a34·<ferror@plt+0x244>182 »       cbnz»   w0,·3a34·<ferror@plt+0x244>
183 /build/1st/gcc-9-9.5.0/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:209183 /build/2/gcc-9-9.5.0/2nd/build/lto-plugin/../../src/lto-plugin/lto-plugin.c:209
184 »       adrp»   x0,·30000·<memcpy@GLIBC_2.17>184 »       adrp»   x0,·30000·<memcpy@GLIBC_2.17>
185 »       ldr»    x3,·[x0,·#928]185 »       ldr»    x3,·[x0,·#928]
186 »       cbz»    x3,·3a38·<ferror@plt+0x248>186 »       cbz»    x3,·3a38·<ferror@plt+0x248>
Max diff block lines reached; 1058393/1066195 bytes (99.27%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34383931·37393732·34376662·62633430·4891797247fbbc40 
3 ··0x00000010·65636431·33356262·65653939·62376235·ecd135bbee99b7b52 ··0x00000000·31306136·64383537·61366635·32336663·10a6d857a6f523fc
 3 ··0x00000010·35643432·61323236·30616234·34303338·5d42a2260ab44038
4 ··0x00000020·31303137·32352e64·65627567·00000000·101725.debug....4 ··0x00000020·36303439·34392e64·65627567·00000000·604949.debug....
5 ··0x00000030·e6e5176d····························...m5 ··0x00000030·a1402f52····························.@/R
  
10.9 MB
./usr/lib/gcc/aarch64-linux-gnu/9/lto-wrapper
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e0843f33977622360b8207f8e37bfacb8801d333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f0f6c6edfbd13c6ecc92d89c39d4134926c5d969
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
10.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 598 lines modifiedOffset 1, 598 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000402f40·<_obstack_begin@@Base-0x59e30>:2 0000000000402f40·<_obstack_begin@@Base-0x59e30>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x42070>7 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x42070>
8 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>8 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0x7e012 »       add»    x2,·x2,·#0x7e0
13 »       add»    x0,·x0,·#0x80013 »       add»    x0,·x0,·#0x800
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     402f60·<ferror@plt+0x60>15 »       bl»     402f60·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     41acf8·<ferror@plt+0x17df8>23 »       bl»     41acf8·<ferror@plt+0x17df8>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>26 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0xb4828 »       add»    x0,·x0,·#0xb48
29 »       bl»     41c148·<ferror@plt+0x19248>29 »       bl»     41c148·<ferror@plt+0x19248>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x42070>34 »       adrp»   x2,·49f000·<_obstack_memory_used@@Base+0x42070>
35 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>35 »       adrp»   x0,·49f000·<_obstack_memory_used@@Base+0x42070>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0xf6839 »       add»    x2,·x2,·#0xf68
40 »       add»    x0,·x0,·#0xf4040 »       add»    x0,·x0,·#0xf40
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     402f60·<ferror@plt+0x60>42 »       bl»     402f60·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4a0000·<_obstack_memory_used@@Base+0x43070>47 »       adrp»   x2,·4a0000·<_obstack_memory_used@@Base+0x43070>
48 »       adrp»   x0,·4a0000·<_obstack_memory_used@@Base+0x43070>48 »       adrp»   x0,·4a0000·<_obstack_memory_used@@Base+0x43070>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0xd852 »       add»    x2,·x2,·#0xd8
53 »       add»    x0,·x0,·#0x20853 »       add»    x0,·x0,·#0x208
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     402f60·<ferror@plt+0x60>55 »       bl»     402f60·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>61 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>
62 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4962 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
63 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>63 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>
64 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5064 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
65 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>65 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>
66 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>66 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>
67 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4967 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
68 »       ldr»    x3,·[x3,·#3624]68 »       ldr»    x3,·[x3,·#3624]
69 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5069 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
70 »       ldr»    x2,·[x2,·#3552]70 »       ldr»    x2,·[x2,·#3552]
71 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4971 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
72 »       add»    x3,·x3,·#0x1072 »       add»    x3,·x3,·#0x10
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x1,·[x1,·#3952]74 »       ldr»    x1,·[x1,·#3952]
75 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4975 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
76 »       str»    x3,·[x0]76 »       str»    x3,·[x0]
77 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5077 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
78 »       bl»     469540·<_obstack_memory_used@@Base+0xc5b0>78 »       bl»     469540·<_obstack_memory_used@@Base+0xc5b0>
79 std::__throw_bad_alloc():79 std::__throw_bad_alloc():
80 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5480 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
81 »       stp»    x29,·x30,·[sp,·#-16]!81 »       stp»    x29,·x30,·[sp,·#-16]!
82 »       mov»    x0,·#0x8···················»     //·#882 »       mov»    x0,·#0x8···················»     //·#8
83 »       mov»    x29,·sp83 »       mov»    x29,·sp
84 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>84 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>
85 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5785 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
86 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>86 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>
87 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5487 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
88 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>88 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>
89 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>89 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>
90 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5790 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
91 »       ldr»    x3,·[x3,·#3856]91 »       ldr»    x3,·[x3,·#3856]
92 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5492 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
93 »       ldr»    x2,·[x2,·#3536]93 »       ldr»    x2,·[x2,·#3536]
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       add»    x3,·x3,·#0x1095 »       add»    x3,·x3,·#0x10
96 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5496 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
97 »       ldr»    x1,·[x1,·#3496]97 »       ldr»    x1,·[x1,·#3496]
98 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5798 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
99 »       str»    x3,·[x0]99 »       str»    x3,·[x0]
100 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54100 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
101 »       bl»     469540·<_obstack_memory_used@@Base+0xc5b0>101 »       bl»     469540·<_obstack_memory_used@@Base+0xc5b0>
102 std::__throw_bad_cast():102 std::__throw_bad_cast():
103 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58103 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
104 »       stp»    x29,·x30,·[sp,·#-16]!104 »       stp»    x29,·x30,·[sp,·#-16]!
105 »       mov»    x0,·#0x8···················»     //·#8105 »       mov»    x0,·#0x8···················»     //·#8
106 »       mov»    x29,·sp106 »       mov»    x29,·sp
107 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>107 »       bl»     468550·<_obstack_memory_used@@Base+0xb5c0>
108 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190108 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
109 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>109 »       adrp»   x3,·4ff000·<_obstack_memory_used@@Base+0xa2070>
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
111 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>111 »       adrp»   x2,·4ff000·<_obstack_memory_used@@Base+0xa2070>
112 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>112 »       adrp»   x1,·4ff000·<_obstack_memory_used@@Base+0xa2070>
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
114 »       ldr»    x3,·[x3,·#3456]114 »       ldr»    x3,·[x3,·#3456]
115 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58115 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
116 »       ldr»    x2,·[x2,·#3632]116 »       ldr»    x2,·[x2,·#3632]
117 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190117 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
118 »       add»    x3,·x3,·#0x10118 »       add»    x3,·x3,·#0x10
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       ldr»    x1,·[x1,·#3840]120 »       ldr»    x1,·[x1,·#3840]
121 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/typeinfo:190121 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/typeinfo:190
122 »       str»    x3,·[x0]122 »       str»    x3,·[x0]
123 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58123 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
Max diff block lines reached; 11440554/11450723 bytes (99.91%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30383433·66333339·37373632·32333630·0843f33977622360 
3 ··0x00000010·62383230·37663865·33376266·61636238·b8207f8e37bfacb82 ··0x00000000·66366336·65646662·64313363·36656363·f6c6edfbd13c6ecc
 3 ··0x00000010·39326438·39633339·64343133·34393236·92d89c39d4134926
4 ··0x00000020·38303164·33332e64·65627567·00000000·801d33.debug....4 ··0x00000020·63356439·36392e64·65627567·00000000·c5d969.debug....
5 ··0x00000030·49ffa1d5····························I...5 ··0x00000030·292d0437····························)-.7
  
263 MB
./usr/lib/gcc/aarch64-linux-gnu/9/lto1
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·220674ce53fae0720ce2abaad5e7c763f7e256333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e85ffbb11a8955af74ee8653b7a56d3c12d3212a
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
263 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2134 lines modifiedOffset 1, 2134 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000564180·<convert(tree_node*,·tree_node*)@@Base>:2 0000000000564180·<convert(tree_node*,·tree_node*)@@Base>:
3 convert(tree_node*,·tree_node*):3 convert(tree_node*,·tree_node*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/lto/lto-lang.c:14704 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/lto/lto-lang.c:1470
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/lto/lto-lang.c:14716 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/lto/lto-lang.c:1471
7 »       adrp»   x2,·10d3000·<_IO_stdin_used@@Base+0x8cb0>7 »       adrp»   x2,·10d3000·<_IO_stdin_used@@Base+0x8cb0>
8 »       adrp»   x0,·10ca000·<__cxa_current_exception_type@@Base+0x40c8>8 »       adrp»   x0,·10ca000·<__cxa_current_exception_type@@Base+0x40c8>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/lto/lto-lang.c:14709 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/lto/lto-lang.c:1470
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/lto/lto-lang.c:147111 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/lto/lto-lang.c:1471
12 »       add»    x2,·x2,·#0x28812 »       add»    x2,·x2,·#0x288
13 »       add»    x0,·x0,·#0x3f013 »       add»    x0,·x0,·#0x3f0
14 »       mov»    w1,·#0x5bf·················»   //·#147114 »       mov»    w1,·#0x5bf·················»   //·#1471
15 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>15 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
16 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:16 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:4817 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:48
18 »       stp»    x29,·x30,·[sp,·#-16]!18 »       stp»    x29,·x30,·[sp,·#-16]!
19 »       adrp»   x2,·10d3000·<_IO_stdin_used@@Base+0x8cb0>19 »       adrp»   x2,·10d3000·<_IO_stdin_used@@Base+0x8cb0>
20 »       adrp»   x0,·10d3000·<_IO_stdin_used@@Base+0x8cb0>20 »       adrp»   x0,·10d3000·<_IO_stdin_used@@Base+0x8cb0>
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 »       add»    x2,·x2,·#0xa9822 »       add»    x2,·x2,·#0xa98
23 »       add»    x0,·x0,·#0xaa823 »       add»    x0,·x0,·#0xaa8
24 »       mov»    w1,·#0x30··················»    //·#4824 »       mov»    w1,·#0x30··················»    //·#48
25 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>25 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
26 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:26 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:
27 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398827 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
28 »       stp»    x29,·x30,·[sp,·#-16]!28 »       stp»    x29,·x30,·[sp,·#-16]!
29 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:399229 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
30 »       adrp»   x2,·10e8000·<_IO_stdin_used@@Base+0x1dcb0>30 »       adrp»   x2,·10e8000·<_IO_stdin_used@@Base+0x1dcb0>
31 »       adrp»   x0,·10e8000·<_IO_stdin_used@@Base+0x1dcb0>31 »       adrp»   x0,·10e8000·<_IO_stdin_used@@Base+0x1dcb0>
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398832 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
33 »       mov»    x29,·sp33 »       mov»    x29,·sp
34 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:399234 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
35 »       add»    x2,·x2,·#0xb7035 »       add»    x2,·x2,·#0xb70
36 »       add»    x0,·x0,·#0xb4036 »       add»    x0,·x0,·#0xb40
37 »       mov»    w1,·#0xf98·················»   //·#399237 »       mov»    w1,·#0xf98·················»   //·#3992
38 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>38 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
39 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:39 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:
40 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:5240 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:52
41 »       stp»    x29,·x30,·[sp,·#-16]!41 »       stp»    x29,·x30,·[sp,·#-16]!
42 »       adrp»   x2,·10e6000·<_IO_stdin_used@@Base+0x1bcb0>42 »       adrp»   x2,·10e6000·<_IO_stdin_used@@Base+0x1bcb0>
43 »       adrp»   x0,·10d3000·<_IO_stdin_used@@Base+0x8cb0>43 »       adrp»   x0,·10d3000·<_IO_stdin_used@@Base+0x8cb0>
44 »       mov»    x29,·sp44 »       mov»    x29,·sp
45 »       add»    x2,·x2,·#0xa9845 »       add»    x2,·x2,·#0xa98
46 »       add»    x0,·x0,·#0xaa846 »       add»    x0,·x0,·#0xaa8
47 »       mov»    w1,·#0x34··················»    //·#5247 »       mov»    w1,·#0x34··················»    //·#52
48 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>48 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
49 div_data_align(long)·[clone·.part.0]:49 div_data_align(long)·[clone·.part.0]:
50 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:39750 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
51 »       stp»    x29,·x30,·[sp,·#-16]!51 »       stp»    x29,·x30,·[sp,·#-16]!
52 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:40052 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:400
53 »       adrp»   x2,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>53 »       adrp»   x2,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>
54 »       adrp»   x0,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>54 »       adrp»   x0,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>
55 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:39755 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
56 »       mov»    x29,·sp56 »       mov»    x29,·sp
57 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:40057 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:400
58 »       add»    x2,·x2,·#0xdd058 »       add»    x2,·x2,·#0xdd0
59 »       add»    x0,·x0,·#0xde059 »       add»    x0,·x0,·#0xde0
60 »       mov»    w1,·#0x190·················»   //·#40060 »       mov»    w1,·#0x190·················»   //·#400
61 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>61 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
62 dwf_regno(rtx_def·const*)·[clone·.part.0]:62 dwf_regno(rtx_def·const*)·[clone·.part.0]:
63 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101563 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1015
64 »       stp»    x29,·x30,·[sp,·#-16]!64 »       stp»    x29,·x30,·[sp,·#-16]!
65 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101765 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1017
66 »       adrp»   x2,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>66 »       adrp»   x2,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>
67 »       adrp»   x0,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>67 »       adrp»   x0,·10e9000·<_IO_stdin_used@@Base+0x1ecb0>
68 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101568 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1015
69 »       mov»    x29,·sp69 »       mov»    x29,·sp
70 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:101770 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:1017
71 »       add»    x2,·x2,·#0xe0071 »       add»    x2,·x2,·#0xe00
72 »       add»    x0,·x0,·#0xde072 »       add»    x0,·x0,·#0xde0
73 »       mov»    w1,·#0x3f9·················»   //·#101773 »       mov»    w1,·#0x3f9·················»   //·#1017
74 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>74 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
75 AT_loc(dw_attr_struct*)·[clone·.part.0]:75 AT_loc(dw_attr_struct*)·[clone·.part.0]:
76 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:485276 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4852
77 »       stp»    x29,·x30,·[sp,·#-16]!77 »       stp»    x29,·x30,·[sp,·#-16]!
78 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:485478 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4854
79 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>79 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
80 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>80 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
81 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:485281 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4852
82 »       mov»    x29,·sp82 »       mov»    x29,·sp
83 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:485483 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4854
84 »       add»    x2,·x2,·#0x98084 »       add»    x2,·x2,·#0x980
85 »       add»    x0,·x0,·#0x3f885 »       add»    x0,·x0,·#0x3f8
86 »       mov»    w1,·#0x12f6················»  //·#485486 »       mov»    w1,·#0x12f6················»  //·#4854
87 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>87 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
88 AT_loc_list(dw_attr_struct*)·[clone·.part.0]:88 AT_loc_list(dw_attr_struct*)·[clone·.part.0]:
89 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:487589 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4875
90 »       stp»    x29,·x30,·[sp,·#-16]!90 »       stp»    x29,·x30,·[sp,·#-16]!
91 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:487791 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4877
92 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>92 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
93 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>93 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
94 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:487594 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4875
95 »       mov»    x29,·sp95 »       mov»    x29,·sp
96 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:487796 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4877
97 »       add»    x2,·x2,·#0x98897 »       add»    x2,·x2,·#0x988
98 »       add»    x0,·x0,·#0x3f898 »       add»    x0,·x0,·#0x3f8
99 »       mov»    w1,·#0x130d················»  //·#487799 »       mov»    w1,·#0x130d················»  //·#4877
100 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>100 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
101 AT_int(dw_attr_struct*)·[clone·.part.0]:101 AT_int(dw_attr_struct*)·[clone·.part.0]:
102 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4476102 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4476
103 »       stp»    x29,·x30,·[sp,·#-16]!103 »       stp»    x29,·x30,·[sp,·#-16]!
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4478104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4478
105 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>105 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
106 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>106 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4476107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4476
108 »       mov»    x29,·sp108 »       mov»    x29,·sp
109 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4478109 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4478
110 »       add»    x2,·x2,·#0x998110 »       add»    x2,·x2,·#0x998
111 »       add»    x0,·x0,·#0x3f8111 »       add»    x0,·x0,·#0x3f8
112 »       mov»    w1,·#0x117e················»  //·#4478112 »       mov»    w1,·#0x117e················»  //·#4478
113 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>113 »       bl»     565180·<fancy_abort(char·const*,·int,·char·const*)@@Base>
114 AT_unsigned(dw_attr_struct*)·[clone·.part.0]:114 AT_unsigned(dw_attr_struct*)·[clone·.part.0]:
115 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4499115 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4499
116 »       stp»    x29,·x30,·[sp,·#-16]!116 »       stp»    x29,·x30,·[sp,·#-16]!
117 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4501117 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4501
118 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>118 »       adrp»   x2,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
119 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>119 »       adrp»   x0,·10ea000·<_IO_stdin_used@@Base+0x1fcb0>
120 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4499120 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4499
121 »       mov»    x29,·sp121 »       mov»    x29,·sp
122 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2out.c:4501122 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2out.c:4501
123 »       add»    x2,·x2,·#0x9a0123 »       add»    x2,·x2,·#0x9a0
Max diff block lines reached; 275273455/275281319 bytes (100.00%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30363734·63653533·66616530·37323063·0674ce53fae0720c 
3 ··0x00000010·65326162·61616435·65376337·36336637·e2abaad5e7c763f72 ··0x00000000·35666662·62313161·38393535·61663734·5ffbb11a8955af74
 3 ··0x00000010·65653836·35336237·61353664·33633132·ee8653b7a56d3c12
4 ··0x00000020·65323536·33332e64·65627567·00000000·e25633.debug....4 ··0x00000020·64333231·32612e64·65627567·00000000·d3212a.debug....
5 ··0x00000030·e83843cf····························.8C.5 ··0x00000030·2df74265····························-.Be
  
576 KB
./usr/lib/gcc/aarch64-linux-gnu/9/plugin/libcc1plugin.so.0.0.0
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2265c8f6e2f519d18d8cf4ca04e214ccfb341d283 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2bc1fef180dbf18fc5bcc795c7858bfaff028b5
575 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 55, 1461 lines modifiedOffset 55, 1461 lines modified
55 »       strb»   w0,·[x19,·#744]55 »       strb»   w0,·[x19,·#744]
56 »       ldr»    x19,·[sp,·#16]56 »       ldr»    x19,·[sp,·#16]
57 »       ldp»    x29,·x30,·[sp],·#3257 »       ldp»    x29,·x30,·[sp],·#32
58 »       ret58 »       ret
59 »       b»      2dd8·<__gmon_start__@plt+0x58>59 »       b»      2dd8·<__gmon_start__@plt+0x58>
60 »       nop60 »       nop
61 plugin_pragma_user_expression():61 plugin_pragma_user_expression():
62 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:27862 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:278
63 »       adrp»   x0,·1f000·<xexit@@Base+0x154e0>63 »       adrp»   x0,·1f000·<xexit@@Base+0x154e0>
64 »       adrp»   x1,·2000·<operator·new[](unsigned·long)@plt-0x810>64 »       adrp»   x1,·2000·<operator·new[](unsigned·long)@plt-0x810>
65 »       add»    x1,·x1,·#0xff065 »       add»    x1,·x1,·#0xff0
66 »       ldr»    x0,·[x0,·#3976]66 »       ldr»    x0,·[x0,·#3976]
67 »       str»    x1,·[x0]67 »       str»    x1,·[x0]
68 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:27968 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:279
69 »       ret69 »       ret
70 build_anonymous_node():70 build_anonymous_node():
71 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47471 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:474
72 »       stp»    x29,·x30,·[sp,·#-32]!72 »       stp»    x29,·x30,·[sp,·#-32]!
73 »       mov»    x29,·sp73 »       mov»    x29,·sp
74 »       str»    x19,·[sp,·#16]74 »       str»    x19,·[sp,·#16]
75 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47575 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:475
76 »       bl»     2890·<make_node(tree_code)@plt>76 »       bl»     2890·<make_node(tree_code)@plt>
77 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47677 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:476
78 »       adrp»   x1,·1f000·<xexit@@Base+0x154e0>78 »       adrp»   x1,·1f000·<xexit@@Base+0x154e0>
79 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47579 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:475
80 »       mov»    x19,·x080 »       mov»    x19,·x0
81 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47681 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:476
82 »       mov»    x3,·x082 »       mov»    x3,·x0
83 »       mov»    x2,·#0x0···················»     //·#083 »       mov»    x2,·#0x0···················»     //·#0
84 »       ldr»    x0,·[x1,·#3968]84 »       ldr»    x0,·[x1,·#3968]
85 »       mov»    w1,·#0x26··················»    //·#3885 »       mov»    w1,·#0x26··················»    //·#38
86 »       ldr»    w0,·[x0]86 »       ldr»    w0,·[x0]
87 »       bl»     2a80·<build_decl(unsigned·int,·tree_code,·tree_node*,·tree_node*)@plt>87 »       bl»     2a80·<build_decl(unsigned·int,·tree_code,·tree_node*,·tree_node*)@plt>
88 »       mov»    x1,·x088 »       mov»    x1,·x0
89 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47889 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:478
90 »       str»    x1,·[x19,·#16]90 »       str»    x1,·[x19,·#16]
91 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:48091 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:480
92 »       mov»    x0,·x1992 »       mov»    x0,·x19
93 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:47793 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:477
94 »       str»    x1,·[x19,·#120]94 »       str»    x1,·[x19,·#120]
95 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:48095 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:480
96 »       ldr»    x19,·[sp,·#16]96 »       ldr»    x19,·[sp,·#16]
97 »       ldp»    x29,·x30,·[sp],·#3297 »       ldp»    x29,·x30,·[sp],·#32
98 »       ret98 »       ret
99 »       nop99 »       nop
100 plugin_print_error_function():100 plugin_print_error_function():
101 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:84101 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:84
102 »       stp»    x29,·x30,·[sp,·#-48]!102 »       stp»    x29,·x30,·[sp,·#-48]!
103 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:85103 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:85
104 »       adrp»   x3,·1f000·<xexit@@Base+0x154e0>104 »       adrp»   x3,·1f000·<xexit@@Base+0x154e0>
105 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:84105 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:84
106 »       mov»    x29,·sp106 »       mov»    x29,·sp
107 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:85107 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:85
108 »       ldr»    x3,·[x3,·#3960]108 »       ldr»    x3,·[x3,·#3960]
109 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:84109 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:84
110 »       stp»    x19,·x20,·[sp,·#16]110 »       stp»    x19,·x20,·[sp,·#16]
111 »       mov»    x19,·x0111 »       mov»    x19,·x0
112 »       mov»    x20,·x1112 »       mov»    x20,·x1
113 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:85113 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:85
114 »       ldr»    x0,·[x3]114 »       ldr»    x0,·[x3]
115 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:84115 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:84
116 »       str»    x21,·[sp,·#32]116 »       str»    x21,·[sp,·#32]
117 »       mov»    x21,·x2117 »       mov»    x21,·x2
118 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:85118 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:85
119 »       cbz»    x0,·2f18·<__gmon_start__@plt+0x198>119 »       cbz»    x0,·2f18·<__gmon_start__@plt+0x198>
120 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:86120 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:86
121 »       ldr»    x0,·[x0,·#32]121 »       ldr»    x0,·[x0,·#32]
122 »       cbz»    x0,·2f18·<__gmon_start__@plt+0x198>122 »       cbz»    x0,·2f18·<__gmon_start__@plt+0x198>
123 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:87123 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:87
124 »       ldr»    x0,·[x0,·#24]124 »       ldr»    x0,·[x0,·#24]
125 »       adrp»   x1,·9000·<htab_find_with_hash@@Base+0x38>125 »       adrp»   x1,·9000·<htab_find_with_hash@@Base+0x38>
126 »       add»    x1,·x1,·#0xb68126 »       add»    x1,·x1,·#0xb68
127 »       bl»     2c30·<strcmp@plt>127 »       bl»     2c30·<strcmp@plt>
128 »       cbz»    w0,·2f34·<__gmon_start__@plt+0x1b4>128 »       cbz»    w0,·2f34·<__gmon_start__@plt+0x1b4>
129 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:90129 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:90
130 »       mov»    x2,·x21130 »       mov»    x2,·x21
131 »       mov»    x1,·x20131 »       mov»    x1,·x20
132 »       mov»    x0,·x19132 »       mov»    x0,·x19
133 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:91133 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:91
134 »       ldp»    x19,·x20,·[sp,·#16]134 »       ldp»    x19,·x20,·[sp,·#16]
135 »       ldr»    x21,·[sp,·#32]135 »       ldr»    x21,·[sp,·#32]
136 »       ldp»    x29,·x30,·[sp],·#48136 »       ldp»    x29,·x30,·[sp],·#48
137 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:90137 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:90
138 »       b»      2af0·<lhd_print_error_function(diagnostic_context*,·char·const*,·diagnostic_info*)@plt>138 »       b»      2af0·<lhd_print_error_function(diagnostic_context*,·char·const*,·diagnostic_info*)@plt>
139 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:91139 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:91
140 »       ldp»    x19,·x20,·[sp,·#16]140 »       ldp»    x19,·x20,·[sp,·#16]
141 »       ldr»    x21,·[sp,·#32]141 »       ldr»    x21,·[sp,·#32]
142 »       ldp»    x29,·x30,·[sp],·#48142 »       ldp»    x29,·x30,·[sp],·#48
143 »       ret143 »       ret
144 »       nop144 »       nop
145 rewrite_decls_to_addresses():145 rewrite_decls_to_addresses():
146 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:351146 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:351
147 »       adrp»   x1,·20000·<xexit@@Base+0x164e0>147 »       adrp»   x1,·20000·<xexit@@Base+0x164e0>
148 »       ldr»    x2,·[x1,·#752]148 »       ldr»    x2,·[x1,·#752]
149 »       cbz»    x2,·2f6c·<__gmon_start__@plt+0x1ec>149 »       cbz»    x2,·2f6c·<__gmon_start__@plt+0x1ec>
150 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:354150 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:354
151 »       add»    x0,·x0,·#0xc0151 »       add»    x0,·x0,·#0xc0
152 »       adrp»   x1,·4000·<plugin_init@@Base+0x470>152 »       adrp»   x1,·4000·<plugin_init@@Base+0x470>
153 »       mov»    x4,·#0x0···················»     //·#0153 »       mov»    x4,·#0x0···················»     //·#0
154 »       add»    x1,·x1,·#0xed8154 »       add»    x1,·x1,·#0xed8
155 »       mov»    x3,·#0x0···················»     //·#0155 »       mov»    x3,·#0x0···················»     //·#0
156 »       b»      2970·<walk_tree_1(tree_node**,·tree_node*·(*)(tree_node**,·int*,·void*),·void*,·hash_set<tree_node*,·false,·default_hash_traits<tree_node*>·>*,·tree_node*·(*)(tree_node**,·int*,·tree_node*·(*)(tree_node**,·int*,·void*),·void*,·hash_set<tree_node*,·false,·default_hash_traits<tree_node*>·>*))@plt>156 »       b»      2970·<walk_tree_1(tree_node**,·tree_node*·(*)(tree_node**,·int*,·void*),·void*,·hash_set<tree_node*,·false,·default_hash_traits<tree_node*>·>*,·tree_node*·(*)(tree_node**,·int*,·tree_node*·(*)(tree_node**,·int*,·void*),·void*,·hash_set<tree_node*,·false,·default_hash_traits<tree_node*>·>*))@plt>
157 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:356157 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:356
158 »       ret158 »       ret
159 plugin_init_extra_pragmas():159 plugin_init_extra_pragmas():
160 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:284160 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:284
161 »       adrp»   x2,·2000·<operator·new[](unsigned·long)@plt-0x810>161 »       adrp»   x2,·2000·<operator·new[](unsigned·long)@plt-0x810>
162 »       adrp»   x1,·9000·<htab_find_with_hash@@Base+0x38>162 »       adrp»   x1,·9000·<htab_find_with_hash@@Base+0x38>
163 »       add»    x2,·x2,·#0xe68163 »       add»    x2,·x2,·#0xe68
164 »       add»    x1,·x1,·#0xb78164 »       add»    x1,·x1,·#0xb78
165 »       adrp»   x0,·9000·<htab_find_with_hash@@Base+0x38>165 »       adrp»   x0,·9000·<htab_find_with_hash@@Base+0x38>
166 »       add»    x0,·x0,·#0xb88166 »       add»    x0,·x0,·#0xb88
167 »       b»      28a0·<c_register_pragma(char·const*,·char·const*,·void·(*)(cpp_reader*))@plt>167 »       b»      28a0·<c_register_pragma(char·const*,·char·const*,·void·(*)(cpp_reader*))@plt>
168 »       nop168 »       nop
169 safe_lookup_builtin_type():169 safe_lookup_builtin_type():
170 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:704170 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:704
171 »       cbz»    x0,·2fcc·<__gmon_start__@plt+0x24c>171 »       cbz»    x0,·2fcc·<__gmon_start__@plt+0x24c>
172 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:701172 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:701
173 »       stp»    x29,·x30,·[sp,·#-16]!173 »       stp»    x29,·x30,·[sp,·#-16]!
174 »       mov»    x29,·sp174 »       mov»    x29,·sp
175 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:707175 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:707
176 »       bl»     2be0·<get_identifier(char·const*)@plt>176 »       bl»     2be0·<get_identifier(char·const*)@plt>
177 »       bl»     2b00·<identifier_global_value(tree_node*)@plt>177 »       bl»     2b00·<identifier_global_value(tree_node*)@plt>
178 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:709178 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:709
179 »       cbz»    x0,·2fc0·<__gmon_start__@plt+0x240>179 »       cbz»    x0,·2fc0·<__gmon_start__@plt+0x240>
180 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcc1plugin.cc:712180 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcc1plugin.cc:712
181 »       ldrh»   w1,·[x0]181 »       ldrh»   w1,·[x0]
Max diff block lines reached; 580251/588186 bytes (98.65%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·36356338·66366532·66353139·64313864·65c8f6e2f519d18d 
3 ··0x00000010·38636634·63613034·65323134·63636662·8cf4ca04e214ccfb2 ··0x00000000·62633166·65663138·30646266·31386663·bc1fef180dbf18fc
 3 ··0x00000010·35626363·37393563·37383538·62666166·5bcc795c7858bfaf
4 ··0x00000020·33343164·32382e64·65627567·00000000·341d28.debug....4 ··0x00000020·66303238·62352e64·65627567·00000000·f028b5.debug....
5 ··0x00000030·363c62eb····························6<b.5 ··0x00000030·5fd6d131····························_..1
  
1.45 MB
./usr/lib/gcc/aarch64-linux-gnu/9/plugin/libcp1plugin.so.0.0.0
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·54357af1c9530e7e6760b72fdbb29833d8b88b583 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe4937362a89ba8969dd72017b45e94211a5c27a
1.45 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 55, 3301 lines modifiedOffset 55, 3301 lines modified
55 »       strb»   w0,·[x19,·#1752]55 »       strb»   w0,·[x19,·#1752]
56 »       ldr»    x19,·[sp,·#16]56 »       ldr»    x19,·[sp,·#16]
57 »       ldp»    x29,·x30,·[sp],·#3257 »       ldp»    x29,·x30,·[sp],·#32
58 »       ret58 »       ret
59 »       b»      64b8·<decl_assembler_name(tree_node*)@plt+0x58>59 »       b»      64b8·<decl_assembler_name(tree_node*)@plt+0x58>
60 »       nop60 »       nop
61 at_fake_function_scope_p():61 at_fake_function_scope_p():
62 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27162 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:271
63 »       stp»    x29,·x30,·[sp,·#-32]!63 »       stp»    x29,·x30,·[sp,·#-32]!
64 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27264 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:272
65 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>65 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>
66 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27166 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:271
67 »       mov»    x29,·sp67 »       mov»    x29,·sp
68 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27268 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:272
69 »       ldr»    x0,·[x0,·#3920]69 »       ldr»    x0,·[x0,·#3920]
70 »       ldr»    x1,·[x0]70 »       ldr»    x1,·[x0]
71 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27171 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:271
72 »       str»    x19,·[sp,·#16]72 »       str»    x19,·[sp,·#16]
73 »       adrp»   x19,·2f000·<xexit@@Base+0x18fa8>73 »       adrp»   x19,·2f000·<xexit@@Base+0x18fa8>
74 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27374 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:273
75 »       cbz»    x1,·6580·<decl_assembler_name(tree_node*)@plt+0x120>75 »       cbz»    x1,·6580·<decl_assembler_name(tree_node*)@plt+0x120>
76 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27276 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:272
77 »       ldr»    x2,·[x1,·#64]77 »       ldr»    x2,·[x1,·#64]
78 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27378 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:273
79 »       mov»    w0,·#0x0···················»     //·#079 »       mov»    w0,·#0x0···················»     //·#0
80 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27280 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:272
81 »       ldr»    x1,·[x19,·#3872]81 »       ldr»    x1,·[x19,·#3872]
82 »       ldr»    x1,·[x1]82 »       ldr»    x1,·[x1]
83 »       cmp»    x2,·x183 »       cmp»    x2,·x1
84 »       b.eq»   6594·<decl_assembler_name(tree_node*)@plt+0x134>··//·b.none84 »       b.eq»   6594·<decl_assembler_name(tree_node*)@plt+0x134>··//·b.none
85 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:273·(discriminator·1)85 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:273·(discriminator·1)
86 »       bl»     5aa0·<current_scope()@plt>86 »       bl»     5aa0·<current_scope()@plt>
87 »       ldr»    x19,·[x19,·#3872]87 »       ldr»    x19,·[x19,·#3872]
88 »       ldr»    x1,·[x19]88 »       ldr»    x1,·[x19]
89 »       cmp»    x1,·x089 »       cmp»    x1,·x0
90 »       cset»   w0,·eq»      //·eq·=·none90 »       cset»   w0,·eq»      //·eq·=·none
91 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:274·(discriminator·5)91 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:274·(discriminator·5)
92 »       ldr»    x19,·[sp,·#16]92 »       ldr»    x19,·[sp,·#16]
93 »       ldp»    x29,·x30,·[sp],·#3293 »       ldp»    x29,·x30,·[sp],·#32
94 »       ret94 »       ret
95 push_fake_function():95 push_fake_function():
96 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27896 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:278
97 »       stp»    x29,·x30,·[sp,·#-16]!97 »       stp»    x29,·x30,·[sp,·#-16]!
98 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:27998 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:279
99 »       adrp»   x3,·2f000·<xexit@@Base+0x18fa8>99 »       adrp»   x3,·2f000·<xexit@@Base+0x18fa8>
100 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:278100 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:278
101 »       mov»    x2,·x0101 »       mov»    x2,·x0
102 »       mov»    x29,·sp102 »       mov»    x29,·sp
103 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:279103 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:279
104 »       ldr»    x3,·[x3,·#3872]104 »       ldr»    x3,·[x3,·#3872]
105 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:278105 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:278
106 »       mov»    w0,·w1106 »       mov»    w0,·w1
107 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:280107 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:280
108 »       mov»    x1,·x2108 »       mov»    x1,·x2
109 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:279109 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:279
110 »       str»    x2,·[x3]110 »       str»    x2,·[x3]
111 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:280111 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:280
112 »       bl»     5c70·<begin_scope(scope_kind,·tree_node*)@plt>112 »       bl»     5c70·<begin_scope(scope_kind,·tree_node*)@plt>
113 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:281113 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:281
114 »       adrp»   x2,·2f000·<xexit@@Base+0x18fa8>114 »       adrp»   x2,·2f000·<xexit@@Base+0x18fa8>
115 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:282115 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:282
116 »       mov»    x1,·#0x0···················»     //·#0116 »       mov»    x1,·#0x0···················»     //·#0
117 »       mov»    w0,·#0x0···················»     //·#0117 »       mov»    w0,·#0x0···················»     //·#0
118 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:281118 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:281
119 »       ldr»    x2,·[x2,·#3968]119 »       ldr»    x2,·[x2,·#3968]
120 »       ldr»    w3,·[x2]120 »       ldr»    w3,·[x2]
121 »       add»    w3,·w3,·#0x1121 »       add»    w3,·w3,·#0x1
122 »       str»    w3,·[x2]122 »       str»    w3,·[x2]
123 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:283123 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:283
124 »       ldp»    x29,·x30,·[sp],·#16124 »       ldp»    x29,·x30,·[sp],·#16
125 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:282125 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:282
126 »       b»      5c70·<begin_scope(scope_kind,·tree_node*)@plt>126 »       b»      5c70·<begin_scope(scope_kind,·tree_node*)@plt>
127 get_current_scope():127 get_current_scope():
128 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:894128 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:894
129 »       stp»    x29,·x30,·[sp,·#-16]!129 »       stp»    x29,·x30,·[sp,·#-16]!
130 »       mov»    x29,·sp130 »       mov»    x29,·sp
131 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:897131 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:897
132 »       bl»     5d10·<at_namespace_scope_p()@plt>132 »       bl»     5d10·<at_namespace_scope_p()@plt>
133 »       tst»    w0,·#0xff133 »       tst»    w0,·#0xff
134 »       b.eq»   6614·<decl_assembler_name(tree_node*)@plt+0x1b4>··//·b.none134 »       b.eq»   6614·<decl_assembler_name(tree_node*)@plt+0x1b4>··//·b.none
135 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:898135 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:898
136 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>136 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>
137 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907137 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
138 »       ldp»    x29,·x30,·[sp],·#16138 »       ldp»    x29,·x30,·[sp],·#16
139 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:898139 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:898
140 »       ldr»    x0,·[x0,·#3888]140 »       ldr»    x0,·[x0,·#3888]
141 »       ldr»    x0,·[x0]141 »       ldr»    x0,·[x0]
142 »       ldr»    x0,·[x0,·#8]142 »       ldr»    x0,·[x0,·#8]
143 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907143 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
144 »       ret144 »       ret
145 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:899145 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:899
146 »       bl»     5d90·<at_class_scope_p()@plt>146 »       bl»     5d90·<at_class_scope_p()@plt>
147 »       tst»    w0,·#0xff147 »       tst»    w0,·#0xff
148 »       b.eq»   663c·<decl_assembler_name(tree_node*)@plt+0x1dc>··//·b.none148 »       b.eq»   663c·<decl_assembler_name(tree_node*)@plt+0x1dc>··//·b.none
149 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:900149 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:900
150 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>150 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>
151 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907151 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
152 »       ldp»    x29,·x30,·[sp],·#16152 »       ldp»    x29,·x30,·[sp],·#16
153 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:900153 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:900
154 »       ldr»    x0,·[x0,·#3888]154 »       ldr»    x0,·[x0,·#3888]
155 »       ldr»    x0,·[x0]155 »       ldr»    x0,·[x0]
156 »       ldr»    x0,·[x0,·#32]156 »       ldr»    x0,·[x0,·#32]
157 »       ldr»    x0,·[x0,·#120]157 »       ldr»    x0,·[x0,·#120]
158 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907158 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
159 »       ret159 »       ret
160 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:901160 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:901
161 »       bl»     6548·<decl_assembler_name(tree_node*)@plt+0xe8>161 »       bl»     6548·<decl_assembler_name(tree_node*)@plt+0xe8>
162 »       tst»    w0,·#0xff162 »       tst»    w0,·#0xff
163 »       b.eq»   665c·<decl_assembler_name(tree_node*)@plt+0x1fc>··//·b.none163 »       b.eq»   665c·<decl_assembler_name(tree_node*)@plt+0x1fc>··//·b.none
164 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:902164 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:902
165 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>165 »       adrp»   x0,·2f000·<xexit@@Base+0x18fa8>
166 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907166 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
167 »       ldp»    x29,·x30,·[sp],·#16167 »       ldp»    x29,·x30,·[sp],·#16
168 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:902168 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:902
169 »       ldr»    x0,·[x0,·#3872]169 »       ldr»    x0,·[x0,·#3872]
170 »       ldr»    x0,·[x0]170 »       ldr»    x0,·[x0]
171 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:907171 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:907
172 »       ret172 »       ret
173 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:901·(discriminator·2)173 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:901·(discriminator·2)
174 »       bl»     57f0·<at_function_scope_p()@plt>174 »       bl»     57f0·<at_function_scope_p()@plt>
175 »       cbnz»   w0,·6648·<decl_assembler_name(tree_node*)@plt+0x1e8>175 »       cbnz»   w0,·6648·<decl_assembler_name(tree_node*)@plt+0x1e8>
176 /build/1st/gcc-9-9.5.0/build/libcc1/../../src/libcc1/libcp1plugin.cc:904176 /build/2/gcc-9-9.5.0/2nd/build/libcc1/../../src/libcc1/libcp1plugin.cc:904
177 »       adrp»   x2,·16000·<xstrdup@@Base+0x18>177 »       adrp»   x2,·16000·<xstrdup@@Base+0x18>
178 »       adrp»   x0,·16000·<xstrdup@@Base+0x18>178 »       adrp»   x0,·16000·<xstrdup@@Base+0x18>
179 »       add»    x2,·x2,·#0x98179 »       add»    x2,·x2,·#0x98
180 »       add»    x0,·x0,·#0xb0180 »       add»    x0,·x0,·#0xb0
181 »       mov»    w1,·#0x388·················»   //·#904181 »       mov»    w1,·#0x388·················»   //·#904
Max diff block lines reached; 1508584/1517399 bytes (99.42%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33353761·66316339·35333065·37653637·357af1c9530e7e67 
3 ··0x00000010·36306237·32666462·62323938·33336438·60b72fdbb29833d82 ··0x00000000·34393337·33363261·38396261·38393639·4937362a89ba8969
 3 ··0x00000010·64643732·30313762·34356539·34323131·dd72017b45e94211
4 ··0x00000020·62383862·35382e64·65627567·00000000·b88b58.debug....4 ··0x00000020·61356332·37612e64·65627567·00000000·a5c27a.debug....
5 ··0x00000030·cbe30338····························...85 ··0x00000030·525726e3····························RW&.
  
328 MB
gccgo-9_9.5.0-4_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····1004·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1008·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··8003172·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··8003200·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
328 MB
data.tar.xz
328 MB
data.tar
2.67 KB
file list
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··1122248·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-gccgo-94 -rwxr-xr-x···0·root·········(0)·root·········(0)··1122248·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-gccgo-9
5 -rwxr-xr-x···0·root·········(0)·root·········(0)··3157040·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-go-95 -rwxr-xr-x···0·root·········(0)·root·········(0)··3157040·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-go-9
6 -rwxr-xr-x···0·root·········(0)·root·········(0)···139080·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-gofmt-96 -rwxr-xr-x···0·root·········(0)·root·········(0)···139080·2023-07-13·14:32:40.000000·./usr/bin/aarch64-linux-gnu-gofmt-9
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/
11 -rwxr-xr-x···0·root·········(0)·root·········(0)···400984·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/buildid11 -rwxr-xr-x···0·root·········(0)·root·········(0)···401000·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/buildid
12 -rwxr-xr-x···0·root·········(0)·root·········(0)··2020368·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/cgo12 -rwxr-xr-x···0·root·········(0)·root·········(0)··2020384·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/cgo
13 -rwxr-xr-x···0·root·········(0)·root·········(0)·19827016·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/go113 -rwxr-xr-x···0·root·········(0)·root·········(0)·19827016·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/go1
14 -rwxr-xr-x···0·root·········(0)·root·········(0)···380952·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/test2json14 -rwxr-xr-x···0·root·········(0)·root·········(0)···380968·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/test2json
15 -rwxr-xr-x···0·root·········(0)·root·········(0)··3538024·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/vet15 -rwxr-xr-x···0·root·········(0)·root·········(0)··3538040·2023-07-13·14:32:40.000000·./usr/lib/gcc/aarch64-linux-gnu/9/vet
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/doc/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/doc/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/lintian/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/lintian/
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/lintian/overrides/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/lintian/overrides/
20 -rw-r--r--···0·root·········(0)·root·········(0)······116·2023-07-13·14:32:40.000000·./usr/share/lintian/overrides/gccgo-920 -rw-r--r--···0·root·········(0)·root·········(0)······116·2023-07-13·14:32:40.000000·./usr/share/lintian/overrides/gccgo-9
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/man/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/man/
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/man/man1/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-07-13·14:32:40.000000·./usr/share/man/man1/
12.6 MB
./usr/bin/aarch64-linux-gnu-gccgo-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c7439b16693823aab6297381413c5108d4010f0b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c6c94aafde96df3b9f16fb29ce340a9cf8440f3
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6c788>:2 0000000000403100·<_obstack_begin@@Base-0x6c788>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x45558>7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x45558>
8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x45558>8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x45558>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0xcf012 »       add»    x2,·x2,·#0xcf0
13 »       add»    x0,·x0,·#0xd1013 »       add»    x0,·x0,·#0xd10
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     427908·<ferror@plt+0x24848>23 »       bl»     427908·<ferror@plt+0x24848>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x16828 »       add»    x0,·x0,·#0x168
29 »       bl»     428d58·<ferror@plt+0x25c98>29 »       bl»     428d58·<ferror@plt+0x25c98>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46558>34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46558>
35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x58839 »       add»    x2,·x2,·#0x588
40 »       add»    x0,·x0,·#0x56040 »       add»    x0,·x0,·#0x560
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46558>47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46558>
48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46558>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0x6f052 »       add»    x2,·x2,·#0x6f0
53 »       add»    x0,·x0,·#0x82053 »       add»    x0,·x0,·#0x820
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf558>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf558>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf558>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf558>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf558>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf558>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     477090·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     477090·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf558>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf558>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf558>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf558>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf558>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf558>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     477090·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     477090·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     4760a0·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13243888/13252700 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34333962·31363639·33383233·61616236·439b16693823aab6 
3 ··0x00000010·32393733·38313431·33633531·30386434·297381413c5108d42 ··0x00000000·36633934·61616664·65393664·66336239·6c94aafde96df3b9
 3 ··0x00000010·66313666·62323963·65333430·61396366·f16fb29ce340a9cf
4 ··0x00000020·30313066·30622e64·65627567·00000000·010f0b.debug....4 ··0x00000020·38343430·66332e64·65627567·00000000·8440f3.debug....
5 ··0x00000030·c6028d4a····························...J5 ··0x00000030·ca48cdbc····························.H..
  
13.8 MB
./usr/bin/aarch64-linux-gnu-go-9
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·659c8d5e8603f79d23dbbe083e22c511aa5366ce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d815638fb9424afd55759ec81f3f9940569db262
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
13.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000a4140·<main.main@@Base-0x5a8>:2 00000000000a4140·<main.main@@Base-0x5a8>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·24f000·<gcbits..rb@@Base+0x3b8>5 »       adrp»   x2,·24f000·<gcbits..rb@@Base+0x3b8>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>7 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#2696]9 »       ldr»    x2,·[x2,·#2696]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#3704]11 »       ldr»    x3,·[x3,·#3704]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·a4164·<strings.Count@plt+0x34>17 »       cbz»    w4,·a4164·<strings.Count@plt+0x34>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>24 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#2464]32 »       ldr»    x2,·[x3,·#2464]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·a41f8·<strings.Count@plt+0xc8>34 »       cbnz»   w2,·a41f8·<strings.Count@plt+0xc8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·24f000·<gcbits..rb@@Base+0x3b8>36 »       adrp»   x2,·24f000·<gcbits..rb@@Base+0x3b8>
37 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>37 »       adrp»   x3,·24f000·<gcbits..rb@@Base+0x3b8>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#2744]39 »       ldr»    x2,·[x2,·#2744]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#2704]41 »       ldr»    x3,·[x3,·#2704]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     a1990·<runtime_cpuinit@plt>44 »       bl»     a1990·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     a3b50·<runtime.check@plt>46 »       bl»     a3b50·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     a3cc0·<runtime.args@plt>50 »       bl»     a3cc0·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     a2270·<getproccount@plt>52 »       bl»     a2270·<getproccount@plt>
53 »       bl»     a24b0·<runtime.setncpu@plt>53 »       bl»     a24b0·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     a1870·<getpagesize@plt>55 »       bl»     a1870·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     a40b0·<runtime.setpagesize@plt>57 »       bl»     a40b0·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     a3530·<runtime.getsched@plt>59 »       bl»     a3530·<runtime.getsched@plt>
60 »       adrp»   x1,·24f000·<gcbits..rb@@Base+0x3b8>60 »       adrp»   x1,·24f000·<gcbits..rb@@Base+0x3b8>
61 »       ldr»    x1,·[x1,·#3272]61 »       ldr»    x1,·[x1,·#3272]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     a1420·<runtime.schedinit@plt>64 »       bl»     a1420·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·24f000·<gcbits..rb@@Base+0x3b8>66 »       adrp»   x0,·24f000·<gcbits..rb@@Base+0x3b8>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#2880]68 »       ldr»    x0,·[x0,·#2880]
69 »       bl»     a2ee0·<__go_go@plt>69 »       bl»     a2ee0·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     a3c50·<runtime_m@plt>71 »       bl»     a3c50·<runtime_m@plt>
72 »       bl»     a2660·<runtime_mstart@plt>72 »       bl»     a2660·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     a2820·<abort@plt>74 »       bl»     a2820·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     a2f70·<runtime.setIsCgo@plt>78 »       bl»     a2f70·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      a4184·<strings.Count@plt+0x54>81 »       b»      a4184·<strings.Count@plt+0x54>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 164, 35 lines modifiedOffset 164, 35 lines modified
164 »       ldr»    x19,·[sp,·#16]164 »       ldr»    x19,·[sp,·#16]
165 »       ldp»    x29,·x30,·[sp],·#32165 »       ldp»    x29,·x30,·[sp],·#32
166 »       ret166 »       ret
167 frame_dummy():167 frame_dummy():
168 »       b»      a42b8·<strings.Count@plt+0x188>168 »       b»      a42b8·<strings.Count@plt+0x188>
169 »       nop169 »       nop
170 main.main..init0():170 main.main..init0():
171 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42171 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42
172 »       stp»    x29,·x30,·[sp,·#-352]!172 »       stp»    x29,·x30,·[sp,·#-352]!
173 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43173 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43
174 »       adrp»   x1,·24f000·<gcbits..rb@@Base+0x3b8>174 »       adrp»   x1,·24f000·<gcbits..rb@@Base+0x3b8>
175 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42175 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42
176 »       mov»    x29,·sp176 »       mov»    x29,·sp
177 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43177 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43
178 »       ldr»    x1,·[x1,·#3888]178 »       ldr»    x1,·[x1,·#3888]
179 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42179 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42
180 »       stp»    x19,·x20,·[sp,·#16]180 »       stp»    x19,·x20,·[sp,·#16]
181 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43181 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43
182 »       adrp»   x20,·230000·<type..func.8.6.7uint8.9.8.9@@Base+0x4e0>182 »       adrp»   x20,·230000·<type..func.8.6.7uint8.9.8.9@@Base+0x4e0>
183 »       add»    x20,·x20,·#0xd28183 »       add»    x20,·x20,·#0xd28
184 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42184 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42
185 »       stp»    x21,·x22,·[sp,·#32]185 »       stp»    x21,·x22,·[sp,·#32]
186 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43186 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43
187 »       mov»    x0,·x20187 »       mov»    x0,·x20
188 »       ldr»    x21,·[x1]188 »       ldr»    x21,·[x1]
189 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42189 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:42
190 »       str»    x23,·[sp,·#48]190 »       str»    x23,·[sp,·#48]
191 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43191 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/go/main.go:43
192 »       bl»     a3560·<runtime.newobject@plt>192 »       bl»     a3560·<runtime.newobject@plt>
193 »       adrp»   x23,·24f000·<gcbits..rb@@Base+0x3b8>193 »       adrp»   x23,·24f000·<gcbits..rb@@Base+0x3b8>
194 »       adrp»   x14,·24f000·<gcbits..rb@@Base+0x3b8>194 »       adrp»   x14,·24f000·<gcbits..rb@@Base+0x3b8>
195 »       adrp»   x13,·24f000·<gcbits..rb@@Base+0x3b8>195 »       adrp»   x13,·24f000·<gcbits..rb@@Base+0x3b8>
196 »       adrp»   x12,·24f000·<gcbits..rb@@Base+0x3b8>196 »       adrp»   x12,·24f000·<gcbits..rb@@Base+0x3b8>
197 »       adrp»   x11,·24f000·<gcbits..rb@@Base+0x3b8>197 »       adrp»   x11,·24f000·<gcbits..rb@@Base+0x3b8>
198 »       adrp»   x10,·24f000·<gcbits..rb@@Base+0x3b8>198 »       adrp»   x10,·24f000·<gcbits..rb@@Base+0x3b8>
Offset 312, 71 lines modifiedOffset 312, 71 lines modified
312 »       adrp»   x0,·24f000·<gcbits..rb@@Base+0x3b8>312 »       adrp»   x0,·24f000·<gcbits..rb@@Base+0x3b8>
313 »       mov»    x1,·#0x20··················»    //·#32313 »       mov»    x1,·#0x20··················»    //·#32
314 »       stp»    x19,·x1,·[sp,·#72]314 »       stp»    x19,·x1,·[sp,·#72]
Max diff block lines reached; 14457539/14466684 bytes (99.94%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39633864·35653836·30336637·39643233·9c8d5e8603f79d23 
3 ··0x00000010·64626265·30383365·32326335·31316161·dbbe083e22c511aa2 ··0x00000000·31353633·38666239·34323461·66643535·15638fb9424afd55
 3 ··0x00000010·37353965·63383166·33663939·34303536·759ec81f3f994056
4 ··0x00000020·35333636·63652e64·65627567·00000000·5366ce.debug....4 ··0x00000020·39646232·36322e64·65627567·00000000·9db262.debug....
5 ··0x00000030·9ba96b3e····························..k>5 ··0x00000030·d91a7a6d····························..zm
  
774 KB
./usr/bin/aarch64-linux-gnu-gofmt-9
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0fc88012456eaff8a057e3ff7fbf487ad77f8b023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d941b507e7bde8d862cd8104bf2e9b1778d880bc
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
773 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000a180·<main.main@@Base-0x4bf8>:2 000000000000a180·<main.main@@Base-0x4bf8>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·2f000·<type...6.7uint8@@Base+0x4a8>5 »       adrp»   x2,·2f000·<type...6.7uint8@@Base+0x4a8>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>7 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#3824]9 »       ldr»    x2,·[x2,·#3824]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#4008]11 »       ldr»    x3,·[x3,·#4008]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·a1a4·<runtime.mapaccess2@plt+0x64>17 »       cbz»    w4,·a1a4·<runtime.mapaccess2@plt+0x64>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>24 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#3792]32 »       ldr»    x2,·[x3,·#3792]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·a238·<runtime.mapaccess2@plt+0xf8>34 »       cbnz»   w2,·a238·<runtime.mapaccess2@plt+0xf8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·2f000·<type...6.7uint8@@Base+0x4a8>36 »       adrp»   x2,·2f000·<type...6.7uint8@@Base+0x4a8>
37 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>37 »       adrp»   x3,·2f000·<type...6.7uint8@@Base+0x4a8>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#3856]39 »       ldr»    x2,·[x2,·#3856]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#3832]41 »       ldr»    x3,·[x3,·#3832]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     9450·<runtime_cpuinit@plt>44 »       bl»     9450·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     9fb0·<runtime.check@plt>46 »       bl»     9fb0·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     a030·<runtime.args@plt>50 »       bl»     a030·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     97e0·<getproccount@plt>52 »       bl»     97e0·<getproccount@plt>
53 »       bl»     9850·<runtime.setncpu@plt>53 »       bl»     9850·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     9410·<getpagesize@plt>55 »       bl»     9410·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     a110·<runtime.setpagesize@plt>57 »       bl»     a110·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     9dd0·<runtime.getsched@plt>59 »       bl»     9dd0·<runtime.getsched@plt>
60 »       adrp»   x1,·2f000·<type...6.7uint8@@Base+0x4a8>60 »       adrp»   x1,·2f000·<type...6.7uint8@@Base+0x4a8>
61 »       ldr»    x1,·[x1,·#3936]61 »       ldr»    x1,·[x1,·#3936]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     92b0·<runtime.schedinit@plt>64 »       bl»     92b0·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·2f000·<type...6.7uint8@@Base+0x4a8>66 »       adrp»   x0,·2f000·<type...6.7uint8@@Base+0x4a8>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#3880]68 »       ldr»    x0,·[x0,·#3880]
69 »       bl»     9bb0·<__go_go@plt>69 »       bl»     9bb0·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     a010·<runtime_m@plt>71 »       bl»     a010·<runtime_m@plt>
72 »       bl»     9880·<runtime_mstart@plt>72 »       bl»     9880·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     98e0·<abort@plt>74 »       bl»     98e0·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     9c00·<runtime.setIsCgo@plt>78 »       bl»     9c00·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      a1c4·<runtime.mapaccess2@plt+0x84>81 »       b»      a1c4·<runtime.mapaccess2@plt+0x84>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 164, 294 lines modifiedOffset 164, 294 lines modified
164 »       ldr»    x19,·[sp,·#16]164 »       ldr»    x19,·[sp,·#16]
165 »       ldp»    x29,·x30,·[sp],·#32165 »       ldp»    x29,·x30,·[sp],·#32
166 »       ret166 »       ret
167 frame_dummy():167 frame_dummy():
168 »       b»      a2f8·<runtime.mapaccess2@plt+0x1b8>168 »       b»      a2f8·<runtime.mapaccess2@plt+0x1b8>
169 »       nop169 »       nop
170 main.main..thunk2():170 main.main..thunk2():
171 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195171 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195
172 »       stp»    x29,·x30,·[sp,·#-16]!172 »       stp»    x29,·x30,·[sp,·#-16]!
173 »       adrp»   x0,·a000·<fmt.Errorf@plt>173 »       adrp»   x0,·a000·<fmt.Errorf@plt>
174 »       add»    x0,·x0,·#0x3a8174 »       add»    x0,·x0,·#0x3a8
175 »       mov»    x29,·sp175 »       mov»    x29,·sp
176 »       bl»     9910·<runtime.setdeferretaddr@plt>176 »       bl»     9910·<runtime.setdeferretaddr@plt>
177 »       tst»    w0,·#0xff177 »       tst»    w0,·#0xff
178 »       b.ne»   a3a8·<runtime.mapaccess2@plt+0x268>··//·b.any178 »       b.ne»   a3a8·<runtime.mapaccess2@plt+0x268>··//·b.any
179 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195·(discriminator·1)179 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195·(discriminator·1)
180 »       bl»     92e0·<runtime..z2fpprof.StopCPUProfile@plt>180 »       bl»     92e0·<runtime..z2fpprof.StopCPUProfile@plt>
181 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195·(discriminator·2)181 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:195·(discriminator·2)
182 »       mov»    w0,·#0x0···················»     //·#0182 »       mov»    w0,·#0x0···················»     //·#0
183 »       ldp»    x29,·x30,·[sp],·#16183 »       ldp»    x29,·x30,·[sp],·#16
184 »       ret184 »       ret
185 main.main..thunk1():185 main.main..thunk1():
186 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193186 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193
187 »       stp»    x29,·x30,·[sp,·#-32]!187 »       stp»    x29,·x30,·[sp,·#-32]!
188 »       adrp»   x1,·a000·<fmt.Errorf@plt>188 »       adrp»   x1,·a000·<fmt.Errorf@plt>
189 »       mov»    x29,·sp189 »       mov»    x29,·sp
190 »       str»    x19,·[sp,·#16]190 »       str»    x19,·[sp,·#16]
191 »       mov»    x19,·x0191 »       mov»    x19,·x0
192 »       add»    x0,·x1,·#0x3e0192 »       add»    x0,·x1,·#0x3e0
193 »       bl»     9910·<runtime.setdeferretaddr@plt>193 »       bl»     9910·<runtime.setdeferretaddr@plt>
194 »       tst»    w0,·#0xff194 »       tst»    w0,·#0xff
195 »       b.ne»   a3e0·<runtime.mapaccess2@plt+0x2a0>··//·b.any195 »       b.ne»   a3e0·<runtime.mapaccess2@plt+0x2a0>··//·b.any
196 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193·(discriminator·1)196 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193·(discriminator·1)
197 »       ldr»    x0,·[x19]197 »       ldr»    x0,·[x19]
198 »       bl»     9290·<os.File.Close@plt>198 »       bl»     9290·<os.File.Close@plt>
199 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193·(discriminator·2)199 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go:193·(discriminator·2)
200 »       mov»    w0,·#0x0···················»     //·#0200 »       mov»    w0,·#0x0···················»     //·#0
201 »       ldr»    x19,·[sp,·#16]201 »       ldr»    x19,·[sp,·#16]
202 »       ldp»    x29,·x30,·[sp],·#32202 »       ldp»    x29,·x30,·[sp],·#32
Max diff block lines reached; 782510/791177 bytes (98.90%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63383830·31323435·36656166·66386130·c88012456eaff8a0 
3 ··0x00000010·35376533·66663766·62663438·37616437·57e3ff7fbf487ad72 ··0x00000000·34316235·30376537·62646538·64383632·41b507e7bde8d862
 3 ··0x00000010·63643831·30346266·32653962·31373738·cd8104bf2e9b1778
4 ··0x00000020·37663862·30322e64·65627567·00000000·7f8b02.debug....4 ··0x00000020·64383830·62632e64·65627567·00000000·d880bc.debug....
5 ··0x00000030·47eb5867····························G.Xg5 ··0x00000030·73b07640····························s.v@
  
3.1 MB
./usr/lib/gcc/aarch64-linux-gnu/9/buildid
File has been modified after NT_GNU_BUILD_ID has been applied.
884 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x5a4011 ··Entry·point·address:···············0x5a40
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········398488·(bytes·into·file)13 ··Start·of·section·headers:··········398504·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
2.76 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x61498:1 There·are·39·section·headers,·starting·at·offset·0x614a8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··[25]·.data·············PROGBITS········0000000000020438·020438·0003f8·00··WA··0···0··830 ··[25]·.data·············PROGBITS········0000000000020438·020438·0003f8·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········0000000000020830·020830·000298·00··WA··0···0··831 ··[26]·.bss··············NOBITS··········0000000000020830·020830·000298·00··WA··0···0··8
32 ··[27]·.comment··········PROGBITS········0000000000000000·020830·00001c·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·020830·00001c·01··MS··0···0··1
33 ··[28]·.go_export········PROGBITS········0000000000000000·02084c·001494·00······0···0··133 ··[28]·.go_export········PROGBITS········0000000000000000·02084c·001494·00······0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·021ce0·0000f0·00······0···0··134 ··[29]·.debug_aranges····PROGBITS········0000000000000000·021ce0·0000f0·00······0···0··1
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·021dd0·01125b·00······0···0··135 ··[30]·.debug_info·······PROGBITS········0000000000000000·021dd0·01125b·00······0···0··1
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·03302b·0018f9·00······0···0··136 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·03302b·0018f9·00······0···0··1
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·034924·006a9b·00······0···0··137 ··[32]·.debug_line·······PROGBITS········0000000000000000·034924·006aa3·00······0···0··1
38 ··[33]·.debug_str········PROGBITS········0000000000000000·03b3bf·0048d6·01··MS··0···0··138 ··[33]·.debug_str········PROGBITS········0000000000000000·03b3c7·0048dc·01··MS··0···0··1
39 ··[34]·.debug_loc········PROGBITS········0000000000000000·03fc95·0184f2·00······0···0··139 ··[34]·.debug_loc········PROGBITS········0000000000000000·03fca3·0184f2·00······0···0··1
40 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·058187·0032c0·00······0···0··140 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·058195·0032c0·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·05b448·003918·18·····37·347··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·05b458·003918·18·····37·347··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·05ed60·0025b2·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·05ed70·0025b2·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·061312·000186·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·061322·000186·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··D·(mbind),·p·(processor·specific)
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4473aed6bed928519abf55656327d9fd6dd8f1a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8dceb471547d79c1f1473c8351b353688d458db9
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.24 MB
readelf --wide --debug-dump=rawline {}
    
Offset 3826, 17 lines modifiedOffset 3826, 17 lines modified
3826 ··[0x0000188b]··Advance·Line·by·15·to·203826 ··[0x0000188b]··Advance·Line·by·15·to·20
3827 ··[0x0000188d]··Special·opcode·61:·advance·Address·by·16·to·0x952c·and·Line·by·0·to·203827 ··[0x0000188d]··Special·opcode·61:·advance·Address·by·16·to·0x952c·and·Line·by·0·to·20
3828 ··[0x0000188e]··Advance·PC·by·24·to·0x95443828 ··[0x0000188e]··Advance·PC·by·24·to·0x9544
3829 ··[0x00001890]··Extended·opcode·1:·End·of·Sequence3829 ··[0x00001890]··Extended·opcode·1:·End·of·Sequence
  
  
3830 ··Offset:······················0x18933830 ··Offset:······················0x1893
3831 ··Length:······················5443831 ··Length:······················546
3832 ··DWARF·Version:···············33832 ··DWARF·Version:···············3
3833 ··Prologue·Length:·············3913833 ··Prologue·Length:·············393
3834 ··Minimum·Instruction·Length:··43834 ··Minimum·Instruction·Length:··4
3835 ··Initial·value·of·'is_stmt':··13835 ··Initial·value·of·'is_stmt':··1
3836 ··Line·Base:···················-53836 ··Line·Base:···················-5
3837 ··Line·Range:··················143837 ··Line·Range:··················14
3838 ··Opcode·Base:·················133838 ··Opcode·Base:·················13
  
3839 ·Opcodes:3839 ·Opcodes:
Offset 3851, 21 lines modifiedOffset 3851, 21 lines modified
3851 ··Opcode·9·has·1·arg3851 ··Opcode·9·has·1·arg
3852 ··Opcode·10·has·0·args3852 ··Opcode·10·has·0·args
3853 ··Opcode·11·has·0·args3853 ··Opcode·11·has·0·args
3854 ··Opcode·12·has·1·arg3854 ··Opcode·12·has·1·arg
  
3855 ·The·Directory·Table·(offset·0x18ae):3855 ·The·Directory·Table·(offset·0x18ae):
3856 ··1»      ../../../src/libgo/runtime3856 ··1»      ../../../src/libgo/runtime
3857 ··2»      /build/1st/gcc-9-9.5.0/build/gcc/include3857 ··2»      /build/2/gcc-9-9.5.0/2nd/build/gcc/include
3858 ··3»      /usr/include/aarch64-linux-gnu/bits3858 ··3»      /usr/include/aarch64-linux-gnu/bits
3859 ··4»      /usr/include3859 ··4»      /usr/include
3860 ··5»      /usr/include/aarch64-linux-gnu/bits/types3860 ··5»      /usr/include/aarch64-linux-gnu/bits/types
3861 ··6»      .3861 ··6»      .
  
3862 ·The·File·Name·Table·(offset·0x1950):3862 ·The·File·Name·Table·(offset·0x1952):
3863 ··Entry»  Dir»       Time»   Size»       Name3863 ··Entry»  Dir»       Time»   Size»       Name
3864 ··1»      1»     0»    0»   go-main.c3864 ··1»      1»     0»    0»   go-main.c
3865 ··2»      2»     0»    0»   stddef.h3865 ··2»      2»     0»    0»   stddef.h
3866 ··3»      3»     0»    0»   types.h3866 ··3»      3»     0»    0»   types.h
3867 ··4»      3»     0»    0»   stdint-intn.h3867 ··4»      3»     0»    0»   stdint-intn.h
3868 ··5»      4»     0»    0»   time.h3868 ··5»      4»     0»    0»   time.h
3869 ··6»      4»     0»    0»   unistd.h3869 ··6»      4»     0»    0»   unistd.h
Offset 3877, 119 lines modifiedOffset 3877, 119 lines modified
3877 ··12»     4»    0»   0»  stdio.h3877 ··12»     4»    0»   0»  stdio.h
3878 ··13»     1»    0»   0»  runtime.h3878 ··13»     1»    0»   0»  runtime.h
3879 ··14»     6»    0»   0»  runtime.inc3879 ··14»     6»    0»   0»  runtime.inc
3880 ··15»     1»    0»   0»  array.h3880 ··15»     1»    0»   0»  array.h
3881 ··16»     4»    0»   0»  stdlib.h3881 ··16»     4»    0»   0»  stdlib.h
  
3882 ·Line·Number·Statements:3882 ·Line·Number·Statements:
3883 ··[0x00001a24]··Set·column·to·13883 ··[0x00001a26]··Set·column·to·1
3884 ··[0x00001a26]··Extended·opcode·2:·set·Address·to·0x59403884 ··[0x00001a28]··Extended·opcode·2:·set·Address·to·0x5940
3885 ··[0x00001a31]··Advance·Line·by·39·to·403885 ··[0x00001a33]··Advance·Line·by·39·to·40
3886 ··[0x00001a33]··Copy3886 ··[0x00001a35]··Copy
3887 ··[0x00001a34]··Set·column·to·33887 ··[0x00001a36]··Set·column·to·3
3888 ··[0x00001a36]··Special·opcode·6:·advance·Address·by·0·to·0x5940·and·Line·by·1·to·41·(view·1)3888 ··[0x00001a38]··Special·opcode·6:·advance·Address·by·0·to·0x5940·and·Line·by·1·to·41·(view·1)
3889 ··[0x00001a37]··Set·column·to·73889 ··[0x00001a39]··Set·column·to·7
3890 ··[0x00001a39]··Set·is_stmt·to·03890 ··[0x00001a3b]··Set·is_stmt·to·0
3891 ··[0x00001a3a]··Special·opcode·7:·advance·Address·by·0·to·0x5940·and·Line·by·2·to·43·(view·2)3891 ··[0x00001a3c]··Special·opcode·7:·advance·Address·by·0·to·0x5940·and·Line·by·2·to·43·(view·2)
3892 ··[0x00001a3b]··Set·column·to·213892 ··[0x00001a3d]··Set·column·to·21
3893 ··[0x00001a3d]··Special·opcode·17:·advance·Address·by·4·to·0x5944·and·Line·by·-2·to·413893 ··[0x00001a3f]··Special·opcode·17:·advance·Address·by·4·to·0x5944·and·Line·by·-2·to·41
3894 ··[0x00001a3e]··Set·column·to·73894 ··[0x00001a40]··Set·column·to·7
3895 ··[0x00001a40]··Special·opcode·21:·advance·Address·by·4·to·0x5948·and·Line·by·2·to·433895 ··[0x00001a42]··Special·opcode·21:·advance·Address·by·4·to·0x5948·and·Line·by·2·to·43
3896 ··[0x00001a41]··Set·column·to·213896 ··[0x00001a43]··Set·column·to·21
3897 ··[0x00001a43]··Special·opcode·17:·advance·Address·by·4·to·0x594c·and·Line·by·-2·to·413897 ··[0x00001a45]··Special·opcode·17:·advance·Address·by·4·to·0x594c·and·Line·by·-2·to·41
3898 ··[0x00001a44]··Set·column·to·63898 ··[0x00001a46]··Set·column·to·6
3899 ··[0x00001a46]··Special·opcode·21:·advance·Address·by·4·to·0x5950·and·Line·by·2·to·433899 ··[0x00001a48]··Special·opcode·21:·advance·Address·by·4·to·0x5950·and·Line·by·2·to·43
3900 ··[0x00001a47]··Set·column·to·213900 ··[0x00001a49]··Set·column·to·21
3901 ··[0x00001a49]··Special·opcode·17:·advance·Address·by·4·to·0x5954·and·Line·by·-2·to·413901 ··[0x00001a4b]··Special·opcode·17:·advance·Address·by·4·to·0x5954·and·Line·by·-2·to·41
3902 ··[0x00001a4a]··Set·column·to·33902 ··[0x00001a4c]··Set·column·to·3
3903 ··[0x00001a4c]··Set·is_stmt·to·13903 ··[0x00001a4e]··Set·is_stmt·to·1
3904 ··[0x00001a4d]··Special·opcode·21:·advance·Address·by·4·to·0x5958·and·Line·by·2·to·433904 ··[0x00001a4f]··Special·opcode·21:·advance·Address·by·4·to·0x5958·and·Line·by·2·to·43
3905 ··[0x00001a4e]··Set·column·to·63905 ··[0x00001a50]··Set·column·to·6
3906 ··[0x00001a50]··Set·is_stmt·to·03906 ··[0x00001a52]··Set·is_stmt·to·0
3907 ··[0x00001a51]··Copy·(view·1)3907 ··[0x00001a53]··Copy·(view·1)
3908 ··[0x00001a52]··Set·column·to·13908 ··[0x00001a54]··Set·column·to·1
3909 ··[0x00001a54]··Advance·Line·by·18·to·613909 ··[0x00001a56]··Advance·Line·by·18·to·61
3910 ··[0x00001a56]··Special·opcode·19:·advance·Address·by·4·to·0x595c·and·Line·by·0·to·613910 ··[0x00001a58]··Special·opcode·19:·advance·Address·by·4·to·0x595c·and·Line·by·0·to·61
3911 ··[0x00001a57]··Special·opcode·19:·advance·Address·by·4·to·0x5960·and·Line·by·0·to·613911 ··[0x00001a59]··Special·opcode·19:·advance·Address·by·4·to·0x5960·and·Line·by·0·to·61
3912 ··[0x00001a58]··Set·column·to·33912 ··[0x00001a5a]··Set·column·to·3
3913 ··[0x00001a5a]··Set·is_stmt·to·13913 ··[0x00001a5c]··Set·is_stmt·to·1
3914 ··[0x00001a5b]··Advance·Line·by·-16·to·453914 ··[0x00001a5d]··Advance·Line·by·-16·to·45
3915 ··[0x00001a5d]··Special·opcode·19:·advance·Address·by·4·to·0x5964·and·Line·by·0·to·453915 ··[0x00001a5f]··Special·opcode·19:·advance·Address·by·4·to·0x5964·and·Line·by·0·to·45
3916 ··[0x00001a5e]··Set·column·to·13916 ··[0x00001a60]··Set·column·to·1
3917 ··[0x00001a60]··Set·is_stmt·to·03917 ··[0x00001a62]··Set·is_stmt·to·0
3918 ··[0x00001a61]··Special·opcode·0:·advance·Address·by·0·to·0x5964·and·Line·by·-5·to·40·(view·1)3918 ··[0x00001a63]··Special·opcode·0:·advance·Address·by·0·to·0x5964·and·Line·by·-5·to·40·(view·1)
3919 ··[0x00001a62]··Set·column·to·73919 ··[0x00001a64]··Set·column·to·7
3920 ··[0x00001a64]··Special·opcode·26:·advance·Address·by·4·to·0x5968·and·Line·by·7·to·473920 ··[0x00001a66]··Special·opcode·26:·advance·Address·by·4·to·0x5968·and·Line·by·7·to·47
3921 ··[0x00001a65]··Set·column·to·213921 ··[0x00001a67]··Set·column·to·21
3922 ··[0x00001a67]··Special·opcode·17:·advance·Address·by·4·to·0x596c·and·Line·by·-2·to·453922 ··[0x00001a69]··Special·opcode·17:·advance·Address·by·4·to·0x596c·and·Line·by·-2·to·45
3923 ··[0x00001a68]··Set·column·to·13923 ··[0x00001a6a]··Set·column·to·1
3924 ··[0x00001a6a]··Special·opcode·14:·advance·Address·by·4·to·0x5970·and·Line·by·-5·to·403924 ··[0x00001a6c]··Special·opcode·14:·advance·Address·by·4·to·0x5970·and·Line·by·-5·to·40
3925 ··[0x00001a6b]··Set·column·to·213925 ··[0x00001a6d]··Set·column·to·21
3926 ··[0x00001a6d]··Special·opcode·24:·advance·Address·by·4·to·0x5974·and·Line·by·5·to·453926 ··[0x00001a6f]··Special·opcode·24:·advance·Address·by·4·to·0x5974·and·Line·by·5·to·45
3927 ··[0x00001a6e]··Set·column·to·33927 ··[0x00001a70]··Set·column·to·3
3928 ··[0x00001a70]··Set·is_stmt·to·13928 ··[0x00001a72]··Set·is_stmt·to·1
3929 ··[0x00001a71]··Special·opcode·21:·advance·Address·by·4·to·0x5978·and·Line·by·2·to·473929 ··[0x00001a73]··Special·opcode·21:·advance·Address·by·4·to·0x5978·and·Line·by·2·to·47
3930 ··[0x00001a72]··Set·column·to·73930 ··[0x00001a74]··Set·column·to·7
3931 ··[0x00001a74]··Set·is_stmt·to·03931 ··[0x00001a76]··Set·is_stmt·to·0
3932 ··[0x00001a75]··Copy·(view·1)3932 ··[0x00001a77]··Copy·(view·1)
3933 ··[0x00001a76]··Set·column·to·63933 ··[0x00001a78]··Set·column·to·6
3934 ··[0x00001a78]··Special·opcode·19:·advance·Address·by·4·to·0x597c·and·Line·by·0·to·473934 ··[0x00001a7a]··Special·opcode·19:·advance·Address·by·4·to·0x597c·and·Line·by·0·to·47
3935 ··[0x00001a79]··Set·column·to·33935 ··[0x00001a7b]··Set·column·to·3
3936 ··[0x00001a7b]··Set·is_stmt·to·13936 ··[0x00001a7d]··Set·is_stmt·to·1
3937 ··[0x00001a7c]··Special·opcode·36:·advance·Address·by·8·to·0x5984·and·Line·by·3·to·503937 ··[0x00001a7e]··Special·opcode·36:·advance·Address·by·8·to·0x5984·and·Line·by·3·to·50
3938 ··[0x00001a7d]··Set·column·to·123938 ··[0x00001a7f]··Set·column·to·12
3939 ··[0x00001a7f]··Set·is_stmt·to·03939 ··[0x00001a81]··Set·is_stmt·to·0
3940 ··[0x00001a80]··Copy·(view·1)3940 ··[0x00001a82]··Copy·(view·1)
3941 ··[0x00001a81]··Set·column·to·33941 ··[0x00001a83]··Set·column·to·3
3942 ··[0x00001a83]··Set·is_stmt·to·13942 ··[0x00001a85]··Set·is_stmt·to·1
3943 ··[0x00001a84]··Special·opcode·104:·advance·Address·by·28·to·0x59a0·and·Line·by·1·to·513943 ··[0x00001a86]··Special·opcode·104:·advance·Address·by·28·to·0x59a0·and·Line·by·1·to·51
3944 ··[0x00001a85]··Special·opcode·20:·advance·Address·by·4·to·0x59a4·and·Line·by·1·to·523944 ··[0x00001a87]··Special·opcode·20:·advance·Address·by·4·to·0x59a4·and·Line·by·1·to·52
3945 ··[0x00001a86]··Special·opcode·20:·advance·Address·by·4·to·0x59a8·and·Line·by·1·to·533945 ··[0x00001a88]··Special·opcode·20:·advance·Address·by·4·to·0x59a8·and·Line·by·1·to·53
3946 ··[0x00001a87]··Special·opcode·48:·advance·Address·by·12·to·0x59b4·and·Line·by·1·to·543946 ··[0x00001a89]··Special·opcode·48:·advance·Address·by·12·to·0x59b4·and·Line·by·1·to·54
3947 ··[0x00001a88]··Special·opcode·34:·advance·Address·by·8·to·0x59bc·and·Line·by·1·to·553947 ··[0x00001a8a]··Special·opcode·34:·advance·Address·by·8·to·0x59bc·and·Line·by·1·to·55
3948 ··[0x00001a89]··Set·column·to·163948 ··[0x00001a8b]··Set·column·to·16
3949 ··[0x00001a8b]··Set·is_stmt·to·03949 ··[0x00001a8d]··Set·is_stmt·to·0
3950 ··[0x00001a8c]··Copy·(view·1)3950 ··[0x00001a8e]··Copy·(view·1)
3951 ··[0x00001a8d]··Set·column·to·33951 ··[0x00001a8f]··Set·column·to·3
3952 ··[0x00001a8f]··Special·opcode·19:·advance·Address·by·4·to·0x59c0·and·Line·by·0·to·553952 ··[0x00001a91]··Special·opcode·19:·advance·Address·by·4·to·0x59c0·and·Line·by·0·to·55
3953 ··[0x00001a90]··Set·is_stmt·to·13953 ··[0x00001a92]··Set·is_stmt·to·1
3954 ··[0x00001a91]··Special·opcode·34:·advance·Address·by·8·to·0x59c8·and·Line·by·1·to·563954 ··[0x00001a93]··Special·opcode·34:·advance·Address·by·8·to·0x59c8·and·Line·by·1·to·56
3955 ··[0x00001a92]··Set·column·to·193955 ··[0x00001a94]··Set·column·to·19
3956 ··[0x00001a94]··Set·is_stmt·to·03956 ··[0x00001a96]··Set·is_stmt·to·0
3957 ··[0x00001a95]··Copy·(view·1)3957 ··[0x00001a97]··Copy·(view·1)
3958 ··[0x00001a96]··Set·column·to·173958 ··[0x00001a98]··Set·column·to·17
3959 ··[0x00001a98]··Special·opcode·19:·advance·Address·by·4·to·0x59cc·and·Line·by·0·to·563959 ··[0x00001a9a]··Special·opcode·19:·advance·Address·by·4·to·0x59cc·and·Line·by·0·to·56
3960 ··[0x00001a99]··Set·column·to·33960 ··[0x00001a9b]··Set·column·to·3
3961 ··[0x00001a9b]··Set·is_stmt·to·13961 ··[0x00001a9d]··Set·is_stmt·to·1
3962 ··[0x00001a9c]··Special·opcode·48:·advance·Address·by·12·to·0x59d8·and·Line·by·1·to·573962 ··[0x00001a9e]··Special·opcode·48:·advance·Address·by·12·to·0x59d8·and·Line·by·1·to·57
Max diff block lines reached; 1290079/1302109 bytes (99.08%) of diff not shown.
1.07 MB
readelf --wide --debug-dump=info {}
    
Offset 2, 42 lines modifiedOffset 2, 42 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x1048·(32-bit)3 ···Length:········0x1048·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·05 ···Abbrev·Offset:·0
6 ···Pointer·Size:··86 ···Pointer·Size:··8
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x6fd):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O28 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x6f7):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)
10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x80):·../../src/gotools/../libgo/go/cmd/buildid/buildid.go10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x80):·../../src/gotools/../libgo/go/cmd/buildid/buildid.go
11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x3f3):·/build/1st/gcc-9-9.5.0/build/gotools11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x2d5):·/build/2/gcc-9-9.5.0/2nd/build/gotools
12 ····<19>···DW_AT_low_pc······:·(addr)·0x5b4812 ····<19>···DW_AT_low_pc······:·(addr)·0x5b48
13 ····<21>···DW_AT_high_pc·····:·(data8)·0x81c13 ····<21>···DW_AT_high_pc·····:·(data8)·0x81c
14 ····<29>···DW_AT_stmt_list···:·(sec_offset)·014 ····<29>···DW_AT_stmt_list···:·(sec_offset)·0
15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_variable)15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_variable)
16 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x75c):·main.wflag16 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x75e):·main.wflag
17 ····<32>···DW_AT_decl_file···:·(data1)·117 ····<32>···DW_AT_decl_file···:·(data1)·1
18 ····<33>···DW_AT_decl_line···:·(data1)·2318 ····<33>···DW_AT_decl_line···:·(data1)·23
19 ····<34>···DW_AT_decl_column·:·(data1)·519 ····<34>···DW_AT_decl_column·:·(data1)·5
20 ····<35>···DW_AT_type········:·(ref4)·<0x43>,·bool20 ····<35>···DW_AT_type········:·(ref4)·<0x43>,·bool
21 ····<39>···DW_AT_location····:·(exprloc)·9·byte·block:·3·38·8·2·0·0·0·0·0·»      (DW_OP_addr:·20838)21 ····<39>···DW_AT_location····:·(exprloc)·9·byte·block:·3·38·8·2·0·0·0·0·0·»      (DW_OP_addr:·20838)
22 ·<1><43>:·Abbrev·Number:·3·(DW_TAG_pointer_type)22 ·<1><43>:·Abbrev·Number:·3·(DW_TAG_pointer_type)
23 ····<44>···DW_AT_byte_size···:·(data1)·823 ····<44>···DW_AT_byte_size···:·(data1)·8
24 ····<45>···DW_AT_type········:·(ref4)·<0x49>,·bool24 ····<45>···DW_AT_type········:·(ref4)·<0x49>,·bool
25 ·<1><49>:·Abbrev·Number:·4·(DW_TAG_base_type)25 ·<1><49>:·Abbrev·Number:·4·(DW_TAG_base_type)
26 ····<4a>···DW_AT_byte_size···:·(data1)·126 ····<4a>···DW_AT_byte_size···:·(data1)·1
27 ····<4b>···DW_AT_encoding····:·(data1)·2»    (boolean)27 ····<4b>···DW_AT_encoding····:·(data1)·2»    (boolean)
28 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x22d):·bool28 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x22d):·bool
29 ·<1><50>:·Abbrev·Number:·5·(DW_TAG_subprogram)29 ·<1><50>:·Abbrev·Number:·5·(DW_TAG_subprogram)
30 ····<51>···DW_AT_external····:·(flag_present)·130 ····<51>···DW_AT_external····:·(flag_present)·1
31 ····<51>···DW_AT_name········:·(strp)·(offset:·0x65e):·main.__go_init_main31 ····<51>···DW_AT_name········:·(strp)·(offset:·0x649):·main.__go_init_main
32 ····<55>···DW_AT_decl_file···:·(data1)·132 ····<55>···DW_AT_decl_file···:·(data1)·1
33 ····<56>···DW_AT_decl_line···:·(data1)·533 ····<56>···DW_AT_decl_line···:·(data1)·5
34 ····<57>···DW_AT_decl_column·:·(data1)·134 ····<57>···DW_AT_decl_column·:·(data1)·1
35 ····<58>···DW_AT_linkage_name:·(strp)·(offset:·0x663):·__go_init_main35 ····<58>···DW_AT_linkage_name:·(strp)·(offset:·0x64e):·__go_init_main
36 ····<5c>···DW_AT_low_pc······:·(addr)·0x628836 ····<5c>···DW_AT_low_pc······:·(addr)·0x6288
37 ····<64>···DW_AT_high_pc·····:·(data8)·0xdc37 ····<64>···DW_AT_high_pc·····:·(data8)·0xdc
38 ····<6c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)38 ····<6c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
39 ····<6e>···DW_AT_GNU_all_call_sites:·(flag_present)·139 ····<6e>···DW_AT_GNU_all_call_sites:·(flag_present)·1
40 ····<6e>···DW_AT_sibling·····:·(ref4)·<0x230>40 ····<6e>···DW_AT_sibling·····:·(ref4)·<0x230>
41 ·<2><72>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)41 ·<2><72>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
42 ····<73>···DW_AT_low_pc······:·(addr)·0x629442 ····<73>···DW_AT_low_pc······:·(addr)·0x6294
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ·<3><221>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)145 ·<3><221>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)
146 ····<222>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))146 ····<222>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))
147 ····<224>···DW_AT_GNU_call_site_value:·(exprloc)·9·byte·block:·3·38·8·2·0·0·0·0·0·»  (DW_OP_addr:·20838)147 ····<224>···DW_AT_GNU_call_site_value:·(exprloc)·9·byte·block:·3·38·8·2·0·0·0·0·0·»  (DW_OP_addr:·20838)
148 ·<3><22e>:·Abbrev·Number:·0148 ·<3><22e>:·Abbrev·Number:·0
149 ·<2><22f>:·Abbrev·Number:·0149 ·<2><22f>:·Abbrev·Number:·0
150 ·<1><230>:·Abbrev·Number:·10·(DW_TAG_subprogram)150 ·<1><230>:·Abbrev·Number:·10·(DW_TAG_subprogram)
151 ····<231>···DW_AT_external····:·(flag_present)·1151 ····<231>···DW_AT_external····:·(flag_present)·1
152 ····<231>···DW_AT_name········:·(strp)·(offset:·0x7aa):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq152 ····<231>···DW_AT_name········:·(strp)·(offset:·0x7ac):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
153 ····<235>···DW_AT_decl_file···:·(data1)·2153 ····<235>···DW_AT_decl_file···:·(data1)·2
154 ····<236>···DW_AT_decl_line···:·(data1)·0154 ····<236>···DW_AT_decl_line···:·(data1)·0
155 ····<237>···DW_AT_type········:·(ref4)·<0x49>,·bool155 ····<237>···DW_AT_type········:·(ref4)·<0x49>,·bool
156 ····<23b>···DW_AT_inline······:·(data1)·1»     (inlined)156 ····<23b>···DW_AT_inline······:·(data1)·1»     (inlined)
157 ····<23c>···DW_AT_sibling·····:·(ref4)·<0x262>157 ····<23c>···DW_AT_sibling·····:·(ref4)·<0x262>
158 ·<2><240>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)158 ·<2><240>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
159 ····<241>···DW_AT_name········:·(strp)·(offset:·0x163):·key1159 ····<241>···DW_AT_name········:·(strp)·(offset:·0x163):·key1
Offset 170, 25 lines modifiedOffset 170, 25 lines modified
170 ····<25b>···DW_AT_decl_file···:·(data1)·2170 ····<25b>···DW_AT_decl_file···:·(data1)·2
171 ····<25c>···DW_AT_decl_line···:·(data1)·0171 ····<25c>···DW_AT_decl_line···:·(data1)·0
172 ····<25d>···DW_AT_type········:·(ref4)·<0x49>,·bool172 ····<25d>···DW_AT_type········:·(ref4)·<0x49>,·bool
173 ·<2><261>:·Abbrev·Number:·0173 ·<2><261>:·Abbrev·Number:·0
174 ·<1><262>:·Abbrev·Number:·13·(DW_TAG_pointer_type)174 ·<1><262>:·Abbrev·Number:·13·(DW_TAG_pointer_type)
175 ····<263>···DW_AT_byte_size···:·(data1)·8175 ····<263>···DW_AT_byte_size···:·(data1)·8
176 ·<1><264>:·Abbrev·Number:·14·(DW_TAG_typedef)176 ·<1><264>:·Abbrev·Number:·14·(DW_TAG_typedef)
177 ····<265>···DW_AT_name········:·(strp)·(offset:·0x2e3):·uintptr177 ····<265>···DW_AT_name········:·(strp)·(offset:·0x304):·uintptr
178 ····<269>···DW_AT_decl_file···:·(data1)·2178 ····<269>···DW_AT_decl_file···:·(data1)·2
179 ····<26a>···DW_AT_decl_line···:·(data1)·0179 ····<26a>···DW_AT_decl_line···:·(data1)·0
180 ····<26b>···DW_AT_type········:·(ref4)·<0x26f>,·uint180 ····<26b>···DW_AT_type········:·(ref4)·<0x26f>,·uint
181 ·<1><26f>:·Abbrev·Number:·4·(DW_TAG_base_type)181 ·<1><26f>:·Abbrev·Number:·4·(DW_TAG_base_type)
182 ····<270>···DW_AT_byte_size···:·(data1)·8182 ····<270>···DW_AT_byte_size···:·(data1)·8
183 ····<271>···DW_AT_encoding····:·(data1)·7»   (unsigned)183 ····<271>···DW_AT_encoding····:·(data1)·7»   (unsigned)
184 ····<272>···DW_AT_name········:·(strp)·(offset:·0x134):·uint184 ····<272>···DW_AT_name········:·(strp)·(offset:·0x134):·uint
185 ·<1><276>:·Abbrev·Number:·15·(DW_TAG_subprogram)185 ·<1><276>:·Abbrev·Number:·15·(DW_TAG_subprogram)
186 ····<277>···DW_AT_external····:·(flag_present)·1186 ····<277>···DW_AT_external····:·(flag_present)·1
187 ····<277>···DW_AT_name········:·(strp)·(offset:·0x496):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash187 ····<277>···DW_AT_name········:·(strp)·(offset:·0x480):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash
188 ····<27b>···DW_AT_decl_file···:·(data1)·2188 ····<27b>···DW_AT_decl_file···:·(data1)·2
189 ····<27c>···DW_AT_decl_line···:·(data1)·0189 ····<27c>···DW_AT_decl_line···:·(data1)·0
190 ····<27d>···DW_AT_type········:·(ref4)·<0x264>,·uintptr,·uint190 ····<27d>···DW_AT_type········:·(ref4)·<0x264>,·uintptr,·uint
191 ····<281>···DW_AT_low_pc······:·(addr)·0x5ba0191 ····<281>···DW_AT_low_pc······:·(addr)·0x5ba0
192 ····<289>···DW_AT_high_pc·····:·(data8)·0x38192 ····<289>···DW_AT_high_pc·····:·(data8)·0x38
193 ····<291>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)193 ····<291>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
194 ····<293>···DW_AT_GNU_all_call_sites:·(flag_present)·1194 ····<293>···DW_AT_GNU_all_call_sites:·(flag_present)·1
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 ·<2><297>:·Abbrev·Number:·16·(DW_TAG_formal_parameter)196 ·<2><297>:·Abbrev·Number:·16·(DW_TAG_formal_parameter)
197 ····<298>···DW_AT_name········:·(string)·key197 ····<298>···DW_AT_name········:·(string)·key
198 ····<29c>···DW_AT_decl_file···:·(data1)·2198 ····<29c>···DW_AT_decl_file···:·(data1)·2
199 ····<29d>···DW_AT_decl_line···:·(data1)·0199 ····<29d>···DW_AT_decl_line···:·(data1)·0
200 ····<29e>···DW_AT_type········:·(ref4)·<0x262>200 ····<29e>···DW_AT_type········:·(ref4)·<0x262>
201 ····<2a2>···DW_AT_location····:·(sec_offset)·0·(location·list)201 ····<2a2>···DW_AT_location····:·(sec_offset)·0·(location·list)
202 ·<2><2a6>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)202 ·<2><2a6>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)
203 ····<2a7>···DW_AT_name········:·(strp)·(offset:·0x519):·seed203 ····<2a7>···DW_AT_name········:·(strp)·(offset:·0x503):·seed
204 ····<2ab>···DW_AT_decl_file···:·(data1)·2204 ····<2ab>···DW_AT_decl_file···:·(data1)·2
205 ····<2ac>···DW_AT_decl_line···:·(data1)·0205 ····<2ac>···DW_AT_decl_line···:·(data1)·0
206 ····<2ad>···DW_AT_type········:·(ref4)·<0x264>,·uintptr,·uint206 ····<2ad>···DW_AT_type········:·(ref4)·<0x264>,·uintptr,·uint
207 ····<2b1>···DW_AT_location····:·(sec_offset)·0x4c·(location·list)207 ····<2b1>···DW_AT_location····:·(sec_offset)·0x4c·(location·list)
208 ·<2><2b5>:·Abbrev·Number:·18·(DW_TAG_variable)208 ·<2><2b5>:·Abbrev·Number:·18·(DW_TAG_variable)
209 ····<2b6>···DW_AT_name········:·(strp)·(offset:·0x2ac):·$ret21209 ····<2b6>···DW_AT_name········:·(strp)·(offset:·0x2ac):·$ret21
210 ····<2ba>···DW_AT_decl_file···:·(data1)·2210 ····<2ba>···DW_AT_decl_file···:·(data1)·2
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 ·<3><308>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)236 ·<3><308>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)
237 ····<309>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))237 ····<309>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))
238 ····<30b>···DW_AT_GNU_call_site_value:·(exprloc)·2·byte·block:·83·10·»(DW_OP_breg19·(x19):·16)238 ····<30b>···DW_AT_GNU_call_site_value:·(exprloc)·2·byte·block:·83·10·»(DW_OP_breg19·(x19):·16)
239 ·<3><30e>:·Abbrev·Number:·0239 ·<3><30e>:·Abbrev·Number:·0
240 ·<2><30f>:·Abbrev·Number:·0240 ·<2><30f>:·Abbrev·Number:·0
241 ·<1><310>:·Abbrev·Number:·19·(DW_TAG_subprogram)241 ·<1><310>:·Abbrev·Number:·19·(DW_TAG_subprogram)
242 ····<311>···DW_AT_external····:·(flag_present)·1242 ····<311>···DW_AT_external····:·(flag_present)·1
243 ····<311>···DW_AT_name········:·(strp)·(offset:·0x5b3):·main.main243 ····<311>···DW_AT_name········:·(strp)·(offset:·0x59d):·main.main
244 ····<315>···DW_AT_decl_file···:·(data1)·1244 ····<315>···DW_AT_decl_file···:·(data1)·1
245 ····<316>···DW_AT_decl_line···:·(data1)·40245 ····<316>···DW_AT_decl_line···:·(data1)·40
246 ····<317>···DW_AT_decl_column·:·(data1)·1246 ····<317>···DW_AT_decl_column·:·(data1)·1
247 ····<318>···DW_AT_low_pc······:·(addr)·0x5c20247 ····<318>···DW_AT_low_pc······:·(addr)·0x5c20
248 ····<320>···DW_AT_high_pc·····:·(data8)·0x664248 ····<320>···DW_AT_high_pc·····:·(data8)·0x664
249 ····<328>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)249 ····<328>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
250 ····<32a>···DW_AT_GNU_all_call_sites:·(flag_present)·1250 ····<32a>···DW_AT_GNU_all_call_sites:·(flag_present)·1
Offset 286, 22 lines modifiedOffset 286, 22 lines modified
286 ····<380>···DW_AT_decl_file···:·(data1)·1286 ····<380>···DW_AT_decl_file···:·(data1)·1
287 ····<381>···DW_AT_decl_line···:·(data1)·65287 ····<381>···DW_AT_decl_line···:·(data1)·65
288 ····<382>···DW_AT_decl_column·:·(data1)·2288 ····<382>···DW_AT_decl_column·:·(data1)·2
289 ····<383>···DW_AT_type········:·(ref4)·<0xc92>289 ····<383>···DW_AT_type········:·(ref4)·<0xc92>
290 ····<387>···DW_AT_location····:·(sec_offset)·0x54a·(location·list)290 ····<387>···DW_AT_location····:·(sec_offset)·0x54a·(location·list)
291 ····<38b>···DW_AT_GNU_locviews:·(sec_offset)·0x53e291 ····<38b>···DW_AT_GNU_locviews:·(sec_offset)·0x53e
292 ·<2><38f>:·Abbrev·Number:·2·(DW_TAG_variable)292 ·<2><38f>:·Abbrev·Number:·2·(DW_TAG_variable)
293 ····<390>···DW_AT_name········:·(strp)·(offset:·0x4d3):·hash293 ····<390>···DW_AT_name········:·(strp)·(offset:·0x4bd):·hash
294 ····<394>···DW_AT_decl_file···:·(data1)·1294 ····<394>···DW_AT_decl_file···:·(data1)·1
295 ····<395>···DW_AT_decl_line···:·(data1)·65295 ····<395>···DW_AT_decl_line···:·(data1)·65
Max diff block lines reached; 1117363/1124911 bytes (99.33%) of diff not shown.
4.47 KB
strings --all --bytes=8 {}
    
Offset 269, 15 lines modifiedOffset 269, 15 lines modified
269 <built-in>269 <built-in>
270 ../../../src/libgo/go/cmd/internal/buildid270 ../../../src/libgo/go/cmd/internal/buildid
271 buildid.go271 buildid.go
272 rewrite.go272 rewrite.go
273 <built-in>273 <built-in>
274 .···..J.274 .···..J.
275 ../../../src/libgo/runtime275 ../../../src/libgo/runtime
276 /build/1st/gcc-9-9.5.0/build/gcc/include276 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
277 /usr/include/aarch64-linux-gnu/bits277 /usr/include/aarch64-linux-gnu/bits
278 /usr/include278 /usr/include
279 /usr/include/aarch64-linux-gnu/bits/types279 /usr/include/aarch64-linux-gnu/bits/types
280 go-main.c280 go-main.c
281 stddef.h281 stddef.h
282 stdint-intn.h282 stdint-intn.h
283 unistd.h283 unistd.h
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 struct_FILE.h287 struct_FILE.h
288 runtime.h288 runtime.h
289 runtime.inc289 runtime.inc
290 stdlib.h290 stdlib.h
291 ../../../src/libgcc291 ../../../src/libgcc
292 ./../../../src/libgcc/config/aarch64292 ./../../../src/libgcc/config/aarch64
293 ../../../src/libgcc/config/aarch64293 ../../../src/libgcc/config/aarch64
294 /build/1st/gcc-9-9.5.0/build/gcc/include294 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
295 /usr/include/aarch64-linux-gnu/bits295 /usr/include/aarch64-linux-gnu/bits
296 /usr/include/aarch64-linux-gnu/bits/types296 /usr/include/aarch64-linux-gnu/bits/types
297 /usr/include297 /usr/include
298 ../../../src/libgcc/../include298 ../../../src/libgcc/../include
299 ../../../src/libgcc/../gcc/config/aarch64299 ../../../src/libgcc/../gcc/config/aarch64
300 ../.././gcc300 ../.././gcc
301 /usr/include/asm-generic301 /usr/include/asm-generic
Offset 329, 22 lines modifiedOffset 329, 22 lines modified
329 sigcontext.h329 sigcontext.h
330 stack_t.h330 stack_t.h
331 ucontext.h331 ucontext.h
332 <built-in>332 <built-in>
333 stdlib.h333 stdlib.h
334 string.h334 string.h
335 ../../../src/libgcc335 ../../../src/libgcc
336 /build/1st/gcc-9-9.5.0/build/gcc/include336 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
337 /usr/include/aarch64-linux-gnu/bits337 /usr/include/aarch64-linux-gnu/bits
338 /usr/include/aarch64-linux-gnu/bits/types338 /usr/include/aarch64-linux-gnu/bits/types
339 /usr/include339 /usr/include
340 ../../../src/libgcc/../include340 ../../../src/libgcc/../include
341 ../../../src/libgcc/../gcc/config/aarch64341 ../../../src/libgcc/../gcc/config/aarch64
342 ../.././gcc342 ../.././gcc
343 /build/1st/gcc-9-9.5.0/build/gcc/include-fixed343 /build/2/gcc-9-9.5.0/2nd/build/gcc/include-fixed
344 unwind-dw2-fde.c344 unwind-dw2-fde.c
345 unwind-pe.h345 unwind-pe.h
346 unwind-dw2-fde.h346 unwind-dw2-fde.h
347 unwind-dw2-fde-dip.c347 unwind-dw2-fde-dip.c
348 gthr-default.h348 gthr-default.h
349 stddef.h349 stddef.h
350 struct_FILE.h350 struct_FILE.h
Offset 396, 14 lines modifiedOffset 396, 15 lines modified
396 runtime.newobject396 runtime.newobject
397 sys.init397 sys.init
398 nonblock398 nonblock
399 syscall.init399 syscall.init
400 runtimeCtx400 runtimeCtx
401 debug..z2felf..import401 debug..z2felf..import
402 compress..z2fflate..import402 compress..z2fflate..import
 403 /build/2/gcc-9-9.5.0/2nd/build/gotools
403 syscall..import404 syscall..import
404 elf.init405 elf.init
405 __go_runtime_error406 __go_runtime_error
406 uncommonType407 uncommonType
407 flag.PrintDefaults408 flag.PrintDefaults
408 flate.init409 flate.init
409 debug..z2fmacho..import410 debug..z2fmacho..import
Offset 412, 16 lines modifiedOffset 413, 14 lines modified
412 main.usage413 main.usage
413 isBlocking414 isBlocking
414 sha256.init415 sha256.init
415 flag.NArg416 flag.NArg
416 sync.init417 sync.init
417 buildid.init418 buildid.init
418 reflect.init419 reflect.init
419 .internal/poll.pollDesc 
420 /build/1st/gcc-9-9.5.0/build/gotools 
421 internal..z2fpoll..import420 internal..z2fpoll..import
422 ZeroReadIsEOF421 ZeroReadIsEOF
423 zlib.init422 zlib.init
424 testlog.init423 testlog.init
425 runtime..z2finternal..z2fsys..import424 runtime..z2finternal..z2fsys..import
426 log.Fatal425 log.Fatal
427 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash426 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash
Offset 439, 43 lines modifiedOffset 438, 44 lines modified
439 stdoutOrErr438 stdoutOrErr
440 main.main439 main.main
441 runtime.init440 runtime.init
442 internal..z2ftestlog..import441 internal..z2ftestlog..import
443 Iovec_len_t442 Iovec_len_t
444 runtime..import443 runtime..import
445 __type_descriptor444 __type_descriptor
446 crypto..import445 reflect..import
447 dwarf.init446 dwarf.init
448 bytes..import447 bytes..import
449 log.SetPrefix448 log.SetPrefix
450 binary.init449 binary.init
451 main.__go_init_main450 main.__go_init_main
452 log.SetFlags451 log.SetFlags
453 path.init452 path.init
454 flag..import453 flag..import
455 cmd..z2finternal..z2fbuildid.FindAndHash454 cmd..z2finternal..z2fbuildid.FindAndHash
456 __go_string_slice455 __go_string_slice
457 log.Fatalf456 log.Fatalf
 457 crypto..import
458 GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2458 GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
459 strconv..import459 strconv..import
460 reflect..import460 .internal/poll.pollDesc
461 unicode..import461 unicode..import
462 main.wflag462 main.wflag
463 flag.init463 flag.init
464 bytes.init464 bytes.init
465 cmd..z2finternal..z2fbuildid.Rewrite465 cmd..z2finternal..z2fbuildid.Rewrite
466 __values466 __values
467 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq467 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
468 os.File.Close468 os.File.Close
469 flag.Arg469 flag.Arg
470 bufio..import470 bufio..import
471 fmt.Fprintf471 fmt.Fprintf
472 strconv.init472 strconv.init
473 unicode.init473 unicode.init
474 bytes.Equal474 debug..z2fmacho.File.Section
475 buildid.pkgdef475 buildid.pkgdef
476 bytes.NewReader476 bytes.NewReader
Max diff block lines reached; 1635/4529 bytes (36.10%) of diff not shown.
730 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000005940·<main>:2 0000000000005940·<main>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·1f000·<__FRAME_END__+0xf9dc>5 »       adrp»   x2,·1f000·<__FRAME_END__+0xf9dc>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>7 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#3944]9 »       ldr»    x2,·[x2,·#3944]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#4024]11 »       ldr»    x3,·[x3,·#4024]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·5964·<main+0x24>17 »       cbz»    w4,·5964·<main+0x24>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>24 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#3928]32 »       ldr»    x2,·[x3,·#3928]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·59f8·<main+0xb8>34 »       cbnz»   w2,·59f8·<main+0xb8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·1f000·<__FRAME_END__+0xf9dc>36 »       adrp»   x2,·1f000·<__FRAME_END__+0xf9dc>
37 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>37 »       adrp»   x3,·1f000·<__FRAME_END__+0xf9dc>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#3976]39 »       ldr»    x2,·[x2,·#3976]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#3952]41 »       ldr»    x3,·[x3,·#3952]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     5240·<runtime_cpuinit@plt>44 »       bl»     5240·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     5800·<runtime.check@plt>46 »       bl»     5800·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     5860·<runtime.args@plt>50 »       bl»     5860·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     5400·<getproccount@plt>52 »       bl»     5400·<getproccount@plt>
53 »       bl»     5440·<runtime.setncpu@plt>53 »       bl»     5440·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     51f0·<getpagesize@plt>55 »       bl»     51f0·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     5920·<runtime.setpagesize@plt>57 »       bl»     5920·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     5710·<runtime.getsched@plt>59 »       bl»     5710·<runtime.getsched@plt>
60 »       adrp»   x1,·1f000·<__FRAME_END__+0xf9dc>60 »       adrp»   x1,·1f000·<__FRAME_END__+0xf9dc>
61 »       ldr»    x1,·[x1,·#4008]61 »       ldr»    x1,·[x1,·#4008]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     5140·<runtime.schedinit@plt>64 »       bl»     5140·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·1f000·<__FRAME_END__+0xf9dc>66 »       adrp»   x0,·1f000·<__FRAME_END__+0xf9dc>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#3992]68 »       ldr»    x0,·[x0,·#3992]
69 »       bl»     5620·<__go_go@plt>69 »       bl»     5620·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     5850·<runtime_m@plt>71 »       bl»     5850·<runtime_m@plt>
72 »       bl»     5470·<runtime_mstart@plt>72 »       bl»     5470·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     54d0·<abort@plt>74 »       bl»     54d0·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     5630·<runtime.setIsCgo@plt>78 »       bl»     5630·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      5984·<main+0x44>81 »       b»      5984·<main+0x44>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 178, 47 lines modifiedOffset 178, 47 lines modified
178 0000000000005b40·<frame_dummy>:178 0000000000005b40·<frame_dummy>:
179 frame_dummy():179 frame_dummy():
180 »       b»      5ab8·<register_tm_clones>180 »       b»      5ab8·<register_tm_clones>
181 »       nop181 »       nop
  
182 0000000000005b48·<main.usage>:182 0000000000005b48·<main.usage>:
183 main.usage():183 main.usage():
184 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17184 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17
185 »       stp»    x29,·x30,·[sp,·#-96]!185 »       stp»    x29,·x30,·[sp,·#-96]!
186 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:18186 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:18
187 »       adrp»   x1,·1f000·<__FRAME_END__+0xf9dc>187 »       adrp»   x1,·1f000·<__FRAME_END__+0xf9dc>
188 »       adrp»   x0,·1f000·<__FRAME_END__+0xf9dc>188 »       adrp»   x0,·1f000·<__FRAME_END__+0xf9dc>
189 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17189 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17
190 »       mov»    x29,·sp190 »       mov»    x29,·sp
191 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:18191 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:18
192 »       ldr»    x1,·[x1,·#4040]192 »       ldr»    x1,·[x1,·#4040]
193 »       stp»    xzr,·xzr,·[sp,·#48]193 »       stp»    xzr,·xzr,·[sp,·#48]
194 »       add»    x8,·sp,·#0x48194 »       add»    x8,·sp,·#0x48
195 »       ldp»    x6,·x7,·[sp,·#48]195 »       ldp»    x6,·x7,·[sp,·#48]
196 »       add»    x4,·sp,·#0x10196 »       add»    x4,·sp,·#0x10
197 »       ldr»    x1,·[x1]197 »       ldr»    x1,·[x1]
198 »       add»    x0,·x0,·#0x978198 »       add»    x0,·x0,·#0x978
199 »       adrp»   x2,·d000·<search_object+0x2b8>199 »       adrp»   x2,·d000·<search_object+0x2b8>
200 »       add»    x2,·x2,·#0x930200 »       add»    x2,·x2,·#0x930
201 »       mov»    x3,·#0x21··················»    //·#33201 »       mov»    x3,·#0x21··················»    //·#33
202 »       stp»    x6,·x7,·[sp,·#16]202 »       stp»    x6,·x7,·[sp,·#16]
203 »       str»    xzr,·[sp,·#32]203 »       str»    xzr,·[sp,·#32]
204 »       bl»     5490·<fmt.Fprintf@plt>204 »       bl»     5490·<fmt.Fprintf@plt>
205 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:19205 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:19
206 »       bl»     58e0·<flag.PrintDefaults@plt>206 »       bl»     58e0·<flag.PrintDefaults@plt>
207 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:20207 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:20
208 »       mov»    x0,·#0x2···················»     //·#2208 »       mov»    x0,·#0x2···················»     //·#2
209 »       bl»     53a0·<os.Exit@plt>209 »       bl»     53a0·<os.Exit@plt>
210 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17210 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/buildid/buildid.go:17
211 »       ldp»    x29,·x30,·[sp],·#96211 »       ldp»    x29,·x30,·[sp],·#96
212 »       ret212 »       ret
  
213 0000000000005ba0·<main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash>:213 0000000000005ba0·<main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash>:
214 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash():214 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash():
Max diff block lines reached; 738655/747502 bytes (98.82%) of diff not shown.
69.4 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 50, 1350 lines modifiedOffset 50, 1350 lines modified
50 ··[···276]··matches50 ··[···276]··matches
51 ··[···27e]··syscall.init51 ··[···27e]··syscall.init
52 ··[···28b]··runtimeCtx52 ··[···28b]··runtimeCtx
53 ··[···296]··debug..z2felf..import53 ··[···296]··debug..z2felf..import
54 ··[···2ac]··$ret2154 ··[···2ac]··$ret21
55 ··[···2b3]··$ret2255 ··[···2b3]··$ret22
Diff chunk too large, falling back to line-by-line diff (1342 lines added, 1342 lines removed)
56 ··[···2ba]··compress..z2fflate..import56 ··[···2ba]··compress..z2fflate..import
57 ··[···2d5]··csema57 ··[···2d5]··/build/2/gcc-9-9.5.0/2nd/build/gotools
58 ··[···2db]··dirinfo58 ··[···2fc]··dirinfo
59 ··[···2e3]··uintptr59 ··[···304]··uintptr
60 ··[···2eb]··gcdata60 ··[···30c]··gcdata
61 ··[···2f2]··syscall..import61 ··[···313]··syscall..import
62 ··[···302]··uint6462 ··[···323]··uint64
63 ··[···309]··elf.init63 ··[···32a]··elf.init
64 ··[···312]··__go_runtime_error64 ··[···333]··__go_runtime_error
65 ··[···325]··uncommonType65 ··[···346]··uncommonType
66 ··[···332]··flag.PrintDefaults66 ··[···353]··flag.PrintDefaults
67 ··[···345]··flate.init67 ··[···366]··flate.init
68 ··[···350]··debug..z2fmacho..import68 ··[···371]··debug..z2fmacho..import
69 ··[···368]··ptrToThis69 ··[···389]··ptrToThis
70 ··[···372]··__object70 ··[···393]··__object
71 ··[···37b]··main.usage71 ··[···39c]··main.usage
72 ··[···386]··isBlocking72 ··[···3a7]··isBlocking
73 ··[···391]··sha256.init73 ··[···3b2]··sha256.init
74 ··[···39d]··flag.NArg74 ··[···3be]··flag.NArg
75 ··[···3a7]··sync.init75 ··[···3c8]··sync.init
76 ··[···3b1]··buildid.init76 ··[···3d2]··buildid.init
77 ··[···3be]··ptrdata77 ··[···3df]··ptrdata
78 ··[···3c6]··os.Open78 ··[···3e7]··os.Open
79 ··[···3ce]··reflect.init79 ··[···3ef]··reflect.init
80 ··[···3db]··.internal/poll.pollDesc80 ··[···3fc]··csema
81 ··[···3f3]··/build/1st/gcc-9-9.5.0/build/gotools81 ··[···402]··internal..z2fpoll..import
82 ··[···418]··internal..z2fpoll..import82 ··[···41c]··pkgPath
83 ··[···432]··pkgPath83 ··[···424]··os.init
84 ··[···43a]··os.init84 ··[···42c]··ZeroReadIsEOF
85 ··[···442]··ZeroReadIsEOF85 ··[···43a]··zlib.init
86 ··[···450]··zlib.init86 ··[···444]··testlog.init
87 ··[···45a]··testlog.init87 ··[···451]··runtime..z2finternal..z2fsys..import
88 ··[···467]··runtime..z2finternal..z2fsys..import88 ··[···476]··log.Fatal
89 ··[···48c]··log.Fatal89 ··[···480]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash
90 ··[···496]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash90 ··[···4c2]··sync..import
91 ··[···4d8]··sync..import91 ··[···4cf]··strings.LastIndex
92 ··[···4e5]··strings.LastIndex92 ··[···4e1]··runtime.slicebytetostring
93 ··[···4f7]··runtime.slicebytetostring93 ··[···4fb]··os.Exit
94 ··[···511]··os.Exit94 ··[···503]··seed
95 ··[···519]··seed95 ··[···508]··__capacity
96 ··[···51e]··__capacity96 ··[···513]··bufio.init
97 ··[···529]··bufio.init97 ··[···51e]··crypto.init
98 ··[···534]··crypto.init98 ··[···52a]··runtime.registerGCRoots
99 ··[···540]··runtime.registerGCRoots99 ··[···542]··Error
100 ··[···558]··Error100 ··[···548]··main.hashToString
101 ··[···55e]··main.hashToString101 ··[···55a]··fmt.init
102 ··[···570]··fmt.init102 ··[···563]··internal..z2fcpu..import
103 ··[···579]··internal..z2fcpu..import103 ··[···57c]··runtime.typedmemmove
104 ··[···592]··runtime.typedmemmove104 ··[···591]··stdoutOrErr
105 ··[···5a7]··stdoutOrErr105 ··[···59d]··main.main
106 ··[···5b3]··main.main106 ··[···5a7]··runtime.init
107 ··[···5bd]··runtime.init107 ··[···5b4]··internal..z2ftestlog..import
108 ··[···5ca]··internal..z2ftestlog..import108 ··[···5d1]··Iovec_len_t
109 ··[···5e7]··Iovec_len_t109 ··[···5dd]··runtime..import
110 ··[···5f3]··runtime..import110 ··[···5ed]··__type_descriptor
111 ··[···603]··__type_descriptor111 ··[···5ff]··reflect..import
112 ··[···615]··crypto..import112 ··[···60f]··dwarf.init
113 ··[···624]··dwarf.init113 ··[···61a]··bytes..import
114 ··[···62f]··bytes..import114 ··[···628]··log.SetPrefix
115 ··[···63d]··log.SetPrefix115 ··[···636]··uint32
116 ··[···64b]··uint32116 ··[···63d]··binary.init
117 ··[···652]··binary.init117 ··[···649]··main.__go_init_main
118 ··[···65e]··main.__go_init_main118 ··[···65d]··log.SetFlags
119 ··[···672]··log.SetFlags119 ··[···66a]··newID
120 ··[···67f]··newID120 ··[···670]··iovecs
121 ··[···685]··iovecs121 ··[···677]··path.init
122 ··[···68c]··path.init122 ··[···681]··flag..import
123 ··[···696]··flag..import123 ··[···68e]··wsema
124 ··[···6a3]··wsema124 ··[···694]··Sysfd
125 ··[···6a9]··Sysfd125 ··[···69a]··cmd..z2finternal..z2fbuildid.FindAndHash
126 ··[···6af]··cmd..z2finternal..z2fbuildid.FindAndHash126 ··[···6c3]··__go_string_slice
127 ··[···6d8]··__go_string_slice127 ··[···6d5]··log.Fatalf
128 ··[···6ea]··log.Fatalf128 ··[···6e0]··equalfn
129 ··[···6f5]··equalfn129 ··[···6e8]··crypto..import
130 ··[···6fd]··GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2130 ··[···6f7]··GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
131 ··[···72c]··strconv..import131 ··[···726]··strconv..import
132 ··[···73c]··reflect..import132 ··[···736]··.internal/poll.pollDesc
133 ··[···74c]··unicode..import133 ··[···74e]··unicode..import
134 ··[···75c]··main.wflag134 ··[···75e]··main.wflag
135 ··[···767]··flag.init135 ··[···769]··flag.init
136 ··[···771]··bytes.init136 ··[···773]··bytes.init
137 ··[···77c]··cmd..z2finternal..z2fbuildid.Rewrite137 ··[···77e]··cmd..z2finternal..z2fbuildid.Rewrite
138 ··[···7a1]··__values138 ··[···7a3]··__values
139 ··[···7aa]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq139 ··[···7ac]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
140 ··[···7ea]··os.File.Close140 ··[···7ec]··os.File.Close
141 ··[···7f8]··flag.Arg141 ··[···7fa]··flag.Arg
142 ··[···801]··bufio..import142 ··[···803]··bufio..import
143 ··[···80f]··fmt.Fprintf143 ··[···811]··fmt.Fprintf
144 ··[···81b]··strconv.init144 ··[···81d]··strconv.init
145 ··[···828]··unicode.init145 ··[···82a]··unicode.init
146 ··[···835]··$ret15146 ··[···837]··$ret15
147 ··[···83c]··Symoff147 ··[···83e]··Symoff
148 ··[···843]··$ret18148 ··[···845]··$ret18
149 ··[···84a]··full149 ··[···84c]··full
150 ··[···84f]··bytes.Equal150 ··[···851]··debug..z2fmacho.File.Section
151 ··[···85b]··buildid.pkgdef151 ··[···86e]··buildid.pkgdef
152 ··[···86a]··bufSize152 ··[···87d]··bufSize
153 ··[···872]··bytes.NewReader153 ··[···885]··bytes.NewReader
154 ··[···882]··noteName154 ··[···895]··noteName
155 ··[···88b]··Reloff155 ··[···89e]··Reloff
156 ··[···892]··Nundefsym156 ··[···8a5]··Nundefsym
157 ··[···89c]··alignedOff157 ··[···8af]··alignedOff
158 ··[···8a7]··sizeStr158 ··[···8ba]··sizeStr
159 ··[···8af]··encoding..z2fbinary.Read159 ··[···8c2]··encoding..z2fbinary.Read
160 ··[···8c8]··runtime.makeslice160 ··[···8db]··runtime.makeslice
161 ··[···8da]··ProgFlag161 ··[···8ed]··ProgFlag
162 ··[···8e3]··SectionFlag162 ··[···8f6]··SectionFlag
163 ··[···8ef]··io.ReadFull163 ··[···902]··io.ReadFull
164 ··[···8fb]··Ncmd164 ··[···90e]··Ncmd
165 ··[···900]··internal..z2fxcoff.NewFile165 ··[···913]··internal..z2fxcoff.NewFile
166 ··[···91b]··runtime.ifaceeq166 ··[···92e]··runtime.ifaceeq
167 ··[···92b]··namLen167 ··[···93e]··namLen
168 ··[···932]··.debug/elf.verneed168 ··[···945]··.debug/elf.verneed
169 ··[···945]··PutUint64169 ··[···958]··PutUint64
170 ··[···94f]··sink$10170 ··[···962]··sink$10
171 ··[···957]··buildid.machoPrefixes171 ··[···96a]··buildid.machoPrefixes
172 ··[···96d]··Nextrel172 ··[···980]··Nextrel
173 ··[···975]··idBytes173 ··[···988]··idBytes
174 ··[···97d]··limit174 ··[···990]··limit
175 ··[···983]··buildid.errBuildIDToolchain175 ··[···996]··buildid.errBuildIDToolchain
Max diff block lines reached; 0/70952 bytes (0.00%) of diff not shown.
8.61 MB
./usr/lib/gcc/aarch64-linux-gnu/9/cgo
File has been modified after NT_GNU_BUILD_ID has been applied.
887 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x3c24011 ··Entry·point·address:···············0x3c240
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········2017872·(bytes·into·file)13 ··Start·of·section·headers:··········2017888·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x1eca50:1 There·are·39·section·headers,·starting·at·offset·0x1eca60:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··[25]·.data·············PROGBITS········00000000000b1200·0b1200·001558·00··WA··0···0··830 ··[25]·.data·············PROGBITS········00000000000b1200·0b1200·001558·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········00000000000b2758·0b2758·000490·00··WA··0···0··831 ··[26]·.bss··············NOBITS··········00000000000b2758·0b2758·000490·00··WA··0···0··8
32 ··[27]·.comment··········PROGBITS········0000000000000000·0b2758·00001c·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·0b2758·00001c·01··MS··0···0··1
33 ··[28]·.go_export········PROGBITS········0000000000000000·0b2774·02cf99·00······0···0··133 ··[28]·.go_export········PROGBITS········0000000000000000·0b2774·02cf99·00······0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·0df70d·000210·00······0···0··134 ··[29]·.debug_aranges····PROGBITS········0000000000000000·0df70d·000210·00······0···0··1
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·0df91d·04a974·00······0···0··135 ··[30]·.debug_info·······PROGBITS········0000000000000000·0df91d·04a974·00······0···0··1
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·12a291·003478·00······0···0··136 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·12a291·003478·00······0···0··1
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·12d709·01a442·00······0···0··137 ··[32]·.debug_line·······PROGBITS········0000000000000000·12d709·01a44a·00······0···0··1
38 ··[33]·.debug_str········PROGBITS········0000000000000000·147b4b·00e0b1·01··MS··0···0··138 ··[33]·.debug_str········PROGBITS········0000000000000000·147b53·00e0b7·01··MS··0···0··1
39 ··[34]·.debug_loc········PROGBITS········0000000000000000·155bfc·04ad4b·00······0···0··139 ··[34]·.debug_loc········PROGBITS········0000000000000000·155c0a·04ad4b·00······0···0··1
40 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·1a0947·00ddb0·00······0···0··140 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·1a0955·00ddb0·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·1ae6f8·026a30·18·····37·4949··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·1ae708·026a30·18·····37·4949··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·1d5128·0177a0·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·1d5138·0177a0·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·1ec8c8·000186·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·1ec8d8·000186·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··D·(mbind),·p·(processor·specific)
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fcb86e27671337bdb8d7087fb5d48910d03ddd63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b79fa7aaf3a15eafeea6d86df4cda17a9627657a
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.25 MB
readelf --wide --debug-dump=rawline {}
    
Offset 49565, 17 lines modifiedOffset 49565, 17 lines modified
49565 ··[0x00015232]··Advance·Line·by·25·to·9849565 ··[0x00015232]··Advance·Line·by·25·to·98
49566 ··[0x00015234]··Copy·(view·1)49566 ··[0x00015234]··Copy·(view·1)
49567 ··[0x00015235]··Advance·PC·by·164·to·0x7375c49567 ··[0x00015235]··Advance·PC·by·164·to·0x7375c
49568 ··[0x00015237]··Extended·opcode·1:·End·of·Sequence49568 ··[0x00015237]··Extended·opcode·1:·End·of·Sequence
  
  
49569 ··Offset:······················0x1523a49569 ··Offset:······················0x1523a
49570 ··Length:······················54449570 ··Length:······················546
49571 ··DWARF·Version:···············349571 ··DWARF·Version:···············3
49572 ··Prologue·Length:·············39149572 ··Prologue·Length:·············393
49573 ··Minimum·Instruction·Length:··449573 ··Minimum·Instruction·Length:··4
49574 ··Initial·value·of·'is_stmt':··149574 ··Initial·value·of·'is_stmt':··1
49575 ··Line·Base:···················-549575 ··Line·Base:···················-5
49576 ··Line·Range:··················1449576 ··Line·Range:··················14
49577 ··Opcode·Base:·················1349577 ··Opcode·Base:·················13
  
49578 ·Opcodes:49578 ·Opcodes:
Offset 49590, 21 lines modifiedOffset 49590, 21 lines modified
49590 ··Opcode·9·has·1·arg49590 ··Opcode·9·has·1·arg
49591 ··Opcode·10·has·0·args49591 ··Opcode·10·has·0·args
49592 ··Opcode·11·has·0·args49592 ··Opcode·11·has·0·args
49593 ··Opcode·12·has·1·arg49593 ··Opcode·12·has·1·arg
  
49594 ·The·Directory·Table·(offset·0x15255):49594 ·The·Directory·Table·(offset·0x15255):
49595 ··1»      ../../../src/libgo/runtime49595 ··1»      ../../../src/libgo/runtime
49596 ··2»      /build/1st/gcc-9-9.5.0/build/gcc/include49596 ··2»      /build/2/gcc-9-9.5.0/2nd/build/gcc/include
49597 ··3»      /usr/include/aarch64-linux-gnu/bits49597 ··3»      /usr/include/aarch64-linux-gnu/bits
49598 ··4»      /usr/include49598 ··4»      /usr/include
49599 ··5»      /usr/include/aarch64-linux-gnu/bits/types49599 ··5»      /usr/include/aarch64-linux-gnu/bits/types
49600 ··6»      .49600 ··6»      .
  
49601 ·The·File·Name·Table·(offset·0x152f7):49601 ·The·File·Name·Table·(offset·0x152f9):
49602 ··Entry»  Dir»       Time»   Size»       Name49602 ··Entry»  Dir»       Time»   Size»       Name
49603 ··1»      1»     0»    0»   go-main.c49603 ··1»      1»     0»    0»   go-main.c
49604 ··2»      2»     0»    0»   stddef.h49604 ··2»      2»     0»    0»   stddef.h
49605 ··3»      3»     0»    0»   types.h49605 ··3»      3»     0»    0»   types.h
49606 ··4»      3»     0»    0»   stdint-intn.h49606 ··4»      3»     0»    0»   stdint-intn.h
49607 ··5»      4»     0»    0»   time.h49607 ··5»      4»     0»    0»   time.h
49608 ··6»      4»     0»    0»   unistd.h49608 ··6»      4»     0»    0»   unistd.h
Offset 49616, 119 lines modifiedOffset 49616, 119 lines modified
49616 ··12»     4»    0»   0»  stdio.h49616 ··12»     4»    0»   0»  stdio.h
49617 ··13»     1»    0»   0»  runtime.h49617 ··13»     1»    0»   0»  runtime.h
49618 ··14»     6»    0»   0»  runtime.inc49618 ··14»     6»    0»   0»  runtime.inc
49619 ··15»     1»    0»   0»  array.h49619 ··15»     1»    0»   0»  array.h
49620 ··16»     4»    0»   0»  stdlib.h49620 ··16»     4»    0»   0»  stdlib.h
  
49621 ·Line·Number·Statements:49621 ·Line·Number·Statements:
49622 ··[0x000153cb]··Set·column·to·149622 ··[0x000153cd]··Set·column·to·1
49623 ··[0x000153cd]··Extended·opcode·2:·set·Address·to·0x3c14049623 ··[0x000153cf]··Extended·opcode·2:·set·Address·to·0x3c140
49624 ··[0x000153d8]··Advance·Line·by·39·to·4049624 ··[0x000153da]··Advance·Line·by·39·to·40
49625 ··[0x000153da]··Copy49625 ··[0x000153dc]··Copy
49626 ··[0x000153db]··Set·column·to·349626 ··[0x000153dd]··Set·column·to·3
49627 ··[0x000153dd]··Special·opcode·6:·advance·Address·by·0·to·0x3c140·and·Line·by·1·to·41·(view·1)49627 ··[0x000153df]··Special·opcode·6:·advance·Address·by·0·to·0x3c140·and·Line·by·1·to·41·(view·1)
49628 ··[0x000153de]··Set·column·to·749628 ··[0x000153e0]··Set·column·to·7
49629 ··[0x000153e0]··Set·is_stmt·to·049629 ··[0x000153e2]··Set·is_stmt·to·0
49630 ··[0x000153e1]··Special·opcode·7:·advance·Address·by·0·to·0x3c140·and·Line·by·2·to·43·(view·2)49630 ··[0x000153e3]··Special·opcode·7:·advance·Address·by·0·to·0x3c140·and·Line·by·2·to·43·(view·2)
49631 ··[0x000153e2]··Set·column·to·2149631 ··[0x000153e4]··Set·column·to·21
49632 ··[0x000153e4]··Special·opcode·17:·advance·Address·by·4·to·0x3c144·and·Line·by·-2·to·4149632 ··[0x000153e6]··Special·opcode·17:·advance·Address·by·4·to·0x3c144·and·Line·by·-2·to·41
49633 ··[0x000153e5]··Set·column·to·749633 ··[0x000153e7]··Set·column·to·7
49634 ··[0x000153e7]··Special·opcode·21:·advance·Address·by·4·to·0x3c148·and·Line·by·2·to·4349634 ··[0x000153e9]··Special·opcode·21:·advance·Address·by·4·to·0x3c148·and·Line·by·2·to·43
49635 ··[0x000153e8]··Set·column·to·2149635 ··[0x000153ea]··Set·column·to·21
49636 ··[0x000153ea]··Special·opcode·17:·advance·Address·by·4·to·0x3c14c·and·Line·by·-2·to·4149636 ··[0x000153ec]··Special·opcode·17:·advance·Address·by·4·to·0x3c14c·and·Line·by·-2·to·41
49637 ··[0x000153eb]··Set·column·to·649637 ··[0x000153ed]··Set·column·to·6
49638 ··[0x000153ed]··Special·opcode·21:·advance·Address·by·4·to·0x3c150·and·Line·by·2·to·4349638 ··[0x000153ef]··Special·opcode·21:·advance·Address·by·4·to·0x3c150·and·Line·by·2·to·43
49639 ··[0x000153ee]··Set·column·to·2149639 ··[0x000153f0]··Set·column·to·21
49640 ··[0x000153f0]··Special·opcode·17:·advance·Address·by·4·to·0x3c154·and·Line·by·-2·to·4149640 ··[0x000153f2]··Special·opcode·17:·advance·Address·by·4·to·0x3c154·and·Line·by·-2·to·41
49641 ··[0x000153f1]··Set·column·to·349641 ··[0x000153f3]··Set·column·to·3
49642 ··[0x000153f3]··Set·is_stmt·to·149642 ··[0x000153f5]··Set·is_stmt·to·1
49643 ··[0x000153f4]··Special·opcode·21:·advance·Address·by·4·to·0x3c158·and·Line·by·2·to·4349643 ··[0x000153f6]··Special·opcode·21:·advance·Address·by·4·to·0x3c158·and·Line·by·2·to·43
49644 ··[0x000153f5]··Set·column·to·649644 ··[0x000153f7]··Set·column·to·6
49645 ··[0x000153f7]··Set·is_stmt·to·049645 ··[0x000153f9]··Set·is_stmt·to·0
49646 ··[0x000153f8]··Copy·(view·1)49646 ··[0x000153fa]··Copy·(view·1)
49647 ··[0x000153f9]··Set·column·to·149647 ··[0x000153fb]··Set·column·to·1
49648 ··[0x000153fb]··Advance·Line·by·18·to·6149648 ··[0x000153fd]··Advance·Line·by·18·to·61
49649 ··[0x000153fd]··Special·opcode·19:·advance·Address·by·4·to·0x3c15c·and·Line·by·0·to·6149649 ··[0x000153ff]··Special·opcode·19:·advance·Address·by·4·to·0x3c15c·and·Line·by·0·to·61
49650 ··[0x000153fe]··Special·opcode·19:·advance·Address·by·4·to·0x3c160·and·Line·by·0·to·6149650 ··[0x00015400]··Special·opcode·19:·advance·Address·by·4·to·0x3c160·and·Line·by·0·to·61
49651 ··[0x000153ff]··Set·column·to·349651 ··[0x00015401]··Set·column·to·3
49652 ··[0x00015401]··Set·is_stmt·to·149652 ··[0x00015403]··Set·is_stmt·to·1
49653 ··[0x00015402]··Advance·Line·by·-16·to·4549653 ··[0x00015404]··Advance·Line·by·-16·to·45
49654 ··[0x00015404]··Special·opcode·19:·advance·Address·by·4·to·0x3c164·and·Line·by·0·to·4549654 ··[0x00015406]··Special·opcode·19:·advance·Address·by·4·to·0x3c164·and·Line·by·0·to·45
49655 ··[0x00015405]··Set·column·to·149655 ··[0x00015407]··Set·column·to·1
49656 ··[0x00015407]··Set·is_stmt·to·049656 ··[0x00015409]··Set·is_stmt·to·0
49657 ··[0x00015408]··Special·opcode·0:·advance·Address·by·0·to·0x3c164·and·Line·by·-5·to·40·(view·1)49657 ··[0x0001540a]··Special·opcode·0:·advance·Address·by·0·to·0x3c164·and·Line·by·-5·to·40·(view·1)
49658 ··[0x00015409]··Set·column·to·749658 ··[0x0001540b]··Set·column·to·7
49659 ··[0x0001540b]··Special·opcode·26:·advance·Address·by·4·to·0x3c168·and·Line·by·7·to·4749659 ··[0x0001540d]··Special·opcode·26:·advance·Address·by·4·to·0x3c168·and·Line·by·7·to·47
49660 ··[0x0001540c]··Set·column·to·2149660 ··[0x0001540e]··Set·column·to·21
49661 ··[0x0001540e]··Special·opcode·17:·advance·Address·by·4·to·0x3c16c·and·Line·by·-2·to·4549661 ··[0x00015410]··Special·opcode·17:·advance·Address·by·4·to·0x3c16c·and·Line·by·-2·to·45
49662 ··[0x0001540f]··Set·column·to·149662 ··[0x00015411]··Set·column·to·1
49663 ··[0x00015411]··Special·opcode·14:·advance·Address·by·4·to·0x3c170·and·Line·by·-5·to·4049663 ··[0x00015413]··Special·opcode·14:·advance·Address·by·4·to·0x3c170·and·Line·by·-5·to·40
49664 ··[0x00015412]··Set·column·to·2149664 ··[0x00015414]··Set·column·to·21
49665 ··[0x00015414]··Special·opcode·24:·advance·Address·by·4·to·0x3c174·and·Line·by·5·to·4549665 ··[0x00015416]··Special·opcode·24:·advance·Address·by·4·to·0x3c174·and·Line·by·5·to·45
49666 ··[0x00015415]··Set·column·to·349666 ··[0x00015417]··Set·column·to·3
49667 ··[0x00015417]··Set·is_stmt·to·149667 ··[0x00015419]··Set·is_stmt·to·1
49668 ··[0x00015418]··Special·opcode·21:·advance·Address·by·4·to·0x3c178·and·Line·by·2·to·4749668 ··[0x0001541a]··Special·opcode·21:·advance·Address·by·4·to·0x3c178·and·Line·by·2·to·47
49669 ··[0x00015419]··Set·column·to·749669 ··[0x0001541b]··Set·column·to·7
49670 ··[0x0001541b]··Set·is_stmt·to·049670 ··[0x0001541d]··Set·is_stmt·to·0
49671 ··[0x0001541c]··Copy·(view·1)49671 ··[0x0001541e]··Copy·(view·1)
49672 ··[0x0001541d]··Set·column·to·649672 ··[0x0001541f]··Set·column·to·6
49673 ··[0x0001541f]··Special·opcode·19:·advance·Address·by·4·to·0x3c17c·and·Line·by·0·to·4749673 ··[0x00015421]··Special·opcode·19:·advance·Address·by·4·to·0x3c17c·and·Line·by·0·to·47
49674 ··[0x00015420]··Set·column·to·349674 ··[0x00015422]··Set·column·to·3
49675 ··[0x00015422]··Set·is_stmt·to·149675 ··[0x00015424]··Set·is_stmt·to·1
49676 ··[0x00015423]··Special·opcode·36:·advance·Address·by·8·to·0x3c184·and·Line·by·3·to·5049676 ··[0x00015425]··Special·opcode·36:·advance·Address·by·8·to·0x3c184·and·Line·by·3·to·50
49677 ··[0x00015424]··Set·column·to·1249677 ··[0x00015426]··Set·column·to·12
49678 ··[0x00015426]··Set·is_stmt·to·049678 ··[0x00015428]··Set·is_stmt·to·0
49679 ··[0x00015427]··Copy·(view·1)49679 ··[0x00015429]··Copy·(view·1)
49680 ··[0x00015428]··Set·column·to·349680 ··[0x0001542a]··Set·column·to·3
49681 ··[0x0001542a]··Set·is_stmt·to·149681 ··[0x0001542c]··Set·is_stmt·to·1
49682 ··[0x0001542b]··Special·opcode·104:·advance·Address·by·28·to·0x3c1a0·and·Line·by·1·to·5149682 ··[0x0001542d]··Special·opcode·104:·advance·Address·by·28·to·0x3c1a0·and·Line·by·1·to·51
49683 ··[0x0001542c]··Special·opcode·20:·advance·Address·by·4·to·0x3c1a4·and·Line·by·1·to·5249683 ··[0x0001542e]··Special·opcode·20:·advance·Address·by·4·to·0x3c1a4·and·Line·by·1·to·52
49684 ··[0x0001542d]··Special·opcode·20:·advance·Address·by·4·to·0x3c1a8·and·Line·by·1·to·5349684 ··[0x0001542f]··Special·opcode·20:·advance·Address·by·4·to·0x3c1a8·and·Line·by·1·to·53
49685 ··[0x0001542e]··Special·opcode·48:·advance·Address·by·12·to·0x3c1b4·and·Line·by·1·to·5449685 ··[0x00015430]··Special·opcode·48:·advance·Address·by·12·to·0x3c1b4·and·Line·by·1·to·54
49686 ··[0x0001542f]··Special·opcode·34:·advance·Address·by·8·to·0x3c1bc·and·Line·by·1·to·5549686 ··[0x00015431]··Special·opcode·34:·advance·Address·by·8·to·0x3c1bc·and·Line·by·1·to·55
49687 ··[0x00015430]··Set·column·to·1649687 ··[0x00015432]··Set·column·to·16
49688 ··[0x00015432]··Set·is_stmt·to·049688 ··[0x00015434]··Set·is_stmt·to·0
49689 ··[0x00015433]··Copy·(view·1)49689 ··[0x00015435]··Copy·(view·1)
49690 ··[0x00015434]··Set·column·to·349690 ··[0x00015436]··Set·column·to·3
49691 ··[0x00015436]··Special·opcode·19:·advance·Address·by·4·to·0x3c1c0·and·Line·by·0·to·5549691 ··[0x00015438]··Special·opcode·19:·advance·Address·by·4·to·0x3c1c0·and·Line·by·0·to·55
49692 ··[0x00015437]··Set·is_stmt·to·149692 ··[0x00015439]··Set·is_stmt·to·1
49693 ··[0x00015438]··Special·opcode·34:·advance·Address·by·8·to·0x3c1c8·and·Line·by·1·to·5649693 ··[0x0001543a]··Special·opcode·34:·advance·Address·by·8·to·0x3c1c8·and·Line·by·1·to·56
49694 ··[0x00015439]··Set·column·to·1949694 ··[0x0001543b]··Set·column·to·19
49695 ··[0x0001543b]··Set·is_stmt·to·049695 ··[0x0001543d]··Set·is_stmt·to·0
49696 ··[0x0001543c]··Copy·(view·1)49696 ··[0x0001543e]··Copy·(view·1)
49697 ··[0x0001543d]··Set·column·to·1749697 ··[0x0001543f]··Set·column·to·17
49698 ··[0x0001543f]··Special·opcode·19:·advance·Address·by·4·to·0x3c1cc·and·Line·by·0·to·5649698 ··[0x00015441]··Special·opcode·19:·advance·Address·by·4·to·0x3c1cc·and·Line·by·0·to·56
49699 ··[0x00015440]··Set·column·to·349699 ··[0x00015442]··Set·column·to·3
49700 ··[0x00015442]··Set·is_stmt·to·149700 ··[0x00015444]··Set·is_stmt·to·1
49701 ··[0x00015443]··Special·opcode·48:·advance·Address·by·12·to·0x3c1d8·and·Line·by·1·to·5749701 ··[0x00015445]··Special·opcode·48:·advance·Address·by·12·to·0x3c1d8·and·Line·by·1·to·57
Max diff block lines reached; 1297415/1309474 bytes (99.08%) of diff not shown.
3.26 MB
readelf --wide --debug-dump=info {}
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x28880·(32-bit)3 ···Length:········0x28880·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·05 ···Abbrev·Offset:·0
6 ···Pointer·Size:··86 ···Pointer·Size:··8
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x391e):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O28 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x390d):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)
10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x4aff):·../../src/gotools/../libgo/go/cmd/cgo/ast.go10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x4aee):·../../src/gotools/../libgo/go/cmd/cgo/ast.go
11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x1a9a):·/build/1st/gcc-9-9.5.0/build/gotools11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x4bb7):·/build/2/gcc-9-9.5.0/2nd/build/gotools
12 ····<19>···DW_AT_low_pc······:·(addr)·0x3c34812 ····<19>···DW_AT_low_pc······:·(addr)·0x3c348
13 ····<21>···DW_AT_high_pc·····:·(data8)·0x2a98413 ····<21>···DW_AT_high_pc·····:·(data8)·0x2a984
14 ····<29>···DW_AT_stmt_list···:·(sec_offset)·014 ····<29>···DW_AT_stmt_list···:·(sec_offset)·0
15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_base_type)15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_base_type)
16 ····<2e>···DW_AT_byte_size···:·(data1)·1616 ····<2e>···DW_AT_byte_size···:·(data1)·16
17 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)17 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
18 ····<30>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__18 ····<30>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__
Offset 26, 108 lines modifiedOffset 26, 108 lines modified
26 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)26 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
27 ····<3e>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__27 ····<3e>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__
28 ·<1><42>:·Abbrev·Number:·2·(DW_TAG_base_type)28 ·<1><42>:·Abbrev·Number:·2·(DW_TAG_base_type)
29 ····<43>···DW_AT_byte_size···:·(data1)·1629 ····<43>···DW_AT_byte_size···:·(data1)·16
30 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)30 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)
31 ····<45>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__31 ····<45>···DW_AT_name········:·(strp)·(offset:·0xbdc):·__unknown__
32 ·<1><49>:·Abbrev·Number:·3·(DW_TAG_typedef)32 ·<1><49>:·Abbrev·Number:·3·(DW_TAG_typedef)
33 ····<4a>···DW_AT_name········:·(strp)·(offset:·0x26e7):·StructType33 ····<4a>···DW_AT_name········:·(strp)·(offset:·0x26d6):·StructType
34 ····<4e>···DW_AT_decl_file···:·(data1)·734 ····<4e>···DW_AT_decl_file···:·(data1)·7
35 ····<4f>···DW_AT_decl_line···:·(data1)·035 ····<4f>···DW_AT_decl_line···:·(data1)·0
36 ····<50>···DW_AT_type········:·(ref4)·<0x59>36 ····<50>···DW_AT_type········:·(ref4)·<0x59>
37 ·<1><54>:·Abbrev·Number:·4·(DW_TAG_const_type)37 ·<1><54>:·Abbrev·Number:·4·(DW_TAG_const_type)
38 ····<55>···DW_AT_type········:·(ref4)·<0x49>,·StructType38 ····<55>···DW_AT_type········:·(ref4)·<0x49>,·StructType
39 ·<1><59>:·Abbrev·Number:·5·(DW_TAG_structure_type)39 ·<1><59>:·Abbrev·Number:·5·(DW_TAG_structure_type)
40 ····<5a>···DW_AT_byte_size···:·(data1)·9640 ····<5a>···DW_AT_byte_size···:·(data1)·96
41 ····<5b>···DW_AT_sibling·····:·(ref4)·<0x78>41 ····<5b>···DW_AT_sibling·····:·(ref4)·<0x78>
42 ·<2><5f>:·Abbrev·Number:·6·(DW_TAG_member)42 ·<2><5f>:·Abbrev·Number:·6·(DW_TAG_member)
43 ····<60>···DW_AT_name········:·(strp)·(offset:·0xc3c6):·_type43 ····<60>···DW_AT_name········:·(strp)·(offset:·0xc394):·_type
44 ····<64>···DW_AT_decl_file···:·(data1)·744 ····<64>···DW_AT_decl_file···:·(data1)·7
45 ····<65>···DW_AT_decl_line···:·(data1)·045 ····<65>···DW_AT_decl_line···:·(data1)·0
46 ····<66>···DW_AT_type········:·(ref4)·<0x78>,·_type46 ····<66>···DW_AT_type········:·(ref4)·<0x78>,·_type
47 ····<6a>···DW_AT_data_member_location:·(data1)·047 ····<6a>···DW_AT_data_member_location:·(data1)·0
48 ·<2><6b>:·Abbrev·Number:·6·(DW_TAG_member)48 ·<2><6b>:·Abbrev·Number:·6·(DW_TAG_member)
49 ····<6c>···DW_AT_name········:·(strp)·(offset:·0xcf14):·fields49 ····<6c>···DW_AT_name········:·(strp)·(offset:·0xcf1a):·fields
50 ····<70>···DW_AT_decl_file···:·(data1)·750 ····<70>···DW_AT_decl_file···:·(data1)·7
51 ····<71>···DW_AT_decl_line···:·(data1)·051 ····<71>···DW_AT_decl_line···:·(data1)·0
52 ····<72>···DW_AT_type········:·(ref4)·<0x2bc>52 ····<72>···DW_AT_type········:·(ref4)·<0x2bc>
53 ····<76>···DW_AT_data_member_location:·(data1)·7253 ····<76>···DW_AT_data_member_location:·(data1)·72
54 ·<2><77>:·Abbrev·Number:·054 ·<2><77>:·Abbrev·Number:·0
55 ·<1><78>:·Abbrev·Number:·3·(DW_TAG_typedef)55 ·<1><78>:·Abbrev·Number:·3·(DW_TAG_typedef)
56 ····<79>···DW_AT_name········:·(strp)·(offset:·0xc3c6):·_type56 ····<79>···DW_AT_name········:·(strp)·(offset:·0xc394):·_type
57 ····<7d>···DW_AT_decl_file···:·(data1)·757 ····<7d>···DW_AT_decl_file···:·(data1)·7
58 ····<7e>···DW_AT_decl_line···:·(data1)·058 ····<7e>···DW_AT_decl_line···:·(data1)·0
59 ····<7f>···DW_AT_type········:·(ref4)·<0x88>59 ····<7f>···DW_AT_type········:·(ref4)·<0x88>
60 ·<1><83>:·Abbrev·Number:·4·(DW_TAG_const_type)60 ·<1><83>:·Abbrev·Number:·4·(DW_TAG_const_type)
61 ····<84>···DW_AT_type········:·(ref4)·<0x78>,·_type61 ····<84>···DW_AT_type········:·(ref4)·<0x78>,·_type
62 ·<1><88>:·Abbrev·Number:·5·(DW_TAG_structure_type)62 ·<1><88>:·Abbrev·Number:·5·(DW_TAG_structure_type)
63 ····<89>···DW_AT_byte_size···:·(data1)·7263 ····<89>···DW_AT_byte_size···:·(data1)·72
64 ····<8a>···DW_AT_sibling·····:·(ref4)·<0x11f>64 ····<8a>···DW_AT_sibling·····:·(ref4)·<0x11f>
65 ·<2><8e>:·Abbrev·Number:·6·(DW_TAG_member)65 ·<2><8e>:·Abbrev·Number:·6·(DW_TAG_member)
66 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xe048):·size66 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xe04e):·size
67 ····<93>···DW_AT_decl_file···:·(data1)·767 ····<93>···DW_AT_decl_file···:·(data1)·7
68 ····<94>···DW_AT_decl_line···:·(data1)·068 ····<94>···DW_AT_decl_line···:·(data1)·0
69 ····<95>···DW_AT_type········:·(ref4)·<0x11f>,·uintptr69 ····<95>···DW_AT_type········:·(ref4)·<0x11f>,·uintptr
70 ····<99>···DW_AT_data_member_location:·(data1)·070 ····<99>···DW_AT_data_member_location:·(data1)·0
71 ·<2><9a>:·Abbrev·Number:·6·(DW_TAG_member)71 ·<2><9a>:·Abbrev·Number:·6·(DW_TAG_member)
72 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x38ab):·ptrdata72 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x389a):·ptrdata
73 ····<9f>···DW_AT_decl_file···:·(data1)·773 ····<9f>···DW_AT_decl_file···:·(data1)·7
74 ····<a0>···DW_AT_decl_line···:·(data1)·074 ····<a0>···DW_AT_decl_line···:·(data1)·0
75 ····<a1>···DW_AT_type········:·(ref4)·<0x11f>,·uintptr75 ····<a1>···DW_AT_type········:·(ref4)·<0x11f>,·uintptr
76 ····<a5>···DW_AT_data_member_location:·(data1)·876 ····<a5>···DW_AT_data_member_location:·(data1)·8
77 ·<2><a6>:·Abbrev·Number:·6·(DW_TAG_member)77 ·<2><a6>:·Abbrev·Number:·6·(DW_TAG_member)
78 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x7828):·hash78 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x782c):·hash
79 ····<ab>···DW_AT_decl_file···:·(data1)·779 ····<ab>···DW_AT_decl_file···:·(data1)·7
80 ····<ac>···DW_AT_decl_line···:·(data1)·080 ····<ac>···DW_AT_decl_line···:·(data1)·0
81 ····<ad>···DW_AT_type········:·(ref4)·<0x126>,·uint3281 ····<ad>···DW_AT_type········:·(ref4)·<0x126>,·uint32
82 ····<b1>···DW_AT_data_member_location:·(data1)·1682 ····<b1>···DW_AT_data_member_location:·(data1)·16
83 ·<2><b2>:·Abbrev·Number:·6·(DW_TAG_member)83 ·<2><b2>:·Abbrev·Number:·6·(DW_TAG_member)
84 ····<b3>···DW_AT_name········:·(strp)·(offset:·0xdd33):·kind84 ····<b3>···DW_AT_name········:·(strp)·(offset:·0xdd39):·kind
85 ····<b7>···DW_AT_decl_file···:·(data1)·785 ····<b7>···DW_AT_decl_file···:·(data1)·7
86 ····<b8>···DW_AT_decl_line···:·(data1)·086 ····<b8>···DW_AT_decl_line···:·(data1)·0
87 ····<b9>···DW_AT_type········:·(ref4)·<0x12d>,·uint887 ····<b9>···DW_AT_type········:·(ref4)·<0x12d>,·uint8
88 ····<bd>···DW_AT_data_member_location:·(data1)·2088 ····<bd>···DW_AT_data_member_location:·(data1)·20
89 ·<2><be>:·Abbrev·Number:·6·(DW_TAG_member)89 ·<2><be>:·Abbrev·Number:·6·(DW_TAG_member)
90 ····<bf>···DW_AT_name········:·(strp)·(offset:·0xe024):·align90 ····<bf>···DW_AT_name········:·(strp)·(offset:·0xe02a):·align
91 ····<c3>···DW_AT_decl_file···:·(data1)·791 ····<c3>···DW_AT_decl_file···:·(data1)·7
92 ····<c4>···DW_AT_decl_line···:·(data1)·092 ····<c4>···DW_AT_decl_line···:·(data1)·0
93 ····<c5>···DW_AT_type········:·(ref4)·<0x12d>,·uint893 ····<c5>···DW_AT_type········:·(ref4)·<0x12d>,·uint8
94 ····<c9>···DW_AT_data_member_location:·(data1)·2194 ····<c9>···DW_AT_data_member_location:·(data1)·21
95 ·<2><ca>:·Abbrev·Number:·6·(DW_TAG_member)95 ·<2><ca>:·Abbrev·Number:·6·(DW_TAG_member)
96 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x3f75):·fieldAlign96 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x3f64):·fieldAlign
97 ····<cf>···DW_AT_decl_file···:·(data1)·797 ····<cf>···DW_AT_decl_file···:·(data1)·7
98 ····<d0>···DW_AT_decl_line···:·(data1)·098 ····<d0>···DW_AT_decl_line···:·(data1)·0
99 ····<d1>···DW_AT_type········:·(ref4)·<0x12d>,·uint899 ····<d1>···DW_AT_type········:·(ref4)·<0x12d>,·uint8
100 ····<d5>···DW_AT_data_member_location:·(data1)·22100 ····<d5>···DW_AT_data_member_location:·(data1)·22
101 ·<2><d6>:·Abbrev·Number:·6·(DW_TAG_member)101 ·<2><d6>:·Abbrev·Number:·6·(DW_TAG_member)
102 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x691):·hashfn102 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x691):·hashfn
103 ····<db>···DW_AT_decl_file···:·(data1)·7103 ····<db>···DW_AT_decl_file···:·(data1)·7
104 ····<dc>···DW_AT_decl_line···:·(data1)·0104 ····<dc>···DW_AT_decl_line···:·(data1)·0
105 ····<dd>···DW_AT_type········:·(ref4)·<0x16e>,·__go_descriptor105 ····<dd>···DW_AT_type········:·(ref4)·<0x16e>,·__go_descriptor
106 ····<e1>···DW_AT_data_member_location:·(data1)·24106 ····<e1>···DW_AT_data_member_location:·(data1)·24
107 ·<2><e2>:·Abbrev·Number:·6·(DW_TAG_member)107 ·<2><e2>:·Abbrev·Number:·6·(DW_TAG_member)
108 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x42bc):·equalfn108 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x42ab):·equalfn
109 ····<e7>···DW_AT_decl_file···:·(data1)·7109 ····<e7>···DW_AT_decl_file···:·(data1)·7
110 ····<e8>···DW_AT_decl_line···:·(data1)·0110 ····<e8>···DW_AT_decl_line···:·(data1)·0
111 ····<e9>···DW_AT_type········:·(ref4)·<0x1b3>,·__go_descriptor111 ····<e9>···DW_AT_type········:·(ref4)·<0x1b3>,·__go_descriptor
112 ····<ed>···DW_AT_data_member_location:·(data1)·32112 ····<ed>···DW_AT_data_member_location:·(data1)·32
113 ·<2><ee>:·Abbrev·Number:·6·(DW_TAG_member)113 ·<2><ee>:·Abbrev·Number:·6·(DW_TAG_member)
114 ····<ef>···DW_AT_name········:·(strp)·(offset:·0x129d):·gcdata114 ····<ef>···DW_AT_name········:·(strp)·(offset:·0x129d):·gcdata
115 ····<f3>···DW_AT_decl_file···:·(data1)·7115 ····<f3>···DW_AT_decl_file···:·(data1)·7
116 ····<f4>···DW_AT_decl_line···:·(data1)·0116 ····<f4>···DW_AT_decl_line···:·(data1)·0
117 ····<f5>···DW_AT_type········:·(ref4)·<0x1b9>,·uint8117 ····<f5>···DW_AT_type········:·(ref4)·<0x1b9>,·uint8
118 ····<f9>···DW_AT_data_member_location:·(data1)·40118 ····<f9>···DW_AT_data_member_location:·(data1)·40
119 ·<2><fa>:·Abbrev·Number:·6·(DW_TAG_member)119 ·<2><fa>:·Abbrev·Number:·6·(DW_TAG_member)
120 ····<fb>···DW_AT_name········:·(strp)·(offset:·0x3023):·string120 ····<fb>···DW_AT_name········:·(strp)·(offset:·0x3012):·string
121 ····<ff>···DW_AT_decl_file···:·(data1)·7121 ····<ff>···DW_AT_decl_file···:·(data1)·7
122 ····<100>···DW_AT_decl_line···:·(data1)·0122 ····<100>···DW_AT_decl_line···:·(data1)·0
123 ····<101>···DW_AT_type········:·(ref4)·<0x1f5>,·string123 ····<101>···DW_AT_type········:·(ref4)·<0x1f5>,·string
124 ····<105>···DW_AT_data_member_location:·(data1)·48124 ····<105>···DW_AT_data_member_location:·(data1)·48
125 ·<2><106>:·Abbrev·Number:·6·(DW_TAG_member)125 ·<2><106>:·Abbrev·Number:·6·(DW_TAG_member)
126 ····<107>···DW_AT_name········:·(strp)·(offset:·0x818c):·uncommonType126 ····<107>···DW_AT_name········:·(strp)·(offset:·0x8190):·uncommonType
127 ····<10b>···DW_AT_decl_file···:·(data1)·7127 ····<10b>···DW_AT_decl_file···:·(data1)·7
128 ····<10c>···DW_AT_decl_line···:·(data1)·0128 ····<10c>···DW_AT_decl_line···:·(data1)·0
129 ····<10d>···DW_AT_type········:·(ref4)·<0x2b6>,·uncommonType129 ····<10d>···DW_AT_type········:·(ref4)·<0x2b6>,·uncommonType
130 ····<111>···DW_AT_data_member_location:·(data1)·56130 ····<111>···DW_AT_data_member_location:·(data1)·56
131 ·<2><112>:·Abbrev·Number:·6·(DW_TAG_member)131 ·<2><112>:·Abbrev·Number:·6·(DW_TAG_member)
132 ····<113>···DW_AT_name········:·(strp)·(offset:·0xb52):·ptrToThis132 ····<113>···DW_AT_name········:·(strp)·(offset:·0xb52):·ptrToThis
133 ····<117>···DW_AT_decl_file···:·(data1)·7133 ····<117>···DW_AT_decl_file···:·(data1)·7
Max diff block lines reached; 3406460/3413926 bytes (99.78%) of diff not shown.
6.85 KB
strings --all --bytes=8 {}
    
Offset 5218, 15 lines modifiedOffset 5218, 15 lines modified
5218 objectpath.go5218 objectpath.go
5219 <built-in>5219 <built-in>
5220 ../../../src/libgo/go/golang.org/x/tools/go/analysis5220 ../../../src/libgo/go/golang.org/x/tools/go/analysis
5221 analysis.go5221 analysis.go
5222 validate.go5222 validate.go
5223 <built-in>5223 <built-in>
5224 ../../../src/libgo/runtime5224 ../../../src/libgo/runtime
5225 /build/1st/gcc-9-9.5.0/build/gcc/include5225 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
5226 /usr/include/aarch64-linux-gnu/bits5226 /usr/include/aarch64-linux-gnu/bits
5227 /usr/include5227 /usr/include
5228 /usr/include/aarch64-linux-gnu/bits/types5228 /usr/include/aarch64-linux-gnu/bits/types
5229 go-main.c5229 go-main.c
5230 stddef.h5230 stddef.h
5231 stdint-intn.h5231 stdint-intn.h
5232 unistd.h5232 unistd.h
Offset 5236, 15 lines modifiedOffset 5236, 15 lines modified
5236 struct_FILE.h5236 struct_FILE.h
5237 runtime.h5237 runtime.h
5238 runtime.inc5238 runtime.inc
5239 stdlib.h5239 stdlib.h
5240 ../../../src/libgcc5240 ../../../src/libgcc
5241 ./../../../src/libgcc/config/aarch645241 ./../../../src/libgcc/config/aarch64
5242 ../../../src/libgcc/config/aarch645242 ../../../src/libgcc/config/aarch64
5243 /build/1st/gcc-9-9.5.0/build/gcc/include5243 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
5244 /usr/include/aarch64-linux-gnu/bits5244 /usr/include/aarch64-linux-gnu/bits
5245 /usr/include/aarch64-linux-gnu/bits/types5245 /usr/include/aarch64-linux-gnu/bits/types
5246 /usr/include5246 /usr/include
5247 ../../../src/libgcc/../include5247 ../../../src/libgcc/../include
5248 ../../../src/libgcc/../gcc/config/aarch645248 ../../../src/libgcc/../gcc/config/aarch64
5249 ../.././gcc5249 ../.././gcc
5250 /usr/include/asm-generic5250 /usr/include/asm-generic
Offset 5278, 22 lines modifiedOffset 5278, 22 lines modified
5278 sigcontext.h5278 sigcontext.h
5279 stack_t.h5279 stack_t.h
5280 ucontext.h5280 ucontext.h
5281 <built-in>5281 <built-in>
5282 stdlib.h5282 stdlib.h
5283 string.h5283 string.h
5284 ../../../src/libgcc5284 ../../../src/libgcc
5285 /build/1st/gcc-9-9.5.0/build/gcc/include5285 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
5286 /usr/include/aarch64-linux-gnu/bits5286 /usr/include/aarch64-linux-gnu/bits
5287 /usr/include/aarch64-linux-gnu/bits/types5287 /usr/include/aarch64-linux-gnu/bits/types
5288 /usr/include5288 /usr/include
5289 ../../../src/libgcc/../include5289 ../../../src/libgcc/../include
5290 ../../../src/libgcc/../gcc/config/aarch645290 ../../../src/libgcc/../gcc/config/aarch64
5291 ../.././gcc5291 ../.././gcc
5292 /build/1st/gcc-9-9.5.0/build/gcc/include-fixed5292 /build/2/gcc-9-9.5.0/2nd/build/gcc/include-fixed
5293 unwind-dw2-fde.c5293 unwind-dw2-fde.c
5294 unwind-pe.h5294 unwind-pe.h
5295 unwind-dw2-fde.h5295 unwind-dw2-fde.h
5296 unwind-dw2-fde-dip.c5296 unwind-dw2-fde-dip.c
5297 gthr-default.h5297 gthr-default.h
5298 stddef.h5298 stddef.h
5299 struct_FILE.h5299 struct_FILE.h
Offset 5623, 15 lines modifiedOffset 5623, 14 lines modified
5623 main.intExpr..1main.typeConv5623 main.intExpr..1main.typeConv
5624 main.Pos..1main.Ref5624 main.Pos..1main.Ref
5625 main.File.saveExprs5625 main.File.saveExprs
5626 fmt.Fprint5626 fmt.Fprint
5627 pe.Close..1debug/pe.File5627 pe.Close..1debug/pe.File
5628 StorageMappingClass5628 StorageMappingClass
5629 main.gccgopkgpath5629 main.gccgopkgpath
5630 /build/1st/gcc-9-9.5.0/build/gotools 
5631 strings.Replace5630 strings.Replace
5632 xcoff.Close..1internal/xcoff.File5631 xcoff.Close..1internal/xcoff.File
5633 main.File.saveExport5632 main.File.saveExport
5634 main.nameKeys5633 main.nameKeys
5635 main.saveRef..1main.File5634 main.saveRef..1main.File
5636 main.needsPointerCheck..1main.Package5635 main.needsPointerCheck..1main.Package
5637 debug..z2fmacho.File.ImportedLibraries5636 debug..z2fmacho.File.ImportedLibraries
Offset 5711, 14 lines modifiedOffset 5710, 15 lines modified
5711 strings.Split5710 strings.Split
5712 macho.ImportedLibraries..1debug/macho.File5711 macho.ImportedLibraries..1debug/macho.File
5713 elf.ImportedSymbols..1debug/elf.File5712 elf.ImportedSymbols..1debug/elf.File
5714 ZeroReadIsEOF5713 ZeroReadIsEOF
5715 go..z2fparser..import5714 go..z2fparser..import
5716 path..z2ffilepath.Join5715 path..z2ffilepath.Join
5717 StrideBitSize5716 StrideBitSize
 5717 go..z2ftoken.Lookup
5718 debug..z2fpe.Open5718 debug..z2fpe.Open
5719 main.fixGo5719 main.fixGo
5720 .regexp.onePassInst5720 .regexp.onePassInst
5721 main.fatalf5721 main.fatalf
5722 fmt.Errorf5722 fmt.Errorf
5723 main.Package.gccCmd5723 main.Package.gccCmd
5724 main.Package..d5724 main.Package..d
Offset 6193, 15 lines modifiedOffset 6193, 15 lines modified
6193 ../../src/gotools/../libgo/go/cmd/cgo/ast.go6193 ../../src/gotools/../libgo/go/cmd/cgo/ast.go
6194 Modtaboff6194 Modtaboff
6195 regexp.MustCompile6195 regexp.MustCompile
6196 compressionOffset6196 compressionOffset
6197 runtime.memhash326197 runtime.memhash32
6198 main.Package.rewriteRef6198 main.Package.rewriteRef
6199 main.checkAddr..1main.Package6199 main.checkAddr..1main.Package
6200 go..z2ftoken.Lookup6200 /build/2/gcc-9-9.5.0/2nd/build/gotools
6201 encoding..z2fbinary..import6201 encoding..z2fbinary..import
6202 main.typedef6202 main.typedef
6203 main.Package.writeGccgoExports6203 main.Package.writeGccgoExports
6204 prefixEnd6204 prefixEnd
6205 ast.String..1go/ast.Ident6205 ast.String..1go/ast.Ident
6206 SliceType6206 SliceType
6207 cmd..z2finternal..z2fedit.edits.Swap6207 cmd..z2finternal..z2fedit.edits.Swap
Offset 6218, 15 lines modifiedOffset 6218, 15 lines modified
6218 cmd..z2finternal..z2fedit.cmd..z2finternal..z2fedit.edit..eq6218 cmd..z2finternal..z2fedit.cmd..z2finternal..z2fedit.edit..eq
6219 edit.cmd/internal/edit.edit..hash6219 edit.cmd/internal/edit.edit..hash
6220 cmd/internal/edit..cmd/internal/edit.edits..d6220 cmd/internal/edit..cmd/internal/edit.edits..d
6221 GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fgo-pkgpath=cmd/internal/edit6221 GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fgo-pkgpath=cmd/internal/edit
6222 edit.Delete..1cmd/internal/edit.Buffer6222 edit.Delete..1cmd/internal/edit.Buffer
6223 edit.String..1cmd/internal/edit.Buffer6223 edit.String..1cmd/internal/edit.Buffer
6224 cmd..z2finternal..z2fedit.edits.Len6224 cmd..z2finternal..z2fedit.edits.Len
6225 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo6225 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo
6226 edit.Len.cmd/internal/edit.edits6226 edit.Len.cmd/internal/edit.edits
6227 ../../../src/libgo/go/cmd/internal/edit/edit.go6227 ../../../src/libgo/go/cmd/internal/edit/edit.go
6228 cmd/internal/edit.Buffer..d6228 cmd/internal/edit.Buffer..d
6229 cmd..z2finternal..z2fedit.Buffer.String6229 cmd..z2finternal..z2fedit.Buffer.String
6230 cmd..z2finternal..z2fedit.Buffer..d6230 cmd..z2finternal..z2fedit.Buffer..d
6231 runtime.slicestringcopy6231 runtime.slicestringcopy
6232 cmd..z2finternal..z2fobjabi.GOARM6232 cmd..z2finternal..z2fobjabi.GOARM
Offset 6306, 14 lines modifiedOffset 6306, 15 lines modified
6306 log.Fatal6306 log.Fatal
6307 objabi.IsCountFlag..1cmd/internal/objabi.count6307 objabi.IsCountFlag..1cmd/internal/objabi.count
6308 cmd..z2finternal..z2fobjabi.struct.4.cmd..z2finternal..z2fobjabi.name.0string.2.cmd..z2finternal..z2fobjabi.val.0.1int.5..eq6308 cmd..z2finternal..z2fobjabi.struct.4.cmd..z2finternal..z2fobjabi.name.0string.2.cmd..z2finternal..z2fobjabi.val.0.1int.5..eq
6309 objabi.gomips6309 objabi.gomips
6310 cmd/internal/objabi.SymKind..d6310 cmd/internal/objabi.SymKind..d
6311 objabi.cmd/internal/objabi..init16311 objabi.cmd/internal/objabi..init1
6312 cmd..z2finternal..z2fobjabi.Preemptibleloops_enabled6312 cmd..z2finternal..z2fobjabi.Preemptibleloops_enabled
 6313 objabi.cmd..z2finternal..z2fobjabi..import
Max diff block lines reached; 3208/6966 bytes (46.05%) of diff not shown.
3.93 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000003c140·<main>:2 000000000003c140·<main>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·af000·<runtime.memhash64..f@Base>5 »       adrp»   x2,·af000·<runtime.memhash64..f@Base>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>7 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#3112]9 »       ldr»    x2,·[x2,·#3112]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#3864]11 »       ldr»    x3,·[x3,·#3864]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·3c164·<main+0x24>17 »       cbz»    w4,·3c164·<main+0x24>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>24 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#2936]32 »       ldr»    x2,·[x3,·#2936]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·3c1f8·<main+0xb8>34 »       cbnz»   w2,·3c1f8·<main+0xb8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·af000·<runtime.memhash64..f@Base>36 »       adrp»   x2,·af000·<runtime.memhash64..f@Base>
37 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>37 »       adrp»   x3,·af000·<runtime.memhash64..f@Base>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#3160]39 »       ldr»    x2,·[x2,·#3160]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#3120]41 »       ldr»    x3,·[x3,·#3120]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     3a330·<runtime_cpuinit@plt>44 »       bl»     3a330·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     3bd20·<runtime.check@plt>46 »       bl»     3bd20·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     3be60·<runtime.args@plt>50 »       bl»     3be60·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     3aa00·<getproccount@plt>52 »       bl»     3aa00·<getproccount@plt>
53 »       bl»     3ab50·<runtime.setncpu@plt>53 »       bl»     3ab50·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     3a210·<getpagesize@plt>55 »       bl»     3a210·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     3c0c0·<runtime.setpagesize@plt>57 »       bl»     3c0c0·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     3b800·<runtime.getsched@plt>59 »       bl»     3b800·<runtime.getsched@plt>
60 »       adrp»   x1,·af000·<runtime.memhash64..f@Base>60 »       adrp»   x1,·af000·<runtime.memhash64..f@Base>
61 »       ldr»    x1,·[x1,·#3520]61 »       ldr»    x1,·[x1,·#3520]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     39ec0·<runtime.schedinit@plt>64 »       bl»     39ec0·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·af000·<runtime.memhash64..f@Base>66 »       adrp»   x0,·af000·<runtime.memhash64..f@Base>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#3216]68 »       ldr»    x0,·[x0,·#3216]
69 »       bl»     3b390·<__go_go@plt>69 »       bl»     3b390·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     3be30·<runtime_m@plt>71 »       bl»     3be30·<runtime_m@plt>
72 »       bl»     3ac80·<runtime_mstart@plt>72 »       bl»     3ac80·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     3ae10·<abort@plt>74 »       bl»     3ae10·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     3b3e0·<runtime.setIsCgo@plt>78 »       bl»     3b3e0·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      3c184·<main+0x44>81 »       b»      3c184·<main+0x44>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 178, 458 lines modifiedOffset 178, 458 lines modified
178 000000000003c340·<frame_dummy>:178 000000000003c340·<frame_dummy>:
179 frame_dummy():179 frame_dummy():
180 »       b»      3c2b8·<register_tm_clones>180 »       b»      3c2b8·<register_tm_clones>
181 »       nop181 »       nop
  
182 000000000003c348·<main.TypeRepr.Empty>:182 000000000003c348·<main.TypeRepr.Empty>:
183 main.TypeRepr.Empty():183 main.TypeRepr.Empty():
184 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/gcc.go:2174184 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/gcc.go:2174
185 »       ldr»    x0,·[x0,·#8]185 »       ldr»    x0,·[x0,·#8]
186 »       cmp»    x0,·#0x0186 »       cmp»    x0,·#0x0
187 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/gcc.go:2173187 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/gcc.go:2173
188 »       cset»   w0,·eq»      //·eq·=·none188 »       cset»   w0,·eq»      //·eq·=·none
189 »       ret189 »       ret
  
190 000000000003c358·<main.Ref.Pos>:190 000000000003c358·<main.Ref.Pos>:
191 main.Ref.Pos():191 main.Ref.Pos():
192 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:102192 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:102
193 »       stp»    x29,·x30,·[sp,·#-16]!193 »       stp»    x29,·x30,·[sp,·#-16]!
194 »       mov»    x29,·sp194 »       mov»    x29,·sp
195 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:103195 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:103
196 »       ldr»    x0,·[x0,·#8]196 »       ldr»    x0,·[x0,·#8]
197 »       ldp»    x1,·x0,·[x0]197 »       ldp»    x1,·x0,·[x0]
198 »       ldr»    x1,·[x1,·#16]198 »       ldr»    x1,·[x1,·#16]
199 »       blr»    x1199 »       blr»    x1
200 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:102200 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:102
201 »       ldp»    x29,·x30,·[sp],·#16201 »       ldp»    x29,·x30,·[sp],·#16
202 »       ret202 »       ret
  
203 000000000003c378·<main.Package.incompleteTypedef>:203 000000000003c378·<main.Package.incompleteTypedef>:
204 main.Package.incompleteTypedef():204 main.Package.incompleteTypedef():
205 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458205 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458
206 »       mov»    w0,·#0x1···················»     //·#1206 »       mov»    w0,·#0x1···················»     //·#1
207 »       cbz»    x1,·3c398·<main.Package.incompleteTypedef+0x20>207 »       cbz»    x1,·3c398·<main.Package.incompleteTypedef+0x20>
208 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458·(discriminator·1)208 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458·(discriminator·1)
209 »       ldr»    x2,·[x1]209 »       ldr»    x2,·[x1]
210 »       mov»    w0,·#0x0···················»     //·#0210 »       mov»    w0,·#0x0···················»     //·#0
211 »       cbnz»   x2,·3c398·<main.Package.incompleteTypedef+0x20>211 »       cbnz»   x2,·3c398·<main.Package.incompleteTypedef+0x20>
212 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458·(discriminator·3)212 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/cgo/main.go:458·(discriminator·3)
213 »       ldr»    x0,·[x1,·#8]213 »       ldr»    x0,·[x1,·#8]
Max diff block lines reached; 4117171/4125894 bytes (99.79%) of diff not shown.
161 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 462, 2432 lines modifiedOffset 462, 2432 lines modified
462 ··[··1a3e]··extra462 ··[··1a3e]··extra
463 ··[··1a44]··fmt.Fprint463 ··[··1a44]··fmt.Fprint
464 ··[··1a4f]··pe.Close..1debug/pe.File464 ··[··1a4f]··pe.Close..1debug/pe.File
465 ··[··1a68]··StorageMappingClass465 ··[··1a68]··StorageMappingClass
466 ··[··1a7c]··clean466 ··[··1a7c]··clean
467 ··[··1a82]··Stdin467 ··[··1a82]··Stdin
Diff chunk too large, falling back to line-by-line diff (2424 lines added, 2424 lines removed)
468 ··[··1a88]··main.gccgopkgpath468 ··[··1a88]··main.gccgopkgpath
469 ··[··1a9a]··/build/1st/gcc-9-9.5.0/build/gotools469 ··[··1a9a]··strings.Replace
470 ··[··1abf]··strings.Replace470 ··[··1aaa]··xcoff.Close..1internal/xcoff.File
471 ··[··1acf]··xcoff.Close..1internal/xcoff.File471 ··[··1acc]··main.File.saveExport
472 ··[··1af1]··main.File.saveExport472 ··[··1ae1]··Assign
473 ··[··1b06]··Assign473 ··[··1ae8]··Progs
474 ··[··1b0d]··Progs474 ··[··1aee]··main.nameKeys
475 ··[··1b13]··main.nameKeys475 ··[··1afc]··main.saveRef..1main.File
476 ··[··1b21]··main.saveRef..1main.File476 ··[··1b15]··main.needsPointerCheck..1main.Package
477 ··[··1b3a]··main.needsPointerCheck..1main.Package477 ··[··1b3b]··Iovec
478 ··[··1b60]··Iovec478 ··[··1b41]··__count
479 ··[··1b66]··__count479 ··[··1b49]··debug..z2fmacho.File.ImportedLibraries
480 ··[··1b6e]··debug..z2fmacho.File.ImportedLibraries480 ··[··1b70]··ast.End..1go/ast.Ident
481 ··[··1b95]··ast.End..1go/ast.Ident481 ··[··1b87]··gccgoInit
482 ··[··1bac]··gccgoInit482 ··[··1b91]··strdata
483 ··[··1bb6]··strdata483 ··[··1b99]··main.writeOutput..1main.Package
484 ··[··1bbe]··main.writeOutput..1main.Package484 ··[··1bb9]··main.Package.writeGccgoOutputFunc
485 ··[··1bde]··main.Package.writeGccgoOutputFunc485 ··[··1bdb]··Nindirectsyms
486 ··[··1c00]··Nindirectsyms486 ··[··1be9]··runtime.mapassign
487 ··[··1c0e]··runtime.mapassign487 ··[··1bfb]··poll.init
488 ··[··1c20]··poll.init488 ··[··1c05]··nnames
489 ··[··1c2a]··nnames489 ··[··1c0c]··main.unqual
490 ··[··1c31]··main.unqual490 ··[··1c18]··main.cname
491 ··[··1c3d]··main.cname491 ··[··1c23]··debug..z2felf.File.ImportedSymbols
492 ··[··1c48]··debug..z2felf.File.ImportedSymbols492 ··[··1c46]··ldflags
493 ··[··1c6b]··ldflags493 ··[··1c4e]··main.intSizeMap
494 ··[··1c73]··main.intSizeMap494 ··[··1c5e]··os.Write..1os.File
495 ··[··1c83]··os.Write..1os.File495 ··[··1c71]··FileHeader
496 ··[··1c96]··FileHeader496 ··[··1c7c]··GidMappingsEnableSetgroups
497 ··[··1ca1]··GidMappingsEnableSetgroups497 ··[··1c97]··main.saveCall..1main.File
498 ··[··1cbc]··main.saveCall..1main.File498 ··[··1cb1]··Pcrel
499 ··[··1cd6]··Pcrel499 ··[··1cb7]··main.Package.guessKinds
500 ··[··1cdc]··main.Package.guessKinds500 ··[··1ccf]··VirtualAddress
501 ··[··1cf4]··VirtualAddress501 ··[··1cde]··binary.Uint64.encoding/binary.bigEndian
502 ··[··1d03]··binary.Uint64.encoding/binary.bigEndian502 ··[··1d06]··bytes.Reset..1bytes.Buffer
503 ··[··1d2b]··bytes.Reset..1bytes.Buffer503 ··[··1d21]··main.gccgoPkgpathToSymbol
504 ··[··1d46]··main.gccgoPkgpathToSymbol504 ··[··1d3b]··quoted
505 ··[··1d60]··quoted505 ··[··1d42]··EnumName
506 ··[··1d67]··EnumName506 ··[··1d4b]··completed
507 ··[··1d70]··completed507 ··[··1d55]··floats
508 ··[··1d7a]··floats508 ··[··1d5c]··CommentGroup
509 ··[··1d81]··CommentGroup509 ··[··1d69]··float64
510 ··[··1d8e]··float64510 ··[··1d71]··main.Package.hasPointer
511 ··[··1d96]··main.Package.hasPointer511 ··[··1d89]··isKnown
512 ··[··1dae]··isKnown512 ··[··1d91]··internal..z2fxcoff.File.Close
513 ··[··1db6]··internal..z2fxcoff.File.Close513 ··[··1daf]··PutUint16
514 ··[··1dd4]··PutUint16514 ··[··1db9]··ptrs
515 ··[··1dde]··ptrs515 ··[··1dbe]··scanner.init
516 ··[··1de3]··scanner.init516 ··[··1dcb]··IfStmt
517 ··[··1df0]··IfStmt517 ··[··1dd2]··runtime.makemap
518 ··[··1df7]··runtime.makemap518 ··[··1de2]··SectionIndex
519 ··[··1e07]··SectionIndex519 ··[··1def]··main.Package.writeOutput
520 ··[··1e14]··main.Package.writeOutput520 ··[··1e08]··.os.file
521 ··[··1e2d]··.os.file521 ··[··1e11]··elf.Symbols..1debug/elf.File
522 ··[··1e36]··elf.Symbols..1debug/elf.File522 ··[··1e2e]··files
523 ··[··1e53]··files523 ··[··1e34]··go..z2fast.Ident.End
524 ··[··1e59]··go..z2fast.Ident.End524 ··[··1e49]··SysProcIDMap
525 ··[··1e6e]··SysProcIDMap525 ··[··1e56]··main.builtinDefs
526 ··[··1e7b]··main.builtinDefs526 ··[··1e67]··Utime
527 ··[··1e8c]··Utime527 ··[··1e6d]··path..z2ffilepath.Base
528 ··[··1e92]··path..z2ffilepath.Base528 ··[··1e84]··$ret45
529 ··[··1ea9]··$ret45529 ··[··1e8b]··SectionType
530 ··[··1eb0]··SectionType530 ··[··1e97]··main.godefs
531 ··[··1ebc]··main.godefs531 ··[··1ea3]··nonblock
532 ··[··1ec8]··nonblock532 ··[··1eac]··IsStream
533 ··[··1ed1]··IsStream533 ··[··1eb5]··npad
534 ··[··1eda]··npad534 ··[··1eba]··debug..z2fpe.File.DWARF
535 ··[··1edf]··debug..z2fpe.File.DWARF535 ··[··1ed2]··filepath.init
536 ··[··1ef7]··filepath.init536 ··[··1ee0]··go..z2ftoken.Pos.IsValid
537 ··[··1f05]··go..z2ftoken.Pos.IsValid537 ··[··1ef9]··go..C424
538 ··[··1f1e]··go..C424538 ··[··1f02]··SizeOfOptionalHeader
539 ··[··1f27]··SizeOfOptionalHeader539 ··[··1f17]··main.rewriteCall..1main.Package
540 ··[··1f3c]··main.rewriteCall..1main.Package540 ··[··1f37]··StructField
541 ··[··1f5c]··StructField541 ··[··1f43]··os.File.Close
542 ··[··1f68]··os.File.Close542 ··[··1f51]··gccgocmd
543 ··[··1f76]··gccgocmd543 ··[··1f5a]··typedefs
544 ··[··1f7f]··typedefs544 ··[··1f63]··PutUint32
545 ··[··1f88]··PutUint32545 ··[··1f6d]··go..z2fast.NewIdent
546 ··[··1f92]··go..z2fast.NewIdent546 ··[··1f81]··ReturnStmt
547 ··[··1fa6]··ReturnStmt547 ··[··1f8c]··goVoid
548 ··[··1fb1]··goVoid548 ··[··1f93]··runtime.registerGCRoots
549 ··[··1fb8]··runtime.registerGCRoots549 ··[··1fab]··main.writeDefs..1main.Package
550 ··[··1fd0]··main.writeDefs..1main.Package550 ··[··1fc9]··bytes.Buffer.Reset
551 ··[··1fee]··bytes.Buffer.Reset551 ··[··1fdc]··main.TypeRepr.String
552 ··[··2001]··main.TypeRepr.String552 ··[··1ff1]··ArrayType
553 ··[··2016]··ArrayType553 ··[··1ffb]··runtime.hmap
554 ··[··2020]··runtime.hmap554 ··[··2008]··main.unionWithPointer
555 ··[··202d]··main.unionWithPointer555 ··[··201e]··regexp.Match..1regexp.Regexp
556 ··[··2043]··regexp.Match..1regexp.Regexp556 ··[··203b]··Opening
557 ··[··2060]··Opening557 ··[··2043]··NoSetGroups
558 ··[··2068]··NoSetGroups558 ··[··204f]··ReturnType
559 ··[··2074]··ReturnType559 ··[··205a]··bytes.Buffer.WriteString
560 ··[··207f]··bytes.Buffer.WriteString560 ··[··2073]··cmd..z2finternal..z2fedit.Buffer.Replace
561 ··[··2098]··cmd..z2finternal..z2fedit.Buffer.Replace561 ··[··209c]··strconv.init
562 ··[··20c1]··strconv.init562 ··[··20a9]··__go_channel
563 ··[··20ce]··__go_channel563 ··[··20b6]··params
564 ··[··20db]··params564 ··[··20bd]··expr
565 ··[··20e2]··expr565 ··[··20c2]··ErrorList
566 ··[··20e7]··ErrorList566 ··[··20cc]··main.Init..1main.typeConv
567 ··[··20f1]··main.Init..1main.typeConv567 ··[··20e6]··main.Package.writeExportHeader
568 ··[··210b]··main.Package.writeExportHeader568 ··[··2105]··go..z2fast.BasicLit.Pos
569 ··[··212a]··go..z2fast.BasicLit.Pos569 ··[··211d]··VirtualSize
570 ··[··2142]··VirtualSize570 ··[··2129]··exist
571 ··[··214e]··exist571 ··[··212f]··main.creat
572 ··[··2154]··main.creat572 ··[··213a]··strings.Split
573 ··[··215f]··strings.Split573 ··[··2148]··sdat
574 ··[··216d]··sdat574 ··[··214d]··macho.ImportedLibraries..1debug/macho.File
575 ··[··2172]··macho.ImportedLibraries..1debug/macho.File575 ··[··2178]··elf.ImportedSymbols..1debug/elf.File
576 ··[··219d]··elf.ImportedSymbols..1debug/elf.File576 ··[··219d]··ZeroReadIsEOF
577 ··[··21c2]··ZeroReadIsEOF577 ··[··21ab]··go..z2fparser..import
578 ··[··21d0]··go..z2fparser..import578 ··[··21c1]··path..z2ffilepath.Join
579 ··[··21e6]··path..z2ffilepath.Join579 ··[··21d8]··pkgPath
580 ··[··21fd]··pkgPath580 ··[··21e0]··ptype
581 ··[··2205]··ptype581 ··[··21e6]··StrideBitSize
582 ··[··220b]··StrideBitSize582 ··[··21f4]··go..z2ftoken.Lookup
583 ··[··2219]··debug..z2fpe.Open583 ··[··2208]··debug..z2fpe.Open
584 ··[··222b]··main.fixGo584 ··[··221a]··main.fixGo
585 ··[··2236]··.regexp.onePassInst585 ··[··2225]··.regexp.onePassInst
586 ··[··224a]··main.fatalf586 ··[··2239]··main.fatalf
587 ··[··2256]··isutc587 ··[··2245]··isutc
Max diff block lines reached; 0/164663 bytes (0.00%) of diff not shown.
269 MB
./usr/lib/gcc/aarch64-linux-gnu/9/go1
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b157ab9cdca45c264338dd43d51fe4913ba54af53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c5a47e007834913f9c75e115c32b56dac4c1ff91
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
269 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 4784 lines modifiedOffset 1, 4784 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000005fe580·<Expression::do_export(Export_function_body*)·const@@Base-0x60>:2 00000000005fe580·<Expression::do_export(Export_function_body*)·const@@Base-0x60>:
3 Named_object::func_value()·[clone·.isra.0]·[clone·.part.0]:3 Named_object::func_value()·[clone·.isra.0]·[clone·.part.0]:
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:26414 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2641
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:26436 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2643
7 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>7 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
8 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>8 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:26419 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2641
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:264311 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2643
12 »       add»    x2,·x2,·#0x56012 »       add»    x2,·x2,·#0x560
13 »       add»    x0,·x0,·#0x57013 »       add»    x0,·x0,·#0x570
14 »       mov»    w1,·#0xa53·················»   //·#264314 »       mov»    w1,·#0xa53·················»   //·#2643
15 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>15 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
16 Named_object::type_value()·[clone·.isra.0]·[clone·.part.0]:16 Named_object::type_value()·[clone·.isra.0]·[clone·.part.0]:
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:258517 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2585
18 »       stp»    x29,·x30,·[sp,·#-16]!18 »       stp»    x29,·x30,·[sp,·#-16]!
19 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:258719 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2587
20 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>20 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
21 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>21 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:258522 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2585
23 »       mov»    x29,·sp23 »       mov»    x29,·sp
24 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:258724 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2587
25 »       add»    x2,·x2,·#0xd4825 »       add»    x2,·x2,·#0xd48
26 »       add»    x0,·x0,·#0x57026 »       add»    x0,·x0,·#0x570
27 »       mov»    w1,·#0xa1b·················»   //·#258727 »       mov»    w1,·#0xa1b·················»   //·#2587
28 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>28 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
29 Export::Stream::Stream()·[clone·.part.0]:29 Export::Stream::Stream()·[clone·.part.0]:
30 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/export.cc:108430 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/export.cc:1084
31 »       stp»    x29,·x30,·[sp,·#-16]!31 »       stp»    x29,·x30,·[sp,·#-16]!
32 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/export.cc:108732 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/export.cc:1087
33 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>33 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
34 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>34 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
35 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/export.cc:108435 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/export.cc:1084
36 »       mov»    x29,·sp36 »       mov»    x29,·sp
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/export.cc:108737 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/export.cc:1087
38 »       add»    x2,·x2,·#0xd5838 »       add»    x2,·x2,·#0xd58
39 »       add»    x0,·x0,·#0xd6039 »       add»    x0,·x0,·#0xd60
40 »       mov»    w1,·#0x43f·················»   //·#108740 »       mov»    w1,·#0x43f·················»   //·#1087
41 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>41 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
42 00000000005fe5e0·<Expression::do_export(Export_function_body*)·const@@Base>:42 00000000005fe5e0·<Expression::do_export(Export_function_body*)·const@@Base>:
43 Expression::do_export(Export_function_body*)·const:43 Expression::do_export(Export_function_body*)·const:
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:8644 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:86
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:8746 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:87
47 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>47 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
48 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>48 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:8649 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:86
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:8751 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:87
52 »       add»    x2,·x2,·#0xf9052 »       add»    x2,·x2,·#0xf90
53 »       add»    x0,·x0,·#0xfa053 »       add»    x0,·x0,·#0xfa0
54 »       mov»    w1,·#0x57··················»    //·#8754 »       mov»    w1,·#0x57··················»    //·#87
55 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>55 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
56 00000000005fe600·<Call_expression::do_set_recover_arg(Expression*)@@Base>:56 00000000005fe600·<Call_expression::do_set_recover_arg(Expression*)@@Base>:
57 Call_expression::do_set_recover_arg(Expression*):57 Call_expression::do_set_recover_arg(Expression*):
58 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:1024258 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:10242
59 »       stp»    x29,·x30,·[sp,·#-16]!59 »       stp»    x29,·x30,·[sp,·#-16]!
60 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:1024360 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:10243
61 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>61 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
62 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>62 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
63 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:1024263 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:10242
64 »       mov»    x29,·sp64 »       mov»    x29,·sp
65 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:1024365 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:10243
66 »       add»    x2,·x2,·#0xfd066 »       add»    x2,·x2,·#0xfd0
67 »       add»    x0,·x0,·#0xfa067 »       add»    x0,·x0,·#0xfa0
68 »       mov»    w1,·#0x2803················»  //·#1024368 »       mov»    w1,·#0x2803················»  //·#10243
69 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>69 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
70 Named_object::const_value()·[clone·.isra.0]·[clone·.part.0]:70 Named_object::const_value()·[clone·.isra.0]·[clone·.part.0]:
71 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:257171 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2571
72 »       stp»    x29,·x30,·[sp,·#-16]!72 »       stp»    x29,·x30,·[sp,·#-16]!
73 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:257373 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2573
74 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>74 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>
75 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>75 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
76 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:257176 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2571
77 »       mov»    x29,·sp77 »       mov»    x29,·sp
78 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:257378 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2573
79 »       add»    x2,·x2,·#0x26879 »       add»    x2,·x2,·#0x268
80 »       add»    x0,·x0,·#0x57080 »       add»    x0,·x0,·#0x570
81 »       mov»    w1,·#0xa0d·················»   //·#257381 »       mov»    w1,·#0xa0d·················»   //·#2573
82 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>82 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
83 Named_object::func_value()·[clone·.isra.0]·[clone·.part.0]:83 Named_object::func_value()·[clone·.isra.0]·[clone·.part.0]:
84 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:264184 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2641
85 »       stp»    x29,·x30,·[sp,·#-16]!85 »       stp»    x29,·x30,·[sp,·#-16]!
86 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:264386 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2643
87 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>87 »       adrp»   x2,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
88 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>88 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
89 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:264189 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2641
90 »       mov»    x29,·sp90 »       mov»    x29,·sp
91 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/gogo.h:264391 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/gogo.h:2643
92 »       add»    x2,·x2,·#0x56092 »       add»    x2,·x2,·#0x560
93 »       add»    x0,·x0,·#0x57093 »       add»    x0,·x0,·#0x570
94 »       mov»    w1,·#0xa53·················»   //·#264394 »       mov»    w1,·#0xa53·················»   //·#2643
95 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>95 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
96 Interface_type::is_empty()·const·[clone·.isra.0]·[clone·.part.0]:96 Interface_type::is_empty()·const·[clone·.isra.0]·[clone·.part.0]:
97 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/types.h:308897 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/types.h:3088
98 »       stp»    x29,·x30,·[sp,·#-16]!98 »       stp»    x29,·x30,·[sp,·#-16]!
99 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/types.h:309099 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/types.h:3090
100 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>100 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>
101 »       adrp»   x0,·1293000·<_IO_stdin_used@@Base+0xf60>101 »       adrp»   x0,·1293000·<_IO_stdin_used@@Base+0xf60>
102 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/types.h:3088102 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/types.h:3088
103 »       mov»    x29,·sp103 »       mov»    x29,·sp
104 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/types.h:3090104 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/types.h:3090
105 »       add»    x2,·x2,·#0x278105 »       add»    x2,·x2,·#0x278
106 »       add»    x0,·x0,·#0x288106 »       add»    x0,·x0,·#0x288
107 »       mov»    w1,·#0xc12·················»   //·#3090107 »       mov»    w1,·#0xc12·················»   //·#3090
108 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>108 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
109 Numeric_constant::get_int(__mpz_struct·(*)·[1])·const·[clone·.part.0]:109 Numeric_constant::get_int(__mpz_struct·(*)·[1])·const·[clone·.part.0]:
110 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16748110 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16748
111 »       stp»    x29,·x30,·[sp,·#-16]!111 »       stp»    x29,·x30,·[sp,·#-16]!
112 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16750112 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16750
113 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>113 »       adrp»   x2,·1293000·<_IO_stdin_used@@Base+0xf60>
114 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>114 »       adrp»   x0,·1292000·<std::__is_ios_failure_handler(__cxxabiv1::__class_type_info·const*)@@Base+0x5cc0>
115 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16748115 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16748
116 »       mov»    x29,·sp116 »       mov»    x29,·sp
117 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16750117 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/go/gofrontend/expressions.cc:16750
118 »       add»    x2,·x2,·#0x310118 »       add»    x2,·x2,·#0x310
119 »       add»    x0,·x0,·#0xfa0119 »       add»    x0,·x0,·#0xfa0
120 »       mov»    w1,·#0x416e················»  //·#16750120 »       mov»    w1,·#0x416e················»  //·#16750
121 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>121 »       bl»     6000e0·<fancy_abort(char·const*,·int,·char·const*)@@Base>
Max diff block lines reached; 281940886/281950675 bytes (100.00%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35376162·39636463·61343563·32363433·57ab9cdca45c2643 
3 ··0x00000010·33386464·34336435·31666534·39313362·38dd43d51fe4913b2 ··0x00000000·61343765·30303738·33343931·33663963·a47e007834913f9c
 3 ··0x00000010·37356531·31356333·32623536·64616334·75e115c32b56dac4
4 ··0x00000020·61353461·66352e64·65627567·00000000·a54af5.debug....4 ··0x00000020·63316666·39312e64·65627567·00000000·c1ff91.debug....
5 ··0x00000030·6dd50903····························m...5 ··0x00000030·685c5396····························h\S.
  
2.98 MB
./usr/lib/gcc/aarch64-linux-gnu/9/test2json
File has been modified after NT_GNU_BUILD_ID has been applied.
884 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x894011 ··Entry·point·address:···············0x8940
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········378456·(bytes·into·file)13 ··Start·of·section·headers:··········378472·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
2.76 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x5c658:1 There·are·39·section·headers,·starting·at·offset·0x5c668:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··[25]·.data·············PROGBITS········0000000000030430·020430·0003e0·00··WA··0···0··830 ··[25]·.data·············PROGBITS········0000000000030430·020430·0003e0·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········0000000000030810·020810·000270·00··WA··0···0··831 ··[26]·.bss··············NOBITS··········0000000000030810·020810·000270·00··WA··0···0··8
32 ··[27]·.comment··········PROGBITS········0000000000000000·020810·00001c·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·020810·00001c·01··MS··0···0··1
33 ··[28]·.go_export········PROGBITS········0000000000000000·02082c·000e71·00······0···0··133 ··[28]·.go_export········PROGBITS········0000000000000000·02082c·000e71·00······0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·02169d·0000f0·00······0···0··134 ··[29]·.debug_aranges····PROGBITS········0000000000000000·02169d·0000f0·00······0···0··1
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·02178d·00fd94·00······0···0··135 ··[30]·.debug_info·······PROGBITS········0000000000000000·02178d·00fd94·00······0···0··1
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·031521·0019c0·00······0···0··136 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·031521·0019c0·00······0···0··1
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·032ee1·00621b·00······0···0··137 ··[32]·.debug_line·······PROGBITS········0000000000000000·032ee1·006223·00······0···0··1
38 ··[33]·.debug_str········PROGBITS········0000000000000000·0390fc·004c20·01··MS··0···0··138 ··[33]·.debug_str········PROGBITS········0000000000000000·039104·004c26·01··MS··0···0··1
39 ··[34]·.debug_loc········PROGBITS········0000000000000000·03dd1c·012ea0·00······0···0··139 ··[34]·.debug_loc········PROGBITS········0000000000000000·03dd2a·012ea0·00······0···0··1
40 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·050bbc·0027b0·00······0···0··140 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·050bca·0027b0·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·053370·006060·18·····37·728··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·053380·006060·18·····37·728··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·0593d0·003101·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·0593e0·003101·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·05c4d1·000186·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·05c4e1·000186·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··D·(mbind),·p·(processor·specific)
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0c023ea205c7b67decc747b1ff3d976980daf5b73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e8d57a6d0211b398163ee0c17ce23899863a20a
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.24 MB
readelf --wide --debug-dump=rawline {}
    
Offset 2196, 17 lines modifiedOffset 2196, 17 lines modified
2196 ··[0x0000100c]··Special·opcode·47:·advance·Address·by·12·to·0xaaf4·and·Line·by·0·to·92196 ··[0x0000100c]··Special·opcode·47:·advance·Address·by·12·to·0xaaf4·and·Line·by·0·to·9
2197 ··[0x0000100d]··Special·opcode·33:·advance·Address·by·8·to·0xaafc·and·Line·by·0·to·92197 ··[0x0000100d]··Special·opcode·33:·advance·Address·by·8·to·0xaafc·and·Line·by·0·to·9
2198 ··[0x0000100e]··Advance·PC·by·8·to·0xab042198 ··[0x0000100e]··Advance·PC·by·8·to·0xab04
2199 ··[0x00001010]··Extended·opcode·1:·End·of·Sequence2199 ··[0x00001010]··Extended·opcode·1:·End·of·Sequence
  
  
2200 ··Offset:······················0x10132200 ··Offset:······················0x1013
2201 ··Length:······················5442201 ··Length:······················546
2202 ··DWARF·Version:···············32202 ··DWARF·Version:···············3
2203 ··Prologue·Length:·············3912203 ··Prologue·Length:·············393
2204 ··Minimum·Instruction·Length:··42204 ··Minimum·Instruction·Length:··4
2205 ··Initial·value·of·'is_stmt':··12205 ··Initial·value·of·'is_stmt':··1
2206 ··Line·Base:···················-52206 ··Line·Base:···················-5
2207 ··Line·Range:··················142207 ··Line·Range:··················14
2208 ··Opcode·Base:·················132208 ··Opcode·Base:·················13
  
2209 ·Opcodes:2209 ·Opcodes:
Offset 2221, 21 lines modifiedOffset 2221, 21 lines modified
2221 ··Opcode·9·has·1·arg2221 ··Opcode·9·has·1·arg
2222 ··Opcode·10·has·0·args2222 ··Opcode·10·has·0·args
2223 ··Opcode·11·has·0·args2223 ··Opcode·11·has·0·args
2224 ··Opcode·12·has·1·arg2224 ··Opcode·12·has·1·arg
  
2225 ·The·Directory·Table·(offset·0x102e):2225 ·The·Directory·Table·(offset·0x102e):
2226 ··1»      ../../../src/libgo/runtime2226 ··1»      ../../../src/libgo/runtime
2227 ··2»      /build/1st/gcc-9-9.5.0/build/gcc/include2227 ··2»      /build/2/gcc-9-9.5.0/2nd/build/gcc/include
2228 ··3»      /usr/include/aarch64-linux-gnu/bits2228 ··3»      /usr/include/aarch64-linux-gnu/bits
2229 ··4»      /usr/include2229 ··4»      /usr/include
2230 ··5»      /usr/include/aarch64-linux-gnu/bits/types2230 ··5»      /usr/include/aarch64-linux-gnu/bits/types
2231 ··6»      .2231 ··6»      .
  
2232 ·The·File·Name·Table·(offset·0x10d0):2232 ·The·File·Name·Table·(offset·0x10d2):
2233 ··Entry»  Dir»       Time»   Size»       Name2233 ··Entry»  Dir»       Time»   Size»       Name
2234 ··1»      1»     0»    0»   go-main.c2234 ··1»      1»     0»    0»   go-main.c
2235 ··2»      2»     0»    0»   stddef.h2235 ··2»      2»     0»    0»   stddef.h
2236 ··3»      3»     0»    0»   types.h2236 ··3»      3»     0»    0»   types.h
2237 ··4»      3»     0»    0»   stdint-intn.h2237 ··4»      3»     0»    0»   stdint-intn.h
2238 ··5»      4»     0»    0»   time.h2238 ··5»      4»     0»    0»   time.h
2239 ··6»      4»     0»    0»   unistd.h2239 ··6»      4»     0»    0»   unistd.h
Offset 2247, 119 lines modifiedOffset 2247, 119 lines modified
2247 ··12»     4»    0»   0»  stdio.h2247 ··12»     4»    0»   0»  stdio.h
2248 ··13»     1»    0»   0»  runtime.h2248 ··13»     1»    0»   0»  runtime.h
2249 ··14»     6»    0»   0»  runtime.inc2249 ··14»     6»    0»   0»  runtime.inc
2250 ··15»     1»    0»   0»  array.h2250 ··15»     1»    0»   0»  array.h
2251 ··16»     4»    0»   0»  stdlib.h2251 ··16»     4»    0»   0»  stdlib.h
  
2252 ·Line·Number·Statements:2252 ·Line·Number·Statements:
2253 ··[0x000011a4]··Set·column·to·12253 ··[0x000011a6]··Set·column·to·1
2254 ··[0x000011a6]··Extended·opcode·2:·set·Address·to·0x88402254 ··[0x000011a8]··Extended·opcode·2:·set·Address·to·0x8840
2255 ··[0x000011b1]··Advance·Line·by·39·to·402255 ··[0x000011b3]··Advance·Line·by·39·to·40
2256 ··[0x000011b3]··Copy2256 ··[0x000011b5]··Copy
2257 ··[0x000011b4]··Set·column·to·32257 ··[0x000011b6]··Set·column·to·3
2258 ··[0x000011b6]··Special·opcode·6:·advance·Address·by·0·to·0x8840·and·Line·by·1·to·41·(view·1)2258 ··[0x000011b8]··Special·opcode·6:·advance·Address·by·0·to·0x8840·and·Line·by·1·to·41·(view·1)
2259 ··[0x000011b7]··Set·column·to·72259 ··[0x000011b9]··Set·column·to·7
2260 ··[0x000011b9]··Set·is_stmt·to·02260 ··[0x000011bb]··Set·is_stmt·to·0
2261 ··[0x000011ba]··Special·opcode·7:·advance·Address·by·0·to·0x8840·and·Line·by·2·to·43·(view·2)2261 ··[0x000011bc]··Special·opcode·7:·advance·Address·by·0·to·0x8840·and·Line·by·2·to·43·(view·2)
2262 ··[0x000011bb]··Set·column·to·212262 ··[0x000011bd]··Set·column·to·21
2263 ··[0x000011bd]··Special·opcode·17:·advance·Address·by·4·to·0x8844·and·Line·by·-2·to·412263 ··[0x000011bf]··Special·opcode·17:·advance·Address·by·4·to·0x8844·and·Line·by·-2·to·41
2264 ··[0x000011be]··Set·column·to·72264 ··[0x000011c0]··Set·column·to·7
2265 ··[0x000011c0]··Special·opcode·21:·advance·Address·by·4·to·0x8848·and·Line·by·2·to·432265 ··[0x000011c2]··Special·opcode·21:·advance·Address·by·4·to·0x8848·and·Line·by·2·to·43
2266 ··[0x000011c1]··Set·column·to·212266 ··[0x000011c3]··Set·column·to·21
2267 ··[0x000011c3]··Special·opcode·17:·advance·Address·by·4·to·0x884c·and·Line·by·-2·to·412267 ··[0x000011c5]··Special·opcode·17:·advance·Address·by·4·to·0x884c·and·Line·by·-2·to·41
2268 ··[0x000011c4]··Set·column·to·62268 ··[0x000011c6]··Set·column·to·6
2269 ··[0x000011c6]··Special·opcode·21:·advance·Address·by·4·to·0x8850·and·Line·by·2·to·432269 ··[0x000011c8]··Special·opcode·21:·advance·Address·by·4·to·0x8850·and·Line·by·2·to·43
2270 ··[0x000011c7]··Set·column·to·212270 ··[0x000011c9]··Set·column·to·21
2271 ··[0x000011c9]··Special·opcode·17:·advance·Address·by·4·to·0x8854·and·Line·by·-2·to·412271 ··[0x000011cb]··Special·opcode·17:·advance·Address·by·4·to·0x8854·and·Line·by·-2·to·41
2272 ··[0x000011ca]··Set·column·to·32272 ··[0x000011cc]··Set·column·to·3
2273 ··[0x000011cc]··Set·is_stmt·to·12273 ··[0x000011ce]··Set·is_stmt·to·1
2274 ··[0x000011cd]··Special·opcode·21:·advance·Address·by·4·to·0x8858·and·Line·by·2·to·432274 ··[0x000011cf]··Special·opcode·21:·advance·Address·by·4·to·0x8858·and·Line·by·2·to·43
2275 ··[0x000011ce]··Set·column·to·62275 ··[0x000011d0]··Set·column·to·6
2276 ··[0x000011d0]··Set·is_stmt·to·02276 ··[0x000011d2]··Set·is_stmt·to·0
2277 ··[0x000011d1]··Copy·(view·1)2277 ··[0x000011d3]··Copy·(view·1)
2278 ··[0x000011d2]··Set·column·to·12278 ··[0x000011d4]··Set·column·to·1
2279 ··[0x000011d4]··Advance·Line·by·18·to·612279 ··[0x000011d6]··Advance·Line·by·18·to·61
2280 ··[0x000011d6]··Special·opcode·19:·advance·Address·by·4·to·0x885c·and·Line·by·0·to·612280 ··[0x000011d8]··Special·opcode·19:·advance·Address·by·4·to·0x885c·and·Line·by·0·to·61
2281 ··[0x000011d7]··Special·opcode·19:·advance·Address·by·4·to·0x8860·and·Line·by·0·to·612281 ··[0x000011d9]··Special·opcode·19:·advance·Address·by·4·to·0x8860·and·Line·by·0·to·61
2282 ··[0x000011d8]··Set·column·to·32282 ··[0x000011da]··Set·column·to·3
2283 ··[0x000011da]··Set·is_stmt·to·12283 ··[0x000011dc]··Set·is_stmt·to·1
2284 ··[0x000011db]··Advance·Line·by·-16·to·452284 ··[0x000011dd]··Advance·Line·by·-16·to·45
2285 ··[0x000011dd]··Special·opcode·19:·advance·Address·by·4·to·0x8864·and·Line·by·0·to·452285 ··[0x000011df]··Special·opcode·19:·advance·Address·by·4·to·0x8864·and·Line·by·0·to·45
2286 ··[0x000011de]··Set·column·to·12286 ··[0x000011e0]··Set·column·to·1
2287 ··[0x000011e0]··Set·is_stmt·to·02287 ··[0x000011e2]··Set·is_stmt·to·0
2288 ··[0x000011e1]··Special·opcode·0:·advance·Address·by·0·to·0x8864·and·Line·by·-5·to·40·(view·1)2288 ··[0x000011e3]··Special·opcode·0:·advance·Address·by·0·to·0x8864·and·Line·by·-5·to·40·(view·1)
2289 ··[0x000011e2]··Set·column·to·72289 ··[0x000011e4]··Set·column·to·7
2290 ··[0x000011e4]··Special·opcode·26:·advance·Address·by·4·to·0x8868·and·Line·by·7·to·472290 ··[0x000011e6]··Special·opcode·26:·advance·Address·by·4·to·0x8868·and·Line·by·7·to·47
2291 ··[0x000011e5]··Set·column·to·212291 ··[0x000011e7]··Set·column·to·21
2292 ··[0x000011e7]··Special·opcode·17:·advance·Address·by·4·to·0x886c·and·Line·by·-2·to·452292 ··[0x000011e9]··Special·opcode·17:·advance·Address·by·4·to·0x886c·and·Line·by·-2·to·45
2293 ··[0x000011e8]··Set·column·to·12293 ··[0x000011ea]··Set·column·to·1
2294 ··[0x000011ea]··Special·opcode·14:·advance·Address·by·4·to·0x8870·and·Line·by·-5·to·402294 ··[0x000011ec]··Special·opcode·14:·advance·Address·by·4·to·0x8870·and·Line·by·-5·to·40
2295 ··[0x000011eb]··Set·column·to·212295 ··[0x000011ed]··Set·column·to·21
2296 ··[0x000011ed]··Special·opcode·24:·advance·Address·by·4·to·0x8874·and·Line·by·5·to·452296 ··[0x000011ef]··Special·opcode·24:·advance·Address·by·4·to·0x8874·and·Line·by·5·to·45
2297 ··[0x000011ee]··Set·column·to·32297 ··[0x000011f0]··Set·column·to·3
2298 ··[0x000011f0]··Set·is_stmt·to·12298 ··[0x000011f2]··Set·is_stmt·to·1
2299 ··[0x000011f1]··Special·opcode·21:·advance·Address·by·4·to·0x8878·and·Line·by·2·to·472299 ··[0x000011f3]··Special·opcode·21:·advance·Address·by·4·to·0x8878·and·Line·by·2·to·47
2300 ··[0x000011f2]··Set·column·to·72300 ··[0x000011f4]··Set·column·to·7
2301 ··[0x000011f4]··Set·is_stmt·to·02301 ··[0x000011f6]··Set·is_stmt·to·0
2302 ··[0x000011f5]··Copy·(view·1)2302 ··[0x000011f7]··Copy·(view·1)
2303 ··[0x000011f6]··Set·column·to·62303 ··[0x000011f8]··Set·column·to·6
2304 ··[0x000011f8]··Special·opcode·19:·advance·Address·by·4·to·0x887c·and·Line·by·0·to·472304 ··[0x000011fa]··Special·opcode·19:·advance·Address·by·4·to·0x887c·and·Line·by·0·to·47
2305 ··[0x000011f9]··Set·column·to·32305 ··[0x000011fb]··Set·column·to·3
2306 ··[0x000011fb]··Set·is_stmt·to·12306 ··[0x000011fd]··Set·is_stmt·to·1
2307 ··[0x000011fc]··Special·opcode·36:·advance·Address·by·8·to·0x8884·and·Line·by·3·to·502307 ··[0x000011fe]··Special·opcode·36:·advance·Address·by·8·to·0x8884·and·Line·by·3·to·50
2308 ··[0x000011fd]··Set·column·to·122308 ··[0x000011ff]··Set·column·to·12
2309 ··[0x000011ff]··Set·is_stmt·to·02309 ··[0x00001201]··Set·is_stmt·to·0
2310 ··[0x00001200]··Copy·(view·1)2310 ··[0x00001202]··Copy·(view·1)
2311 ··[0x00001201]··Set·column·to·32311 ··[0x00001203]··Set·column·to·3
2312 ··[0x00001203]··Set·is_stmt·to·12312 ··[0x00001205]··Set·is_stmt·to·1
2313 ··[0x00001204]··Special·opcode·104:·advance·Address·by·28·to·0x88a0·and·Line·by·1·to·512313 ··[0x00001206]··Special·opcode·104:·advance·Address·by·28·to·0x88a0·and·Line·by·1·to·51
2314 ··[0x00001205]··Special·opcode·20:·advance·Address·by·4·to·0x88a4·and·Line·by·1·to·522314 ··[0x00001207]··Special·opcode·20:·advance·Address·by·4·to·0x88a4·and·Line·by·1·to·52
2315 ··[0x00001206]··Special·opcode·20:·advance·Address·by·4·to·0x88a8·and·Line·by·1·to·532315 ··[0x00001208]··Special·opcode·20:·advance·Address·by·4·to·0x88a8·and·Line·by·1·to·53
2316 ··[0x00001207]··Special·opcode·48:·advance·Address·by·12·to·0x88b4·and·Line·by·1·to·542316 ··[0x00001209]··Special·opcode·48:·advance·Address·by·12·to·0x88b4·and·Line·by·1·to·54
2317 ··[0x00001208]··Special·opcode·34:·advance·Address·by·8·to·0x88bc·and·Line·by·1·to·552317 ··[0x0000120a]··Special·opcode·34:·advance·Address·by·8·to·0x88bc·and·Line·by·1·to·55
2318 ··[0x00001209]··Set·column·to·162318 ··[0x0000120b]··Set·column·to·16
2319 ··[0x0000120b]··Set·is_stmt·to·02319 ··[0x0000120d]··Set·is_stmt·to·0
2320 ··[0x0000120c]··Copy·(view·1)2320 ··[0x0000120e]··Copy·(view·1)
2321 ··[0x0000120d]··Set·column·to·32321 ··[0x0000120f]··Set·column·to·3
2322 ··[0x0000120f]··Special·opcode·19:·advance·Address·by·4·to·0x88c0·and·Line·by·0·to·552322 ··[0x00001211]··Special·opcode·19:·advance·Address·by·4·to·0x88c0·and·Line·by·0·to·55
2323 ··[0x00001210]··Set·is_stmt·to·12323 ··[0x00001212]··Set·is_stmt·to·1
2324 ··[0x00001211]··Special·opcode·34:·advance·Address·by·8·to·0x88c8·and·Line·by·1·to·562324 ··[0x00001213]··Special·opcode·34:·advance·Address·by·8·to·0x88c8·and·Line·by·1·to·56
2325 ··[0x00001212]··Set·column·to·192325 ··[0x00001214]··Set·column·to·19
2326 ··[0x00001214]··Set·is_stmt·to·02326 ··[0x00001216]··Set·is_stmt·to·0
2327 ··[0x00001215]··Copy·(view·1)2327 ··[0x00001217]··Copy·(view·1)
2328 ··[0x00001216]··Set·column·to·172328 ··[0x00001218]··Set·column·to·17
2329 ··[0x00001218]··Special·opcode·19:·advance·Address·by·4·to·0x88cc·and·Line·by·0·to·562329 ··[0x0000121a]··Special·opcode·19:·advance·Address·by·4·to·0x88cc·and·Line·by·0·to·56
2330 ··[0x00001219]··Set·column·to·32330 ··[0x0000121b]··Set·column·to·3
2331 ··[0x0000121b]··Set·is_stmt·to·12331 ··[0x0000121d]··Set·is_stmt·to·1
2332 ··[0x0000121c]··Special·opcode·48:·advance·Address·by·12·to·0x88d8·and·Line·by·1·to·572332 ··[0x0000121e]··Special·opcode·48:·advance·Address·by·12·to·0x88d8·and·Line·by·1·to·57
Max diff block lines reached; 1290079/1302151 bytes (99.07%) of diff not shown.
1.03 MB
readelf --wide --debug-dump=info {}
    
Offset 2, 152 lines modifiedOffset 2, 152 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x1bb5·(32-bit)3 ···Length:········0x1bb5·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·05 ···Abbrev·Offset:·0
6 ···Pointer·Size:··86 ···Pointer·Size:··8
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x998):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O28 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x99e):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)
10 ····<11>···DW_AT_name········:·(strp)·(offset:·0xa36):·../../src/gotools/../libgo/go/cmd/test2json/main.go10 ····<11>···DW_AT_name········:·(strp)·(offset:·0xa3c):·../../src/gotools/../libgo/go/cmd/test2json/main.go
11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x4f4):·/build/1st/gcc-9-9.5.0/build/gotools11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x608):·/build/2/gcc-9-9.5.0/2nd/build/gotools
12 ····<19>···DW_AT_low_pc······:·(addr)·0x8a4812 ····<19>···DW_AT_low_pc······:·(addr)·0x8a48
13 ····<21>···DW_AT_high_pc·····:·(data8)·0x63413 ····<21>···DW_AT_high_pc·····:·(data8)·0x634
14 ····<29>···DW_AT_stmt_list···:·(sec_offset)·014 ····<29>···DW_AT_stmt_list···:·(sec_offset)·0
15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_typedef)15 ·<1><2d>:·Abbrev·Number:·2·(DW_TAG_typedef)
16 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x2cb):·StructType16 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x2ca):·StructType
17 ····<32>···DW_AT_decl_file···:·(data1)·217 ····<32>···DW_AT_decl_file···:·(data1)·2
18 ····<33>···DW_AT_decl_line···:·(data1)·018 ····<33>···DW_AT_decl_line···:·(data1)·0
19 ····<34>···DW_AT_type········:·(ref4)·<0x3d>19 ····<34>···DW_AT_type········:·(ref4)·<0x3d>
20 ·<1><38>:·Abbrev·Number:·3·(DW_TAG_const_type)20 ·<1><38>:·Abbrev·Number:·3·(DW_TAG_const_type)
21 ····<39>···DW_AT_type········:·(ref4)·<0x2d>,·StructType21 ····<39>···DW_AT_type········:·(ref4)·<0x2d>,·StructType
22 ·<1><3d>:·Abbrev·Number:·4·(DW_TAG_structure_type)22 ·<1><3d>:·Abbrev·Number:·4·(DW_TAG_structure_type)
23 ····<3e>···DW_AT_byte_size···:·(data1)·9623 ····<3e>···DW_AT_byte_size···:·(data1)·96
24 ····<3f>···DW_AT_sibling·····:·(ref4)·<0x5c>24 ····<3f>···DW_AT_sibling·····:·(ref4)·<0x5c>
25 ·<2><43>:·Abbrev·Number:·5·(DW_TAG_member)25 ·<2><43>:·Abbrev·Number:·5·(DW_TAG_member)
26 ····<44>···DW_AT_name········:·(strp)·(offset:·0x2f34):·_type26 ····<44>···DW_AT_name········:·(strp)·(offset:·0x2f02):·_type
27 ····<48>···DW_AT_decl_file···:·(data1)·227 ····<48>···DW_AT_decl_file···:·(data1)·2
28 ····<49>···DW_AT_decl_line···:·(data1)·028 ····<49>···DW_AT_decl_line···:·(data1)·0
29 ····<4a>···DW_AT_type········:·(ref4)·<0x5c>,·_type29 ····<4a>···DW_AT_type········:·(ref4)·<0x5c>,·_type
30 ····<4e>···DW_AT_data_member_location:·(data1)·030 ····<4e>···DW_AT_data_member_location:·(data1)·0
31 ·<2><4f>:·Abbrev·Number:·5·(DW_TAG_member)31 ·<2><4f>:·Abbrev·Number:·5·(DW_TAG_member)
32 ····<50>···DW_AT_name········:·(strp)·(offset:·0x3a82):·fields32 ····<50>···DW_AT_name········:·(strp)·(offset:·0x3a88):·fields
33 ····<54>···DW_AT_decl_file···:·(data1)·233 ····<54>···DW_AT_decl_file···:·(data1)·2
34 ····<55>···DW_AT_decl_line···:·(data1)·034 ····<55>···DW_AT_decl_line···:·(data1)·0
35 ····<56>···DW_AT_type········:·(ref4)·<0x2a1>35 ····<56>···DW_AT_type········:·(ref4)·<0x2a1>
36 ····<5a>···DW_AT_data_member_location:·(data1)·7236 ····<5a>···DW_AT_data_member_location:·(data1)·72
37 ·<2><5b>:·Abbrev·Number:·037 ·<2><5b>:·Abbrev·Number:·0
38 ·<1><5c>:·Abbrev·Number:·2·(DW_TAG_typedef)38 ·<1><5c>:·Abbrev·Number:·2·(DW_TAG_typedef)
39 ····<5d>···DW_AT_name········:·(strp)·(offset:·0x2f34):·_type39 ····<5d>···DW_AT_name········:·(strp)·(offset:·0x2f02):·_type
40 ····<61>···DW_AT_decl_file···:·(data1)·240 ····<61>···DW_AT_decl_file···:·(data1)·2
41 ····<62>···DW_AT_decl_line···:·(data1)·041 ····<62>···DW_AT_decl_line···:·(data1)·0
42 ····<63>···DW_AT_type········:·(ref4)·<0x67>42 ····<63>···DW_AT_type········:·(ref4)·<0x67>
43 ·<1><67>:·Abbrev·Number:·4·(DW_TAG_structure_type)43 ·<1><67>:·Abbrev·Number:·4·(DW_TAG_structure_type)
44 ····<68>···DW_AT_byte_size···:·(data1)·7244 ····<68>···DW_AT_byte_size···:·(data1)·72
45 ····<69>···DW_AT_sibling·····:·(ref4)·<0xfe>45 ····<69>···DW_AT_sibling·····:·(ref4)·<0xfe>
46 ·<2><6d>:·Abbrev·Number:·5·(DW_TAG_member)46 ·<2><6d>:·Abbrev·Number:·5·(DW_TAG_member)
47 ····<6e>···DW_AT_name········:·(strp)·(offset:·0x4bb7):·size47 ····<6e>···DW_AT_name········:·(strp)·(offset:·0x4bbd):·size
48 ····<72>···DW_AT_decl_file···:·(data1)·248 ····<72>···DW_AT_decl_file···:·(data1)·2
49 ····<73>···DW_AT_decl_line···:·(data1)·049 ····<73>···DW_AT_decl_line···:·(data1)·0
50 ····<74>···DW_AT_type········:·(ref4)·<0xfe>,·uintptr,·uint6450 ····<74>···DW_AT_type········:·(ref4)·<0xfe>,·uintptr,·uint64
51 ····<78>···DW_AT_data_member_location:·(data1)·051 ····<78>···DW_AT_data_member_location:·(data1)·0
52 ·<2><79>:·Abbrev·Number:·5·(DW_TAG_member)52 ·<2><79>:·Abbrev·Number:·5·(DW_TAG_member)
53 ····<7a>···DW_AT_name········:·(strp)·(offset:·0x1fe):·ptrdata53 ····<7a>···DW_AT_name········:·(strp)·(offset:·0x1fa):·ptrdata
54 ····<7e>···DW_AT_decl_file···:·(data1)·254 ····<7e>···DW_AT_decl_file···:·(data1)·2
55 ····<7f>···DW_AT_decl_line···:·(data1)·055 ····<7f>···DW_AT_decl_line···:·(data1)·0
56 ····<80>···DW_AT_type········:·(ref4)·<0xfe>,·uintptr,·uint6456 ····<80>···DW_AT_type········:·(ref4)·<0xfe>,·uintptr,·uint64
57 ····<84>···DW_AT_data_member_location:·(data1)·857 ····<84>···DW_AT_data_member_location:·(data1)·8
58 ·<2><85>:·Abbrev·Number:·5·(DW_TAG_member)58 ·<2><85>:·Abbrev·Number:·5·(DW_TAG_member)
59 ····<86>···DW_AT_name········:·(strp)·(offset:·0x789):·hash59 ····<86>···DW_AT_name········:·(strp)·(offset:·0x784):·hash
60 ····<8a>···DW_AT_decl_file···:·(data1)·260 ····<8a>···DW_AT_decl_file···:·(data1)·2
61 ····<8b>···DW_AT_decl_line···:·(data1)·061 ····<8b>···DW_AT_decl_line···:·(data1)·0
62 ····<8c>···DW_AT_type········:·(ref4)·<0x110>,·uint3262 ····<8c>···DW_AT_type········:·(ref4)·<0x110>,·uint32
63 ····<90>···DW_AT_data_member_location:·(data1)·1663 ····<90>···DW_AT_data_member_location:·(data1)·16
64 ·<2><91>:·Abbrev·Number:·5·(DW_TAG_member)64 ·<2><91>:·Abbrev·Number:·5·(DW_TAG_member)
65 ····<92>···DW_AT_name········:·(strp)·(offset:·0x48a2):·kind65 ····<92>···DW_AT_name········:·(strp)·(offset:·0x48a8):·kind
66 ····<96>···DW_AT_decl_file···:·(data1)·266 ····<96>···DW_AT_decl_file···:·(data1)·2
67 ····<97>···DW_AT_decl_line···:·(data1)·067 ····<97>···DW_AT_decl_line···:·(data1)·0
68 ····<98>···DW_AT_type········:·(ref4)·<0x117>,·uint868 ····<98>···DW_AT_type········:·(ref4)·<0x117>,·uint8
69 ····<9c>···DW_AT_data_member_location:·(data1)·2069 ····<9c>···DW_AT_data_member_location:·(data1)·20
70 ·<2><9d>:·Abbrev·Number:·5·(DW_TAG_member)70 ·<2><9d>:·Abbrev·Number:·5·(DW_TAG_member)
71 ····<9e>···DW_AT_name········:·(strp)·(offset:·0x4b93):·align71 ····<9e>···DW_AT_name········:·(strp)·(offset:·0x4b99):·align
72 ····<a2>···DW_AT_decl_file···:·(data1)·272 ····<a2>···DW_AT_decl_file···:·(data1)·2
73 ····<a3>···DW_AT_decl_line···:·(data1)·073 ····<a3>···DW_AT_decl_line···:·(data1)·0
74 ····<a4>···DW_AT_type········:·(ref4)·<0x117>,·uint874 ····<a4>···DW_AT_type········:·(ref4)·<0x117>,·uint8
75 ····<a8>···DW_AT_data_member_location:·(data1)·2175 ····<a8>···DW_AT_data_member_location:·(data1)·21
76 ·<2><a9>:·Abbrev·Number:·5·(DW_TAG_member)76 ·<2><a9>:·Abbrev·Number:·5·(DW_TAG_member)
77 ····<aa>···DW_AT_name········:·(strp)·(offset:·0xa98):·fieldAlign77 ····<aa>···DW_AT_name········:·(strp)·(offset:·0xa9e):·fieldAlign
78 ····<ae>···DW_AT_decl_file···:·(data1)·278 ····<ae>···DW_AT_decl_file···:·(data1)·2
79 ····<af>···DW_AT_decl_line···:·(data1)·079 ····<af>···DW_AT_decl_line···:·(data1)·0
80 ····<b0>···DW_AT_type········:·(ref4)·<0x117>,·uint880 ····<b0>···DW_AT_type········:·(ref4)·<0x117>,·uint8
81 ····<b4>···DW_AT_data_member_location:·(data1)·2281 ····<b4>···DW_AT_data_member_location:·(data1)·22
82 ·<2><b5>:·Abbrev·Number:·5·(DW_TAG_member)82 ·<2><b5>:·Abbrev·Number:·5·(DW_TAG_member)
83 ····<b6>···DW_AT_name········:·(strp)·(offset:·0xa09):·hashfn83 ····<b6>···DW_AT_name········:·(strp)·(offset:·0xa0f):·hashfn
84 ····<ba>···DW_AT_decl_file···:·(data1)·284 ····<ba>···DW_AT_decl_file···:·(data1)·2
85 ····<bb>···DW_AT_decl_line···:·(data1)·085 ····<bb>···DW_AT_decl_line···:·(data1)·0
86 ····<bc>···DW_AT_type········:·(ref4)·<0x158>,·__go_descriptor86 ····<bc>···DW_AT_type········:·(ref4)·<0x158>,·__go_descriptor
87 ····<c0>···DW_AT_data_member_location:·(data1)·2487 ····<c0>···DW_AT_data_member_location:·(data1)·24
88 ·<2><c1>:·Abbrev·Number:·5·(DW_TAG_member)88 ·<2><c1>:·Abbrev·Number:·5·(DW_TAG_member)
89 ····<c2>···DW_AT_name········:·(strp)·(offset:·0x2bb):·equalfn89 ····<c2>···DW_AT_name········:·(strp)·(offset:·0x2ba):·equalfn
90 ····<c6>···DW_AT_decl_file···:·(data1)·290 ····<c6>···DW_AT_decl_file···:·(data1)·2
91 ····<c7>···DW_AT_decl_line···:·(data1)·091 ····<c7>···DW_AT_decl_line···:·(data1)·0
92 ····<c8>···DW_AT_type········:·(ref4)·<0x19d>,·__go_descriptor92 ····<c8>···DW_AT_type········:·(ref4)·<0x19d>,·__go_descriptor
93 ····<cc>···DW_AT_data_member_location:·(data1)·3293 ····<cc>···DW_AT_data_member_location:·(data1)·32
94 ·<2><cd>:·Abbrev·Number:·5·(DW_TAG_member)94 ·<2><cd>:·Abbrev·Number:·5·(DW_TAG_member)
95 ····<ce>···DW_AT_name········:·(strp)·(offset:·0x51e):·gcdata95 ····<ce>···DW_AT_name········:·(strp)·(offset:·0x4fd):·gcdata
96 ····<d2>···DW_AT_decl_file···:·(data1)·296 ····<d2>···DW_AT_decl_file···:·(data1)·2
97 ····<d3>···DW_AT_decl_line···:·(data1)·097 ····<d3>···DW_AT_decl_line···:·(data1)·0
98 ····<d4>···DW_AT_type········:·(ref4)·<0x1a3>,·uint898 ····<d4>···DW_AT_type········:·(ref4)·<0x1a3>,·uint8
99 ····<d8>···DW_AT_data_member_location:·(data1)·4099 ····<d8>···DW_AT_data_member_location:·(data1)·40
100 ·<2><d9>:·Abbrev·Number:·5·(DW_TAG_member)100 ·<2><d9>:·Abbrev·Number:·5·(DW_TAG_member)
101 ····<da>···DW_AT_name········:·(strp)·(offset:·0x1757):·string101 ····<da>···DW_AT_name········:·(strp)·(offset:·0x175b):·string
102 ····<de>···DW_AT_decl_file···:·(data1)·2102 ····<de>···DW_AT_decl_file···:·(data1)·2
103 ····<df>···DW_AT_decl_line···:·(data1)·0103 ····<df>···DW_AT_decl_line···:·(data1)·0
104 ····<e0>···DW_AT_type········:·(ref4)·<0x1da>,·string104 ····<e0>···DW_AT_type········:·(ref4)·<0x1da>,·string
105 ····<e4>···DW_AT_data_member_location:·(data1)·48105 ····<e4>···DW_AT_data_member_location:·(data1)·48
106 ·<2><e5>:·Abbrev·Number:·5·(DW_TAG_member)106 ·<2><e5>:·Abbrev·Number:·5·(DW_TAG_member)
107 ····<e6>···DW_AT_name········:·(strp)·(offset:·0x832):·uncommonType107 ····<e6>···DW_AT_name········:·(strp)·(offset:·0x82d):·uncommonType
108 ····<ea>···DW_AT_decl_file···:·(data1)·2108 ····<ea>···DW_AT_decl_file···:·(data1)·2
109 ····<eb>···DW_AT_decl_line···:·(data1)·0109 ····<eb>···DW_AT_decl_line···:·(data1)·0
110 ····<ec>···DW_AT_type········:·(ref4)·<0x29b>,·uncommonType110 ····<ec>···DW_AT_type········:·(ref4)·<0x29b>,·uncommonType
111 ····<f0>···DW_AT_data_member_location:·(data1)·56111 ····<f0>···DW_AT_data_member_location:·(data1)·56
112 ·<2><f1>:·Abbrev·Number:·5·(DW_TAG_member)112 ·<2><f1>:·Abbrev·Number:·5·(DW_TAG_member)
113 ····<f2>···DW_AT_name········:·(strp)·(offset:·0x7e0):·ptrToThis113 ····<f2>···DW_AT_name········:·(strp)·(offset:·0x7db):·ptrToThis
114 ····<f6>···DW_AT_decl_file···:·(data1)·2114 ····<f6>···DW_AT_decl_file···:·(data1)·2
115 ····<f7>···DW_AT_decl_line···:·(data1)·0115 ····<f7>···DW_AT_decl_line···:·(data1)·0
116 ····<f8>···DW_AT_type········:·(ref4)·<0x28f>,·_type116 ····<f8>···DW_AT_type········:·(ref4)·<0x28f>,·_type
117 ····<fc>···DW_AT_data_member_location:·(data1)·64117 ····<fc>···DW_AT_data_member_location:·(data1)·64
118 ·<2><fd>:·Abbrev·Number:·0118 ·<2><fd>:·Abbrev·Number:·0
119 ·<1><fe>:·Abbrev·Number:·2·(DW_TAG_typedef)119 ·<1><fe>:·Abbrev·Number:·2·(DW_TAG_typedef)
120 ····<ff>···DW_AT_name········:·(strp)·(offset:·0x5c7):·uintptr120 ····<ff>···DW_AT_name········:·(strp)·(offset:·0x5a6):·uintptr
121 ····<103>···DW_AT_decl_file···:·(data1)·2121 ····<103>···DW_AT_decl_file···:·(data1)·2
122 ····<104>···DW_AT_decl_line···:·(data1)·0122 ····<104>···DW_AT_decl_line···:·(data1)·0
123 ····<105>···DW_AT_type········:·(ref4)·<0x109>,·uint64123 ····<105>···DW_AT_type········:·(ref4)·<0x109>,·uint64
124 ·<1><109>:·Abbrev·Number:·6·(DW_TAG_base_type)124 ·<1><109>:·Abbrev·Number:·6·(DW_TAG_base_type)
125 ····<10a>···DW_AT_byte_size···:·(data1)·8125 ····<10a>···DW_AT_byte_size···:·(data1)·8
126 ····<10b>···DW_AT_encoding····:·(data1)·7»   (unsigned)126 ····<10b>···DW_AT_encoding····:·(data1)·7»   (unsigned)
127 ····<10c>···DW_AT_name········:·(strp)·(offset:·0x78e):·uint64127 ····<10c>···DW_AT_name········:·(strp)·(offset:·0x789):·uint64
Max diff block lines reached; 1068382/1076156 bytes (99.28%) of diff not shown.
4.88 KB
strings --all --bytes=8 {}
    
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
297 checksum·88F670E2267AAE9670023DE2ECBAEBD7E0D4D008297 checksum·88F670E2267AAE9670023DE2ECBAEBD7E0D4D008
298 ../../src/gotools/../libgo/go/cmd/test2json298 ../../src/gotools/../libgo/go/cmd/test2json
299 <built-in>299 <built-in>
300 ../../../src/libgo/go/cmd/internal/test2json300 ../../../src/libgo/go/cmd/internal/test2json
301 test2json.go301 test2json.go
302 <built-in>302 <built-in>
303 ../../../src/libgo/runtime303 ../../../src/libgo/runtime
304 /build/1st/gcc-9-9.5.0/build/gcc/include304 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
305 /usr/include/aarch64-linux-gnu/bits305 /usr/include/aarch64-linux-gnu/bits
306 /usr/include306 /usr/include
307 /usr/include/aarch64-linux-gnu/bits/types307 /usr/include/aarch64-linux-gnu/bits/types
308 go-main.c308 go-main.c
309 stddef.h309 stddef.h
310 stdint-intn.h310 stdint-intn.h
311 unistd.h311 unistd.h
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
315 struct_FILE.h315 struct_FILE.h
316 runtime.h316 runtime.h
317 runtime.inc317 runtime.inc
318 stdlib.h318 stdlib.h
319 ../../../src/libgcc319 ../../../src/libgcc
320 ./../../../src/libgcc/config/aarch64320 ./../../../src/libgcc/config/aarch64
321 ../../../src/libgcc/config/aarch64321 ../../../src/libgcc/config/aarch64
322 /build/1st/gcc-9-9.5.0/build/gcc/include322 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
323 /usr/include/aarch64-linux-gnu/bits323 /usr/include/aarch64-linux-gnu/bits
324 /usr/include/aarch64-linux-gnu/bits/types324 /usr/include/aarch64-linux-gnu/bits/types
325 /usr/include325 /usr/include
326 ../../../src/libgcc/../include326 ../../../src/libgcc/../include
327 ../../../src/libgcc/../gcc/config/aarch64327 ../../../src/libgcc/../gcc/config/aarch64
328 ../.././gcc328 ../.././gcc
329 /usr/include/asm-generic329 /usr/include/asm-generic
Offset 357, 22 lines modifiedOffset 357, 22 lines modified
357 sigcontext.h357 sigcontext.h
358 stack_t.h358 stack_t.h
359 ucontext.h359 ucontext.h
360 <built-in>360 <built-in>
361 stdlib.h361 stdlib.h
362 string.h362 string.h
363 ../../../src/libgcc363 ../../../src/libgcc
364 /build/1st/gcc-9-9.5.0/build/gcc/include364 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
365 /usr/include/aarch64-linux-gnu/bits365 /usr/include/aarch64-linux-gnu/bits
366 /usr/include/aarch64-linux-gnu/bits/types366 /usr/include/aarch64-linux-gnu/bits/types
367 /usr/include367 /usr/include
368 ../../../src/libgcc/../include368 ../../../src/libgcc/../include
369 ../../../src/libgcc/../gcc/config/aarch64369 ../../../src/libgcc/../gcc/config/aarch64
370 ../.././gcc370 ../.././gcc
371 /build/1st/gcc-9-9.5.0/build/gcc/include-fixed371 /build/2/gcc-9-9.5.0/2nd/build/gcc/include-fixed
372 unwind-dw2-fde.c372 unwind-dw2-fde.c
373 unwind-pe.h373 unwind-pe.h
374 unwind-dw2-fde.h374 unwind-dw2-fde.h
375 unwind-dw2-fde-dip.c375 unwind-dw2-fde-dip.c
376 gthr-default.h376 gthr-default.h
377 stddef.h377 stddef.h
378 struct_FILE.h378 struct_FILE.h
Offset 392, 14 lines modifiedOffset 392, 15 lines modified
392 stdlib.h392 stdlib.h
393 string.h393 string.h
394 (····<<J394 (····<<J
395 .internal/poll.fdMutex395 .internal/poll.fdMutex
396 writerSem396 writerSem
397 readerSem397 readerSem
398 NoSetGroups398 NoSetGroups
 399 __length
399 WaitStatus400 WaitStatus
400 filepath.init401 filepath.init
401 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq402 main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
402 Iovec_len_t403 Iovec_len_t
403 cacheEnd404 cacheEnd
404 runtime.interhash405 runtime.interhash
405 exec.init406 exec.init
Offset 450, 29 lines modifiedOffset 451, 28 lines modified
450 reflect..import451 reflect..import
451 __object452 __object
452 flag.Bool453 flag.Bool
453 fmt.Fprintf454 fmt.Fprintf
454 os..z2fexec.Command455 os..z2fexec.Command
455 flag.NArg456 flag.NArg
456 Timeval_usec_t457 Timeval_usec_t
457 /build/1st/gcc-9-9.5.0/build/gotools 
458 main.countWriter.Write458 main.countWriter.Write
459 reflect.init459 reflect.init
460 Timeval_sec_t460 Timeval_sec_t
461 os..z2fexec.Cmd.Run461 os..z2fexec.Cmd.Run
462 main.usage462 main.usage
463 lookPathErr463 lookPathErr
464 syscall.init464 syscall.init
465 nonblock465 nonblock
466 runtime.init466 runtime.init
467 .os.file467 .os.file
468 encoding..z2fbase64..import468 encoding..z2fbase64..import
469 runtime.registerGCRoots469 runtime.registerGCRoots
470 cacheZone470 cacheZone
471 cacheStart471 /build/2/gcc-9-9.5.0/2nd/build/gotools
472 .main.countWriter472 .main.countWriter
473 Cloneflags473 Cloneflags
474 fmt.init474 fmt.init
475 runtime.ifaceeq475 runtime.ifaceeq
476 Unshareflags476 Unshareflags
477 path..z2ffilepath..import477 path..z2ffilepath..import
478 os..z2fexec..import478 os..z2fexec..import
Offset 503, 14 lines modifiedOffset 503, 15 lines modified
503 main.flagP503 main.flagP
504 runtime.typedmemmove504 runtime.typedmemmove
505 main.flagT505 main.flagT
506 runtime..z2finternal..z2fsys..import506 runtime..z2finternal..z2fsys..import
507 __go_thunk_parameter507 __go_thunk_parameter
508 main.main..thunk0508 main.main..thunk0
509 exec.Run..1os/exec.Cmd509 exec.Run..1os/exec.Cmd
 510 cacheStart
510 context..import511 context..import
511 __type_descriptor512 __type_descriptor
512 waitDone513 waitDone
513 bytes.init514 bytes.init
514 __capacity515 __capacity
515 flag.init516 flag.init
516 main.main.countWriter..eq517 main.main.countWriter..eq
Offset 532, 15 lines modifiedOffset 533, 14 lines modified
532 runtime.memhash32533 runtime.memhash32
533 main.Write..1main.countWriter534 main.Write..1main.countWriter
534 runtime.checkdefer535 runtime.checkdefer
535 fmt..import536 fmt..import
536 strconv.init537 strconv.init
537 syscall..import538 syscall..import
538 os..import539 os..import
539 __length 
540 cmd..z2finternal..z2ftest2json.NewConverter540 cmd..z2finternal..z2ftest2json.NewConverter
541 sys.init541 sys.init
Max diff block lines reached; 2112/4947 bytes (42.69%) of diff not shown.
646 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000008840·<main>:2 0000000000008840·<main>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·2f000·<os.File.Read@Base>5 »       adrp»   x2,·2f000·<os.File.Read@Base>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·2f000·<os.File.Read@Base>7 »       adrp»   x3,·2f000·<os.File.Read@Base>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#3936]9 »       ldr»    x2,·[x2,·#3936]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#4048]11 »       ldr»    x3,·[x3,·#4048]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·8864·<main+0x24>17 »       cbz»    w4,·8864·<main+0x24>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·2f000·<os.File.Read@Base>24 »       adrp»   x3,·2f000·<os.File.Read@Base>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#3928]32 »       ldr»    x2,·[x3,·#3928]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·88f8·<main+0xb8>34 »       cbnz»   w2,·88f8·<main+0xb8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·2f000·<os.File.Read@Base>36 »       adrp»   x2,·2f000·<os.File.Read@Base>
37 »       adrp»   x3,·2f000·<os.File.Read@Base>37 »       adrp»   x3,·2f000·<os.File.Read@Base>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#3976]39 »       ldr»    x2,·[x2,·#3976]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#3944]41 »       ldr»    x3,·[x3,·#3944]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     80f0·<runtime_cpuinit@plt>44 »       bl»     80f0·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     8710·<runtime.check@plt>46 »       bl»     8710·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     8750·<runtime.args@plt>50 »       bl»     8750·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     82f0·<getproccount@plt>52 »       bl»     82f0·<getproccount@plt>
53 »       bl»     8330·<runtime.setncpu@plt>53 »       bl»     8330·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     80c0·<getpagesize@plt>55 »       bl»     80c0·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     8820·<runtime.setpagesize@plt>57 »       bl»     8820·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     85d0·<runtime.getsched@plt>59 »       bl»     85d0·<runtime.getsched@plt>
60 »       adrp»   x1,·2f000·<os.File.Read@Base>60 »       adrp»   x1,·2f000·<os.File.Read@Base>
61 »       ldr»    x1,·[x1,·#4024]61 »       ldr»    x1,·[x1,·#4024]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     8000·<runtime.schedinit@plt>64 »       bl»     8000·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·2f000·<os.File.Read@Base>66 »       adrp»   x0,·2f000·<os.File.Read@Base>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#4000]68 »       ldr»    x0,·[x0,·#4000]
69 »       bl»     8500·<__go_go@plt>69 »       bl»     8500·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     8740·<runtime_m@plt>71 »       bl»     8740·<runtime_m@plt>
72 »       bl»     8350·<runtime_mstart@plt>72 »       bl»     8350·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     83b0·<abort@plt>74 »       bl»     83b0·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     8530·<runtime.setIsCgo@plt>78 »       bl»     8530·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      8884·<main+0x44>81 »       b»      8884·<main+0x44>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 178, 112 lines modifiedOffset 178, 112 lines modified
178 0000000000008a40·<frame_dummy>:178 0000000000008a40·<frame_dummy>:
179 frame_dummy():179 frame_dummy():
180 »       b»      89b8·<register_tm_clones>180 »       b»      89b8·<register_tm_clones>
181 »       nop181 »       nop
  
182 0000000000008a48·<main.countWriter.Write>:182 0000000000008a48·<main.countWriter.Write>:
183 main.countWriter.Write():183 main.countWriter.Write():
184 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:138184 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:138
185 »       mov»    x3,·x1185 »       mov»    x3,·x1
186 »       stp»    x29,·x30,·[sp,·#-112]!186 »       stp»    x29,·x30,·[sp,·#-112]!
187 »       mov»    x2,·x0187 »       mov»    x2,·x0
188 »       mov»    x29,·sp188 »       mov»    x29,·sp
189 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139189 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139
190 »       ldr»    x0,·[x0]190 »       ldr»    x0,·[x0]
191 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140191 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140
192 »       add»    x1,·sp,·#0x20192 »       add»    x1,·sp,·#0x20
193 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139193 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139
194 »       ldr»    x4,·[x3,·#8]194 »       ldr»    x4,·[x3,·#8]
195 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:138195 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:138
196 »       str»    x19,·[sp,·#16]196 »       str»    x19,·[sp,·#16]
197 »       mov»    x19,·x8197 »       mov»    x19,·x8
198 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140198 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140
199 »       add»    x8,·sp,·#0x58199 »       add»    x8,·sp,·#0x58
200 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139200 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139
201 »       add»    x4,·x4,·x0201 »       add»    x4,·x4,·x0
202 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140202 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140
203 »       ldp»    x5,·x0,·[x2,·#8]203 »       ldp»    x5,·x0,·[x2,·#8]
204 »       ldp»    x6,·x7,·[x3]204 »       ldp»    x6,·x7,·[x3]
205 »       ldr»    x5,·[x5,·#8]205 »       ldr»    x5,·[x5,·#8]
206 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139206 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:139
207 »       str»    x4,·[x2]207 »       str»    x4,·[x2]
208 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140208 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/test2json/main.go:140
209 »       stp»    x6,·x7,·[sp,·#32]209 »       stp»    x6,·x7,·[sp,·#32]
210 »       ldr»    x2,·[x3,·#16]210 »       ldr»    x2,·[x3,·#16]
211 »       str»    x2,·[sp,·#48]211 »       str»    x2,·[sp,·#48]
212 »       blr»    x5212 »       blr»    x5
213 »       ldp»    x0,·x1,·[sp,·#88]213 »       ldp»    x0,·x1,·[sp,·#88]
214 »       stp»    x0,·x1,·[sp,·#64]214 »       stp»    x0,·x1,·[sp,·#64]
215 »       ldr»    x0,·[sp,·#64]215 »       ldr»    x0,·[sp,·#64]
Max diff block lines reached; 652300/661199 bytes (98.65%) of diff not shown.
72.5 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 4, 1357 lines modifiedOffset 4, 1357 lines modified
4 ··[·····6]··Setsid4 ··[·····6]··Setsid
5 ··[·····d]··.internal/poll.fdMutex5 ··[·····d]··.internal/poll.fdMutex
6 ··[····24]··Nivcsw6 ··[····24]··Nivcsw
7 ··[····2b]··rsema7 ··[····2b]··rsema
8 ··[····31]··writerSem8 ··[····31]··writerSem
9 ··[····3b]··readerSem9 ··[····3b]··readerSem
Diff chunk too large, falling back to line-by-line diff (1349 lines added, 1349 lines removed)
10 ··[····45]··NoSetGroups10 ··[····45]··NoSetGroups
11 ··[····51]··bool11 ··[····51]··__length
12 ··[····56]··Majflt12 ··[····5a]··Majflt
13 ··[····5d]··WaitStatus13 ··[····61]··WaitStatus
14 ··[····68]··filepath.init14 ··[····6c]··filepath.init
15 ··[····76]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq15 ··[····7a]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
16 ··[····b6]··Rusage16 ··[····ba]··Rusage
17 ··[····bd]··isDST17 ··[····c1]··isDST
18 ··[····c3]··Iovec_len_t18 ··[····c7]··Iovec_len_t
19 ··[····cf]··Pgid19 ··[····d3]··Pgid
20 ··[····d4]··Idrss20 ··[····d8]··Idrss
21 ··[····da]··cacheEnd21 ··[····de]··cacheEnd
22 ··[····e3]··runtime.interhash22 ··[····e7]··runtime.interhash
23 ··[····f5]··exec.init23 ··[····f9]··exec.init
24 ··[····ff]··internal..z2ftestlog..import24 ··[···103]··internal..z2ftestlog..import
25 ··[···11c]··ProcessState25 ··[···120]··ProcessState
26 ··[···129]··isutc26 ··[···12d]··isutc
27 ··[···12f]··os.Exit27 ··[···133]··os.Exit
28 ··[···137]··Nsignals28 ··[···13b]··Nsignals
29 ··[···140]··ExtraFiles29 ··[···144]··ExtraFiles
30 ··[···14b]··sync.init30 ··[···14f]··sync.init
31 ··[···155]··Ptrace31 ··[···159]··Ptrace
32 ··[···15c]··runtime.newobject32 ··[···160]··runtime.newobject
33 ··[···16e]··Timeval33 ··[···172]··Timeval
34 ··[···176]··readerWait34 ··[···17a]··readerWait
35 ··[···181]··flag.Args35 ··[···185]··flag.Args
36 ··[···18b]··Sysfd36 ··[···18f]··Sysfd
37 ··[···191]··base64.init37 ··[···195]··base64.init
38 ··[···19d]··io.init38 ··[···1a1]··Read
39 ··[···1a5]··Read39 ··[···1a6]··Utime
40 ··[···1aa]··Utime40 ··[···1ac]··main..main.countWriter..d
41 ··[···1b0]··main..main.countWriter..d41 ··[···1c6]··flag..import
42 ··[···1ca]··flag..import42 ··[···1d3]··cpu.init
43 ··[···1d7]··cpu.init43 ··[···1dc]··runtime.setdeferretaddr
44 ··[···1e0]··runtime.setdeferretaddr44 ··[···1f4]··wsema
45 ··[···1f8]··wsema45 ··[···1fa]··ptrdata
46 ··[···1fe]··ptrdata46 ··[···202]··offsetAnon
47 ··[···206]··offsetAnon47 ··[···20d]··binary.init
48 ··[···211]··binary.init48 ··[···219]··childFiles
49 ··[···21d]··childFiles49 ··[···224]··sync..import
50 ··[···228]··sync..import50 ··[···231]··io.init
51 ··[···235]··Time51 ··[···239]··Reader
52 ··[···23a]··Reader52 ··[···240]··runtime..import
53 ··[···241]··runtime..import53 ··[···250]··UidMappings
54 ··[···251]··UidMappings54 ··[···25c]··main.main.countWriter..hash
55 ··[···25d]··main.main.countWriter..hash55 ··[···278]··sigMu
56 ··[···279]··sigMu56 ··[···27e]··uint8
57 ··[···27f]··uint857 ··[···284]··Location
58 ··[···285]··Location58 ··[···28d]··unicode.init
59 ··[···28e]··unicode.init59 ··[···29a]··Setpgid
60 ··[···29b]··Setpgid60 ··[···2a2]··Nvcsw
61 ··[···2a3]··Nvcsw61 ··[···2a8]··Foreground
62 ··[···2a9]··Foreground62 ··[···2b3]··Maxrss
63 ··[···2b4]··Maxrss63 ··[···2ba]··equalfn
64 ··[···2bb]··equalfn64 ··[···2c2]··Process
65 ··[···2c3]··Process65 ··[···2ca]··StructType
66 ··[···2cb]··StructType66 ··[···2d5]··io.Copy
67 ··[···2d6]··io.Copy67 ··[···2dd]··Noctty
68 ··[···2de]··Noctty68 ··[···2e4]··Iovec
69 ··[···2e5]··Iovec69 ··[···2ea]··testlog.init
70 ··[···2eb]··testlog.init70 ··[···2f7]··uint32
71 ··[···2f8]··uint3271 ··[···2fe]··internal..z2fpoll..import
72 ··[···2ff]··internal..z2fpoll..import72 ··[···318]··$ret20
73 ··[···319]··$ret2073 ··[···31f]··ContainerID
74 ··[···320]··ContainerID74 ··[···32b]··GidMappingsEnableSetgroups
75 ··[···32c]··GidMappingsEnableSetgroups75 ··[···346]··main.__go_init_main
76 ··[···347]··main.__go_init_main76 ··[···35a]··Nswap
77 ··[···35b]··Nswap77 ··[···360]··Mode
78 ··[···361]··Mode78 ··[···365]··csema
79 ··[···366]··csema79 ··[···36b]··goroutine
80 ··[···36c]··goroutine80 ··[···375]··UNNAMED
81 ··[···376]··UNNAMED81 ··[···37d]··test2json.init
82 ··[···37e]··test2json.init82 ··[···38c]··ZeroReadIsEOF
83 ··[···38d]··ZeroReadIsEOF83 ··[···39a]··Oublock
84 ··[···39b]··Oublock84 ··[···3a2]··.os.dirInfo
85 ··[···3a3]··.os.dirInfo85 ··[···3ae]··Msgrcv
86 ··[···3af]··Msgrcv86 ··[···3b5]··structField
87 ··[···3b6]··structField87 ··[···3c1]··seed
88 ··[···3c2]··seed88 ··[···3c6]··runtime.memhash64
89 ··[···3c7]··runtime.memhash6489 ··[···3d8]··WriteCloser
90 ··[···3d9]··WriteCloser90 ··[···3e4]··__go_channel
91 ··[···3e5]··__go_channel91 ··[···3f1]··internal..z2fcpu..import
92 ··[···3f2]··internal..z2fcpu..import92 ··[···40a]··runtime.requireitab
93 ··[···40b]··runtime.requireitab93 ··[···41e]··__data
94 ··[···41f]··__data94 ··[···425]··IsStream
95 ··[···426]··IsStream95 ··[···42e]··RWMutex
96 ··[···42f]··RWMutex96 ··[···436]··method
97 ··[···437]··method97 ··[···43d]··runtime.deferreturn
98 ··[···43e]··runtime.deferreturn98 ··[···451]··__values
99 ··[···452]··__values99 ··[···45a]··when
100 ··[···45b]··when100 ··[···45f]··encoding..z2fjson..import
101 ··[···460]··encoding..z2fjson..import101 ··[···479]··runtime.deferproc
102 ··[···47a]··runtime.deferproc102 ··[···48b]··reflect..import
103 ··[···48c]··reflect..import103 ··[···49b]··__object
104 ··[···49c]··__object104 ··[···4a4]··flag.Bool
105 ··[···4a5]··flag.Bool105 ··[···4ae]··Stime
106 ··[···4af]··Stime106 ··[···4b4]··fmt.Fprintf
107 ··[···4b5]··fmt.Fprintf107 ··[···4c0]··os..z2fexec.Command
108 ··[···4c1]··os..z2fexec.Command108 ··[···4d4]··Isrss
109 ··[···4d5]··Isrss109 ··[···4da]··flag.NArg
110 ··[···4db]··flag.NArg110 ··[···4e4]··Timeval_usec_t
111 ··[···4e5]··Timeval_usec_t111 ··[···4f3]··bool
112 ··[···4f4]··/build/1st/gcc-9-9.5.0/build/gotools112 ··[···4f8]··key1
113 ··[···519]··key1113 ··[···4fd]··gcdata
114 ··[···51e]··gcdata114 ··[···504]··Inblock
115 ··[···525]··Inblock115 ··[···50c]··main.countWriter.Write
116 ··[···52d]··main.countWriter.Write116 ··[···523]··isstd
117 ··[···544]··isstd117 ··[···529]··reflect.init
118 ··[···54a]··reflect.init118 ··[···536]··Timeval_sec_t
119 ··[···557]··Timeval_sec_t119 ··[···544]··Error
120 ··[···565]··Error120 ··[···54a]··os..z2fexec.Cmd.Run
121 ··[···56b]··os..z2fexec.Cmd.Run121 ··[···55e]··main.usage
122 ··[···57f]··main.usage122 ··[···569]··HostID
123 ··[···58a]··HostID123 ··[···570]··lookPathErr
124 ··[···591]··lookPathErr124 ··[···57c]··syscall.init
125 ··[···59d]··syscall.init125 ··[···589]··Stdout
126 ··[···5aa]··Stdout126 ··[···590]··nonblock
127 ··[···5b1]··nonblock127 ··[···599]··runtime.init
128 ··[···5ba]··runtime.init128 ··[···5a6]··uintptr
129 ··[···5c7]··uintptr129 ··[···5ae]··.os.file
Max diff block lines reached; 0/74084 bytes (0.00%) of diff not shown.
16.8 MB
./usr/lib/gcc/aarch64-linux-gnu/9/vet
File has been modified after NT_GNU_BUILD_ID has been applied.
887 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x540c011 ··Entry·point·address:···············0x540c0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3535528·(bytes·into·file)13 ··Start·of·section·headers:··········3535544·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x35f2a8:1 There·are·39·section·headers,·starting·at·offset·0x35f2b8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··[25]·.data·············PROGBITS········00000000000f15a8·0e15a8·001a38·00··WA··0···0··830 ··[25]·.data·············PROGBITS········00000000000f15a8·0e15a8·001a38·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········00000000000f2fe0·0e2fe0·000990·00··WA··0···0··831 ··[26]·.bss··············NOBITS··········00000000000f2fe0·0e2fe0·000990·00··WA··0···0··8
32 ··[27]·.comment··········PROGBITS········0000000000000000·0e2fe0·00001c·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·0e2fe0·00001c·01··MS··0···0··1
33 ··[28]·.go_export········PROGBITS········0000000000000000·0e2ffc·0efa6c·00······0···0··133 ··[28]·.go_export········PROGBITS········0000000000000000·0e2ffc·0efa6c·00······0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·1d2a68·000720·00······0···0··134 ··[29]·.debug_aranges····PROGBITS········0000000000000000·1d2a68·000720·00······0···0··1
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·1d3188·084d5b·00······0···0··135 ··[30]·.debug_info·······PROGBITS········0000000000000000·1d3188·084d5b·00······0···0··1
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·257ee3·008ab7·00······0···0··136 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·257ee3·008ab7·00······0···0··1
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·26099a·01f5f4·00······0···0··137 ··[32]·.debug_line·······PROGBITS········0000000000000000·26099a·01f5fc·00······0···0··1
38 ··[33]·.debug_str········PROGBITS········0000000000000000·27ff8e·01678b·01··MS··0···0··138 ··[33]·.debug_str········PROGBITS········0000000000000000·27ff96·016791·01··MS··0···0··1
39 ··[34]·.debug_loc········PROGBITS········0000000000000000·296719·050a45·00······0···0··139 ··[34]·.debug_loc········PROGBITS········0000000000000000·296727·050a45·00······0···0··1
40 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·2e715e·00f4a0·00······0···0··140 ··[35]·.debug_ranges·····PROGBITS········0000000000000000·2e716c·00f4a0·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·2f6600·040a40·18·····37·8901··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·2f6610·040a40·18·····37·8901··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·337040·0280dd·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·337050·0280dd·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·35f11d·000186·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·35f12d·000186·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··D·(mbind),·p·(processor·specific)
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f3866341115bea9cdb5015c71ec9b552afcac8863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b406e28ac0d3c8567ad38a622e155d5683dc63f
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.25 MB
readelf --wide --debug-dump=rawline {}
    
Offset 59670, 17 lines modifiedOffset 59670, 17 lines modified
59670 ··[0x0001a3e5]··Set·is_stmt·to·059670 ··[0x0001a3e5]··Set·is_stmt·to·0
59671 ··[0x0001a3e6]··Special·opcode·131:·advance·Address·by·36·to·0x8c71c·and·Line·by·0·to·16759671 ··[0x0001a3e6]··Special·opcode·131:·advance·Address·by·36·to·0x8c71c·and·Line·by·0·to·167
59672 ··[0x0001a3e7]··Advance·PC·by·220·to·0x8c7f859672 ··[0x0001a3e7]··Advance·PC·by·220·to·0x8c7f8
59673 ··[0x0001a3e9]··Extended·opcode·1:·End·of·Sequence59673 ··[0x0001a3e9]··Extended·opcode·1:·End·of·Sequence
  
  
59674 ··Offset:······················0x1a3ec59674 ··Offset:······················0x1a3ec
59675 ··Length:······················54459675 ··Length:······················546
59676 ··DWARF·Version:···············359676 ··DWARF·Version:···············3
59677 ··Prologue·Length:·············39159677 ··Prologue·Length:·············393
59678 ··Minimum·Instruction·Length:··459678 ··Minimum·Instruction·Length:··4
59679 ··Initial·value·of·'is_stmt':··159679 ··Initial·value·of·'is_stmt':··1
59680 ··Line·Base:···················-559680 ··Line·Base:···················-5
59681 ··Line·Range:··················1459681 ··Line·Range:··················14
59682 ··Opcode·Base:·················1359682 ··Opcode·Base:·················13
  
59683 ·Opcodes:59683 ·Opcodes:
Offset 59695, 21 lines modifiedOffset 59695, 21 lines modified
59695 ··Opcode·9·has·1·arg59695 ··Opcode·9·has·1·arg
59696 ··Opcode·10·has·0·args59696 ··Opcode·10·has·0·args
59697 ··Opcode·11·has·0·args59697 ··Opcode·11·has·0·args
59698 ··Opcode·12·has·1·arg59698 ··Opcode·12·has·1·arg
  
59699 ·The·Directory·Table·(offset·0x1a407):59699 ·The·Directory·Table·(offset·0x1a407):
59700 ··1»      ../../../src/libgo/runtime59700 ··1»      ../../../src/libgo/runtime
59701 ··2»      /build/1st/gcc-9-9.5.0/build/gcc/include59701 ··2»      /build/2/gcc-9-9.5.0/2nd/build/gcc/include
59702 ··3»      /usr/include/aarch64-linux-gnu/bits59702 ··3»      /usr/include/aarch64-linux-gnu/bits
59703 ··4»      /usr/include59703 ··4»      /usr/include
59704 ··5»      /usr/include/aarch64-linux-gnu/bits/types59704 ··5»      /usr/include/aarch64-linux-gnu/bits/types
59705 ··6»      .59705 ··6»      .
  
59706 ·The·File·Name·Table·(offset·0x1a4a9):59706 ·The·File·Name·Table·(offset·0x1a4ab):
59707 ··Entry»  Dir»       Time»   Size»       Name59707 ··Entry»  Dir»       Time»   Size»       Name
59708 ··1»      1»     0»    0»   go-main.c59708 ··1»      1»     0»    0»   go-main.c
59709 ··2»      2»     0»    0»   stddef.h59709 ··2»      2»     0»    0»   stddef.h
59710 ··3»      3»     0»    0»   types.h59710 ··3»      3»     0»    0»   types.h
59711 ··4»      3»     0»    0»   stdint-intn.h59711 ··4»      3»     0»    0»   stdint-intn.h
59712 ··5»      4»     0»    0»   time.h59712 ··5»      4»     0»    0»   time.h
59713 ··6»      4»     0»    0»   unistd.h59713 ··6»      4»     0»    0»   unistd.h
Offset 59721, 119 lines modifiedOffset 59721, 119 lines modified
59721 ··12»     4»    0»   0»  stdio.h59721 ··12»     4»    0»   0»  stdio.h
59722 ··13»     1»    0»   0»  runtime.h59722 ··13»     1»    0»   0»  runtime.h
59723 ··14»     6»    0»   0»  runtime.inc59723 ··14»     6»    0»   0»  runtime.inc
59724 ··15»     1»    0»   0»  array.h59724 ··15»     1»    0»   0»  array.h
59725 ··16»     4»    0»   0»  stdlib.h59725 ··16»     4»    0»   0»  stdlib.h
  
59726 ·Line·Number·Statements:59726 ·Line·Number·Statements:
59727 ··[0x0001a57d]··Set·column·to·159727 ··[0x0001a57f]··Set·column·to·1
59728 ··[0x0001a57f]··Extended·opcode·2:·set·Address·to·0x53fc059728 ··[0x0001a581]··Extended·opcode·2:·set·Address·to·0x53fc0
59729 ··[0x0001a58a]··Advance·Line·by·39·to·4059729 ··[0x0001a58c]··Advance·Line·by·39·to·40
59730 ··[0x0001a58c]··Copy59730 ··[0x0001a58e]··Copy
59731 ··[0x0001a58d]··Set·column·to·359731 ··[0x0001a58f]··Set·column·to·3
59732 ··[0x0001a58f]··Special·opcode·6:·advance·Address·by·0·to·0x53fc0·and·Line·by·1·to·41·(view·1)59732 ··[0x0001a591]··Special·opcode·6:·advance·Address·by·0·to·0x53fc0·and·Line·by·1·to·41·(view·1)
59733 ··[0x0001a590]··Set·column·to·759733 ··[0x0001a592]··Set·column·to·7
59734 ··[0x0001a592]··Set·is_stmt·to·059734 ··[0x0001a594]··Set·is_stmt·to·0
59735 ··[0x0001a593]··Special·opcode·7:·advance·Address·by·0·to·0x53fc0·and·Line·by·2·to·43·(view·2)59735 ··[0x0001a595]··Special·opcode·7:·advance·Address·by·0·to·0x53fc0·and·Line·by·2·to·43·(view·2)
59736 ··[0x0001a594]··Set·column·to·2159736 ··[0x0001a596]··Set·column·to·21
59737 ··[0x0001a596]··Special·opcode·17:·advance·Address·by·4·to·0x53fc4·and·Line·by·-2·to·4159737 ··[0x0001a598]··Special·opcode·17:·advance·Address·by·4·to·0x53fc4·and·Line·by·-2·to·41
59738 ··[0x0001a597]··Set·column·to·759738 ··[0x0001a599]··Set·column·to·7
59739 ··[0x0001a599]··Special·opcode·21:·advance·Address·by·4·to·0x53fc8·and·Line·by·2·to·4359739 ··[0x0001a59b]··Special·opcode·21:·advance·Address·by·4·to·0x53fc8·and·Line·by·2·to·43
59740 ··[0x0001a59a]··Set·column·to·2159740 ··[0x0001a59c]··Set·column·to·21
59741 ··[0x0001a59c]··Special·opcode·17:·advance·Address·by·4·to·0x53fcc·and·Line·by·-2·to·4159741 ··[0x0001a59e]··Special·opcode·17:·advance·Address·by·4·to·0x53fcc·and·Line·by·-2·to·41
59742 ··[0x0001a59d]··Set·column·to·659742 ··[0x0001a59f]··Set·column·to·6
59743 ··[0x0001a59f]··Special·opcode·21:·advance·Address·by·4·to·0x53fd0·and·Line·by·2·to·4359743 ··[0x0001a5a1]··Special·opcode·21:·advance·Address·by·4·to·0x53fd0·and·Line·by·2·to·43
59744 ··[0x0001a5a0]··Set·column·to·2159744 ··[0x0001a5a2]··Set·column·to·21
59745 ··[0x0001a5a2]··Special·opcode·17:·advance·Address·by·4·to·0x53fd4·and·Line·by·-2·to·4159745 ··[0x0001a5a4]··Special·opcode·17:·advance·Address·by·4·to·0x53fd4·and·Line·by·-2·to·41
59746 ··[0x0001a5a3]··Set·column·to·359746 ··[0x0001a5a5]··Set·column·to·3
59747 ··[0x0001a5a5]··Set·is_stmt·to·159747 ··[0x0001a5a7]··Set·is_stmt·to·1
59748 ··[0x0001a5a6]··Special·opcode·21:·advance·Address·by·4·to·0x53fd8·and·Line·by·2·to·4359748 ··[0x0001a5a8]··Special·opcode·21:·advance·Address·by·4·to·0x53fd8·and·Line·by·2·to·43
59749 ··[0x0001a5a7]··Set·column·to·659749 ··[0x0001a5a9]··Set·column·to·6
59750 ··[0x0001a5a9]··Set·is_stmt·to·059750 ··[0x0001a5ab]··Set·is_stmt·to·0
59751 ··[0x0001a5aa]··Copy·(view·1)59751 ··[0x0001a5ac]··Copy·(view·1)
59752 ··[0x0001a5ab]··Set·column·to·159752 ··[0x0001a5ad]··Set·column·to·1
59753 ··[0x0001a5ad]··Advance·Line·by·18·to·6159753 ··[0x0001a5af]··Advance·Line·by·18·to·61
59754 ··[0x0001a5af]··Special·opcode·19:·advance·Address·by·4·to·0x53fdc·and·Line·by·0·to·6159754 ··[0x0001a5b1]··Special·opcode·19:·advance·Address·by·4·to·0x53fdc·and·Line·by·0·to·61
59755 ··[0x0001a5b0]··Special·opcode·19:·advance·Address·by·4·to·0x53fe0·and·Line·by·0·to·6159755 ··[0x0001a5b2]··Special·opcode·19:·advance·Address·by·4·to·0x53fe0·and·Line·by·0·to·61
59756 ··[0x0001a5b1]··Set·column·to·359756 ··[0x0001a5b3]··Set·column·to·3
59757 ··[0x0001a5b3]··Set·is_stmt·to·159757 ··[0x0001a5b5]··Set·is_stmt·to·1
59758 ··[0x0001a5b4]··Advance·Line·by·-16·to·4559758 ··[0x0001a5b6]··Advance·Line·by·-16·to·45
59759 ··[0x0001a5b6]··Special·opcode·19:·advance·Address·by·4·to·0x53fe4·and·Line·by·0·to·4559759 ··[0x0001a5b8]··Special·opcode·19:·advance·Address·by·4·to·0x53fe4·and·Line·by·0·to·45
59760 ··[0x0001a5b7]··Set·column·to·159760 ··[0x0001a5b9]··Set·column·to·1
59761 ··[0x0001a5b9]··Set·is_stmt·to·059761 ··[0x0001a5bb]··Set·is_stmt·to·0
59762 ··[0x0001a5ba]··Special·opcode·0:·advance·Address·by·0·to·0x53fe4·and·Line·by·-5·to·40·(view·1)59762 ··[0x0001a5bc]··Special·opcode·0:·advance·Address·by·0·to·0x53fe4·and·Line·by·-5·to·40·(view·1)
59763 ··[0x0001a5bb]··Set·column·to·759763 ··[0x0001a5bd]··Set·column·to·7
59764 ··[0x0001a5bd]··Special·opcode·26:·advance·Address·by·4·to·0x53fe8·and·Line·by·7·to·4759764 ··[0x0001a5bf]··Special·opcode·26:·advance·Address·by·4·to·0x53fe8·and·Line·by·7·to·47
59765 ··[0x0001a5be]··Set·column·to·2159765 ··[0x0001a5c0]··Set·column·to·21
59766 ··[0x0001a5c0]··Special·opcode·17:·advance·Address·by·4·to·0x53fec·and·Line·by·-2·to·4559766 ··[0x0001a5c2]··Special·opcode·17:·advance·Address·by·4·to·0x53fec·and·Line·by·-2·to·45
59767 ··[0x0001a5c1]··Set·column·to·159767 ··[0x0001a5c3]··Set·column·to·1
59768 ··[0x0001a5c3]··Special·opcode·14:·advance·Address·by·4·to·0x53ff0·and·Line·by·-5·to·4059768 ··[0x0001a5c5]··Special·opcode·14:·advance·Address·by·4·to·0x53ff0·and·Line·by·-5·to·40
59769 ··[0x0001a5c4]··Set·column·to·2159769 ··[0x0001a5c6]··Set·column·to·21
59770 ··[0x0001a5c6]··Special·opcode·24:·advance·Address·by·4·to·0x53ff4·and·Line·by·5·to·4559770 ··[0x0001a5c8]··Special·opcode·24:·advance·Address·by·4·to·0x53ff4·and·Line·by·5·to·45
59771 ··[0x0001a5c7]··Set·column·to·359771 ··[0x0001a5c9]··Set·column·to·3
59772 ··[0x0001a5c9]··Set·is_stmt·to·159772 ··[0x0001a5cb]··Set·is_stmt·to·1
59773 ··[0x0001a5ca]··Special·opcode·21:·advance·Address·by·4·to·0x53ff8·and·Line·by·2·to·4759773 ··[0x0001a5cc]··Special·opcode·21:·advance·Address·by·4·to·0x53ff8·and·Line·by·2·to·47
59774 ··[0x0001a5cb]··Set·column·to·759774 ··[0x0001a5cd]··Set·column·to·7
59775 ··[0x0001a5cd]··Set·is_stmt·to·059775 ··[0x0001a5cf]··Set·is_stmt·to·0
59776 ··[0x0001a5ce]··Copy·(view·1)59776 ··[0x0001a5d0]··Copy·(view·1)
59777 ··[0x0001a5cf]··Set·column·to·659777 ··[0x0001a5d1]··Set·column·to·6
59778 ··[0x0001a5d1]··Special·opcode·19:·advance·Address·by·4·to·0x53ffc·and·Line·by·0·to·4759778 ··[0x0001a5d3]··Special·opcode·19:·advance·Address·by·4·to·0x53ffc·and·Line·by·0·to·47
59779 ··[0x0001a5d2]··Set·column·to·359779 ··[0x0001a5d4]··Set·column·to·3
59780 ··[0x0001a5d4]··Set·is_stmt·to·159780 ··[0x0001a5d6]··Set·is_stmt·to·1
59781 ··[0x0001a5d5]··Special·opcode·36:·advance·Address·by·8·to·0x54004·and·Line·by·3·to·5059781 ··[0x0001a5d7]··Special·opcode·36:·advance·Address·by·8·to·0x54004·and·Line·by·3·to·50
59782 ··[0x0001a5d6]··Set·column·to·1259782 ··[0x0001a5d8]··Set·column·to·12
59783 ··[0x0001a5d8]··Set·is_stmt·to·059783 ··[0x0001a5da]··Set·is_stmt·to·0
59784 ··[0x0001a5d9]··Copy·(view·1)59784 ··[0x0001a5db]··Copy·(view·1)
59785 ··[0x0001a5da]··Set·column·to·359785 ··[0x0001a5dc]··Set·column·to·3
59786 ··[0x0001a5dc]··Set·is_stmt·to·159786 ··[0x0001a5de]··Set·is_stmt·to·1
59787 ··[0x0001a5dd]··Special·opcode·104:·advance·Address·by·28·to·0x54020·and·Line·by·1·to·5159787 ··[0x0001a5df]··Special·opcode·104:·advance·Address·by·28·to·0x54020·and·Line·by·1·to·51
59788 ··[0x0001a5de]··Special·opcode·20:·advance·Address·by·4·to·0x54024·and·Line·by·1·to·5259788 ··[0x0001a5e0]··Special·opcode·20:·advance·Address·by·4·to·0x54024·and·Line·by·1·to·52
59789 ··[0x0001a5df]··Special·opcode·20:·advance·Address·by·4·to·0x54028·and·Line·by·1·to·5359789 ··[0x0001a5e1]··Special·opcode·20:·advance·Address·by·4·to·0x54028·and·Line·by·1·to·53
59790 ··[0x0001a5e0]··Special·opcode·48:·advance·Address·by·12·to·0x54034·and·Line·by·1·to·5459790 ··[0x0001a5e2]··Special·opcode·48:·advance·Address·by·12·to·0x54034·and·Line·by·1·to·54
59791 ··[0x0001a5e1]··Special·opcode·34:·advance·Address·by·8·to·0x5403c·and·Line·by·1·to·5559791 ··[0x0001a5e3]··Special·opcode·34:·advance·Address·by·8·to·0x5403c·and·Line·by·1·to·55
59792 ··[0x0001a5e2]··Set·column·to·1659792 ··[0x0001a5e4]··Set·column·to·16
59793 ··[0x0001a5e4]··Set·is_stmt·to·059793 ··[0x0001a5e6]··Set·is_stmt·to·0
59794 ··[0x0001a5e5]··Copy·(view·1)59794 ··[0x0001a5e7]··Copy·(view·1)
59795 ··[0x0001a5e6]··Set·column·to·359795 ··[0x0001a5e8]··Set·column·to·3
59796 ··[0x0001a5e8]··Special·opcode·19:·advance·Address·by·4·to·0x54040·and·Line·by·0·to·5559796 ··[0x0001a5ea]··Special·opcode·19:·advance·Address·by·4·to·0x54040·and·Line·by·0·to·55
59797 ··[0x0001a5e9]··Set·is_stmt·to·159797 ··[0x0001a5eb]··Set·is_stmt·to·1
59798 ··[0x0001a5ea]··Special·opcode·34:·advance·Address·by·8·to·0x54048·and·Line·by·1·to·5659798 ··[0x0001a5ec]··Special·opcode·34:·advance·Address·by·8·to·0x54048·and·Line·by·1·to·56
59799 ··[0x0001a5eb]··Set·column·to·1959799 ··[0x0001a5ed]··Set·column·to·19
59800 ··[0x0001a5ed]··Set·is_stmt·to·059800 ··[0x0001a5ef]··Set·is_stmt·to·0
59801 ··[0x0001a5ee]··Copy·(view·1)59801 ··[0x0001a5f0]··Copy·(view·1)
59802 ··[0x0001a5ef]··Set·column·to·1759802 ··[0x0001a5f1]··Set·column·to·17
59803 ··[0x0001a5f1]··Special·opcode·19:·advance·Address·by·4·to·0x5404c·and·Line·by·0·to·5659803 ··[0x0001a5f3]··Special·opcode·19:·advance·Address·by·4·to·0x5404c·and·Line·by·0·to·56
59804 ··[0x0001a5f2]··Set·column·to·359804 ··[0x0001a5f4]··Set·column·to·3
59805 ··[0x0001a5f4]··Set·is_stmt·to·159805 ··[0x0001a5f6]··Set·is_stmt·to·1
59806 ··[0x0001a5f5]··Special·opcode·48:·advance·Address·by·12·to·0x54058·and·Line·by·1·to·5759806 ··[0x0001a5f7]··Special·opcode·48:·advance·Address·by·12·to·0x54058·and·Line·by·1·to·57
Max diff block lines reached; 1297415/1309526 bytes (99.08%) of diff not shown.
9.7 MB
readelf --wide --debug-dump=info {}
    
Offset 2, 28 lines modifiedOffset 2, 28 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x93d·(32-bit)3 ···Length:········0x93d·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·05 ···Abbrev·Offset:·0
6 ···Pointer·Size:··86 ···Pointer·Size:··8
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x8f6):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O28 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x8f8):·GNU·Go·9.5.0·-mlittle-endian·-mabi=lp64·-g·-O2
9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)9 ····<10>···DW_AT_language····:·(data1)·22»   (Go)
10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x76e):·../../src/gotools/../libgo/go/cmd/vet/doc.go10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x770):·../../src/gotools/../libgo/go/cmd/vet/doc.go
11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x4dc):·/build/1st/gcc-9-9.5.0/build/gotools11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x461):·/build/2/gcc-9-9.5.0/2nd/build/gotools
12 ····<19>···DW_AT_ranges······:·(sec_offset)·0x4012 ····<19>···DW_AT_ranges······:·(sec_offset)·0x40
13 ····<1d>···DW_AT_low_pc······:·(addr)·013 ····<1d>···DW_AT_low_pc······:·(addr)·0
14 ····<25>···DW_AT_stmt_list···:·(sec_offset)·014 ····<25>···DW_AT_stmt_list···:·(sec_offset)·0
15 ·<1><29>:·Abbrev·Number:·2·(DW_TAG_subprogram)15 ·<1><29>:·Abbrev·Number:·2·(DW_TAG_subprogram)
16 ····<2a>···DW_AT_external····:·(flag_present)·116 ····<2a>···DW_AT_external····:·(flag_present)·1
17 ····<2a>···DW_AT_name········:·(strp)·(offset:·0x7d7):·main.__go_init_main17 ····<2a>···DW_AT_name········:·(strp)·(offset:·0x7d9):·main.__go_init_main
18 ····<2e>···DW_AT_decl_file···:·(data1)·218 ····<2e>···DW_AT_decl_file···:·(data1)·2
19 ····<2f>···DW_AT_decl_line···:·(data1)·7119 ····<2f>···DW_AT_decl_line···:·(data1)·71
20 ····<30>···DW_AT_decl_column·:·(data1)·120 ····<30>···DW_AT_decl_column·:·(data1)·1
21 ····<31>···DW_AT_linkage_name:·(strp)·(offset:·0x7dc):·__go_init_main21 ····<31>···DW_AT_linkage_name:·(strp)·(offset:·0x7de):·__go_init_main
22 ····<35>···DW_AT_low_pc······:·(addr)·0x543d822 ····<35>···DW_AT_low_pc······:·(addr)·0x543d8
23 ····<3d>···DW_AT_high_pc·····:·(data8)·0x15423 ····<3d>···DW_AT_high_pc·····:·(data8)·0x154
24 ····<45>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)24 ····<45>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
25 ····<47>···DW_AT_GNU_all_call_sites:·(flag_present)·125 ····<47>···DW_AT_GNU_all_call_sites:·(flag_present)·1
26 ····<47>···DW_AT_sibling·····:·(ref4)·<0x469>26 ····<47>···DW_AT_sibling·····:·(ref4)·<0x469>
27 ·<2><4b>:·Abbrev·Number:·3·(DW_TAG_GNU_call_site)27 ·<2><4b>:·Abbrev·Number:·3·(DW_TAG_GNU_call_site)
28 ····<4c>···DW_AT_low_pc······:·(addr)·0x543e428 ····<4c>···DW_AT_low_pc······:·(addr)·0x543e4
Offset 267, 54 lines modifiedOffset 267, 54 lines modified
267 ····<457>···DW_AT_abstract_origin:·(ref4)·<0x8eb>267 ····<457>···DW_AT_abstract_origin:·(ref4)·<0x8eb>
268 ·<2><45b>:·Abbrev·Number:·3·(DW_TAG_GNU_call_site)268 ·<2><45b>:·Abbrev·Number:·3·(DW_TAG_GNU_call_site)
269 ····<45c>···DW_AT_low_pc······:·(addr)·0x54524269 ····<45c>···DW_AT_low_pc······:·(addr)·0x54524
270 ····<464>···DW_AT_abstract_origin:·(ref4)·<0x8f4>270 ····<464>···DW_AT_abstract_origin:·(ref4)·<0x8f4>
271 ·<2><468>:·Abbrev·Number:·0271 ·<2><468>:·Abbrev·Number:·0
272 ·<1><469>:·Abbrev·Number:·4·(DW_TAG_subprogram)272 ·<1><469>:·Abbrev·Number:·4·(DW_TAG_subprogram)
273 ····<46a>···DW_AT_external····:·(flag_present)·1273 ····<46a>···DW_AT_external····:·(flag_present)·1
274 ····<46a>···DW_AT_name········:·(strp)·(offset:·0x985):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq274 ····<46a>···DW_AT_name········:·(strp)·(offset:·0x987):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..eq
275 ····<46e>···DW_AT_decl_file···:·(data1)·3275 ····<46e>···DW_AT_decl_file···:·(data1)·3
276 ····<46f>···DW_AT_decl_line···:·(data1)·0276 ····<46f>···DW_AT_decl_line···:·(data1)·0
277 ····<470>···DW_AT_type········:·(ref4)·<0x49b>,·bool277 ····<470>···DW_AT_type········:·(ref4)·<0x49b>,·bool
278 ····<474>···DW_AT_inline······:·(data1)·1»     (inlined)278 ····<474>···DW_AT_inline······:·(data1)·1»     (inlined)
279 ····<475>···DW_AT_sibling·····:·(ref4)·<0x49b>279 ····<475>···DW_AT_sibling·····:·(ref4)·<0x49b>
280 ·<2><479>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)280 ·<2><479>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
281 ····<47a>···DW_AT_name········:·(strp)·(offset:·0x1aa):·key1281 ····<47a>···DW_AT_name········:·(strp)·(offset:·0x1b6):·key1
282 ····<47e>···DW_AT_decl_file···:·(data1)·3282 ····<47e>···DW_AT_decl_file···:·(data1)·3
283 ····<47f>···DW_AT_decl_line···:·(data1)·0283 ····<47f>···DW_AT_decl_line···:·(data1)·0
284 ····<480>···DW_AT_type········:·(ref4)·<0x4a2>284 ····<480>···DW_AT_type········:·(ref4)·<0x4a2>
285 ·<2><484>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)285 ·<2><484>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
286 ····<485>···DW_AT_name········:·(strp)·(offset:·0x1af):·key2286 ····<485>···DW_AT_name········:·(strp)·(offset:·0x1bb):·key2
287 ····<489>···DW_AT_decl_file···:·(data1)·3287 ····<489>···DW_AT_decl_file···:·(data1)·3
288 ····<48a>···DW_AT_decl_line···:·(data1)·0288 ····<48a>···DW_AT_decl_line···:·(data1)·0
289 ····<48b>···DW_AT_type········:·(ref4)·<0x4a2>289 ····<48b>···DW_AT_type········:·(ref4)·<0x4a2>
290 ·<2><48f>:·Abbrev·Number:·6·(DW_TAG_variable)290 ·<2><48f>:·Abbrev·Number:·6·(DW_TAG_variable)
291 ····<490>···DW_AT_name········:·(strp)·(offset:·0x726):·$ret7291 ····<490>···DW_AT_name········:·(strp)·(offset:·0x728):·$ret7
292 ····<494>···DW_AT_decl_file···:·(data1)·3292 ····<494>···DW_AT_decl_file···:·(data1)·3
293 ····<495>···DW_AT_decl_line···:·(data1)·0293 ····<495>···DW_AT_decl_line···:·(data1)·0
294 ····<496>···DW_AT_type········:·(ref4)·<0x49b>,·bool294 ····<496>···DW_AT_type········:·(ref4)·<0x49b>,·bool
295 ·<2><49a>:·Abbrev·Number:·0295 ·<2><49a>:·Abbrev·Number:·0
296 ·<1><49b>:·Abbrev·Number:·7·(DW_TAG_base_type)296 ·<1><49b>:·Abbrev·Number:·7·(DW_TAG_base_type)
297 ····<49c>···DW_AT_byte_size···:·(data1)·1297 ····<49c>···DW_AT_byte_size···:·(data1)·1
298 ····<49d>···DW_AT_encoding····:·(data1)·2»   (boolean)298 ····<49d>···DW_AT_encoding····:·(data1)·2»   (boolean)
299 ····<49e>···DW_AT_name········:·(strp)·(offset:·0x290):·bool299 ····<49e>···DW_AT_name········:·(strp)·(offset:·0x29c):·bool
300 ·<1><4a2>:·Abbrev·Number:·8·(DW_TAG_pointer_type)300 ·<1><4a2>:·Abbrev·Number:·8·(DW_TAG_pointer_type)
301 ····<4a3>···DW_AT_byte_size···:·(data1)·8301 ····<4a3>···DW_AT_byte_size···:·(data1)·8
302 ·<1><4a4>:·Abbrev·Number:·9·(DW_TAG_typedef)302 ·<1><4a4>:·Abbrev·Number:·9·(DW_TAG_typedef)
303 ····<4a5>···DW_AT_name········:·(strp)·(offset:·0x352):·uintptr303 ····<4a5>···DW_AT_name········:·(strp)·(offset:·0x35e):·uintptr
304 ····<4a9>···DW_AT_decl_file···:·(data1)·3304 ····<4a9>···DW_AT_decl_file···:·(data1)·3
305 ····<4aa>···DW_AT_decl_line···:·(data1)·0305 ····<4aa>···DW_AT_decl_line···:·(data1)·0
306 ····<4ab>···DW_AT_type········:·(ref4)·<0x4af>,·uint64306 ····<4ab>···DW_AT_type········:·(ref4)·<0x4af>,·uint64
307 ·<1><4af>:·Abbrev·Number:·7·(DW_TAG_base_type)307 ·<1><4af>:·Abbrev·Number:·7·(DW_TAG_base_type)
308 ····<4b0>···DW_AT_byte_size···:·(data1)·8308 ····<4b0>···DW_AT_byte_size···:·(data1)·8
309 ····<4b1>···DW_AT_encoding····:·(data1)·7»   (unsigned)309 ····<4b1>···DW_AT_encoding····:·(data1)·7»   (unsigned)
310 ····<4b2>···DW_AT_name········:·(strp)·(offset:·0x50f):·uint64310 ····<4b2>···DW_AT_name········:·(strp)·(offset:·0x511):·uint64
311 ·<1><4b6>:·Abbrev·Number:·10·(DW_TAG_subprogram)311 ·<1><4b6>:·Abbrev·Number:·10·(DW_TAG_subprogram)
312 ····<4b7>···DW_AT_external····:·(flag_present)·1312 ····<4b7>···DW_AT_external····:·(flag_present)·1
313 ····<4b7>···DW_AT_name········:·(strp)·(offset:·0x5cb):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash313 ····<4b7>···DW_AT_name········:·(strp)·(offset:·0x5cd):·main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash
314 ····<4bb>···DW_AT_decl_file···:·(data1)·3314 ····<4bb>···DW_AT_decl_file···:·(data1)·3
315 ····<4bc>···DW_AT_decl_line···:·(data1)·0315 ····<4bc>···DW_AT_decl_line···:·(data1)·0
316 ····<4bd>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64316 ····<4bd>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64
317 ····<4c1>···DW_AT_low_pc······:·(addr)·0x541c8317 ····<4c1>···DW_AT_low_pc······:·(addr)·0x541c8
318 ····<4c9>···DW_AT_high_pc·····:·(data8)·0x38318 ····<4c9>···DW_AT_high_pc·····:·(data8)·0x38
319 ····<4d1>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)319 ····<4d1>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
320 ····<4d3>···DW_AT_GNU_all_call_sites:·(flag_present)·1320 ····<4d3>···DW_AT_GNU_all_call_sites:·(flag_present)·1
Offset 322, 21 lines modifiedOffset 322, 21 lines modified
322 ·<2><4d7>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)322 ·<2><4d7>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
323 ····<4d8>···DW_AT_name········:·(string)·key323 ····<4d8>···DW_AT_name········:·(string)·key
324 ····<4dc>···DW_AT_decl_file···:·(data1)·3324 ····<4dc>···DW_AT_decl_file···:·(data1)·3
325 ····<4dd>···DW_AT_decl_line···:·(data1)·0325 ····<4dd>···DW_AT_decl_line···:·(data1)·0
326 ····<4de>···DW_AT_type········:·(ref4)·<0x4a2>326 ····<4de>···DW_AT_type········:·(ref4)·<0x4a2>
327 ····<4e2>···DW_AT_location····:·(sec_offset)·0·(location·list)327 ····<4e2>···DW_AT_location····:·(sec_offset)·0·(location·list)
328 ·<2><4e6>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)328 ·<2><4e6>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)
329 ····<4e7>···DW_AT_name········:·(strp)·(offset:·0x6a3):·seed329 ····<4e7>···DW_AT_name········:·(strp)·(offset:·0x6a5):·seed
330 ····<4eb>···DW_AT_decl_file···:·(data1)·3330 ····<4eb>···DW_AT_decl_file···:·(data1)·3
331 ····<4ec>···DW_AT_decl_line···:·(data1)·0331 ····<4ec>···DW_AT_decl_line···:·(data1)·0
332 ····<4ed>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64332 ····<4ed>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64
333 ····<4f1>···DW_AT_location····:·(sec_offset)·0x4c·(location·list)333 ····<4f1>···DW_AT_location····:·(sec_offset)·0x4c·(location·list)
334 ·<2><4f5>:·Abbrev·Number:·13·(DW_TAG_variable)334 ·<2><4f5>:·Abbrev·Number:·13·(DW_TAG_variable)
335 ····<4f6>···DW_AT_name········:·(strp)·(offset:·0x2c4):·$ret6335 ····<4f6>···DW_AT_name········:·(strp)·(offset:·0x2d0):·$ret6
336 ····<4fa>···DW_AT_decl_file···:·(data1)·3336 ····<4fa>···DW_AT_decl_file···:·(data1)·3
337 ····<4fb>···DW_AT_decl_line···:·(data1)·0337 ····<4fb>···DW_AT_decl_line···:·(data1)·0
338 ····<4fc>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64338 ····<4fc>···DW_AT_type········:·(ref4)·<0x4a4>,·uintptr,·uint64
339 ····<500>···DW_AT_location····:·(sec_offset)·0x85·(location·list)339 ····<500>···DW_AT_location····:·(sec_offset)·0x85·(location·list)
340 ·<2><504>:·Abbrev·Number:·14·(DW_TAG_GNU_call_site)340 ·<2><504>:·Abbrev·Number:·14·(DW_TAG_GNU_call_site)
341 ····<505>···DW_AT_low_pc······:·(addr)·0x541dc341 ····<505>···DW_AT_low_pc······:·(addr)·0x541dc
342 ····<50d>···DW_AT_abstract_origin:·(ref4)·<0x8fd>342 ····<50d>···DW_AT_abstract_origin:·(ref4)·<0x8fd>
Offset 362, 15 lines modifiedOffset 362, 15 lines modified
362 ·<3><548>:·Abbrev·Number:·15·(DW_TAG_GNU_call_site_parameter)362 ·<3><548>:·Abbrev·Number:·15·(DW_TAG_GNU_call_site_parameter)
363 ····<549>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))363 ····<549>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(x0))
364 ····<54b>···DW_AT_GNU_call_site_value:·(exprloc)·2·byte·block:·83·10·»(DW_OP_breg19·(x19):·16)364 ····<54b>···DW_AT_GNU_call_site_value:·(exprloc)·2·byte·block:·83·10·»(DW_OP_breg19·(x19):·16)
365 ·<3><54e>:·Abbrev·Number:·0365 ·<3><54e>:·Abbrev·Number:·0
366 ·<2><54f>:·Abbrev·Number:·0366 ·<2><54f>:·Abbrev·Number:·0
367 ·<1><550>:·Abbrev·Number:·17·(DW_TAG_subprogram)367 ·<1><550>:·Abbrev·Number:·17·(DW_TAG_subprogram)
368 ····<551>···DW_AT_external····:·(flag_present)·1368 ····<551>···DW_AT_external····:·(flag_present)·1
369 ····<551>···DW_AT_name········:·(strp)·(offset:·0x71c):·main.main369 ····<551>···DW_AT_name········:·(strp)·(offset:·0x71e):·main.main
370 ····<555>···DW_AT_decl_file···:·(data1)·1370 ····<555>···DW_AT_decl_file···:·(data1)·1
371 ····<556>···DW_AT_decl_line···:·(data1)·29371 ····<556>···DW_AT_decl_line···:·(data1)·29
372 ····<557>···DW_AT_decl_column·:·(data1)·1372 ····<557>···DW_AT_decl_column·:·(data1)·1
373 ····<558>···DW_AT_low_pc······:·(addr)·0x54248373 ····<558>···DW_AT_low_pc······:·(addr)·0x54248
374 ····<560>···DW_AT_high_pc·····:·(data8)·0x190374 ····<560>···DW_AT_high_pc·····:·(data8)·0x190
375 ····<568>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)375 ····<568>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
376 ····<56a>···DW_AT_GNU_all_call_sites:·(flag_present)·1376 ····<56a>···DW_AT_GNU_all_call_sites:·(flag_present)·1
Offset 436, 583 lines modifiedOffset 436, 583 lines modified
436 ····<61d>···DW_AT_abstract_origin:·(ref4)·<0x48f>436 ····<61d>···DW_AT_abstract_origin:·(ref4)·<0x48f>
437 ·<4><621>:·Abbrev·Number:·0437 ·<4><621>:·Abbrev·Number:·0
438 ·<3><622>:·Abbrev·Number:·0438 ·<3><622>:·Abbrev·Number:·0
439 ·<2><623>:·Abbrev·Number:·0439 ·<2><623>:·Abbrev·Number:·0
440 ·<1><624>:·Abbrev·Number:·25·(DW_TAG_subprogram)440 ·<1><624>:·Abbrev·Number:·25·(DW_TAG_subprogram)
Max diff block lines reached; 10168176/10175978 bytes (99.92%) of diff not shown.
14.6 KB
strings --all --bytes=8 {}
    
Offset 17905, 15 lines modifiedOffset 17905, 15 lines modified
17905 methodsetcache.go17905 methodsetcache.go
17906 <built-in>17906 <built-in>
17907 ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts17907 ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts
17908 facts.go17908 facts.go
17909 imports.go17909 imports.go
17910 <built-in>17910 <built-in>
17911 ../../../src/libgo/runtime17911 ../../../src/libgo/runtime
17912 /build/1st/gcc-9-9.5.0/build/gcc/include17912 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
17913 /usr/include/aarch64-linux-gnu/bits17913 /usr/include/aarch64-linux-gnu/bits
17914 /usr/include17914 /usr/include
17915 /usr/include/aarch64-linux-gnu/bits/types17915 /usr/include/aarch64-linux-gnu/bits/types
17916 go-main.c17916 go-main.c
17917 stddef.h17917 stddef.h
17918 stdint-intn.h17918 stdint-intn.h
17919 unistd.h17919 unistd.h
Offset 17923, 15 lines modifiedOffset 17923, 15 lines modified
17923 struct_FILE.h17923 struct_FILE.h
17924 runtime.h17924 runtime.h
17925 runtime.inc17925 runtime.inc
17926 stdlib.h17926 stdlib.h
17927 ../../../src/libgcc17927 ../../../src/libgcc
17928 ./../../../src/libgcc/config/aarch6417928 ./../../../src/libgcc/config/aarch64
17929 ../../../src/libgcc/config/aarch6417929 ../../../src/libgcc/config/aarch64
17930 /build/1st/gcc-9-9.5.0/build/gcc/include17930 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
17931 /usr/include/aarch64-linux-gnu/bits17931 /usr/include/aarch64-linux-gnu/bits
17932 /usr/include/aarch64-linux-gnu/bits/types17932 /usr/include/aarch64-linux-gnu/bits/types
17933 /usr/include17933 /usr/include
17934 ../../../src/libgcc/../include17934 ../../../src/libgcc/../include
17935 ../../../src/libgcc/../gcc/config/aarch6417935 ../../../src/libgcc/../gcc/config/aarch64
17936 ../.././gcc17936 ../.././gcc
17937 /usr/include/asm-generic17937 /usr/include/asm-generic
Offset 17965, 22 lines modifiedOffset 17965, 22 lines modified
17965 sigcontext.h17965 sigcontext.h
17966 stack_t.h17966 stack_t.h
17967 ucontext.h17967 ucontext.h
17968 <built-in>17968 <built-in>
17969 stdlib.h17969 stdlib.h
17970 string.h17970 string.h
17971 ../../../src/libgcc17971 ../../../src/libgcc
17972 /build/1st/gcc-9-9.5.0/build/gcc/include17972 /build/2/gcc-9-9.5.0/2nd/build/gcc/include
17973 /usr/include/aarch64-linux-gnu/bits17973 /usr/include/aarch64-linux-gnu/bits
17974 /usr/include/aarch64-linux-gnu/bits/types17974 /usr/include/aarch64-linux-gnu/bits/types
17975 /usr/include17975 /usr/include
17976 ../../../src/libgcc/../include17976 ../../../src/libgcc/../include
17977 ../../../src/libgcc/../gcc/config/aarch6417977 ../../../src/libgcc/../gcc/config/aarch64
17978 ../.././gcc17978 ../.././gcc
17979 /build/1st/gcc-9-9.5.0/build/gcc/include-fixed17979 /build/2/gcc-9-9.5.0/2nd/build/gcc/include-fixed
17980 unwind-dw2-fde.c17980 unwind-dw2-fde.c
17981 unwind-pe.h17981 unwind-pe.h
17982 unwind-dw2-fde.h17982 unwind-dw2-fde.h
17983 unwind-dw2-fde-dip.c17983 unwind-dw2-fde-dip.c
17984 gthr-default.h17984 gthr-default.h
17985 stddef.h17985 stddef.h
17986 struct_FILE.h17986 struct_FILE.h
Offset 18007, 23 lines modifiedOffset 18007, 24 lines modified
18007 loopclosure.init18007 loopclosure.init
18008 cpu.init18008 cpu.init
18009 internal..z2fpoll..import18009 internal..z2fpoll..import
18010 parser.init18010 parser.init
18011 httpresponse.init18011 httpresponse.init
18012 bools.init18012 bools.init
18013 atomic.init18013 atomic.init
18014 encoding..z2fbinary..import18014 regexp.init
18015 goroot.init18015 goroot.init
18016 syscall.init18016 syscall.init
18017 unmarshal.init18017 unmarshal.init
18018 fmt..import18018 fmt..import
18019 flate.init18019 flate.init
18020 unicode.init18020 unicode.init
18021 build.init18021 build.init
18022 stdmethods.init18022 stdmethods.init
 18023 encoding..z2fbinary..import
18023 debug..z2fdwarf..import18024 debug..z2fdwarf..import
18024 compress..z2fzlib..import18025 compress..z2fzlib..import
18025 text..z2ftabwriter..import18026 text..z2ftabwriter..import
18026 structtag.init18027 structtag.init
18027 parse.init18028 parse.init
18028 inspect.init18029 inspect.init
18029 nilfunc.init18030 nilfunc.init
Offset 18055, 28 lines modifiedOffset 18056, 27 lines modified
18055 constant.init18056 constant.init
18056 binary.init18057 binary.init
18057 asmdecl.init18058 asmdecl.init
18058 assign.init18059 assign.init
18059 rand.init18060 rand.init
18060 context.init18061 context.init
18061 bufio..import18062 bufio..import
18062 regexp.init 
18063 unusedresult.init18063 unusedresult.init
18064 runtime.memhash3218064 runtime.memhash32
18065 text..z2ftemplate..z2fparse..import18065 text..z2ftemplate..z2fparse..import
18066 sha256.init18066 sha256.init
18067 analysisflags.init18067 analysisflags.init
 18068 /build/2/gcc-9-9.5.0/2nd/build/gotools
18068 ioutil.init18069 ioutil.init
18069 crypto..z2fsha256..import18070 crypto..z2fsha256..import
18070 compress..z2fflate..import18071 compress..z2fflate..import
18071 json.init18072 json.init
18072 math..z2frand..import18073 math..z2frand..import
18073 template.init18074 template.init
18074 base64.init18075 base64.init
18075 /build/1st/gcc-9-9.5.0/build/gotools 
18076 buildtag.init18076 buildtag.init
18077 strconv..import18077 strconv..import
18078 encoding..z2fjson..import18078 encoding..z2fjson..import
18079 text..z2ftemplate..import18079 text..z2ftemplate..import
18080 copylock.init18080 copylock.init
18081 debug..z2felf..import18081 debug..z2felf..import
18082 testlog.init18082 testlog.init
Offset 18214, 14 lines modifiedOffset 18214, 15 lines modified
18214 cmd..z2finternal..z2fobjabi.GOMIPS18214 cmd..z2finternal..z2fobjabi.GOMIPS
18215 objabi.String.cmd/internal/objabi.SymKind18215 objabi.String.cmd/internal/objabi.SymKind
18216 runtime.makeslice18216 runtime.makeslice
18217 go..C20418217 go..C204
18218 objabi.Set.cmd/internal/objabi.fn118218 objabi.Set.cmd/internal/objabi.fn1
18219 cmd..z2finternal..z2fobjabi.GOMIPS6418219 cmd..z2finternal..z2fobjabi.GOMIPS64
18220 runtime.concatstring318220 runtime.concatstring3
 18221 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo
18221 runtime.registerGCRoots18222 runtime.registerGCRoots
18222 cmd..z2finternal..z2fobjabi.fn1.Set18223 cmd..z2finternal..z2fobjabi.fn1.Set
18223 runtime.gopanic18224 runtime.gopanic
18224 runtime.concatstring218225 runtime.concatstring2
18225 __type_descriptor18226 __type_descriptor
18226 cmd..z2finternal..z2fobjabi.fn1.String18227 cmd..z2finternal..z2fobjabi.fn1.String
18227 cmd..z2finternal..z2fobjabi..cmd..z2finternal..z2fobjabi.fn1..d18228 cmd..z2finternal..z2fobjabi..cmd..z2finternal..z2fobjabi.fn1..d
Offset 18244, 15 lines modifiedOffset 18245, 15 lines modified
18244 cmd..z2finternal..z2fobjabi.struct.4.cmd..z2finternal..z2fobjabi.name.0string.2.cmd..z2finternal..z2fobjabi.val.0.1int.5..eq18245 cmd..z2finternal..z2fobjabi.struct.4.cmd..z2finternal..z2fobjabi.name.0string.2.cmd..z2finternal..z2fobjabi.val.0.1int.5..eq
Max diff block lines reached; 11715/14911 bytes (78.57%) of diff not shown.
5.57 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000053fc0·<main>:2 0000000000053fc0·<main>:
3 main():3 main():
4 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:434 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
5 »       adrp»   x2,·ef000·<go..C45+0x78>5 »       adrp»   x2,·ef000·<go..C45+0x78>
6 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:416 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
7 »       adrp»   x3,·ef000·<go..C45+0x78>7 »       adrp»   x3,·ef000·<go..C45+0x78>
8 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:438 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
9 »       ldr»    x2,·[x2,·#3024]9 »       ldr»    x2,·[x2,·#3024]
10 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
11 »       ldr»    x3,·[x3,·#3848]11 »       ldr»    x3,·[x3,·#3848]
12 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4312 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
13 »       ldrb»   w4,·[x2]13 »       ldrb»   w4,·[x2]
14 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4114 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:41
15 »       strb»   wzr,·[x3]15 »       strb»   wzr,·[x3]
16 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4316 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:43
17 »       cbz»    w4,·53fe4·<main+0x24>17 »       cbz»    w4,·53fe4·<main+0x24>
18 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6118 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:61
19 »       mov»    w0,·#0x0···················»     //·#019 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret20 »       ret
21 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4021 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
22 »       stp»    x29,·x30,·[sp,·#-32]!22 »       stp»    x29,·x30,·[sp,·#-32]!
23 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4723 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
24 »       adrp»   x3,·ef000·<go..C45+0x78>24 »       adrp»   x3,·ef000·<go..C45+0x78>
25 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4525 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
26 »       mov»    w4,·#0x1···················»     //·#126 »       mov»    w4,·#0x1···················»     //·#1
27 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4027 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:40
28 »       mov»    x29,·sp28 »       mov»    x29,·sp
29 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4529 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:45
30 »       strb»   w4,·[x2]30 »       strb»   w4,·[x2]
31 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4731 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:47
32 »       ldr»    x2,·[x3,·#2872]32 »       ldr»    x2,·[x3,·#2872]
33 »       ldrb»   w2,·[x2]33 »       ldrb»   w2,·[x2]
34 »       cbnz»   w2,·54078·<main+0xb8>34 »       cbnz»   w2,·54078·<main+0xb8>
35 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5035 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:50
36 »       adrp»   x2,·ef000·<go..C45+0x78>36 »       adrp»   x2,·ef000·<go..C45+0x78>
37 »       adrp»   x3,·ef000·<go..C45+0x78>37 »       adrp»   x3,·ef000·<go..C45+0x78>
38 »       str»    w0,·[sp,·#20]38 »       str»    w0,·[sp,·#20]
39 »       ldr»    x2,·[x2,·#3080]39 »       ldr»    x2,·[x2,·#3080]
40 »       str»    x1,·[sp,·#24]40 »       str»    x1,·[sp,·#24]
41 »       ldr»    x3,·[x3,·#3032]41 »       ldr»    x3,·[x3,·#3032]
42 »       str»    x3,·[x2]42 »       str»    x3,·[x2]
43 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5143 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:51
44 »       bl»     51b90·<runtime_cpuinit@plt>44 »       bl»     51b90·<runtime_cpuinit@plt>
45 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5245 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:52
46 »       bl»     53a90·<runtime.check@plt>46 »       bl»     53a90·<runtime.check@plt>
47 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5347 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:53
48 »       ldr»    w0,·[sp,·#20]48 »       ldr»    w0,·[sp,·#20]
49 »       ldr»    x1,·[sp,·#24]49 »       ldr»    x1,·[sp,·#24]
50 »       bl»     53c00·<runtime.args@plt>50 »       bl»     53c00·<runtime.args@plt>
51 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5451 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:54
52 »       bl»     523f0·<getproccount@plt>52 »       bl»     523f0·<getproccount@plt>
53 »       bl»     525c0·<runtime.setncpu@plt>53 »       bl»     525c0·<runtime.setncpu@plt>
54 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5554 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:55
55 »       bl»     51a60·<getpagesize@plt>55 »       bl»     51a60·<getpagesize@plt>
56 »       sxtw»   x0,·w056 »       sxtw»   x0,·w0
57 »       bl»     53f20·<runtime.setpagesize@plt>57 »       bl»     53f20·<runtime.setpagesize@plt>
58 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5658 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:56
59 »       bl»     53430·<runtime.getsched@plt>59 »       bl»     53430·<runtime.getsched@plt>
60 »       adrp»   x1,·ef000·<go..C45+0x78>60 »       adrp»   x1,·ef000·<go..C45+0x78>
61 »       ldr»    x1,·[x1,·#3480]61 »       ldr»    x1,·[x1,·#3480]
62 »       str»    x0,·[x1]62 »       str»    x0,·[x1]
63 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5763 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:57
64 »       bl»     516a0·<runtime.schedinit@plt>64 »       bl»     516a0·<runtime.schedinit@plt>
65 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5865 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:58
66 »       adrp»   x0,·ef000·<go..C45+0x78>66 »       adrp»   x0,·ef000·<go..C45+0x78>
67 »       mov»    x1,·#0x0···················»     //·#067 »       mov»    x1,·#0x0···················»     //·#0
68 »       ldr»    x0,·[x0,·#3136]68 »       ldr»    x0,·[x0,·#3136]
69 »       bl»     52f30·<__go_go@plt>69 »       bl»     52f30·<__go_go@plt>
70 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:5970 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:59
71 »       bl»     53bb0·<runtime_m@plt>71 »       bl»     53bb0·<runtime_m@plt>
72 »       bl»     526e0·<runtime_mstart@plt>72 »       bl»     526e0·<runtime_mstart@plt>
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:6073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:60
74 »       bl»     528e0·<abort@plt>74 »       bl»     528e0·<abort@plt>
75 »       str»    w0,·[sp,·#20]75 »       str»    w0,·[sp,·#20]
76 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:4876 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libgo/../../../src/libgo/runtime/go-main.c:48
77 »       str»    x1,·[sp,·#24]77 »       str»    x1,·[sp,·#24]
78 »       bl»     52f80·<runtime.setIsCgo@plt>78 »       bl»     52f80·<runtime.setIsCgo@plt>
79 »       ldr»    w0,·[sp,·#20]79 »       ldr»    w0,·[sp,·#20]
80 »       ldr»    x1,·[sp,·#24]80 »       ldr»    x1,·[sp,·#24]
81 »       b»      54004·<main+0x44>81 »       b»      54004·<main+0x44>
82 »       nop82 »       nop
83 »       nop83 »       nop
Offset 216, 25 lines modifiedOffset 216, 25 lines modified
216 »       ldr»    x2,·[x2,·#16]216 »       ldr»    x2,·[x2,·#16]
217 »       cmp»    x2,·x0217 »       cmp»    x2,·x0
218 »       cset»   w0,·eq»      //·eq·=·none218 »       cset»   w0,·eq»      //·eq·=·none
219 »       ret219 »       ret
  
220 0000000000054248·<main.main>:220 0000000000054248·<main.main>:
221 main.main():221 main.main():
222 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29222 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29
223 »       stp»    x29,·x30,·[sp,·#-272]!223 »       stp»    x29,·x30,·[sp,·#-272]!
224 »       mov»    x29,·sp224 »       mov»    x29,·sp
225 »       stp»    x19,·x20,·[sp,·#16]225 »       stp»    x19,·x20,·[sp,·#16]
226 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:30226 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:30
227 »       adrp»   x20,·df000·<type...68x.7golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2finternal..z2ffacts.key+0x48>227 »       adrp»   x20,·df000·<type...68x.7golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2finternal..z2ffacts.key+0x48>
228 »       add»    x20,·x20,·#0xc70228 »       add»    x20,·x20,·#0xc70
229 »       mov»    x0,·x20229 »       mov»    x0,·x20
230 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29230 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29
231 »       str»    x21,·[sp,·#32]231 »       str»    x21,·[sp,·#32]
232 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:30232 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:30
233 »       bl»     53480·<runtime.newobject@plt>233 »       bl»     53480·<runtime.newobject@plt>
234 »       adrp»   x21,·ef000·<go..C45+0x78>234 »       adrp»   x21,·ef000·<go..C45+0x78>
235 »       adrp»   x30,·ef000·<go..C45+0x78>235 »       adrp»   x30,·ef000·<go..C45+0x78>
236 »       adrp»   x3,·ef000·<go..C45+0x78>236 »       adrp»   x3,·ef000·<go..C45+0x78>
237 »       ldr»    x21,·[x21,·#3240]237 »       ldr»    x21,·[x21,·#3240]
238 »       adrp»   x18,·ef000·<go..C45+0x78>238 »       adrp»   x18,·ef000·<go..C45+0x78>
239 »       adrp»   x17,·ef000·<go..C45+0x78>239 »       adrp»   x17,·ef000·<go..C45+0x78>
Offset 316, 23 lines modifiedOffset 316, 23 lines modified
316 »       mov»    x1,·#0x15··················»    //·#21316 »       mov»    x1,·#0x15··················»    //·#21
317 »       stp»    x19,·x1,·[sp,·#80]317 »       stp»    x19,·x1,·[sp,·#80]
318 »       add»    x0,·sp,·#0x30318 »       add»    x0,·sp,·#0x30
319 »       ldp»    x2,·x3,·[sp,·#80]319 »       ldp»    x2,·x3,·[sp,·#80]
320 »       stp»    x2,·x3,·[sp,·#48]320 »       stp»    x2,·x3,·[sp,·#48]
321 »       str»    x1,·[sp,·#64]321 »       str»    x1,·[sp,·#64]
322 »       bl»     76040·<golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2funitchecker.Main>322 »       bl»     76040·<golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2funitchecker.Main>
323 /build/1st/gcc-9-9.5.0/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29323 /build/2/gcc-9-9.5.0/2nd/build/gotools/../../src/gotools/../libgo/go/cmd/vet/main.go:29
324 »       ldp»    x19,·x20,·[sp,·#16]324 »       ldp»    x19,·x20,·[sp,·#16]
325 »       ldr»    x21,·[sp,·#32]325 »       ldr»    x21,·[sp,·#32]
326 »       ldp»    x29,·x30,·[sp],·#272326 »       ldp»    x29,·x30,·[sp],·#272
327 »       ret327 »       ret
  
Max diff block lines reached; 5830153/5838375 bytes (99.86%) of diff not shown.
259 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 7, 3141 lines modifiedOffset 7, 3141 lines modified
7 ··[····3d]··loopclosure.init7 ··[····3d]··loopclosure.init
8 ··[····4e]··cpu.init8 ··[····4e]··cpu.init
9 ··[····57]··internal..z2fpoll..import9 ··[····57]··internal..z2fpoll..import
10 ··[····71]··parser.init10 ··[····71]··parser.init
11 ··[····7d]··httpresponse.init11 ··[····7d]··httpresponse.init
12 ··[····8f]··bools.init12 ··[····8f]··bools.init
13 ··[····9a]··atomic.init13 ··[····9a]··atomic.init
14 ··[····a6]··encoding..z2fbinary..import14 ··[····a6]··regexp.init
15 ··[····c2]··goroot.init15 ··[····b2]··goroot.init
16 ··[····ce]··syscall.init16 ··[····be]··syscall.init
17 ··[····db]··unmarshal.init17 ··[····cb]··unmarshal.init
18 ··[····ea]··fmt..import18 ··[····da]··fmt..import
19 ··[····f6]··flate.init19 ··[····e6]··flate.init
20 ··[···101]··unicode.init20 ··[····f1]··unicode.init
21 ··[···10e]··build.init21 ··[····fe]··build.init
22 ··[···119]··stdmethods.init22 ··[···109]··stdmethods.init
 23 ··[···119]··encoding..z2fbinary..import
23 ··[···129]··debug..z2fdwarf..import24 ··[···135]··debug..z2fdwarf..import
24 ··[···141]··compress..z2fzlib..import25 ··[···14d]··compress..z2fzlib..import
25 ··[···15b]··text..z2ftabwriter..import26 ··[···167]··text..z2ftabwriter..import
26 ··[···176]··structtag.init27 ··[···182]··structtag.init
27 ··[···185]··parse.init28 ··[···191]··parse.init
28 ··[···190]··inspect.init29 ··[···19c]··inspect.init
29 ··[···19d]··nilfunc.init30 ··[···1a9]··nilfunc.init
30 ··[···1aa]··key131 ··[···1b6]··key1
31 ··[···1af]··key232 ··[···1bb]··key2
32 ··[···1b4]··printer.init33 ··[···1c0]··printer.init
33 ··[···1c1]··gcimporter.init34 ··[···1cd]··gcimporter.init
34 ··[···1d1]··big.init35 ··[···1dd]··big.init
35 ··[···1da]··gob.init36 ··[···1e6]··gob.init
36 ··[···1e3]··srcimporter.init37 ··[···1ef]··srcimporter.init
37 ··[···1f4]··reflect.init38 ··[···200]··reflect.init
38 ··[···201]··poll.init39 ··[···20d]··poll.init
39 ··[···20b]··path..z2ffilepath..import40 ··[···217]··path..z2ffilepath..import
40 ··[···225]··unitchecker.init41 ··[···231]··unitchecker.init
41 ··[···236]··go..z2fbuild..import42 ··[···242]··go..z2fbuild..import
42 ··[···24b]··ctrlflow.init43 ··[···257]··ctrlflow.init
43 ··[···259]··go..z2finternal..z2fsrcimporter..import44 ··[···265]··go..z2finternal..z2fsrcimporter..import
44 ··[···281]··unsafeptr.init45 ··[···28d]··unsafeptr.init
45 ··[···290]··bool46 ··[···29c]··bool
46 ··[···295]··os..import47 ··[···2a1]··os..import
47 ··[···2a0]··runtime.memhash6448 ··[···2ac]··runtime.memhash64
48 ··[···2b2]··runtime.newobject49 ··[···2be]··runtime.newobject
49 ··[···2c4]··$ret650 ··[···2d0]··$ret6
50 ··[···2ca]··tabwriter.init51 ··[···2d6]··tabwriter.init
51 ··[···2d9]··crypto..import52 ··[···2e5]··crypto..import
52 ··[···2e8]··golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2funitchecker.Main53 ··[···2f4]··golang.org..z2fx..z2ftools..z2fgo..z2fanalysis..z2funitchecker.Main
53 ··[···32c]··flag..import54 ··[···338]··flag..import
54 ··[···339]··encoding..z2fgob..import55 ··[···345]··encoding..z2fgob..import
55 ··[···352]··uintptr56 ··[···35e]··uintptr
56 ··[···35a]··runtime.init57 ··[···366]··runtime.init
57 ··[···367]··unreachable.init58 ··[···373]··unreachable.init
58 ··[···378]··elf.init59 ··[···384]··elf.init
59 ··[···381]··go..z2ftoken..import60 ··[···38d]··go..z2ftoken..import
60 ··[···396]··constant.init61 ··[···3a2]··constant.init
61 ··[···3a4]··binary.init62 ··[···3b0]··binary.init
62 ··[···3b0]··asmdecl.init63 ··[···3bc]··asmdecl.init
63 ··[···3bd]··assign.init64 ··[···3c9]··assign.init
64 ··[···3c9]··rand.init65 ··[···3d5]··rand.init
65 ··[···3d3]··context.init66 ··[···3df]··context.init
66 ··[···3e0]··bufio..import67 ··[···3ec]··bufio..import
67 ··[···3ee]··regexp.init 
68 ··[···3fa]··unusedresult.init68 ··[···3fa]··unusedresult.init
69 ··[···40c]··runtime.memhash3269 ··[···40c]··runtime.memhash32
70 ··[···41e]··text..z2ftemplate..z2fparse..import70 ··[···41e]··text..z2ftemplate..z2fparse..import
71 ··[···442]··sha256.init71 ··[···442]··sha256.init
Diff chunk too large, falling back to line-by-line diff (3074 lines added, 3074 lines removed)
72 ··[···44e]··analysisflags.init72 ··[···44e]··analysisflags.init
73 ··[···461]··ioutil.init73 ··[···461]··/build/2/gcc-9-9.5.0/2nd/build/gotools
74 ··[···46d]··crypto..z2fsha256..import74 ··[···488]··ioutil.init
75 ··[···487]··compress..z2fflate..import75 ··[···494]··crypto..z2fsha256..import
76 ··[···4a2]··json.init76 ··[···4ae]··compress..z2fflate..import
77 ··[···4ac]··math..z2frand..import77 ··[···4c9]··json.init
78 ··[···4c2]··template.init78 ··[···4d3]··math..z2frand..import
79 ··[···4d0]··base64.init79 ··[···4e9]··template.init
80 ··[···4dc]··/build/1st/gcc-9-9.5.0/build/gotools80 ··[···4f7]··base64.init
81 ··[···501]··buildtag.init81 ··[···503]··buildtag.init
82 ··[···50f]··uint6482 ··[···511]··uint64
83 ··[···516]··strconv..import83 ··[···518]··strconv..import
84 ··[···526]··os.init84 ··[···528]··os.init
85 ··[···52e]··encoding..z2fjson..import85 ··[···530]··encoding..z2fjson..import
86 ··[···548]··text..z2ftemplate..import86 ··[···54a]··text..z2ftemplate..import
87 ··[···562]··copylock.init87 ··[···564]··copylock.init
88 ··[···570]··debug..z2felf..import88 ··[···572]··debug..z2felf..import
89 ··[···586]··testlog.init89 ··[···588]··testlog.init
90 ··[···593]··runtime..z2finternal..z2fsys..import90 ··[···595]··runtime..z2finternal..z2fsys..import
91 ··[···5b8]··gccgoimporter.init91 ··[···5ba]··gccgoimporter.init
92 ··[···5cb]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash92 ··[···5cd]··main.struct.4Size.0uint32.2Mallocs.0uint64.2Frees.0uint64.5..hash
93 ··[···60d]··sync..import93 ··[···60f]··sync..import
94 ··[···61a]··go..z2fconstant..import94 ··[···61c]··go..z2fconstant..import
95 ··[···632]··go..z2fscanner..import95 ··[···634]··go..z2fscanner..import
96 ··[···649]··os..z2fexec..import96 ··[···64b]··os..z2fexec..import
97 ··[···65d]··go..z2finternal..z2fgccgoimporter..import97 ··[···65f]··go..z2finternal..z2fgccgoimporter..import
98 ··[···687]··encoding..z2fbase64..import98 ··[···689]··encoding..z2fbase64..import
99 ··[···6a3]··seed99 ··[···6a5]··seed
100 ··[···6a8]··printf.init100 ··[···6aa]··printf.init
101 ··[···6b4]··cgocall.init101 ··[···6b6]··cgocall.init
102 ··[···6c1]··bufio.init102 ··[···6c3]··bufio.init
103 ··[···6cc]··types.init103 ··[···6ce]··types.init
104 ··[···6d7]··fmt.init104 ··[···6d9]··fmt.init
105 ··[···6e0]··internal..z2fcpu..import105 ··[···6e2]··internal..z2fcpu..import
106 ··[···6f9]··doc.init106 ··[···6fb]··doc.init
107 ··[···702]··regexp..z2fsyntax..import107 ··[···704]··regexp..z2fsyntax..import
108 ··[···71c]··main.main108 ··[···71e]··main.main
109 ··[···726]··$ret7109 ··[···728]··$ret7
110 ··[···72c]··internal..z2ftestlog..import110 ··[···72e]··internal..z2ftestlog..import
111 ··[···749]··exec.init111 ··[···74b]··exec.init
112 ··[···753]··tests.init112 ··[···755]··tests.init
113 ··[···75e]··runtime..import113 ··[···760]··runtime..import
114 ··[···76e]··../../src/gotools/../libgo/go/cmd/vet/doc.go114 ··[···770]··../../src/gotools/../libgo/go/cmd/vet/doc.go
115 ··[···79b]··go..z2ftypes..import115 ··[···79d]··go..z2ftypes..import
116 ··[···7b0]··bytes..import116 ··[···7b2]··bytes..import
117 ··[···7be]··dwarf.init117 ··[···7c0]··dwarf.init
118 ··[···7c9]··filepath.init118 ··[···7cb]··filepath.init
119 ··[···7d7]··main.__go_init_main119 ··[···7d9]··main.__go_init_main
120 ··[···7eb]··context..import120 ··[···7ed]··context..import
121 ··[···7fb]··syscall..import121 ··[···7fd]··syscall..import
122 ··[···80b]··go..z2fast..import122 ··[···80d]··go..z2fast..import
123 ··[···81e]··internal..z2fgoroot..import123 ··[···820]··internal..z2fgoroot..import
124 ··[···83a]··astutil.init124 ··[···83c]··astutil.init
125 ··[···847]··runtime.typedmemmove125 ··[···849]··runtime.typedmemmove
126 ··[···85c]··ast.init126 ··[···85e]··ast.init
127 ··[···865]··objabi.init127 ··[···867]··objabi.init
128 ··[···871]··lostcancel.init128 ··[···873]··lostcancel.init
129 ··[···881]··composite.init129 ··[···883]··composite.init
130 ··[···890]··go..z2finternal..z2fgcimporter..import130 ··[···892]··go..z2finternal..z2fgcimporter..import
131 ··[···8b7]··go..z2fdoc..import131 ··[···8b9]··go..z2fdoc..import
Max diff block lines reached; 0/265270 bytes (0.00%) of diff not shown.
272 MB
gdc-9_9.5.0-4_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0······996·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0······996·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6308812·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6309080·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
272 MB
data.tar.xz
272 MB
data.tar
12.7 MB
./usr/bin/aarch64-linux-gnu-gdc-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·86a97e7a2ecf46222b1c17f031e7e9d79b05c38e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·54a8f64d896ada67f90b89b74e16b7e986924763
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6cae8>:2 0000000000403100·<_obstack_begin@@Base-0x6cae8>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>7 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>
8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>8 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0x7812 »       add»    x2,·x2,·#0x78
13 »       add»    x0,·x0,·#0x9813 »       add»    x0,·x0,·#0x98
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     427c68·<ferror@plt+0x24ba8>23 »       bl»     427c68·<ferror@plt+0x24ba8>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x4f028 »       add»    x0,·x0,·#0x4f0
29 »       bl»     4290b8·<ferror@plt+0x25ff8>29 »       bl»     4290b8·<ferror@plt+0x25ff8>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>
35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x91039 »       add»    x2,·x2,·#0x910
40 »       add»    x0,·x0,·#0x8e840 »       add»    x0,·x0,·#0x8e8
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x461f8>
48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x461f8>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0xa7852 »       add»    x2,·x2,·#0xa78
53 »       add»    x0,·x0,·#0xba853 »       add»    x0,·x0,·#0xba8
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf1f8>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf1f8>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf1f8>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     4773f0·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     4773f0·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf1f8>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf1f8>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf1f8>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf1f8>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     4773f0·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     4773f0·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     476400·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13265082/13273892 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61393765·37613265·63663436·32323262·a97e7a2ecf46222b 
3 ··0x00000010·31633137·66303331·65376539·64373962·1c17f031e7e9d79b2 ··0x00000000·61386636·34643839·36616461·36376639·a8f64d896ada67f9
 3 ··0x00000010·30623839·62373465·31366237·65393836·0b89b74e16b7e986
4 ··0x00000020·30356333·38652e64·65627567·00000000·05c38e.debug....4 ··0x00000020·39323437·36332e64·65627567·00000000·924763.debug....
5 ··0x00000030·e24d8a2e····························.M..5 ··0x00000030·4e53d5c7····························NS..
  
260 MB
./usr/lib/gcc/aarch64-linux-gnu/9/d21
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·48c7a102d6c62d49e674dcfd7189badb7fbc8b303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9a4aad04a4c315dfff6fcafc825c6675a9c1be56
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
260 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2990 lines modifiedOffset 1, 2990 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000005b9940·<Visitor::visit(Parameter*)@@Base>:2 00000000005b9940·<Visitor::visit(Parameter*)@@Base>:
3 Visitor::visit(Parameter*):3 Visitor::visit(Parameter*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:5934 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:593
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>6 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
7 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>7 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
8 »       mov»    x29,·sp8 »       mov»    x29,·sp
9 »       add»    x2,·x2,·#0x7a89 »       add»    x2,·x2,·#0x7a8
10 »       add»    x0,·x0,·#0x7b010 »       add»    x0,·x0,·#0x7b0
11 »       mov»    w1,·#0x251·················»   //·#59311 »       mov»    w1,·#0x251·················»   //·#593
12 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>12 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
13 00000000005b9960·<Visitor::visit(Condition*)@@Base>:13 00000000005b9960·<Visitor::visit(Condition*)@@Base>:
14 Visitor::visit(Condition*):14 Visitor::visit(Condition*):
15 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:58715 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:587
16 »       stp»    x29,·x30,·[sp,·#-16]!16 »       stp»    x29,·x30,·[sp,·#-16]!
17 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>17 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
18 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>18 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
19 »       mov»    x29,·sp19 »       mov»    x29,·sp
20 »       add»    x2,·x2,·#0x7a820 »       add»    x2,·x2,·#0x7a8
21 »       add»    x0,·x0,·#0x7b021 »       add»    x0,·x0,·#0x7b0
22 »       mov»    w1,·#0x24b·················»   //·#58722 »       mov»    w1,·#0x24b·················»   //·#587
23 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>23 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
24 00000000005b9980·<Visitor::visit(TemplateParameter*)@@Base>:24 00000000005b9980·<Visitor::visit(TemplateParameter*)@@Base>:
25 Visitor::visit(TemplateParameter*):25 Visitor::visit(TemplateParameter*):
26 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:58026 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:580
27 »       stp»    x29,·x30,·[sp,·#-16]!27 »       stp»    x29,·x30,·[sp,·#-16]!
28 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>28 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
29 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>29 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
30 »       mov»    x29,·sp30 »       mov»    x29,·sp
31 »       add»    x2,·x2,·#0x7a831 »       add»    x2,·x2,·#0x7a8
32 »       add»    x0,·x0,·#0x7b032 »       add»    x0,·x0,·#0x7b0
33 »       mov»    w1,·#0x244·················»   //·#58033 »       mov»    w1,·#0x244·················»   //·#580
34 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>34 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
35 00000000005b99a0·<Visitor::visit(Initializer*)@@Base>:35 00000000005b99a0·<Visitor::visit(Initializer*)@@Base>:
36 Visitor::visit(Initializer*):36 Visitor::visit(Initializer*):
37 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:46137 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:461
38 »       stp»    x29,·x30,·[sp,·#-16]!38 »       stp»    x29,·x30,·[sp,·#-16]!
39 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>39 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
40 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>40 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
41 »       mov»    x29,·sp41 »       mov»    x29,·sp
42 »       add»    x2,·x2,·#0x7a842 »       add»    x2,·x2,·#0x7a8
43 »       add»    x0,·x0,·#0x7b043 »       add»    x0,·x0,·#0x7b0
44 »       mov»    w1,·#0x1cd·················»   //·#46144 »       mov»    w1,·#0x1cd·················»   //·#461
45 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>45 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
46 00000000005b99c0·<Visitor::visit(Dsymbol*)@@Base>:46 00000000005b99c0·<Visitor::visit(Dsymbol*)@@Base>:
47 Visitor::visit(Dsymbol*):47 Visitor::visit(Dsymbol*):
48 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:37748 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:377
49 »       stp»    x29,·x30,·[sp,·#-16]!49 »       stp»    x29,·x30,·[sp,·#-16]!
50 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>50 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
51 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>51 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
52 »       mov»    x29,·sp52 »       mov»    x29,·sp
53 »       add»    x2,·x2,·#0x7a853 »       add»    x2,·x2,·#0x7a8
54 »       add»    x0,·x0,·#0x7b054 »       add»    x0,·x0,·#0x7b0
55 »       mov»    w1,·#0x179·················»   //·#37755 »       mov»    w1,·#0x179·················»   //·#377
56 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>56 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
57 00000000005b99e0·<Visitor::visit(Type*)@@Base>:57 00000000005b99e0·<Visitor::visit(Type*)@@Base>:
58 Visitor::visit(Type*):58 Visitor::visit(Type*):
59 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:35259 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:352
60 »       stp»    x29,·x30,·[sp,·#-16]!60 »       stp»    x29,·x30,·[sp,·#-16]!
61 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>61 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
62 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>62 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
63 »       mov»    x29,·sp63 »       mov»    x29,·sp
64 »       add»    x2,·x2,·#0x7a864 »       add»    x2,·x2,·#0x7a8
65 »       add»    x0,·x0,·#0x7b065 »       add»    x0,·x0,·#0x7b0
66 »       mov»    w1,·#0x160·················»   //·#35266 »       mov»    w1,·#0x160·················»   //·#352
67 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>67 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
68 00000000005b9a00·<Visitor::visit(Statement*)@@Base>:68 00000000005b9a00·<Visitor::visit(Statement*)@@Base>:
69 Visitor::visit(Statement*):69 Visitor::visit(Statement*):
70 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:30670 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:306
71 »       stp»    x29,·x30,·[sp,·#-16]!71 »       stp»    x29,·x30,·[sp,·#-16]!
72 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>72 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
73 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>73 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
74 »       mov»    x29,·sp74 »       mov»    x29,·sp
75 »       add»    x2,·x2,·#0x7a875 »       add»    x2,·x2,·#0x7a8
76 »       add»    x0,·x0,·#0x7b076 »       add»    x0,·x0,·#0x7b0
77 »       mov»    w1,·#0x132·················»   //·#30677 »       mov»    w1,·#0x132·················»   //·#306
78 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>78 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
79 00000000005b9a20·<Visitor::visit(Expression*)@@Base>:79 00000000005b9a20·<Visitor::visit(Expression*)@@Base>:
80 Visitor::visit(Expression*):80 Visitor::visit(Expression*):
81 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/visitor.h:46881 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/visitor.h:468
82 »       stp»    x29,·x30,·[sp,·#-16]!82 »       stp»    x29,·x30,·[sp,·#-16]!
83 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>83 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
84 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>84 »       adrp»   x0,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
85 »       mov»    x29,·sp85 »       mov»    x29,·sp
86 »       add»    x2,·x2,·#0x7a886 »       add»    x2,·x2,·#0x7a8
87 »       add»    x0,·x0,·#0x7b087 »       add»    x0,·x0,·#0x7b0
88 »       mov»    w1,·#0x1d4·················»   //·#46888 »       mov»    w1,·#0x1d4·················»   //·#468
89 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>89 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
90 canThrow(Expression*,·FuncDeclaration*,·bool)::CanThrow::visit(NewAnonClassExp*):90 canThrow(Expression*,·FuncDeclaration*,·bool)::CanThrow::visit(NewAnonClassExp*):
91 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/canthrow.c:22791 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/canthrow.c:227
92 »       stp»    x29,·x30,·[sp,·#-16]!92 »       stp»    x29,·x30,·[sp,·#-16]!
93 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/canthrow.c:22993 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/canthrow.c:229
94 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>94 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
95 »       adrp»   x0,·1269000·<_IO_stdin_used@@Base+0xaf0>95 »       adrp»   x0,·1269000·<_IO_stdin_used@@Base+0xaf0>
96 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/canthrow.c:22796 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/canthrow.c:227
97 »       mov»    x29,·sp97 »       mov»    x29,·sp
98 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/canthrow.c:22998 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/canthrow.c:229
99 »       add»    x2,·x2,·#0x7a899 »       add»    x2,·x2,·#0x7a8
100 »       add»    x0,·x0,·#0x78100 »       add»    x0,·x0,·#0x78
101 »       mov»    w1,·#0xe5··················»    //·#229101 »       mov»    w1,·#0xe5··················»    //·#229
102 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>102 »       bl»     5baf00·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
103 00000000005b9a60·<TupleDeclaration::syntaxCopy(Dsymbol*)@@Base>:103 00000000005b9a60·<TupleDeclaration::syntaxCopy(Dsymbol*)@@Base>:
104 TupleDeclaration::syntaxCopy(Dsymbol*):104 TupleDeclaration::syntaxCopy(Dsymbol*):
105 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/declaration.c:184105 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/declaration.c:184
106 »       stp»    x29,·x30,·[sp,·#-16]!106 »       stp»    x29,·x30,·[sp,·#-16]!
107 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/declaration.c:185107 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/declaration.c:185
108 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>108 »       adrp»   x2,·1268000·<__cxa_current_exception_type@@Base+0x3f00>
109 »       adrp»   x0,·126a000·<_IO_stdin_used@@Base+0x1af0>109 »       adrp»   x0,·126a000·<_IO_stdin_used@@Base+0x1af0>
110 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/declaration.c:184110 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/declaration.c:184
111 »       mov»    x29,·sp111 »       mov»    x29,·sp
112 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/d/dmd/declaration.c:185112 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/d/dmd/declaration.c:185
113 »       add»    x2,·x2,·#0x798113 »       add»    x2,·x2,·#0x798
114 »       add»    x0,·x0,·#0xb00114 »       add»    x0,·x0,·#0xb00
115 »       mov»    w1,·#0xb9··················»    //·#185115 »       mov»    w1,·#0xb9··················»    //·#185
Max diff block lines reached; 272336929/272343236 bytes (100.00%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63376131·30326436·63363264·34396536·c7a102d6c62d49e6 
3 ··0x00000010·37346463·66643731·38396261·64623766·74dcfd7189badb7f2 ··0x00000000·34616164·30346134·63333135·64666666·4aad04a4c315dfff
 3 ··0x00000010·36666361·66633832·35633636·37356139·6fcafc825c6675a9
4 ··0x00000020·62633862·33302e64·65627567·00000000·bc8b30.debug....4 ··0x00000020·63316265·35362e64·65627567·00000000·c1be56.debug....
5 ··0x00000030·3a7b946c····························:{.l5 ··0x00000030·e91060ec····························..`.
  
275 MB
gfortran-9_9.5.0-4_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····1168·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1164·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6347336·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6346524·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
275 MB
data.tar.xz
275 MB
data.tar
12.7 MB
./usr/bin/aarch64-linux-gnu-gfortran-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·87b41568d6a54909bceb8925c75a83f2c1187c3e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2f09fccea96fb3708fcf0d9fc17f7cab3ab480d0
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
12.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403100·<_obstack_begin@@Base-0x6c868>:2 0000000000403100·<_obstack_begin@@Base-0x6c868>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x45478>7 »       adrp»   x2,·4b5000·<_obstack_memory_used@@Base+0x45478>
8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x45478>8 »       adrp»   x0,·4b5000·<_obstack_memory_used@@Base+0x45478>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0xe6012 »       add»    x2,·x2,·#0xe60
13 »       add»    x0,·x0,·#0xe8013 »       add»    x0,·x0,·#0xe80
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403120·<ferror@plt+0x60>15 »       bl»     403120·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     4279e8·<ferror@plt+0x24928>23 »       bl»     4279e8·<ferror@plt+0x24928>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>26 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x2d828 »       add»    x0,·x0,·#0x2d8
29 »       bl»     428e38·<ferror@plt+0x25d78>29 »       bl»     428e38·<ferror@plt+0x25d78>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46478>34 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46478>
35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>35 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x6f839 »       add»    x2,·x2,·#0x6f8
40 »       add»    x0,·x0,·#0x6d040 »       add»    x0,·x0,·#0x6d0
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403120·<ferror@plt+0x60>42 »       bl»     403120·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46478>47 »       adrp»   x2,·4b6000·<_obstack_memory_used@@Base+0x46478>
48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>48 »       adrp»   x0,·4b6000·<_obstack_memory_used@@Base+0x46478>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0x86052 »       add»    x2,·x2,·#0x860
53 »       add»    x0,·x0,·#0x99053 »       add»    x0,·x0,·#0x990
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403120·<ferror@plt+0x60>55 »       bl»     403120·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf478>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf478>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf478>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf478>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf478>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf478>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     477170·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     477170·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf478>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xaf478>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf478>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xaf478>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf478>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xaf478>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     477170·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     477170·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     476180·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13254321/13263133 bytes (99.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·62343135·36386436·61353439·30396263·b41568d6a54909bc 
3 ··0x00000010·65623839·32356337·35613833·66326331·eb8925c75a83f2c12 ··0x00000000·30396663·63656139·36666233·37303866·09fccea96fb3708f
 3 ··0x00000010·63663064·39666331·37663763·61623361·cf0d9fc17f7cab3a
4 ··0x00000020·31383763·33652e64·65627567·00000000·187c3e.debug....4 ··0x00000020·62343830·64302e64·65627567·00000000·b480d0.debug....
5 ··0x00000030·110d6275····························..bu5 ··0x00000030·b6b776f1····························..v.
  
262 MB
./usr/lib/gcc/aarch64-linux-gnu/9/f951
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·982529e41c92ca9bc34b5de569e639de81c945fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7da63637e4b366aff8074db41176fef422fff9c
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
262 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2252 lines modifiedOffset 1, 2252 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000588580·<gfc_constructor_expr_foreach(gfc_constructor*,·int·(*)(gfc_expr*))@@Base>:2 0000000000588580·<gfc_constructor_expr_foreach(gfc_constructor*,·int·(*)(gfc_expr*))@@Base>:
3 gfc_constructor_expr_foreach(gfc_constructor*,·int·(*)(gfc_expr*)):3 gfc_constructor_expr_foreach(gfc_constructor*,·int·(*)(gfc_expr*)):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:2154 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:215
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:2166 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:216
7 »       adrp»   x2,·1222000·<_IO_stdin_used@@Base+0x4b80>7 »       adrp»   x2,·1222000·<_IO_stdin_used@@Base+0x4b80>
8 »       adrp»   x0,·1222000·<_IO_stdin_used@@Base+0x4b80>8 »       adrp»   x0,·1222000·<_IO_stdin_used@@Base+0x4b80>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:2159 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:215
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:21611 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:216
12 »       add»    x2,·x2,·#0x88012 »       add»    x2,·x2,·#0x880
13 »       add»    x0,·x0,·#0x85813 »       add»    x0,·x0,·#0x858
14 »       mov»    w1,·#0xd8··················»    //·#21614 »       mov»    w1,·#0xd8··················»    //·#216
15 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>15 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
  
16 00000000005885a0·<gfc_constructor_swap(gfc_constructor*,·int,·int)@@Base>:16 00000000005885a0·<gfc_constructor_swap(gfc_constructor*,·int,·int)@@Base>:
17 gfc_constructor_swap(gfc_constructor*,·int,·int):17 gfc_constructor_swap(gfc_constructor*,·int,·int):
18 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:22318 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:223
19 »       stp»    x29,·x30,·[sp,·#-16]!19 »       stp»    x29,·x30,·[sp,·#-16]!
20 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:22420 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:224
21 »       adrp»   x2,·1222000·<_IO_stdin_used@@Base+0x4b80>21 »       adrp»   x2,·1222000·<_IO_stdin_used@@Base+0x4b80>
22 »       adrp»   x0,·1222000·<_IO_stdin_used@@Base+0x4b80>22 »       adrp»   x0,·1222000·<_IO_stdin_used@@Base+0x4b80>
23 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:22323 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:223
24 »       mov»    x29,·sp24 »       mov»    x29,·sp
25 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/constructor.c:22425 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/constructor.c:224
26 »       add»    x2,·x2,·#0x8a026 »       add»    x2,·x2,·#0x8a0
27 »       add»    x0,·x0,·#0x85827 »       add»    x0,·x0,·#0x858
28 »       mov»    w1,·#0xe0··················»    //·#22428 »       mov»    w1,·#0xe0··················»    //·#224
29 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>29 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
30 push_state(gfc_state_data*,·gfc_compile_state,·gfc_symbol*)·[clone·.part.0]:30 push_state(gfc_state_data*,·gfc_compile_state,·gfc_symbol*)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/parse.c:158831 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/parse.c:1588
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/parse.c:160133 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/parse.c:1601
34 »       adrp»   x2,·123e000·<_IO_stdin_used@@Base+0x20b80>34 »       adrp»   x2,·123e000·<_IO_stdin_used@@Base+0x20b80>
35 »       adrp»   x0,·123e000·<_IO_stdin_used@@Base+0x20b80>35 »       adrp»   x0,·123e000·<_IO_stdin_used@@Base+0x20b80>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/parse.c:158836 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/parse.c:1588
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/parse.c:160138 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/parse.c:1601
39 »       add»    x2,·x2,·#0x10039 »       add»    x2,·x2,·#0x100
40 »       add»    x0,·x0,·#0x11040 »       add»    x0,·x0,·#0x110
41 »       mov»    w1,·#0x641·················»   //·#160141 »       mov»    w1,·#0x641·················»   //·#1601
42 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>42 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
43 gfc_add_expr_to_block(stmtblock_t*,·tree_node*)·[clone·.part.0]:43 gfc_add_expr_to_block(stmtblock_t*,·tree_node*)·[clone·.part.0]:
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans.c:174944 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans.c:1749
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans.c:175146 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans.c:1751
47 »       adrp»   x2,·1253000·<_IO_stdin_used@@Base+0x35b80>47 »       adrp»   x2,·1253000·<_IO_stdin_used@@Base+0x35b80>
48 »       adrp»   x0,·1253000·<_IO_stdin_used@@Base+0x35b80>48 »       adrp»   x0,·1253000·<_IO_stdin_used@@Base+0x35b80>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans.c:174949 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans.c:1749
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans.c:175151 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans.c:1751
52 »       add»    x2,·x2,·#0x9f052 »       add»    x2,·x2,·#0x9f0
53 »       add»    x0,·x0,·#0xa0853 »       add»    x0,·x0,·#0xa08
54 »       mov»    w1,·#0x6d7·················»   //·#175154 »       mov»    w1,·#0x6d7·················»   //·#1751
55 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>55 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
56 gfc_add_decl_to_parent_function(tree_node*)·[clone·.part.0]:56 gfc_add_decl_to_parent_function(tree_node*)·[clone·.part.0]:
57 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:23757 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:237
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:23959 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:239
60 »       adrp»   x2,·1254000·<_IO_stdin_used@@Base+0x36b80>60 »       adrp»   x2,·1254000·<_IO_stdin_used@@Base+0x36b80>
61 »       adrp»   x0,·1254000·<_IO_stdin_used@@Base+0x36b80>61 »       adrp»   x0,·1254000·<_IO_stdin_used@@Base+0x36b80>
62 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:23762 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:237
63 »       mov»    x29,·sp63 »       mov»    x29,·sp
64 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:23964 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:239
65 »       add»    x2,·x2,·#0xfe865 »       add»    x2,·x2,·#0xfe8
66 »       add»    x0,·x0,·#0xfa066 »       add»    x0,·x0,·#0xfa0
67 »       mov»    w1,·#0xef··················»    //·#23967 »       mov»    w1,·#0xef··················»    //·#239
68 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>68 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
69 gfc_add_decl_to_function(tree_node*)·[clone·.part.0]:69 gfc_add_decl_to_function(tree_node*)·[clone·.part.0]:
70 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:24770 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:247
71 »       stp»    x29,·x30,·[sp,·#-16]!71 »       stp»    x29,·x30,·[sp,·#-16]!
72 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:24972 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:249
73 »       adrp»   x2,·1255000·<_IO_stdin_used@@Base+0x37b80>73 »       adrp»   x2,·1255000·<_IO_stdin_used@@Base+0x37b80>
74 »       adrp»   x0,·1254000·<_IO_stdin_used@@Base+0x36b80>74 »       adrp»   x0,·1254000·<_IO_stdin_used@@Base+0x36b80>
75 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:24775 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:247
76 »       mov»    x29,·sp76 »       mov»    x29,·sp
77 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/fortran/trans-decl.c:24977 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/fortran/trans-decl.c:249
78 »       add»    x2,·x2,·#0x1878 »       add»    x2,·x2,·#0x18
79 »       add»    x0,·x0,·#0xfa079 »       add»    x0,·x0,·#0xfa0
80 »       mov»    w1,·#0xf9··················»    //·#24980 »       mov»    w1,·#0xf9··················»    //·#249
81 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>81 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
82 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:82 gcc::context::get_passes()·[clone·.isra.0]·[clone·.part.0]:
83 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:4883 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:48
84 »       stp»    x29,·x30,·[sp,·#-16]!84 »       stp»    x29,·x30,·[sp,·#-16]!
85 »       adrp»   x2,·126b000·<_IO_stdin_used@@Base+0x4db80>85 »       adrp»   x2,·126b000·<_IO_stdin_used@@Base+0x4db80>
86 »       adrp»   x0,·126b000·<_IO_stdin_used@@Base+0x4db80>86 »       adrp»   x0,·126b000·<_IO_stdin_used@@Base+0x4db80>
87 »       mov»    x29,·sp87 »       mov»    x29,·sp
88 »       add»    x2,·x2,·#0x29088 »       add»    x2,·x2,·#0x290
89 »       add»    x0,·x0,·#0x2a089 »       add»    x0,·x0,·#0x2a0
90 »       mov»    w1,·#0x30··················»    //·#4890 »       mov»    w1,·#0x30··················»    //·#48
91 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>91 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
92 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:92 df_reg_chain_verify_unmarked(df_ref_d*)·[clone·.part.0]:
93 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398893 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
94 »       stp»    x29,·x30,·[sp,·#-16]!94 »       stp»    x29,·x30,·[sp,·#-16]!
95 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:399295 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
96 »       adrp»   x2,·126d000·<_IO_stdin_used@@Base+0x4fb80>96 »       adrp»   x2,·126d000·<_IO_stdin_used@@Base+0x4fb80>
97 »       adrp»   x0,·126d000·<_IO_stdin_used@@Base+0x4fb80>97 »       adrp»   x0,·126d000·<_IO_stdin_used@@Base+0x4fb80>
98 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:398898 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3988
99 »       mov»    x29,·sp99 »       mov»    x29,·sp
100 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/df-scan.c:3992100 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/df-scan.c:3992
101 »       add»    x2,·x2,·#0xfc8101 »       add»    x2,·x2,·#0xfc8
102 »       add»    x0,·x0,·#0xf98102 »       add»    x0,·x0,·#0xf98
103 »       mov»    w1,·#0xf98·················»   //·#3992103 »       mov»    w1,·#0xf98·················»   //·#3992
104 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>104 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
105 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:105 gcc::context::get_dumps()·[clone·.isra.0]·[clone·.part.0]:
106 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/context.h:52106 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/context.h:52
107 »       stp»    x29,·x30,·[sp,·#-16]!107 »       stp»    x29,·x30,·[sp,·#-16]!
108 »       adrp»   x2,·126b000·<_IO_stdin_used@@Base+0x4db80>108 »       adrp»   x2,·126b000·<_IO_stdin_used@@Base+0x4db80>
109 »       adrp»   x0,·126b000·<_IO_stdin_used@@Base+0x4db80>109 »       adrp»   x0,·126b000·<_IO_stdin_used@@Base+0x4db80>
110 »       mov»    x29,·sp110 »       mov»    x29,·sp
111 »       add»    x2,·x2,·#0x8f0111 »       add»    x2,·x2,·#0x8f0
112 »       add»    x0,·x0,·#0x2a0112 »       add»    x0,·x0,·#0x2a0
113 »       mov»    w1,·#0x34··················»    //·#52113 »       mov»    w1,·#0x34··················»    //·#52
114 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>114 »       bl»     589620·<fancy_abort(char·const*,·int,·char·const*)@@Base>
115 div_data_align(long)·[clone·.part.0]:115 div_data_align(long)·[clone·.part.0]:
116 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:397116 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
117 »       stp»    x29,·x30,·[sp,·#-16]!117 »       stp»    x29,·x30,·[sp,·#-16]!
118 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:400118 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:400
119 »       adrp»   x2,·126f000·<_IO_stdin_used@@Base+0x51b80>119 »       adrp»   x2,·126f000·<_IO_stdin_used@@Base+0x51b80>
120 »       adrp»   x0,·126f000·<_IO_stdin_used@@Base+0x51b80>120 »       adrp»   x0,·126f000·<_IO_stdin_used@@Base+0x51b80>
121 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/dwarf2cfi.c:397121 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/dwarf2cfi.c:397
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
Max diff block lines reached; 274927187/274935563 bytes (100.00%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32353239·65343163·39326361·39626333·2529e41c92ca9bc3 
3 ··0x00000010·34623564·65353639·65363339·64653831·4b5de569e639de812 ··0x00000000·64613633·36333765·34623336·36616666·da63637e4b366aff
 3 ··0x00000010·38303734·64623431·31373666·65663432·8074db41176fef42
4 ··0x00000020·63393435·66642e64·65627567·00000000·c945fd.debug....4 ··0x00000020·32666666·39632e64·65627567·00000000·2fff9c.debug....
5 ··0x00000030·a6992513····························..%.5 ··0x00000030·dc9e257e····························..%~
  
12.7 MB
gm2-9_9.5.0-4_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-07-13·14:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····1064·2023-07-13·14:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1064·2023-07-13·14:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6292552·2023-07-13·14:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··6291148·2023-07-13·14:32:40.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
12.7 MB
data.tar.xz
12.7 MB
data.tar
12.7 MB
./usr/bin/aarch64-linux-gnu-gm2-9
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c5e98b5179c85b500342113b8e88b4af8151e353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92850240c220956d50681135f6baf69a14735242
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
808 B
strings --all --bytes=8 {}
    
Offset 550, 17 lines modifiedOffset 550, 17 lines modified
550 %{profile:-p}%{%:sanitize(address):-funwind-tables}550 %{profile:-p}%{%:sanitize(address):-funwind-tables}
551 %{pthread:-D_REENTRANT}551 %{pthread:-D_REENTRANT}
552 %{g*:%{%:debug-level-gt(0):--gdwarf2}}·%{fdebug-prefix-map=*:--debug-prefix-map·%*}552 %{g*:%{%:debug-level-gt(0):--gdwarf2}}·%{fdebug-prefix-map=*:--debug-prefix-map·%*}
553 lp64:../lib:aarch64-linux-gnu·mabi=lp64;553 lp64:../lib:aarch64-linux-gnu·mabi=lp64;
554 ggc_internal_alloc554 ggc_internal_alloc
555 ../../src/gcc/ggc-none.c555 ../../src/gcc/ggc-none.c
556 ggc_internal_cleared_alloc556 ggc_internal_cleared_alloc
557 GNU·Modula-2··1.9.2··(20240814)557 GNU·Modula-2··1.9.2··(20230715)
558 ··grafted·onto·GCC·9.5.0558 ··grafted·onto·GCC·9.5.0
559 Copyright·(C)·2024·Free·Software·Foundation,·Inc.559 Copyright·(C)·2023·Free·Software·Foundation,·Inc.
560 License·GPLv2:·GNU·GPL·version·2·or·later·<http://gnu.org/licenses/gpl.html>560 License·GPLv2:·GNU·GPL·version·2·or·later·<http://gnu.org/licenses/gpl.html>
561 This·is·free·software:·you·are·free·to·change·and·redistribute·it.561 This·is·free·software:·you·are·free·to·change·and·redistribute·it.
562 There·is·NO·WARRANTY,·to·the·extent·permitted·by·law.562 There·is·NO·WARRANTY,·to·the·extent·permitted·by·law.
563 /usr/share/locale563 /usr/share/locale
564 -fcppprog=none564 -fcppprog=none
565 GM2_LIBEXEC565 GM2_LIBEXEC
566 -fcppprog=566 -fcppprog=
12.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 769 lines modifiedOffset 1, 769 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000403140·<_obstack_begin@@Base-0x6d718>:2 0000000000403140·<_obstack_begin@@Base-0x6d718>:
3 hook_int_rtx_insn_unreachable(rtx_insn*):3 hook_int_rtx_insn_unreachable(rtx_insn*):
4 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2464 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2476 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
7 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>7 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>
8 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>8 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>
9 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:2469 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:246
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/hooks.c:24711 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/hooks.c:247
12 »       add»    x2,·x2,·#0x4012 »       add»    x2,·x2,·#0x40
13 »       add»    x0,·x0,·#0x6013 »       add»    x0,·x0,·#0x60
14 »       mov»    w1,·#0xf7··················»    //·#24714 »       mov»    w1,·#0xf7··················»    //·#247
15 »       bl»     403160·<ferror@plt+0x60>15 »       bl»     403160·<ferror@plt+0x60>
16 fancy_abort(char·const*,·int,·char·const*):16 fancy_abort(char·const*,·int,·char·const*):
17 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160617 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1606
18 »       mov»    w7,·w118 »       mov»    w7,·w1
19 »       mov»    x6,·x219 »       mov»    x6,·x2
20 »       stp»    x29,·x30,·[sp,·#-16]!20 »       stp»    x29,·x30,·[sp,·#-16]!
21 »       mov»    x29,·sp21 »       mov»    x29,·sp
22 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic.c:160722 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic.c:1607
23 »       bl»     428ac0·<ferror@plt+0x259c0>23 »       bl»     428ac0·<ferror@plt+0x259c0>
24 »       mov»    x2,·x024 »       mov»    x2,·x0
25 »       mov»    w3,·w725 »       mov»    w3,·w7
26 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>26 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>
27 »       mov»    x1,·x627 »       mov»    x1,·x6
28 »       add»    x0,·x0,·#0x4b828 »       add»    x0,·x0,·#0x4b8
29 »       bl»     429f10·<ferror@plt+0x26e10>29 »       bl»     429f10·<ferror@plt+0x26e10>
30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:30 (anonymous·namespace)::column_range::column_range(int,·int)·[clone·.part.0]:
31 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172131 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
32 »       stp»    x29,·x30,·[sp,·#-16]!32 »       stp»    x29,·x30,·[sp,·#-16]!
33 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172433 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
34 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>34 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>
35 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>35 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>
36 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172136 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1721
37 »       mov»    x29,·sp37 »       mov»    x29,·sp
38 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/diagnostic-show-locus.c:172438 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/diagnostic-show-locus.c:1724
39 »       add»    x2,·x2,·#0x8d839 »       add»    x2,·x2,·#0x8d8
40 »       add»    x0,·x0,·#0x8b040 »       add»    x0,·x0,·#0x8b0
41 »       mov»    w1,·#0x6bc·················»   //·#172441 »       mov»    w1,·#0x6bc·················»   //·#1724
42 »       bl»     403160·<ferror@plt+0x60>42 »       bl»     403160·<ferror@plt+0x60>
43 edited_line::ensure_terminated():43 edited_line::ensure_terminated():
44 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87244 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
45 »       stp»    x29,·x30,·[sp,·#-16]!45 »       stp»    x29,·x30,·[sp,·#-16]!
46 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87546 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>47 »       adrp»   x2,·4b7000·<_obstack_memory_used@@Base+0x46588>
48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>48 »       adrp»   x0,·4b7000·<_obstack_memory_used@@Base+0x46588>
49 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87249 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:872
50 »       mov»    x29,·sp50 »       mov»    x29,·sp
51 /build/1st/gcc-9-9.5.0/build/gcc/../../src/gcc/edit-context.c:87551 /build/2/gcc-9-9.5.0/2nd/build/gcc/../../src/gcc/edit-context.c:875
52 »       add»    x2,·x2,·#0xa4052 »       add»    x2,·x2,·#0xa40
53 »       add»    x0,·x0,·#0xb7053 »       add»    x0,·x0,·#0xb70
54 »       mov»    w1,·#0x36b·················»   //·#87554 »       mov»    w1,·#0x36b·················»   //·#875
55 »       bl»     403160·<ferror@plt+0x60>55 »       bl»     403160·<ferror@plt+0x60>
56 std::__throw_bad_exception():56 std::__throw_bad_exception():
57 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5057 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
58 »       stp»    x29,·x30,·[sp,·#-16]!58 »       stp»    x29,·x30,·[sp,·#-16]!
59 »       mov»    x0,·#0x8···················»     //·#859 »       mov»    x0,·#0x8···················»     //·#8
60 »       mov»    x29,·sp60 »       mov»    x29,·sp
61 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>61 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>
62 std::bad_exception::bad_exception():62 std::bad_exception::bad_exception():
63 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4963 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xae588>64 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xae588>
65 std::__throw_bad_exception():65 std::__throw_bad_exception():
66 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5066 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xae588>67 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xae588>
68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xae588>68 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xae588>
69 std::bad_exception::bad_exception():69 std::bad_exception::bad_exception():
70 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4970 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
71 »       ldr»    x3,·[x3,·#3624]71 »       ldr»    x3,·[x3,·#3624]
72 std::__throw_bad_exception():72 std::__throw_bad_exception():
73 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5073 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
74 »       ldr»    x2,·[x2,·#3552]74 »       ldr»    x2,·[x2,·#3552]
75 std::bad_exception::bad_exception():75 std::bad_exception::bad_exception():
76 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4976 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
77 »       add»    x3,·x3,·#0x1077 »       add»    x3,·x3,·#0x10
78 std::__throw_bad_exception():78 std::__throw_bad_exception():
79 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5079 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
80 »       ldr»    x1,·[x1,·#3952]80 »       ldr»    x1,·[x1,·#3952]
81 std::bad_exception::bad_exception():81 std::bad_exception::bad_exception():
82 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/exception:4982 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/exception:49
83 »       str»    x3,·[x0]83 »       str»    x3,·[x0]
84 std::__throw_bad_exception():84 std::__throw_bad_exception():
85 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5085 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:50
86 »       bl»     478060·<_obstack_memory_used@@Base+0x75e8>86 »       bl»     478060·<_obstack_memory_used@@Base+0x75e8>
87 std::__throw_bad_alloc():87 std::__throw_bad_alloc():
88 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5488 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
89 »       stp»    x29,·x30,·[sp,·#-16]!89 »       stp»    x29,·x30,·[sp,·#-16]!
90 »       mov»    x0,·#0x8···················»     //·#890 »       mov»    x0,·#0x8···················»     //·#8
91 »       mov»    x29,·sp91 »       mov»    x29,·sp
92 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>92 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>
93 std::bad_alloc::bad_alloc():93 std::bad_alloc::bad_alloc():
94 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:5794 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xae588>95 »       adrp»   x3,·51f000·<_obstack_memory_used@@Base+0xae588>
96 std::__throw_bad_alloc():96 std::__throw_bad_alloc():
97 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:5497 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xae588>98 »       adrp»   x2,·51f000·<_obstack_memory_used@@Base+0xae588>
99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xae588>99 »       adrp»   x1,·51f000·<_obstack_memory_used@@Base+0xae588>
100 std::bad_alloc::bad_alloc():100 std::bad_alloc::bad_alloc():
101 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57101 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
102 »       ldr»    x3,·[x3,·#3856]102 »       ldr»    x3,·[x3,·#3856]
103 std::__throw_bad_alloc():103 std::__throw_bad_alloc():
104 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54104 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
105 »       ldr»    x2,·[x2,·#3536]105 »       ldr»    x2,·[x2,·#3536]
106 std::bad_alloc::bad_alloc():106 std::bad_alloc::bad_alloc():
107 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57107 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
108 »       add»    x3,·x3,·#0x10108 »       add»    x3,·x3,·#0x10
109 std::__throw_bad_alloc():109 std::__throw_bad_alloc():
110 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54110 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
111 »       ldr»    x1,·[x1,·#3496]111 »       ldr»    x1,·[x1,·#3496]
112 std::bad_alloc::bad_alloc():112 std::bad_alloc::bad_alloc():
113 /build/1st/gcc-9-9.5.0/src/libstdc++-v3/libsupc++/new:57113 /build/2/gcc-9-9.5.0/2nd/src/libstdc++-v3/libsupc++/new:57
114 »       str»    x3,·[x0]114 »       str»    x3,·[x0]
115 std::__throw_bad_alloc():115 std::__throw_bad_alloc():
116 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54116 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:54
117 »       bl»     478060·<_obstack_memory_used@@Base+0x75e8>117 »       bl»     478060·<_obstack_memory_used@@Base+0x75e8>
118 std::__throw_bad_cast():118 std::__throw_bad_cast():
119 /build/1st/gcc-9-9.5.0/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58119 /build/2/gcc-9-9.5.0/2nd/build/aarch64-linux-gnu/libstdc++-v3/src/c++11/../../../../../src/libstdc++-v3/src/c++11/functexcept.cc:58
120 »       stp»    x29,·x30,·[sp,·#-16]!120 »       stp»    x29,·x30,·[sp,·#-16]!
121 »       mov»    x0,·#0x8···················»     //·#8121 »       mov»    x0,·#0x8···················»     //·#8
122 »       mov»    x29,·sp122 »       mov»    x29,·sp
123 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>123 »       bl»     477070·<_obstack_memory_used@@Base+0x65f8>
Max diff block lines reached; 13340832/13349642 bytes (99.93%) of diff not shown.
1.49 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 2341, 19 lines modifiedOffset 2341, 19 lines modified
2341 ··0x004949f0·00000000·00000000·6767635f·696e7465·........ggc_inte2341 ··0x004949f0·00000000·00000000·6767635f·696e7465·........ggc_inte
2342 ··0x00494a00·726e616c·5f616c6c·6f630000·00000000·rnal_alloc......2342 ··0x00494a00·726e616c·5f616c6c·6f630000·00000000·rnal_alloc......
2343 ··0x00494a10·2e2e2f2e·2e2f7372·632f6763·632f6767·../../src/gcc/gg2343 ··0x00494a10·2e2e2f2e·2e2f7372·632f6763·632f6767·../../src/gcc/gg
2344 ··0x00494a20·632d6e6f·6e652e63·00000000·00000000·c-none.c........2344 ··0x00494a20·632d6e6f·6e652e63·00000000·00000000·c-none.c........
2345 ··0x00494a30·6767635f·696e7465·726e616c·5f636c65·ggc_internal_cle2345 ··0x00494a30·6767635f·696e7465·726e616c·5f636c65·ggc_internal_cle
2346 ··0x00494a40·61726564·5f616c6c·6f630000·00000000·ared_alloc......2346 ··0x00494a40·61726564·5f616c6c·6f630000·00000000·ared_alloc......
2347 ··0x00494a50·474e5520·4d6f6475·6c612d32·2020312e·GNU·Modula-2··1.2347 ··0x00494a50·474e5520·4d6f6475·6c612d32·2020312e·GNU·Modula-2··1.
2348 ··0x00494a60·392e3220·20283230·32343038·31342900·9.2··(20240814).2348 ··0x00494a60·392e3220·20283230·32333037·31352900·9.2··(20230715).
2349 ··0x00494a70·20206772·61667465·64206f6e·746f2047···grafted·onto·G2349 ··0x00494a70·20206772·61667465·64206f6e·746f2047···grafted·onto·G
2350 ··0x00494a80·43432039·2e352e30·00000000·00000000·CC·9.5.0........2350 ··0x00494a80·43432039·2e352e30·00000000·00000000·CC·9.5.0........
2351 ··0x00494a90·436f7079·72696768·74202843·29203230·Copyright·(C)·202351 ··0x00494a90·436f7079·72696768·74202843·29203230·Copyright·(C)·20
2352 ··0x00494aa0·32342046·72656520·536f6674·77617265·24·Free·Software2352 ··0x00494aa0·32332046·72656520·536f6674·77617265·23·Free·Software
2353 ··0x00494ab0·20466f75·6e646174·696f6e2c·20496e63··Foundation,·Inc2353 ··0x00494ab0·20466f75·6e646174·696f6e2c·20496e63··Foundation,·Inc
2354 ··0x00494ac0·2e000000·00000000·4c696365·6e736520·........License·2354 ··0x00494ac0·2e000000·00000000·4c696365·6e736520·........License·
2355 ··0x00494ad0·47504c76·323a2047·4e552047·504c2076·GPLv2:·GNU·GPL·v2355 ··0x00494ad0·47504c76·323a2047·4e552047·504c2076·GPLv2:·GNU·GPL·v
2356 ··0x00494ae0·65727369·6f6e2032·206f7220·6c617465·ersion·2·or·late2356 ··0x00494ae0·65727369·6f6e2032·206f7220·6c617465·ersion·2·or·late
2357 ··0x00494af0·72203c68·7474703a·2f2f676e·752e6f72·r·<http://gnu.or2357 ··0x00494af0·72203c68·7474703a·2f2f676e·752e6f72·r·<http://gnu.or
2358 ··0x00494b00·672f6c69·63656e73·65732f67·706c2e68·g/licenses/gpl.h2358 ··0x00494b00·672f6c69·63656e73·65732f67·706c2e68·g/licenses/gpl.h
2359 ··0x00494b10·746d6c3e·00000000·54686973·20697320·tml>....This·is·2359 ··0x00494b10·746d6c3e·00000000·54686973·20697320·tml>....This·is·
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35653938·62353137·39633835·62353030·5e98b5179c85b500 
3 ··0x00000010·33343231·31336238·65383862·34616638·342113b8e88b4af82 ··0x00000000·38353032·34306332·32303935·36643530·850240c220956d50
 3 ··0x00000010·36383131·33356636·62616636·39613134·681135f6baf69a14
4 ··0x00000020·31353165·33352e64·65627567·00000000·151e35.debug....4 ··0x00000020·37333532·34322e64·65627567·00000000·735242.debug....
5 ··0x00000030·881873fd····························..s.5 ··0x00000030·31bff6f2····························1...
  
2.37 KB
./usr/lib/gcc/aarch64-linux-gnu/9/cc1gm2
File has been modified after NT_GNU_BUILD_ID has been applied.
708 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6bb9fff9e15d0fc5fd12340f5d84a3bfdbc140aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·858fe7ee418dc3eaf926ea1df474e831008a84c0
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
522 B
strings --all --bytes=8 {}
    
Offset 55985, 16 lines modifiedOffset 55985, 16 lines modified
55985 random_device::random_device(const·std::string&)55985 random_device::random_device(const·std::string&)
55986 »       k»      U»     A»    -»   55986 »       k»      U»     A»    -»   
55987 ·!"#$%&'()*+,-./01234%555987 ·!"#$%&'()*+,-./01234%5
55988 %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<55988 %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<
55989 !f<!00000000a55989 !f<!00000000a
55990 <!!!!!!!!!!!!!!55990 <!!!!!!!!!!!!!!
55991 PP!!<<!!!55991 PP!!<<!!!
55992 20240814 
55993 Wed·Aug·14·22:21:15·202455992 20230715
 55993 Sat·Jul·15·02:29:15·2023
55994 ·$(,048<@55994 ·$(,048<@
55995 %s:%d:case·statement·has·no·matching·selection55995 %s:%d:case·statement·has·no·matching·selection
55996 %s:%d:procedure·function·is·about·to·finish·and·no·return·statement·has·been·executed55996 %s:%d:procedure·function·is·about·to·finish·and·no·return·statement·has·been·executed
55997 throw·called·(%d)55997 throw·called·(%d)
55998 ·!"#$%&'()*+,55998 ·!"#$%&'()*+,
55999 &&'(&&''((&'(&'(&'(55999 &&'(&&''((&'(&'(&'(
56000 -./0123456000 -./01234
54.0 B
.text
Timeout exceeded; details may be incomplete.
54.0 B
.fini
Timeout exceeded; details may be incomplete.
58.0 B
.rodata
Timeout exceeded; details may be incomplete.
70.0 B
.stapsdt.base
Timeout exceeded; details may be incomplete.
70.0 B
.eh_frame_hdr
Timeout exceeded; details may be incomplete.
62.0 B
.eh_frame
Timeout exceeded; details may be incomplete.
78.0 B
.gcc_except_table
Timeout exceeded; details may be incomplete.
54.0 B
.tbss
Timeout exceeded; details may be incomplete.
66.0 B
.init_array
Timeout exceeded; details may be incomplete.
66.0 B
.fini_array
Timeout exceeded; details may be incomplete.
68.0 B
.data.rel.ro
Timeout exceeded; details may be incomplete.
52.0 B
.got
Timeout exceeded; details may be incomplete.
60.0 B
.got.plt
Timeout exceeded; details may be incomplete.
54.0 B
.data
Timeout exceeded; details may be incomplete.
52.0 B
.bss
Timeout exceeded; details may be incomplete.
72.0 B
Timeout exceeded; details may be incomplete.
62.0 B
.shstrtab
Timeout exceeded; details may be incomplete.
120 B
./usr/lib/gcc/aarch64-linux-gnu/9/gm2l
Timeout exceeded; details may be incomplete.
124 B
./usr/lib/gcc/aarch64-linux-gnu/9/gm2lcc
Timeout exceeded; details may be incomplete.
126 B
./usr/lib/gcc/aarch64-linux-gnu/9/gm2lgen
Timeout exceeded; details may be incomplete.
130 B
./usr/lib/gcc/aarch64-linux-gnu/9/gm2lorder
Timeout exceeded; details may be incomplete.
120 B
./usr/lib/gcc/aarch64-linux-gnu/9/gm2m
Timeout exceeded; details may be incomplete.
142 B
./usr/lib/gcc/aarch64-linux-gnu/9/plugin/m2rte.so
Timeout exceeded; details may be incomplete.
74.0 B
./usr/bin/gm2-9
Timeout exceeded; details may be incomplete.
110 B
./usr/share/doc/gm2-9/README.Bugs
Timeout exceeded; details may be incomplete.
106 B
./usr/share/man/man1/gm2-9.1.gz
Timeout exceeded; details may be incomplete.
92.0 B
gnat-9_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
98.0 B
gobjc++-9_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
94.0 B
gobjc-9_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
96.0 B
libasan5_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
libgcc-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
110 B
libgccjit-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
106 B
libgccjit-9-doc_9.5.0-4_all.deb
Timeout exceeded; details may be incomplete.
114 B
libgfortran-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
96.0 B
libgm2-0_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
libgm2-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
98.0 B
libgnat-9_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
110 B
libgnatvsn9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
102 B
libgnatvsn9_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
102 B
libgo-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
94.0 B
libgo14_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
112 B
libgphobos-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
libgphobos76_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
106 B
libobjc-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
110 B
libstdc++-9-dev_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
106 B
libstdc++-9-doc_9.5.0-4_all.deb
Timeout exceeded; details may be incomplete.
110 B
libstdc++-9-pic_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
112 B
libstdc++6-9-dbg_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
cpp-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
g++-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
gcc-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
126 B
gcc-9-plugin-dev-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
108 B
gccgo-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
gdc-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
114 B
gfortran-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
104 B
gm2-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
106 B
gnat-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
112 B
gobjc++-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
108 B
gobjc-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
110 B
libgm2-0-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
112 B
libgnat-9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
116 B
libgnatvsn9-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.
118 B
libgphobos76-dbgsym_9.5.0-4_arm64.deb
Timeout exceeded; details may be incomplete.