805 MB
/srv/reproducible-results/rbuild-debian/r-b-build.XlfZi6WI/b1/black_25.1.0-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.XlfZi6WI/b2/black_25.1.0-3_amd64.changes
465 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·4ca95d56cc4bd08bdafe037e0fe3849a·6970824·debug·optional·black-dbgsym_25.1.0-3_amd64.deb 
2 ·e398618f9efdc93125ea954b34b260bb·1356136·python·optional·black_25.1.0-3_amd64.deb1 ·63df66e486b5105285782b5dfd8d3f68·6971472·debug·optional·black-dbgsym_25.1.0-3_amd64.deb
 2 ·f3a51aea55b2f1e746bdb451658f0ca2·1357748·python·optional·black_25.1.0-3_amd64.deb
3 ·808316b0e4dcbe063826db6e64ffb759·411156·doc·optional·python-black-doc_25.1.0-3_all.deb3 ·808316b0e4dcbe063826db6e64ffb759·411156·doc·optional·python-black-doc_25.1.0-3_all.deb
72.3 MB
black_25.1.0-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-05-27·13:45:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-05-27·13:45:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····3616·2025-05-27·13:45:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3612·2025-05-27·13:45:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1352328·2025-05-27·13:45:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··1353944·2025-05-27·13:45:03.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
72.3 MB
data.tar.xz
72.3 MB
data.tar
1.42 KB
./usr/lib/python3/dist-packages/_black_version.cpython-313-x86_64-linux-gnu.so
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:·136722474a1a5b1910796e76fa2d94331eeb06823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·580df9b8603fc26cca92c780cc4f3b6b4b7753a6
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·36373232·34373461·31613562·31393130·6722474a1a5b1910 
3 ··0x00000010·37393665·37366661·32643934·33333165·796e76fa2d94331e2 ··0x00000000·30646639·62383630·33666332·36636361·0df9b8603fc26cca
 3 ··0x00000010·39326337·38306363·34663362·36623462·92c780cc4f3b6b4b
4 ··0x00000020·65623036·38322e64·65627567·00000000·eb0682.debug....4 ··0x00000020·37373533·61362e64·65627567·00000000·7753a6.debug....
5 ··0x00000030·58b0c692····························X...5 ··0x00000030·61940199····························a...
  
1.42 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-313-x86_64-linux-gnu.so
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:·f3a6ac55ae90e8666c45216498e756b918d41acf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5acde529c6af2d6622fc21e4f678957dbc62ba66
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·61366163·35356165·39306538·36363663·a6ac55ae90e8666c 
3 ··0x00000010·34353231·36343938·65373536·62393138·45216498e756b9182 ··0x00000000·63646535·32396336·61663264·36363232·cde529c6af2d6622
 3 ··0x00000010·66633231·65346636·37383935·37646263·fc21e4f678957dbc
4 ··0x00000020·64343161·63662e64·65627567·00000000·d41acf.debug....4 ··0x00000020·36326261·36362e64·65627567·00000000·62ba66.debug....
5 ··0x00000030·a423ae83····························.#..5 ··0x00000030·b0eba0f3····························....
  
1.43 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-313-x86_64-linux-gnu.so
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:·cc2d9b52d13fc92c0ba983de3d7513de4e3e23f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bb30ba458a42c866abb0cb7f58f784fd05a1b70c
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·32643962·35326431·33666339·32633062·2d9b52d13fc92c0b 
3 ··0x00000010·61393833·64653364·37353133·64653465·a983de3d7513de4e2 ··0x00000000·33306261·34353861·34326338·36366162·30ba458a42c866ab
 3 ··0x00000010·62306362·37663538·66373834·66643035·b0cb7f58f784fd05
4 ··0x00000020·33653233·66362e64·65627567·00000000·3e23f6.debug....4 ··0x00000020·61316237·30632e64·65627567·00000000·a1b70c.debug....
5 ··0x00000030·d8e1938a····························....5 ··0x00000030·1a901a4f····························...O
  
1.42 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-313-x86_64-linux-gnu.so
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:·1af73ade36798d82b22428402c0bf079de8cbe653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76eee14f01b01e754efac6001001b1bf0073613d
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·66373361·64653336·37393864·38326232·f73ade36798d82b2 
3 ··0x00000010·32343238·34303263·30626630·37396465·2428402c0bf079de2 ··0x00000000·65656531·34663031·62303165·37353465·eee14f01b01e754e
 3 ··0x00000010·66616336·30303130·30316231·62663030·fac6001001b1bf00
4 ··0x00000020·38636265·36352e64·65627567·00000000·8cbe65.debug....4 ··0x00000020·37333631·33642e64·65627567·00000000·73613d.debug....
5 ··0x00000030·43181a9f····························C...5 ··0x00000030·db48c77b····························.H.{
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-313-x86_64-linux-gnu.so
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:·ac889a7de535a6dad9548b49fe429ef992f8bfa93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb2231a8817605aa536625ac5312510a299f6a03
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·38383961·37646535·33356136·64616439·889a7de535a6dad9 
3 ··0x00000010·35343862·34396665·34323965·66393932·548b49fe429ef9922 ··0x00000000·32323331·61383831·37363035·61613533·2231a8817605aa53
 3 ··0x00000010·36363235·61633533·31323531·30613239·6625ac5312510a29
4 ··0x00000020·66386266·61392e64·65627567·00000000·f8bfa9.debug....4 ··0x00000020·39663661·30332e64·65627567·00000000·9f6a03.debug....
5 ··0x00000030·5a5d9a87····························Z]..5 ··0x00000030·1939084e····························.9.N
  
1.42 KB
./usr/lib/python3/dist-packages/black/comments.cpython-313-x86_64-linux-gnu.so
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:·a47803aac55cca50a02ebc43266906b76188f6ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b94d66b80cfb1e4c017c44eacfe687b6e160519
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·37383033·61616335·35636361·35306130·7803aac55cca50a0 
3 ··0x00000010·32656263·34333236·36393036·62373631·2ebc43266906b7612 ··0x00000000·39346436·36623830·63666231·65346330·94d66b80cfb1e4c0
 3 ··0x00000010·31376334·34656163·66653638·37623665·17c44eacfe687b6e
4 ··0x00000020·38386636·61622e64·65627567·00000000·88f6ab.debug....4 ··0x00000020·31363035·31392e64·65627567·00000000·160519.debug....
5 ··0x00000030·2604cb8e····························&...5 ··0x00000030·93885a3c····························..Z<
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-313-x86_64-linux-gnu.so
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:·46189e18610cd14a931ca5f2a422fb287e20f6c63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7bf9181fadb16210033d37919c5b7042066e828c
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·31383965·31383631·30636431·34613933·189e18610cd14a93 
3 ··0x00000010·31636135·66326134·32326662·32383765·1ca5f2a422fb287e2 ··0x00000000·66393138·31666164·62313632·31303033·f9181fadb1621003
 3 ··0x00000010·33643337·39313963·35623730·34323036·3d37919c5b704206
4 ··0x00000020·32306636·63362e64·65627567·00000000·20f6c6.debug....4 ··0x00000020·36653832·38632e64·65627567·00000000·6e828c.debug....
5 ··0x00000030·e4125f34····························.._45 ··0x00000030·2a35f5a4····························*5..
  
1.45 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-x86_64-linux-gnu.so
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:·85c7466cc31989d8058d75a1c8939447e6a8f4c83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·03f00b79a6dd63fa56fba36b54088cd6f5755e71
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·63373436·36636333·31393839·64383035·c7466cc31989d805 
3 ··0x00000010·38643735·61316338·39333934·34376536·8d75a1c8939447e6 
4 ··0x00000020·61386634·63382e64·65627567·00000000·a8f4c8.debug....2 ··0x00000000·66303062·37396136·64643633·66613536·f00b79a6dd63fa56
 3 ··0x00000010·66626133·36623534·30383863·64366635·fba36b54088cd6f5
 4 ··0x00000020·37353565·37312e64·65627567·00000000·755e71.debug....
5 ··0x00000030·37278953····························7'.S5 ··0x00000030·b7099d74····························...t
  
1.42 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-313-x86_64-linux-gnu.so
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:·595a1a4c1e57a9b9a3609d59e08d83b200de2d293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd9110dbdae31d091596a3e5b75908e2eceaaf1a
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·35613161·34633165·35376139·62396133·5a1a4c1e57a9b9a3 
3 ··0x00000010·36303964·35396530·38643833·62323030·609d59e08d83b2002 ··0x00000000·39313130·64626461·65333164·30393135·9110dbdae31d0915
 3 ··0x00000010·39366133·65356237·35393038·65326563·96a3e5b75908e2ec
4 ··0x00000020·64653264·32392e64·65627567·00000000·de2d29.debug....4 ··0x00000020·65616166·31612e64·65627567·00000000·eaaf1a.debug....
5 ··0x00000030·418406e3····························A...5 ··0x00000030·c8959d3e····························...>
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-313-x86_64-linux-gnu.so
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:·cc9db9ef526fa0780dd1267538c8202cb62aef863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·880de0ea36bc1989b4c0dff5ef7084c24e03ee19
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·39646239·65663532·36666130·37383064·9db9ef526fa0780d 
3 ··0x00000010·64313236·37353338·63383230·32636236·d1267538c8202cb62 ··0x00000000·30646530·65613336·62633139·38396234·0de0ea36bc1989b4
 3 ··0x00000010·63306466·66356566·37303834·63323465·c0dff5ef7084c24e
4 ··0x00000020·32616566·38362e64·65627567·00000000·2aef86.debug....4 ··0x00000020·30336565·31392e64·65627567·00000000·03ee19.debug....
5 ··0x00000030·e3bf0053····························...S5 ··0x00000030·a1573a88····························.W:.
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-313-x86_64-linux-gnu.so
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:·14701e43e81e4e41e35253e06ea359b43ce1f07d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5945ca56359ccd1d8808b82324f183cd698ee23f
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·37303165·34336538·31653465·34316533·701e43e81e4e41e3 
3 ··0x00000010·35323533·65303665·61333539·62343363·5253e06ea359b43c2 ··0x00000000·34356361·35363335·39636364·31643838·45ca56359ccd1d88
 3 ··0x00000010·30386238·32333234·66313833·63643639·08b82324f183cd69
4 ··0x00000020·65316630·37642e64·65627567·00000000·e1f07d.debug....4 ··0x00000020·38656532·33662e64·65627567·00000000·8ee23f.debug....
5 ··0x00000030·af3f0d86····························.?..5 ··0x00000030·9cf6779b····························..w.
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-313-x86_64-linux-gnu.so
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:·11f57b732a4f5801498ab757c7f6b29888eec5fb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34c630aec356130f7e27253d2cb9259632faa1cf
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·66353762·37333261·34663538·30313439·f57b732a4f580149 
3 ··0x00000010·38616237·35376337·66366232·39383838·8ab757c7f6b298882 ··0x00000000·63363330·61656333·35363133·30663765·c630aec356130f7e
 3 ··0x00000010·32373235·33643263·62393235·39363332·27253d2cb9259632
4 ··0x00000020·65656335·66622e64·65627567·00000000·eec5fb.debug....4 ··0x00000020·66616131·63662e64·65627567·00000000·faa1cf.debug....
5 ··0x00000030·2a4fbdbb····························*O..5 ··0x00000030·b9dc6ad4····························..j.
  
1.42 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-313-x86_64-linux-gnu.so
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:·1632b622a0c84a346a3d4b47571d52fc119c30a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c45b833c6ab81b09aa295966a2c03b34c423d0a5
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·33326236·32326130·63383461·33343661·32b622a0c84a346a 
3 ··0x00000010·33643462·34373537·31643532·66633131·3d4b47571d52fc112 ··0x00000000·35623833·33633661·62383162·30396161·5b833c6ab81b09aa
 3 ··0x00000010·32393539·36366132·63303362·33346334·295966a2c03b34c4
4 ··0x00000020·39633330·61312e64·65627567·00000000·9c30a1.debug....4 ··0x00000020·32336430·61352e64·65627567·00000000·23d0a5.debug....
5 ··0x00000030·46e3a727····························F..'5 ··0x00000030·a5fc5496····························..T.
  
1.42 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-313-x86_64-linux-gnu.so
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:·ce8c49c942e6968f36fe28104fe50d6067cbbe3a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72ea0ad3f970181a5d46dd1cc25f676aef876507
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·38633439·63393432·65363936·38663336·8c49c942e6968f36 
3 ··0x00000010·66653238·31303466·65353064·36303637·fe28104fe50d60672 ··0x00000000·65613061·64336639·37303138·31613564·ea0ad3f970181a5d
 3 ··0x00000010·34366464·31636332·35663637·36616566·46dd1cc25f676aef
4 ··0x00000020·63626265·33612e64·65627567·00000000·cbbe3a.debug....4 ··0x00000020·38373635·30372e64·65627567·00000000·876507.debug....
5 ··0x00000030·bb129396····························....5 ··0x00000030·fde9661a····························..f.
  
1.42 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-313-x86_64-linux-gnu.so
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:·2c4582c879e4ebe031624d483da8b6f547d9487d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1cfed5773897bd28a32c34ccd1478001b08de9c
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·34353832·63383739·65346562·65303331·4582c879e4ebe031 
3 ··0x00000010·36323464·34383364·61386236·66353437·624d483da8b6f5472 ··0x00000000·63666564·35373733·38393762·64323861·cfed5773897bd28a
 3 ··0x00000010·33326333·34636364·31343738·30303162·32c34ccd1478001b
4 ··0x00000020·64393438·37642e64·65627567·00000000·d9487d.debug....4 ··0x00000020·30386465·39632e64·65627567·00000000·08de9c.debug....
5 ··0x00000030·7aa36554····························z.eT5 ··0x00000030·40861190····························@...
  
1.44 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-x86_64-linux-gnu.so
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:·015c98a3922cfe4ec52fd30c241134ed3e0cc48f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8bcc4efce2f89d59d6185eeb819aa29095bd0601
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·35633938·61333932·32636665·34656335·5c98a3922cfe4ec5 
3 ··0x00000010·32666433·30633234·31313334·65643365·2fd30c241134ed3e2 ··0x00000000·63633465·66636532·66383964·35396436·cc4efce2f89d59d6
 3 ··0x00000010·31383565·65623831·39616132·39303935·185eeb819aa29095
4 ··0x00000020·30636334·38662e64·65627567·00000000·0cc48f.debug....4 ··0x00000020·62643036·30312e64·65627567·00000000·bd0601.debug....
5 ··0x00000030·96ebaa67····························...g5 ··0x00000030·d80b9a15····························....
  
1.36 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-313-x86_64-linux-gnu.so
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:·d52b2d934a3ef2c5e25efc6e720a811c64b7f6603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a5db5fc455a6cf2ddcbd62818e5f907ea0f5920
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·32623264·39333461·33656632·63356532·2b2d934a3ef2c5e2 
3 ··0x00000010·35656663·36653732·30613831·31633634·5efc6e720a811c642 ··0x00000000·35646235·66633435·35613663·66326464·5db5fc455a6cf2dd
 3 ··0x00000010·63626436·32383138·65356639·30376561·cbd62818e5f907ea
4 ··0x00000020·62376636·36302e64·65627567·00000000·b7f660.debug....4 ··0x00000020·30663539·32302e64·65627567·00000000·0f5920.debug....
5 ··0x00000030·a68f662e····························..f.5 ··0x00000030·5d57272a····························]W'*
  
1.42 KB
./usr/lib/python3/dist-packages/black/schema.cpython-313-x86_64-linux-gnu.so
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:·9bec3edb39b937b50c521bef8d24f9ba5e952ea93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·42003c3993071221f224798b4cecbcf9db2a2c25
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·65633365·64623339·62393337·62353063·ec3edb39b937b50c 
3 ··0x00000010·35323162·65663864·32346639·62613565·521bef8d24f9ba5e2 ··0x00000000·30303363·33393933·30373132·32316632·003c3993071221f2
 3 ··0x00000010·32343739·38623463·65636263·66396462·24798b4cecbcf9db
4 ··0x00000020·39353265·61392e64·65627567·00000000·952ea9.debug....4 ··0x00000020·32613263·32352e64·65627567·00000000·2a2c25.debug....
5 ··0x00000030·84c51db4····························....5 ··0x00000030·8e62955a····························.b.Z
  
1.42 KB
./usr/lib/python3/dist-packages/black/strings.cpython-313-x86_64-linux-gnu.so
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:·53044999413c4ca12eedf50ba2774bf2c18f77573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·baf1b5e03bacaf9cc4424403bd6eb2f35bd1d489
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·30343439·39393431·33633463·61313265·044999413c4ca12e 
3 ··0x00000010·65646635·30626132·37373462·66326331·edf50ba2774bf2c12 ··0x00000000·66316235·65303362·61636166·39636334·f1b5e03bacaf9cc4
 3 ··0x00000010·34323434·30336264·36656232·66333562·424403bd6eb2f35b
4 ··0x00000020·38663737·35372e64·65627567·00000000·8f7757.debug....4 ··0x00000020·64316434·38392e64·65627567·00000000·d1d489.debug....
5 ··0x00000030·2b2f0008····························+/..5 ··0x00000030·a28968f7····························..h.
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-313-x86_64-linux-gnu.so
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:·abb7fe60d4a4054e7b9aac41904406b275efb6683 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4a2d19ae40018e4a5e6ad5e3874646d31fea15a
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·62376665·36306434·61343035·34653762·b7fe60d4a4054e7b 
3 ··0x00000010·39616163·34313930·34343036·62323735·9aac41904406b2752 ··0x00000000·61326431·39616534·30303138·65346135·a2d19ae40018e4a5
 3 ··0x00000010·65366164·35653338·37343634·36643331·e6ad5e3874646d31
4 ··0x00000020·65666236·36382e64·65627567·00000000·efb668.debug....4 ··0x00000020·66656131·35612e64·65627567·00000000·fea15a.debug....
5 ··0x00000030·b3fc1d35····························...55 ··0x00000030·a20767db····························..g.
  
1.37 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-x86_64-linux-gnu.so
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:·ad9564e70bcb0ab785fa1bd78a1f5bb052c1f90f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffbd188f29d9678202bd54d829740469a022a647
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·39353634·65373062·63623061·62373835·9564e70bcb0ab785 
3 ··0x00000010·66613162·64373861·31663562·62303532·fa1bd78a1f5bb0522 ··0x00000000·62643138·38663239·64393637·38323032·bd188f29d9678202
 3 ··0x00000010·62643534·64383239·37343034·36396130·bd54d829740469a0
4 ··0x00000020·63316639·30662e64·65627567·00000000·c1f90f.debug....4 ··0x00000020·32326136·34372e64·65627567·00000000·22a647.debug....
5 ··0x00000030·bd2c9675····························.,.u5 ··0x00000030·ef9f3be8····························..;.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-x86_64-linux-gnu.so
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:·67b5c21d05a73d01e836b6b3bd84dec6945b05903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d588953c3a44e4d9305ef4020783ba061905d37b
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·62356332·31643035·61373364·30316538·b5c21d05a73d01e8 
3 ··0x00000010·33366236·62336264·38346465·63363934·36b6b3bd84dec6942 ··0x00000000·38383935·33633361·34346534·64393330·88953c3a44e4d930
 3 ··0x00000010·35656634·30323037·38336261·30363139·5ef4020783ba0619
4 ··0x00000020·35623035·39302e64·65627567·00000000·5b0590.debug....4 ··0x00000020·30356433·37622e64·65627567·00000000·05d37b.debug....
5 ··0x00000030·a9c5142f····························.../5 ··0x00000030·20c2ecd6·····························...
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-x86_64-linux-gnu.so
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:·5628c01fe43430da31f6fa7a70c2a9d5d8ebb8943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·edd082f466c5d2005110dcf7d9e5b8a404f7e569
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·32386330·31666534·33343330·64613331·28c01fe43430da31 
3 ··0x00000010·66366661·37613730·63326139·64356438·f6fa7a70c2a9d5d82 ··0x00000000·64303832·66343636·63356432·30303531·d082f466c5d20051
 3 ··0x00000010·31306463·66376439·65356238·61343034·10dcf7d9e5b8a404
4 ··0x00000020·65626238·39342e64·65627567·00000000·ebb894.debug....4 ··0x00000020·66376535·36392e64·65627567·00000000·f7e569.debug....
5 ··0x00000030·147aa515····························.z..5 ··0x00000030·3ee980b0····························>...
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-x86_64-linux-gnu.so
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:·feb2e79db5f33c32480047afce53034606d24edf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca9e80a7f868e2ef56ccdd7b9e0f5aadeb64afb6
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·62326537·39646235·66333363·33323438·b2e79db5f33c3248 
3 ··0x00000010·30303437·61666365·35333033·34363036·0047afce530346062 ··0x00000000·39653830·61376638·36386532·65663536·9e80a7f868e2ef56
 3 ··0x00000010·63636464·37623965·30663561·61646562·ccdd7b9e0f5aadeb
4 ··0x00000020·64323465·64662e64·65627567·00000000·d24edf.debug....4 ··0x00000020·36346166·62362e64·65627567·00000000·64afb6.debug....
5 ··0x00000030·fa562bac····························.V+.5 ··0x00000030·6bea3fff····························k.?.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-x86_64-linux-gnu.so
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:·a5f4051bec3894700f6ad667d52b7f97a24b06ad3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·152e33269643dc42db2a015ba282e2d373de1283
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·66343035·31626563·33383934·37303066·f4051bec3894700f 
3 ··0x00000010·36616436·36376435·32623766·39376132·6ad667d52b7f97a22 ··0x00000000·32653333·32363936·34336463·34326462·2e33269643dc42db
 3 ··0x00000010·32613031·35626132·38326532·64333733·2a015ba282e2d373
4 ··0x00000020·34623036·61642e64·65627567·00000000·4b06ad.debug....4 ··0x00000020·64653132·38332e64·65627567·00000000·de1283.debug....
5 ··0x00000030·3152ded6····························1R..5 ··0x00000030·e941f776····························.A.v
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-x86_64-linux-gnu.so
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:·673ea8a62d82c259e672523cf76efb49d2335f393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d014e0da0977c517fac1ea4f74d10a6161cf0f70
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·33656138·61363264·38326332·35396536·3ea8a62d82c259e6 
3 ··0x00000010·37323532·33636637·36656662·34396432·72523cf76efb49d22 ··0x00000000·31346530·64613039·37376335·31376661·14e0da0977c517fa
 3 ··0x00000010·63316561·34663734·64313061·36313631·c1ea4f74d10a6161
4 ··0x00000020·33333566·33392e64·65627567·00000000·335f39.debug....4 ··0x00000020·63663066·37302e64·65627567·00000000·cf0f70.debug....
5 ··0x00000030·45c02abb····························E.*.5 ··0x00000030·611a130a····························a...
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-x86_64-linux-gnu.so
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:·5f97158734226c96fd910e2177b3411b037b30ee3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89312fcb0ef9a35855dba8fd21c16c58d6b2a71a
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·39373135·38373334·32323663·39366664·97158734226c96fd 
3 ··0x00000010·39313065·32313737·62333431·31623033·910e2177b3411b032 ··0x00000000·33313266·63623065·66396133·35383535·312fcb0ef9a35855
 3 ··0x00000010·64626138·66643231·63313663·35386436·dba8fd21c16c58d6
4 ··0x00000020·37623330·65652e64·65627567·00000000·7b30ee.debug....4 ··0x00000020·62326137·31612e64·65627567·00000000·b2a71a.debug....
5 ··0x00000030·9d46be9e····························.F..5 ··0x00000030·759b2cf7····························u.,.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-x86_64-linux-gnu.so
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:·0c74921b5433a7f98821b1aff4e67d306a34dfdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05b4e9c97c0762417f931293f2452ff5406633bf
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·37343932·31623534·33336137·66393838·74921b5433a7f988 
3 ··0x00000010·32316231·61666634·65363764·33303661·21b1aff4e67d306a2 ··0x00000000·62346539·63393763·30373632·34313766·b4e9c97c0762417f
 3 ··0x00000010·39333132·39336632·34353266·66353430·931293f2452ff540
4 ··0x00000020·33346466·64642e64·65627567·00000000·34dfdd.debug....4 ··0x00000020·36363333·62662e64·65627567·00000000·6633bf.debug....
5 ··0x00000030·ba31e7f3····························.1..5 ··0x00000030·a9da68d1····························..h.
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-x86_64-linux-gnu.so
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:·810127aa0d1fb899625d72636cb25d9598245cb83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·27269146881eeff71aef3933f926d3fa6e33887d
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·30313237·61613064·31666238·39393632·0127aa0d1fb89962 
3 ··0x00000010·35643732·36333663·62323564·39353938·5d72636cb25d95982 ··0x00000000·32363931·34363838·31656566·66373161·269146881eeff71a
 3 ··0x00000010·65663339·33336639·32366433·66613665·ef3933f926d3fa6e
4 ··0x00000020·32343563·62382e64·65627567·00000000·245cb8.debug....4 ··0x00000020·33333838·37642e64·65627567·00000000·33887d.debug....
5 ··0x00000030·d2d4a6ec····························....5 ··0x00000030·1f133b3c····························..;<
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-x86_64-linux-gnu.so
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:·5491b24ea0ef2c2247c44dec1f7ca42f976d50c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c8c6f0e5c85efbd768728e50eaf4292d784757ba
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·39316232·34656130·65663263·32323437·91b24ea0ef2c2247 
3 ··0x00000010·63343464·65633166·37636134·32663937·c44dec1f7ca42f972 ··0x00000000·63366630·65356338·35656662·64373638·c6f0e5c85efbd768
 3 ··0x00000010·37323865·35306561·66343239·32643738·728e50eaf4292d78
4 ··0x00000020·36643530·63392e64·65627567·00000000·6d50c9.debug....4 ··0x00000020·34373537·62612e64·65627567·00000000·4757ba.debug....
5 ··0x00000030·044d81fa····························.M..5 ··0x00000030·235701a3····························#W..
  
72.2 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-x86_64-linux-gnu.so
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x087d68·0x087d68·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x087d68·0x087d68·R···0x1000
8 ··LOAD···········0x088000·0x0000000000088000·0x0000000000088000·0x30bd6d·0x30bd6d·R·E·0x10008 ··LOAD···········0x088000·0x0000000000088000·0x0000000000088000·0x30bbfd·0x30bbfd·R·E·0x1000
9 ··LOAD···········0x394000·0x0000000000394000·0x0000000000394000·0x0754d4·0x0754d4·R···0x10009 ··LOAD···········0x394000·0x0000000000394000·0x0000000000394000·0x0754d4·0x0754d4·R···0x1000
10 ··LOAD···········0x40a3d0·0x000000000040a3d0·0x000000000040a3d0·0x051518·0x058c78·RW··0x100010 ··LOAD···········0x40a3d0·0x000000000040a3d0·0x000000000040a3d0·0x051518·0x058c78·RW··0x1000
11 ··DYNAMIC········0x4104d0·0x00000000004104d0·0x00000000004104d0·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x4104d0·0x00000000004104d0·0x00000000004104d0·0x0001c0·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x3c9c50·0x00000000003c9c50·0x00000000003c9c50·0x009ffc·0x009ffc·R···0x413 ··GNU_EH_FRAME···0x3c9c50·0x00000000003c9c50·0x00000000003c9c50·0x009ffc·0x009ffc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x40a3d0·0x000000000040a3d0·0x000000000040a3d0·0x007c30·0x007c30·R···0x115 ··GNU_RELRO······0x40a3d0·0x000000000040a3d0·0x000000000040a3d0·0x007c30·0x007c30·R···0x1
1.66 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········000000000003b588·03b588·0019fa·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000000000003b588·03b588·0019fa·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000000000003cf88·03cf88·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········000000000003cf88·03cf88·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············000000000003cfd8·03cfd8·049ad0·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············000000000003cfd8·03cfd8·049ad0·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000086aa8·086aa8·0012c0·18··AI··3··22··813 ··[·8]·.rela.plt·········RELA············0000000000086aa8·086aa8·0012c0·18··AI··3··22··8
14 ··[·9]·.init·············PROGBITS········0000000000088000·088000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000088000·088000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000088020·088020·000c90·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000088020·088020·000c90·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0000000000088cb0·088cb0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0000000000088cb0·088cb0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000088cc0·088cc0·30b0a4·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000088cc0·088cc0·30af34·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000393d64·393d64·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000393bf4·393bf4·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000394000·394000·035c50·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········0000000000394000·394000·035c50·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00000000003c9c50·3c9c50·009ffc·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00000000003c9c50·3c9c50·009ffc·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00000000003d3c50·3d3c50·035884·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········00000000003d3c50·3d3c50·035884·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······000000000040a3d0·40a3d0·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······000000000040a3d0·40a3d0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······000000000040a3d8·40a3d8·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······000000000040a3d8·40a3d8·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······PROGBITS········000000000040a3e0·40a3e0·0060f0·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········000000000040a3e0·40a3e0·0060f0·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········00000000004104d0·4104d0·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000004104d0·4104d0·0001c0·10··WA··4···0··8
481 KB
readelf --wide --symbols {}
    
Offset 246, 3083 lines modifiedOffset 246, 3083 lines modified
246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
249 ···245:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)249 ···245:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)
250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
253 ···249:·000000000013d450··1114·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty253 ···249:·000000000013d410··1114·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
254 ···250:·0000000000287fe0·12157·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group254 ···250:·0000000000287f60·12157·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group
255 ···251:·000000000045ba48·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen255 ···251:·000000000045ba48·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen
256 ···252:·000000000024ee40···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file256 ···252:·000000000024edc0···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
257 ···253:·00000000002c5080···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__257 ···253:·00000000002c4fd0···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
258 ···254:·0000000000119c90···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__258 ···254:·0000000000119c90···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
259 ···255:·000000000034b0b0··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell259 ···255:·000000000034af40··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
260 ···256:·0000000000131b20··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate260 ···256:·0000000000131b20··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
261 ···257:·00000000001be470···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell261 ···257:·00000000001be3f0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
262 ···258:·000000000011a8d0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__262 ···258:·000000000011a8d0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
263 ···259:·00000000002eeaa0··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close263 ···259:·00000000002ee9c0··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
264 ···260:·00000000002981f0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match264 ···260:·0000000000298170···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
265 ···261:·000000000045bae8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen265 ···261:·000000000045bae8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen
266 ···262:·00000000002f6890···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw266 ···262:·00000000002f6720···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
267 ···263:·000000000045c0b8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj267 ···263:·000000000045c0b8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
268 ···264:·000000000045bcb0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit268 ···264:·000000000045bcb0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
269 ···265:·000000000020d050···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat269 ···265:·000000000020cfd0···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
270 ···266:·000000000011ea50···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start270 ···266:·000000000011ea50···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
271 ···267:·000000000027a7d0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send271 ···267:·000000000027a750···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
272 ···268:·0000000000108730···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments272 ···268:·0000000000108730···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
273 ···269:·00000000001eb7b0··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split273 ···269:·00000000001eb730··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
274 ···270:·000000000011bcc0···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy274 ···270:·000000000011bcc0···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
275 ···271:·000000000045bf90·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33275 ···271:·000000000045bf90·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
276 ···272:·000000000045c458·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals276 ···272:·000000000045c458·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
277 ···273:·000000000045ba28·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver277 ···273:·000000000045ba28·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
278 ···274:·000000000045bf88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34278 ···274:·000000000045bf88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
279 ···275:·000000000025a300···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close279 ···275:·000000000025a280···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
280 ···276:·0000000000225f10··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices280 ···276:·0000000000225e90··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
281 ···277:·0000000000149350····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send281 ···277:·0000000000149310····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
282 ···278:·00000000002e6090···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw282 ···278:·00000000002e5fb0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
283 ···279:·00000000001e4ac0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close283 ···279:·00000000001e4a40···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
284 ···280:·000000000030bff0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw284 ···280:·000000000030be80···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
285 ···281:·000000000045bf80·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35285 ···281:·000000000045bf80·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
286 ···282:·0000000000129a50··1226·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf286 ···282:·0000000000129a50··1226·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf
287 ···283:·000000000045bf78·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36287 ···283:·000000000045bf78·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36
288 ···284:·0000000000233650··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx288 ···284:·00000000002335d0··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
289 ···285:·00000000002d0df0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw289 ···285:·00000000002d0d10···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
290 ···286:·000000000010eb70···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__290 ···286:·000000000010eb70···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
291 ···287:·0000000000307330·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__291 ···287:·00000000003071c0·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
292 ···288:·0000000000117980···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__292 ···288:·0000000000117980···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
293 ···289:·000000000045bf70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37293 ···289:·000000000045bf70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37
294 ···290:·00000000000b4990····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen294 ···290:·00000000000b4990····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen
295 ···291:·00000000000b60a0···167·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible295 ···291:·00000000000b60a0···167·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible
296 ···292:·000000000045bf68·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38296 ···292:·000000000045bf68·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38
297 ···293:·00000000002b9fa0···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter297 ···293:·00000000002b9f20···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
298 ···294:·000000000045c2e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen298 ···294:·000000000045c2e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
299 ···295:·000000000045bf60·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39299 ···295:·000000000045bf60·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39
300 ···296:·00000000000b1a40····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen300 ···296:·00000000000b1a40····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen
301 ···297:·000000000045bac8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen301 ···297:·000000000045bac8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
302 ···298:·000000000045bd38·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen302 ···298:·000000000045bd38·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen
303 ···299:·00000000000b6db0···408·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup303 ···299:·00000000000b6db0···408·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
304 ···300:·000000000027ae50···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close304 ···300:·000000000027add0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
305 ···301:·00000000000f8a80···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__305 ···301:·00000000000f8a80···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
306 ···302:·00000000000c86a0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__306 ···302:·00000000000c86a0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
307 ···303:·00000000002ba090··5632·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark307 ···303:·00000000002ba010··5632·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
308 ···304:·000000000045c5a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal308 ···304:·000000000045c5a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal
309 ···305:·00000000000c2980····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__309 ···305:·00000000000c2980····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
310 ···306:·00000000000c2ba0····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__310 ···306:·00000000000c2ba0····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
311 ···307:·00000000001b20d0··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__311 ···307:·00000000001b2050··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
312 ···308:·00000000002ad390···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize312 ···308:·00000000002ad310···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
313 ···309:·000000000019ab80····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3313 ···309:·000000000019ab00····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
314 ···310:·0000000000117c60···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq314 ···310:·0000000000117c60···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
315 ···311:·00000000000f9830····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged315 ···311:·00000000000f9830····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged
316 ···312:·000000000045c5e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util316 ···312:·000000000045c5e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
317 ···313:·0000000000107ba0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty317 ···313:·0000000000107ba0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
318 ···314:·000000000021fcf0···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols318 ···314:·000000000021fc70···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
319 ···315:·00000000003925d0···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen319 ···315:·0000000000392460···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
320 ···316:·00000000002a26e0···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder320 ···316:·00000000002a2660···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
321 ···317:·00000000000c2900····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__321 ···317:·00000000000c2900····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
322 ···318:·0000000000111020···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default322 ···318:·0000000000111020···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
323 ···319:·00000000001e4440···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send323 ···319:·00000000001e43c0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
324 ···320:·00000000001436b0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import324 ···320:·0000000000143670···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import
325 ···321:·000000000045c3a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF325 ···321:·000000000045c3a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF
326 ···322:·00000000001a0610···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw326 ···322:·00000000001a0590···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
327 ···323:·00000000000b5500····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj327 ···323:·00000000000b5500····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj
328 ···324:·00000000000c87e0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__328 ···324:·00000000000c87e0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
329 ···325:·00000000000c2c20····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__329 ···325:·00000000000c2c20····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
330 ···326:·000000000019d560·11743·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__330 ···326:·000000000019d4e0·11743·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
331 ···327:·0000000000267020····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send331 ···327:·0000000000266fa0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
332 ···328:·00000000002d3000···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__332 ···328:·00000000002d2f20···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
333 ···329:·000000000045b988·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs333 ···329:·000000000045b988·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs
334 ···330:·00000000001b9070···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close334 ···330:·00000000001b8ff0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
335 ···331:·00000000003887a0···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix335 ···331:·0000000000388630···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
336 ···332:·0000000000129490···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf336 ···332:·0000000000129490···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
337 ···333:·000000000025fad0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body337 ···333:·000000000025fa50···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
338 ···334:·00000000001bd560··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment338 ···334:·00000000001bd4e0··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
339 ···335:·000000000010ebf0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split339 ···335:·000000000010ebf0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
340 ···336:·0000000000114d60···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op340 ···336:·0000000000114d60···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
341 ···337:·000000000012f1f0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__341 ···337:·000000000012f1f0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
342 ···338:·000000000022cf80···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix342 ···338:·000000000022cf00···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
343 ···339:·00000000000c8740····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__343 ···339:·00000000000c8740····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__
344 ···340:·000000000011b3c0···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq344 ···340:·000000000011b3c0···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
345 ···341:·000000000015c680··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf345 ···341:·000000000015c640··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
346 ···342:·000000000014f980··6089·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__346 ···342:·000000000014f940··6089·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
347 ···343:·000000000045c470·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals347 ···343:·000000000045c470·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals
348 ···344:·00000000002ee9c0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw348 ···344:·00000000002ee8e0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
349 ···345:·0000000000111460···171·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar349 ···345:·0000000000111460···171·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
350 ···346:·000000000045c828·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version350 ···346:·000000000045c828·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version
351 ···347:·00000000000b45b0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env351 ···347:·00000000000b45b0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
352 ···348:·00000000002d26f0··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close352 ···348:·00000000002d2610··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
353 ···349:·00000000000fc090···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build353 ···349:·00000000000fc090···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build
354 ···350:·000000000045c420·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals354 ···350:·000000000045c420·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals
355 ···351:·00000000001bdd40···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment355 ···351:·00000000001bdcc0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
356 ···352:·0000000000252ee0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed356 ···352:·0000000000252e60···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
357 ···353:·000000000045c108·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen357 ···353:·000000000045c108·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
358 ···354:·0000000000136960···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on358 ···354:·0000000000136960···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
359 ···355:·00000000001b7530···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw359 ···355:·00000000001b74b0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw
360 ···356:·000000000045c7e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re360 ···356:·000000000045c7e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re
361 ···357:·00000000002c2a40····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send361 ···357:·00000000002c2990····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
362 ···358:·000000000020e490···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token362 ···358:·000000000020e410···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
363 ···359:·00000000000f9350···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide363 ···359:·00000000000f9350···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
364 ···360:·000000000034ae50···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence364 ···360:·000000000034ace0···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
365 ···361:·00000000001e3a80···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock365 ···361:·00000000001e3a00···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
366 ···362:·0000000000126c80··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr366 ···362:·0000000000126c80··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
367 ···363:·00000000002fa910····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets367 ···363:·00000000002fa7a0····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
368 ···364:·00000000000b27e0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen368 ···364:·00000000000b27e0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen
369 ···365:·000000000045c048·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env369 ···365:·000000000045c048·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
370 ···366:·000000000045bd10·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env370 ···366:·000000000045bd10·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
371 ···367:·0000000000302550···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw371 ···367:·00000000003023e0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
372 ···368:·00000000001c07d0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__372 ···368:·00000000001c0750····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
Max diff block lines reached; 473323/492549 bytes (96.10%) of diff not shown.
669 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x3cfd8·contains·12574·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x3cfd8·contains·12574·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000040a3d0··0000000000000008·R_X86_64_RELATIVE·························afef03 000000000040a3d0··0000000000000008·R_X86_64_RELATIVE·························afec0
4 000000000040a3d8··0000000000000008·R_X86_64_RELATIVE·························afeb04 000000000040a3d8··0000000000000008·R_X86_64_RELATIVE·························afe80
5 000000000040a3e0··0000000000000008·R_X86_64_RELATIVE·························3b3b475 000000000040a3e0··0000000000000008·R_X86_64_RELATIVE·························3b3b47
6 000000000040a3e8··0000000000000008·R_X86_64_RELATIVE·························3bc45c6 000000000040a3e8··0000000000000008·R_X86_64_RELATIVE·························3bc45c
7 000000000040a400··0000000000000008·R_X86_64_RELATIVE·························3b83207 000000000040a400··0000000000000008·R_X86_64_RELATIVE·························3b8320
8 000000000040a408··0000000000000008·R_X86_64_RELATIVE·························3b7f138 000000000040a408··0000000000000008·R_X86_64_RELATIVE·························3b7f13
9 000000000040a410··0000000000000008·R_X86_64_RELATIVE·························3ba17b9 000000000040a410··0000000000000008·R_X86_64_RELATIVE·························3ba17b
10 000000000040a420··0000000000000008·R_X86_64_RELATIVE·························3bc6dc10 000000000040a420··0000000000000008·R_X86_64_RELATIVE·························3bc6dc
11 000000000040a440··0000000000000008·R_X86_64_RELATIVE·························3b832011 000000000040a440··0000000000000008·R_X86_64_RELATIVE·························3b8320
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 000000000040ac10··0000000000000008·R_X86_64_RELATIVE·························3ba5d9145 000000000040ac10··0000000000000008·R_X86_64_RELATIVE·························3ba5d9
146 000000000040ac18··0000000000000008·R_X86_64_RELATIVE·························3ba4d2146 000000000040ac18··0000000000000008·R_X86_64_RELATIVE·························3ba4d2
147 000000000040ac20··0000000000000008·R_X86_64_RELATIVE·························3ba5de147 000000000040ac20··0000000000000008·R_X86_64_RELATIVE·························3ba5de
148 000000000040ac30··0000000000000008·R_X86_64_RELATIVE·························3ba5d3148 000000000040ac30··0000000000000008·R_X86_64_RELATIVE·························3ba5d3
149 000000000040ac38··0000000000000008·R_X86_64_RELATIVE·························3bbcc1149 000000000040ac38··0000000000000008·R_X86_64_RELATIVE·························3bbcc1
150 000000000040ac50··0000000000000008·R_X86_64_RELATIVE·························3ba7f8150 000000000040ac50··0000000000000008·R_X86_64_RELATIVE·························3ba7f8
151 000000000040ac58··0000000000000008·R_X86_64_RELATIVE·························3b60af151 000000000040ac58··0000000000000008·R_X86_64_RELATIVE·························3b60af
152 000000000040ac70··0000000000000008·R_X86_64_RELATIVE·························3b4b26152 000000000040ac70··0000000000000008·R_X86_64_RELATIVE·························3b4b1c
153 000000000040ac78··0000000000000008·R_X86_64_RELATIVE·························3ba630153 000000000040ac78··0000000000000008·R_X86_64_RELATIVE·························3ba630
154 000000000040aca0··0000000000000008·R_X86_64_RELATIVE·························3b3c0d154 000000000040aca0··0000000000000008·R_X86_64_RELATIVE·························3b3c0d
155 000000000040aca8··0000000000000008·R_X86_64_RELATIVE·························3b8e8e155 000000000040aca8··0000000000000008·R_X86_64_RELATIVE·························3b8e8e
156 000000000040acb0··0000000000000008·R_X86_64_RELATIVE·························3ba630156 000000000040acb0··0000000000000008·R_X86_64_RELATIVE·························3ba630
157 000000000040acc0··0000000000000008·R_X86_64_RELATIVE·························3ba661157 000000000040acc0··0000000000000008·R_X86_64_RELATIVE·························3ba661
158 000000000040acc8··0000000000000008·R_X86_64_RELATIVE·························3ba630158 000000000040acc8··0000000000000008·R_X86_64_RELATIVE·························3ba630
159 000000000040ace0··0000000000000008·R_X86_64_RELATIVE·························3ba661159 000000000040ace0··0000000000000008·R_X86_64_RELATIVE·························3ba661
Offset 644, 18 lines modifiedOffset 644, 18 lines modified
644 000000000040c990··0000000000000008·R_X86_64_RELATIVE·························3b8dc5644 000000000040c990··0000000000000008·R_X86_64_RELATIVE·························3b8dc5
645 000000000040c998··0000000000000008·R_X86_64_RELATIVE·························3b8dd3645 000000000040c998··0000000000000008·R_X86_64_RELATIVE·························3b8dd3
646 000000000040c9b0··0000000000000008·R_X86_64_RELATIVE·························3baf6b646 000000000040c9b0··0000000000000008·R_X86_64_RELATIVE·························3baf6b
647 000000000040c9c0··0000000000000008·R_X86_64_RELATIVE·························3ba256647 000000000040c9c0··0000000000000008·R_X86_64_RELATIVE·························3ba256
648 000000000040c9c8··0000000000000008·R_X86_64_RELATIVE·························3ba25f648 000000000040c9c8··0000000000000008·R_X86_64_RELATIVE·························3ba25f
649 000000000040c9e0··0000000000000008·R_X86_64_RELATIVE·························3b8dd3649 000000000040c9e0··0000000000000008·R_X86_64_RELATIVE·························3b8dd3
650 000000000040c9f0··0000000000000008·R_X86_64_RELATIVE·························3b7f5e650 000000000040c9f0··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
651 000000000040ca00··0000000000000008·R_X86_64_RELATIVE·························3b4b26651 000000000040ca00··0000000000000008·R_X86_64_RELATIVE·························3b4b1c
652 000000000040ca10··0000000000000008·R_X86_64_RELATIVE·························3b4b26652 000000000040ca10··0000000000000008·R_X86_64_RELATIVE·························3b4b1c
653 000000000040ca20··0000000000000008·R_X86_64_RELATIVE·························3b4b26653 000000000040ca20··0000000000000008·R_X86_64_RELATIVE·························3b4b1c
654 000000000040ca30··0000000000000008·R_X86_64_RELATIVE·························3b4b26654 000000000040ca30··0000000000000008·R_X86_64_RELATIVE·························3b4b1c
655 000000000040ca40··0000000000000008·R_X86_64_RELATIVE·························3b7f5e655 000000000040ca40··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
656 000000000040ca50··0000000000000008·R_X86_64_RELATIVE·························3bae55656 000000000040ca50··0000000000000008·R_X86_64_RELATIVE·························3bae55
657 000000000040ca60··0000000000000008·R_X86_64_RELATIVE·························3bae55657 000000000040ca60··0000000000000008·R_X86_64_RELATIVE·························3bae55
658 000000000040ca70··0000000000000008·R_X86_64_RELATIVE·························3b7f5e658 000000000040ca70··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
659 000000000040ca80··0000000000000008·R_X86_64_RELATIVE·························3b7f5e659 000000000040ca80··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
660 000000000040ca90··0000000000000008·R_X86_64_RELATIVE·························3b914c660 000000000040ca90··0000000000000008·R_X86_64_RELATIVE·························3b914c
661 000000000040caa0··0000000000000008·R_X86_64_RELATIVE·························3b914c661 000000000040caa0··0000000000000008·R_X86_64_RELATIVE·························3b914c
Offset 1893, 316 lines modifiedOffset 1893, 316 lines modified
1893 00000000004104a8··0000000000000008·R_X86_64_RELATIVE·························3b2dc01893 00000000004104a8··0000000000000008·R_X86_64_RELATIVE·························3b2dc0
1894 00000000004104b0··0000000000000008·R_X86_64_RELATIVE·························3b2e081894 00000000004104b0··0000000000000008·R_X86_64_RELATIVE·························3b2e08
1895 00000000004104b8··0000000000000008·R_X86_64_RELATIVE·························3b33d71895 00000000004104b8··0000000000000008·R_X86_64_RELATIVE·························3b33d7
1896 00000000004104c0··0000000000000008·R_X86_64_RELATIVE·························3b459d1896 00000000004104c0··0000000000000008·R_X86_64_RELATIVE·························3b459d
1897 00000000004104c8··0000000000000008·R_X86_64_RELATIVE·························3b36181897 00000000004104c8··0000000000000008·R_X86_64_RELATIVE·························3b3618
1898 0000000000410698··0000000000000008·R_X86_64_RELATIVE·························10e1a01898 0000000000410698··0000000000000008·R_X86_64_RELATIVE·························10e1a0
1899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12e9f01899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12e9f0
1900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························2539f01900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························253970
1901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························1258001901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························125800
1902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f5601902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f4e0
1903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························331fe01903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························331e70
1904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························2030501904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························202fd0
1905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32b7a01905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32b630
1906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24ef701906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24eef0
1907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e9001907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e8c0
1908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117bd01908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117bd0
1909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························2208501909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························2207d0
1910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b201910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b20
1911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························1193101911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························119310
1912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22b0701912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22aff0
1913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························2358001913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························235780
1914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c9201914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c920
1915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33cc301915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33cac0
1916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce401916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce00
1917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a3001917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a300
1918 00000000004107a8··0000000000000008·R_X86_64_RELATIVE·························1437901918 00000000004107a8··0000000000000008·R_X86_64_RELATIVE·························143750
1919 00000000004107b0··0000000000000008·R_X86_64_RELATIVE·························11ab101919 00000000004107b0··0000000000000008·R_X86_64_RELATIVE·························11ab10
1920 00000000004107c8··0000000000000008·R_X86_64_RELATIVE·························21e1001920 00000000004107c8··0000000000000008·R_X86_64_RELATIVE·························21e080
1921 00000000004107d0··0000000000000008·R_X86_64_RELATIVE·························b6f501921 00000000004107d0··0000000000000008·R_X86_64_RELATIVE·························b6f50
1922 00000000004107d8··0000000000000008·R_X86_64_RELATIVE·························2213c01922 00000000004107d8··0000000000000008·R_X86_64_RELATIVE·························221340
1923 00000000004107e0··0000000000000008·R_X86_64_RELATIVE·························13b4f01923 00000000004107e0··0000000000000008·R_X86_64_RELATIVE·························13b4b0
1924 0000000000410800··0000000000000008·R_X86_64_RELATIVE·························15bed01924 0000000000410800··0000000000000008·R_X86_64_RELATIVE·························15be90
1925 0000000000410828··0000000000000008·R_X86_64_RELATIVE·························110cf01925 0000000000410828··0000000000000008·R_X86_64_RELATIVE·························110cf0
1926 0000000000410848··0000000000000008·R_X86_64_RELATIVE·························1460001926 0000000000410848··0000000000000008·R_X86_64_RELATIVE·························145fc0
1927 0000000000410850··0000000000000008·R_X86_64_RELATIVE·························2034201927 0000000000410850··0000000000000008·R_X86_64_RELATIVE·························2033a0
1928 0000000000410860··0000000000000008·R_X86_64_RELATIVE·························117c601928 0000000000410860··0000000000000008·R_X86_64_RELATIVE·························117c60
1929 0000000000410880··0000000000000008·R_X86_64_RELATIVE·························11a1a01929 0000000000410880··0000000000000008·R_X86_64_RELATIVE·························11a1a0
1930 0000000000410898··0000000000000008·R_X86_64_RELATIVE·························25ae601930 0000000000410898··0000000000000008·R_X86_64_RELATIVE·························25ade0
1931 00000000004108a0··0000000000000008·R_X86_64_RELATIVE·························117f601931 00000000004108a0··0000000000000008·R_X86_64_RELATIVE·························117f60
1932 00000000004108a8··0000000000000008·R_X86_64_RELATIVE·························15c3c01932 00000000004108a8··0000000000000008·R_X86_64_RELATIVE·························15c380
1933 00000000004108b8··0000000000000008·R_X86_64_RELATIVE·························13d4501933 00000000004108b8··0000000000000008·R_X86_64_RELATIVE·························13d410
1934 00000000004108d0··0000000000000008·R_X86_64_RELATIVE·························13d0501934 00000000004108d0··0000000000000008·R_X86_64_RELATIVE·························13d010
1935 00000000004108d8··0000000000000008·R_X86_64_RELATIVE·························138ea01935 00000000004108d8··0000000000000008·R_X86_64_RELATIVE·························138ea0
1936 00000000004108f0··0000000000000008·R_X86_64_RELATIVE·························1197801936 00000000004108f0··0000000000000008·R_X86_64_RELATIVE·························119780
1937 0000000000410900··0000000000000008·R_X86_64_RELATIVE·························3105e01937 0000000000410900··0000000000000008·R_X86_64_RELATIVE·························310470
1938 0000000000410908··0000000000000008·R_X86_64_RELATIVE·························1152d01938 0000000000410908··0000000000000008·R_X86_64_RELATIVE·························1152d0
1939 0000000000410918··0000000000000008·R_X86_64_RELATIVE·························3295f01939 0000000000410918··0000000000000008·R_X86_64_RELATIVE·························329480
1940 0000000000410930··0000000000000008·R_X86_64_RELATIVE·························b30a01940 0000000000410930··0000000000000008·R_X86_64_RELATIVE·························b30a0
1941 0000000000410938··0000000000000008·R_X86_64_RELATIVE·························f8d201941 0000000000410938··0000000000000008·R_X86_64_RELATIVE·························f8d20
1942 0000000000410940··0000000000000008·R_X86_64_RELATIVE·························254b101942 0000000000410940··0000000000000008·R_X86_64_RELATIVE·························254a90
1943 0000000000410958··0000000000000008·R_X86_64_RELATIVE·························b50701943 0000000000410958··0000000000000008·R_X86_64_RELATIVE·························b5070
1944 0000000000410960··0000000000000008·R_X86_64_RELATIVE·························2721901944 0000000000410960··0000000000000008·R_X86_64_RELATIVE·························272110
1945 0000000000410970··0000000000000008·R_X86_64_RELATIVE·························293bb01945 0000000000410970··0000000000000008·R_X86_64_RELATIVE·························293b30
1946 0000000000410980··0000000000000008·R_X86_64_RELATIVE·························2dad601946 0000000000410980··0000000000000008·R_X86_64_RELATIVE·························2dac80
1947 0000000000410990··0000000000000008·R_X86_64_RELATIVE·························2705201947 0000000000410990··0000000000000008·R_X86_64_RELATIVE·························2704a0
1948 0000000000410998··0000000000000008·R_X86_64_RELATIVE·························1e7d301948 0000000000410998··0000000000000008·R_X86_64_RELATIVE·························1e7cb0
1949 00000000004109a0··0000000000000008·R_X86_64_RELATIVE·························10cc301949 00000000004109a0··0000000000000008·R_X86_64_RELATIVE·························10cc30
1950 00000000004109d8··0000000000000008·R_X86_64_RELATIVE·························28d1f01950 00000000004109d8··0000000000000008·R_X86_64_RELATIVE·························28d170
1951 00000000004109e0··0000000000000008·R_X86_64_RELATIVE·························310d101951 00000000004109e0··0000000000000008·R_X86_64_RELATIVE·························310ba0
1952 00000000004109f8··0000000000000008·R_X86_64_RELATIVE·························f8d901952 00000000004109f8··0000000000000008·R_X86_64_RELATIVE·························f8d90
1953 0000000000410a00··0000000000000008·R_X86_64_RELATIVE·························b6c201953 0000000000410a00··0000000000000008·R_X86_64_RELATIVE·························b6c20
1954 0000000000410a08··0000000000000008·R_X86_64_RELATIVE·························11ac501954 0000000000410a08··0000000000000008·R_X86_64_RELATIVE·························11ac50
1955 0000000000410a10··0000000000000008·R_X86_64_RELATIVE·························11d3b01955 0000000000410a10··0000000000000008·R_X86_64_RELATIVE·························11d3b0
1956 0000000000410a50··0000000000000008·R_X86_64_RELATIVE·························c2ff01956 0000000000410a50··0000000000000008·R_X86_64_RELATIVE·························c2ff0
1957 0000000000410a78··0000000000000008·R_X86_64_RELATIVE·························2f06901957 0000000000410a78··0000000000000008·R_X86_64_RELATIVE·························2f05b0
1958 0000000000410a80··0000000000000008·R_X86_64_RELATIVE·························3448401958 0000000000410a80··0000000000000008·R_X86_64_RELATIVE·························3446d0
1959 0000000000410a90··0000000000000008·R_X86_64_RELATIVE·························22d8501959 0000000000410a90··0000000000000008·R_X86_64_RELATIVE·························22d7d0
1960 0000000000410a98··0000000000000008·R_X86_64_RELATIVE·························287fe01960 0000000000410a98··0000000000000008·R_X86_64_RELATIVE·························287f60
1961 0000000000410ab0··0000000000000008·R_X86_64_RELATIVE·························1ec4601961 0000000000410ab0··0000000000000008·R_X86_64_RELATIVE·························1ec3e0
1962 0000000000410ac0··0000000000000008·R_X86_64_RELATIVE·························c7e201962 0000000000410ac0··0000000000000008·R_X86_64_RELATIVE·························c7e20
1963 0000000000410ae0··0000000000000008·R_X86_64_RELATIVE·························2559a01963 0000000000410ae0··0000000000000008·R_X86_64_RELATIVE·························255920
1964 0000000000410af0··0000000000000008·R_X86_64_RELATIVE·························2cb0d01964 0000000000410af0··0000000000000008·R_X86_64_RELATIVE·························2cb020
1965 0000000000410af8··0000000000000008·R_X86_64_RELATIVE·························1e5c001965 0000000000410af8··0000000000000008·R_X86_64_RELATIVE·························1e5b80
1966 0000000000410b28··0000000000000008·R_X86_64_RELATIVE·························12e6d01966 0000000000410b28··0000000000000008·R_X86_64_RELATIVE·························12e6d0
1967 0000000000410b48··0000000000000008·R_X86_64_RELATIVE·························13dff01967 0000000000410b48··0000000000000008·R_X86_64_RELATIVE·························13dfb0
1968 0000000000410b50··0000000000000008·R_X86_64_RELATIVE·························116aa01968 0000000000410b50··0000000000000008·R_X86_64_RELATIVE·························116aa0
1969 0000000000410b58··0000000000000008·R_X86_64_RELATIVE·························115be01969 0000000000410b58··0000000000000008·R_X86_64_RELATIVE·························115be0
1970 0000000000410b80··0000000000000008·R_X86_64_RELATIVE·························11bc501970 0000000000410b80··0000000000000008·R_X86_64_RELATIVE·························11bc50
1971 0000000000410bb8··0000000000000008·R_X86_64_RELATIVE·························2782101971 0000000000410bb8··0000000000000008·R_X86_64_RELATIVE·························278190
Max diff block lines reached; 669911/684782 bytes (97.83%) of diff not shown.
760 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x4104d0·contains·24·entries:1 Dynamic·section·at·offset·0x4104d0·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
4 ·0x000000000000000c·(INIT)···············0x880004 ·0x000000000000000c·(INIT)···············0x88000
5 ·0x000000000000000d·(FINI)···············0x393d645 ·0x000000000000000d·(FINI)···············0x393bf4
6 ·0x0000000000000019·(INIT_ARRAY)·········0x40a3d06 ·0x0000000000000019·(INIT_ARRAY)·········0x40a3d0
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x40a3d88 ·0x000000000000001a·(FINI_ARRAY)·········0x40a3d8
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x18a2811 ·0x0000000000000005·(STRTAB)·············0x18a28
12 ·0x0000000000000006·(SYMTAB)·············0x527012 ·0x0000000000000006·(SYMTAB)·············0x5270
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:·845a786ecb1029cacf8026ea0b5a8b71610a676b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a5c0c921fcb7e7533e56736c30bcf00426bbe66
2.96 MB
readelf --wide --debug-dump=frames {}
    
Offset 397, 423 lines modifiedOffset 397, 423 lines modified
397 ··0xffffffffffcc7468·(offset:·0x910b8)·->·0x27450·fde=[·1d450]397 ··0xffffffffffcc7468·(offset:·0x910b8)·->·0x27450·fde=[·1d450]
398 ··0xffffffffffcc7487·(offset:·0x910d7)·->·0x274ec·fde=[·1d4ec]398 ··0xffffffffffcc7487·(offset:·0x910d7)·->·0x274ec·fde=[·1d4ec]
399 ··0xffffffffffcc74a6·(offset:·0x910f6)·->·0x27568·fde=[·1d568]399 ··0xffffffffffcc74a6·(offset:·0x910f6)·->·0x27568·fde=[·1d568]
400 ··0xffffffffffcc7503·(offset:·0x91153)·->·0x275f4·fde=[·1d5f4]400 ··0xffffffffffcc7503·(offset:·0x91153)·->·0x275f4·fde=[·1d5f4]
401 ··0xffffffffffcc811f·(offset:·0x91d6f)·->·0x27684·fde=[·1d684]401 ··0xffffffffffcc811f·(offset:·0x91d6f)·->·0x27684·fde=[·1d684]
402 ··0xffffffffffcc819b·(offset:·0x91deb)·->·0x276fc·fde=[·1d6fc]402 ··0xffffffffffcc819b·(offset:·0x91deb)·->·0x276fc·fde=[·1d6fc]
Diff chunk too large, falling back to line-by-line diff (409 lines added, 409 lines removed)
403 ··0xffffffffffcc8236·(offset:·0x91e86)·->·0x277d8·fde=[·1d7d8]403 ··0xffffffffffcc8236·(offset:·0x91e86)·->·0x277d8·fde=[·1d7d8]
404 ··0xffffffffffcc830f·(offset:·0x91f5f)·->·0x27880·fde=[·1d880]404 ··0xffffffffffcc82d1·(offset:·0x91f21)·->·0x27880·fde=[·1d880]
405 ··0xffffffffffcc838b·(offset:·0x91fdb)·->·0x27908·fde=[·1d908]405 ··0xffffffffffcc834d·(offset:·0x91f9d)·->·0x27908·fde=[·1d908]
406 ··0xffffffffffcc83af·(offset:·0x91fff)·->·0x279d0·fde=[·1d9d0]406 ··0xffffffffffcc8371·(offset:·0x91fc1)·->·0x279d0·fde=[·1d9d0]
407 ··0xffffffffffcc84ac·(offset:·0x920fc)·->·0x27a88·fde=[·1da88]407 ··0xffffffffffcc846e·(offset:·0x920be)·->·0x27a88·fde=[·1da88]
408 ··0xffffffffffcc84cb·(offset:·0x9211b)·->·0x27adc·fde=[·1dadc]408 ··0xffffffffffcc848d·(offset:·0x920dd)·->·0x27adc·fde=[·1dadc]
409 ··0xffffffffffcc84ef·(offset:·0x9213f)·->·0x27b3c·fde=[·1db3c]409 ··0xffffffffffcc84b1·(offset:·0x92101)·->·0x27b3c·fde=[·1db3c]
410 ··0xffffffffffcc85e7·(offset:·0x92237)·->·0x27bd4·fde=[·1dbd4]410 ··0xffffffffffcc85a9·(offset:·0x921f9)·->·0x27bd4·fde=[·1dbd4]
411 ··0xffffffffffcc86c0·(offset:·0x92310)·->·0x27c5c·fde=[·1dc5c]411 ··0xffffffffffcc8682·(offset:·0x922d2)·->·0x27c5c·fde=[·1dc5c]
412 ··0xffffffffffcc87d7·(offset:·0x92427)·->·0x27ce4·fde=[·1dce4]412 ··0xffffffffffcc8799·(offset:·0x923e9)·->·0x27ce4·fde=[·1dce4]
413 ··0xffffffffffcc8834·(offset:·0x92484)·->·0x27d6c·fde=[·1dd6c]413 ··0xffffffffffcc87f6·(offset:·0x92446)·->·0x27d6c·fde=[·1dd6c]
414 ··0xffffffffffcc8891·(offset:·0x924e1)·->·0x27df4·fde=[·1ddf4]414 ··0xffffffffffcc8853·(offset:·0x924a3)·->·0x27df4·fde=[·1ddf4]
415 ··0xffffffffffcc88ee·(offset:·0x9253e)·->·0x27ee4·fde=[·1dee4]415 ··0xffffffffffcc88b0·(offset:·0x92500)·->·0x27ee4·fde=[·1dee4]
416 ··0xffffffffffcc8989·(offset:·0x925d9)·->·0x27f70·fde=[·1df70]416 ··0xffffffffffcc894b·(offset:·0x9259b)·->·0x27f70·fde=[·1df70]
417 ··0xffffffffffcc89fe·(offset:·0x9264e)·->·0x28020·fde=[·1e020]417 ··0xffffffffffcc89c0·(offset:·0x92610)·->·0x28020·fde=[·1e020]
418 ··0xffffffffffcc8a65·(offset:·0x926b5)·->·0x2808c·fde=[·1e08c]418 ··0xffffffffffcc8a27·(offset:·0x92677)·->·0x2808c·fde=[·1e08c]
419 ··0xffffffffffcc8aad·(offset:·0x926fd)·->·0x28848·fde=[·1e848]419 ··0xffffffffffcc8a6f·(offset:·0x926bf)·->·0x28848·fde=[·1e848]
420 ··0xffffffffffcc8af5·(offset:·0x92745)·->·0x28930·fde=[·1e930]420 ··0xffffffffffcc8ab7·(offset:·0x92707)·->·0x28930·fde=[·1e930]
421 ··0xffffffffffcc8b7b·(offset:·0x927cb)·->·0x289a0·fde=[·1e9a0]421 ··0xffffffffffcc8b3d·(offset:·0x9278d)·->·0x289a0·fde=[·1e9a0]
422 ··0xffffffffffcc8bc3·(offset:·0x92813)·->·0x28a20·fde=[·1ea20]422 ··0xffffffffffcc8b85·(offset:·0x927d5)·->·0x28a20·fde=[·1ea20]
423 ··0xffffffffffcc8c49·(offset:·0x92899)·->·0x28a90·fde=[·1ea90]423 ··0xffffffffffcc8c0b·(offset:·0x9285b)·->·0x28a90·fde=[·1ea90]
424 ··0xffffffffffcc8c68·(offset:·0x928b8)·->·0x28adc·fde=[·1eadc]424 ··0xffffffffffcc8c2a·(offset:·0x9287a)·->·0x28adc·fde=[·1eadc]
425 ··0xffffffffffcc8cb0·(offset:·0x92900)·->·0x28b40·fde=[·1eb40]425 ··0xffffffffffcc8c72·(offset:·0x928c2)·->·0x28b40·fde=[·1eb40]
426 ··0xffffffffffcc8ccf·(offset:·0x9291f)·->·0x28bcc·fde=[·1ebcc]426 ··0xffffffffffcc8c91·(offset:·0x928e1)·->·0x28bcc·fde=[·1ebcc]
427 ··0xffffffffffcc8f45·(offset:·0x92b95)·->·0x28c80·fde=[·1ec80]427 ··0xffffffffffcc8f07·(offset:·0x92b57)·->·0x28c80·fde=[·1ec80]
428 ··0xffffffffffcc8fcb·(offset:·0x92c1b)·->·0x28d18·fde=[·1ed18]428 ··0xffffffffffcc8f8d·(offset:·0x92bdd)·->·0x28d18·fde=[·1ed18]
429 ··0xffffffffffcc9051·(offset:·0x92ca1)·->·0x28e50·fde=[·1ee50]429 ··0xffffffffffcc9013·(offset:·0x92c63)·->·0x28e50·fde=[·1ee50]
430 ··0xffffffffffcc9099·(offset:·0x92ce9)·->·0x28fb8·fde=[·1efb8]430 ··0xffffffffffcc905b·(offset:·0x92cab)·->·0x28fb8·fde=[·1efb8]
431 ··0xffffffffffcc946c·(offset:·0x930bc)·->·0x29234·fde=[·1f234]431 ··0xffffffffffcc942e·(offset:·0x9307e)·->·0x29234·fde=[·1f234]
432 ··0xffffffffffcc94e8·(offset:·0x93138)·->·0x2931c·fde=[·1f31c]432 ··0xffffffffffcc94aa·(offset:·0x930fa)·->·0x2931c·fde=[·1f31c]
433 ··0xffffffffffcc95a2·(offset:·0x931f2)·->·0x293d4·fde=[·1f3d4]433 ··0xffffffffffcc9564·(offset:·0x931b4)·->·0x293d4·fde=[·1f3d4]
434 ··0xffffffffffcc9666·(offset:·0x932b6)·->·0x2946c·fde=[·1f46c]434 ··0xffffffffffcc9628·(offset:·0x93278)·->·0x2946c·fde=[·1f46c]
435 ··0xffffffffffcc970b·(offset:·0x9335b)·->·0x29518·fde=[·1f518]435 ··0xffffffffffcc96cd·(offset:·0x9331d)·->·0x29518·fde=[·1f518]
436 ··0xffffffffffcc9772·(offset:·0x933c2)·->·0x29788·fde=[·1f788]436 ··0xffffffffffcc9734·(offset:·0x93384)·->·0x29788·fde=[·1f788]
437 ··0xffffffffffcc9777·(offset:·0x933c7)·->·0x29808·fde=[·1f808]437 ··0xffffffffffcc9739·(offset:·0x93389)·->·0x29808·fde=[·1f808]
438 ··0xffffffffffcc990a·(offset:·0x9355a)·->·0x29980·fde=[·1f980]438 ··0xffffffffffcc98cc·(offset:·0x9351c)·->·0x29980·fde=[·1f980]
439 ··0xffffffffffcc9a88·(offset:·0x936d8)·->·0x29a38·fde=[·1fa38]439 ··0xffffffffffcc9a4a·(offset:·0x9369a)·->·0x29a38·fde=[·1fa38]
440 ··0xffffffffffcc9d32·(offset:·0x93982)·->·0x29bb0·fde=[·1fbb0]440 ··0xffffffffffcc9cf4·(offset:·0x93944)·->·0x29bb0·fde=[·1fbb0]
441 ··0xffffffffffcc9eb0·(offset:·0x93b00)·->·0x29c70·fde=[·1fc70]441 ··0xffffffffffcc9e72·(offset:·0x93ac2)·->·0x29c70·fde=[·1fc70]
442 ··0xffffffffffcca0de·(offset:·0x93d2e)·->·0x29de8·fde=[·1fde8]442 ··0xffffffffffcca0a0·(offset:·0x93cf0)·->·0x29de8·fde=[·1fde8]
443 ··0xffffffffffcca25c·(offset:·0x93eac)·->·0x29ebc·fde=[·1febc]443 ··0xffffffffffcca21e·(offset:·0x93e6e)·->·0x29ebc·fde=[·1febc]
444 ··0xffffffffffcca5a1·(offset:·0x941f1)·->·0x2a034·fde=[·20034]444 ··0xffffffffffcca563·(offset:·0x941b3)·->·0x2a034·fde=[·20034]
445 ··0xffffffffffcca71f·(offset:·0x9436f)·->·0x2a0e0·fde=[·200e0]445 ··0xffffffffffcca6e1·(offset:·0x94331)·->·0x2a0e0·fde=[·200e0]
446 ··0xffffffffffcca836·(offset:·0x94486)·->·0x2a258·fde=[·20258]446 ··0xffffffffffcca7f8·(offset:·0x94448)·->·0x2a258·fde=[·20258]
447 ··0xffffffffffcca9b4·(offset:·0x94604)·->·0x2a304·fde=[·20304]447 ··0xffffffffffcca976·(offset:·0x945c6)·->·0x2a304·fde=[·20304]
448 ··0xffffffffffccaacb·(offset:·0x9471b)·->·0x2a47c·fde=[·2047c]448 ··0xffffffffffccaa8d·(offset:·0x946dd)·->·0x2a47c·fde=[·2047c]
449 ··0xffffffffffccac49·(offset:·0x94899)·->·0x2a528·fde=[·20528]449 ··0xffffffffffccac0b·(offset:·0x9485b)·->·0x2a528·fde=[·20528]
450 ··0xffffffffffccad60·(offset:·0x949b0)·->·0x2a6a0·fde=[·206a0]450 ··0xffffffffffccad22·(offset:·0x94972)·->·0x2a6a0·fde=[·206a0]
451 ··0xffffffffffccaede·(offset:·0x94b2e)·->·0x2a774·fde=[·20774]451 ··0xffffffffffccaea0·(offset:·0x94af0)·->·0x2a774·fde=[·20774]
452 ··0xffffffffffccb242·(offset:·0x94e92)·->·0x2a8ec·fde=[·208ec]452 ··0xffffffffffccb204·(offset:·0x94e54)·->·0x2a8ec·fde=[·208ec]
453 ··0xffffffffffccb3c0·(offset:·0x95010)·->·0x2a9ac·fde=[·209ac]453 ··0xffffffffffccb382·(offset:·0x94fd2)·->·0x2a9ac·fde=[·209ac]
454 ··0xffffffffffccb62c·(offset:·0x9527c)·->·0x2ab24·fde=[·20b24]454 ··0xffffffffffccb5ee·(offset:·0x9523e)·->·0x2ab24·fde=[·20b24]
455 ··0xffffffffffccb7aa·(offset:·0x953fa)·->·0x2abd0·fde=[·20bd0]455 ··0xffffffffffccb76c·(offset:·0x953bc)·->·0x2abd0·fde=[·20bd0]
456 ··0xffffffffffccb8c1·(offset:·0x95511)·->·0x2ad48·fde=[·20d48]456 ··0xffffffffffccb883·(offset:·0x954d3)·->·0x2ad48·fde=[·20d48]
457 ··0xffffffffffccba3f·(offset:·0x9568f)·->·0x2ae08·fde=[·20e08]457 ··0xffffffffffccba01·(offset:·0x95651)·->·0x2ae08·fde=[·20e08]
458 ··0xffffffffffccbc6d·(offset:·0x958bd)·->·0x2af80·fde=[·20f80]458 ··0xffffffffffccbc2f·(offset:·0x9587f)·->·0x2af80·fde=[·20f80]
459 ··0xffffffffffccbdeb·(offset:·0x95a3b)·->·0x2b040·fde=[·21040]459 ··0xffffffffffccbdad·(offset:·0x959fd)·->·0x2b040·fde=[·21040]
460 ··0xffffffffffccc019·(offset:·0x95c69)·->·0x2b1b8·fde=[·211b8]460 ··0xffffffffffccbfdb·(offset:·0x95c2b)·->·0x2b1b8·fde=[·211b8]
461 ··0xffffffffffccc197·(offset:·0x95de7)·->·0x2b264·fde=[·21264]461 ··0xffffffffffccc159·(offset:·0x95da9)·->·0x2b264·fde=[·21264]
462 ··0xffffffffffccc2cd·(offset:·0x95f1d)·->·0x2b3dc·fde=[·213dc]462 ··0xffffffffffccc28f·(offset:·0x95edf)·->·0x2b3dc·fde=[·213dc]
463 ··0xffffffffffccc44b·(offset:·0x9609b)·->·0x2b4ac·fde=[·214ac]463 ··0xffffffffffccc40d·(offset:·0x9605d)·->·0x2b4ac·fde=[·214ac]
464 ··0xffffffffffccc6d6·(offset:·0x96326)·->·0x2b624·fde=[·21624]464 ··0xffffffffffccc698·(offset:·0x962e8)·->·0x2b624·fde=[·21624]
465 ··0xffffffffffccc854·(offset:·0x964a4)·->·0x2b6d0·fde=[·216d0]465 ··0xffffffffffccc816·(offset:·0x96466)·->·0x2b6d0·fde=[·216d0]
466 ··0xffffffffffccc9a9·(offset:·0x965f9)·->·0x2b848·fde=[·21848]466 ··0xffffffffffccc96b·(offset:·0x965bb)·->·0x2b848·fde=[·21848]
467 ··0xffffffffffcccb27·(offset:·0x96777)·->·0x2b8f4·fde=[·218f4]467 ··0xffffffffffcccae9·(offset:·0x96739)·->·0x2b8f4·fde=[·218f4]
468 ··0xffffffffffcccc3e·(offset:·0x9688e)·->·0x2ba6c·fde=[·21a6c]468 ··0xffffffffffcccc00·(offset:·0x96850)·->·0x2ba6c·fde=[·21a6c]
469 ··0xffffffffffcccdbc·(offset:·0x96a0c)·->·0x2bb18·fde=[·21b18]469 ··0xffffffffffcccd7e·(offset:·0x969ce)·->·0x2bb18·fde=[·21b18]
470 ··0xffffffffffcccef2·(offset:·0x96b42)·->·0x2bc90·fde=[·21c90]470 ··0xffffffffffccceb4·(offset:·0x96b04)·->·0x2bc90·fde=[·21c90]
471 ··0xffffffffffccd070·(offset:·0x96cc0)·->·0x2bd3c·fde=[·21d3c]471 ··0xffffffffffccd032·(offset:·0x96c82)·->·0x2bd3c·fde=[·21d3c]
472 ··0xffffffffffccd1c5·(offset:·0x96e15)·->·0x2beb4·fde=[·21eb4]472 ··0xffffffffffccd187·(offset:·0x96dd7)·->·0x2beb4·fde=[·21eb4]
473 ··0xffffffffffccd343·(offset:·0x96f93)·->·0x2bf60·fde=[·21f60]473 ··0xffffffffffccd305·(offset:·0x96f55)·->·0x2bf60·fde=[·21f60]
474 ··0xffffffffffccd498·(offset:·0x970e8)·->·0x2c0d8·fde=[·220d8]474 ··0xffffffffffccd45a·(offset:·0x970aa)·->·0x2c0d8·fde=[·220d8]
475 ··0xffffffffffccd616·(offset:·0x97266)·->·0x2c1b0·fde=[·221b0]475 ··0xffffffffffccd5d8·(offset:·0x97228)·->·0x2c1b0·fde=[·221b0]
476 ··0xffffffffffccd61c·(offset:·0x9726c)·->·0x2c210·fde=[·22210]476 ··0xffffffffffccd5de·(offset:·0x9722e)·->·0x2c210·fde=[·22210]
477 ··0xffffffffffccd65a·(offset:·0x972aa)·->·0x2c3c8·fde=[·223c8]477 ··0xffffffffffccd61c·(offset:·0x9726c)·->·0x2c3c8·fde=[·223c8]
478 ··0xffffffffffccd6d6·(offset:·0x97326)·->·0x2c4ac·fde=[·224ac]478 ··0xffffffffffccd698·(offset:·0x972e8)·->·0x2c4ac·fde=[·224ac]
479 ··0xffffffffffccd79a·(offset:·0x973ea)·->·0x2c538·fde=[·22538]479 ··0xffffffffffccd75c·(offset:·0x973ac)·->·0x2c538·fde=[·22538]
480 ··0xffffffffffccd8b1·(offset:·0x97501)·->·0x2c6b0·fde=[·226b0]480 ··0xffffffffffccd873·(offset:·0x974c3)·->·0x2c6b0·fde=[·226b0]
481 ··0xffffffffffccda2f·(offset:·0x9767f)·->·0x2c7ac·fde=[·227ac]481 ··0xffffffffffccd9f1·(offset:·0x97641)·->·0x2c7ac·fde=[·227ac]
482 ··0xffffffffffccdb31·(offset:·0x97781)·->·0x2c8d8·fde=[·228d8]482 ··0xffffffffffccdaf3·(offset:·0x97743)·->·0x2c8d8·fde=[·228d8]
483 ··0xffffffffffccdb5a·(offset:·0x977aa)·->·0x2c960·fde=[·22960]483 ··0xffffffffffccdb1c·(offset:·0x9776c)·->·0x2c960·fde=[·22960]
484 ··0xffffffffffccdc76·(offset:·0x978c6)·->·0x2c9a4·fde=[·229a4]484 ··0xffffffffffccdc38·(offset:·0x97888)·->·0x2c9a4·fde=[·229a4]
485 ··0xffffffffffccdcbe·(offset:·0x9790e)·->·0x2ca0c·fde=[·22a0c]485 ··0xffffffffffccdc80·(offset:·0x978d0)·->·0x2ca0c·fde=[·22a0c]
486 ··0xffffffffffccdd1b·(offset:·0x9796b)·->·0x2ca58·fde=[·22a58]486 ··0xffffffffffccdcdd·(offset:·0x9792d)·->·0x2ca58·fde=[·22a58]
487 ··0xffffffffffccdd63·(offset:·0x979b3)·->·0x2ca94·fde=[·22a94]487 ··0xffffffffffccdd25·(offset:·0x97975)·->·0x2ca94·fde=[·22a94]
488 ··0xffffffffffccdd8c·(offset:·0x979dc)·->·0x2caf4·fde=[·22af4]488 ··0xffffffffffccdd4e·(offset:·0x9799e)·->·0x2caf4·fde=[·22af4]
489 ··0xffffffffffccdee1·(offset:·0x97b31)·->·0x2cb80·fde=[·22b80]489 ··0xffffffffffccdea3·(offset:·0x97af3)·->·0x2cb80·fde=[·22b80]
490 ··0xffffffffffccdf5d·(offset:·0x97bad)·->·0x2cc0c·fde=[·22c0c]490 ··0xffffffffffccdf1f·(offset:·0x97b6f)·->·0x2cc0c·fde=[·22c0c]
491 ··0xffffffffffcce093·(offset:·0x97ce3)·->·0x2cc7c·fde=[·22c7c]491 ··0xffffffffffcce055·(offset:·0x97ca5)·->·0x2cc7c·fde=[·22c7c]
492 ··0xffffffffffcce989·(offset:·0x985d9)·->·0x2cd98·fde=[·22d98]492 ··0xffffffffffcce94b·(offset:·0x9859b)·->·0x2cd98·fde=[·22d98]
493 ··0xffffffffffccea05·(offset:·0x98655)·->·0x2ce44·fde=[·22e44]493 ··0xffffffffffcce9c7·(offset:·0x98617)·->·0x2ce44·fde=[·22e44]
494 ··0xffffffffffccea43·(offset:·0x98693)·->·0x2ceb4·fde=[·22eb4]494 ··0xffffffffffccea05·(offset:·0x98655)·->·0x2ceb4·fde=[·22eb4]
495 ··0xffffffffffccebe0·(offset:·0x98830)·->·0x2cf18·fde=[·22f18]495 ··0xffffffffffcceba2·(offset:·0x987f2)·->·0x2cf18·fde=[·22f18]
496 ··0xffffffffffccec09·(offset:·0x98859)·->·0x2cfbc·fde=[·22fbc]496 ··0xffffffffffccebcb·(offset:·0x9881b)·->·0x2cfbc·fde=[·22fbc]
497 ··0xffffffffffccecc3·(offset:·0x98913)·->·0x2d098·fde=[·23098]497 ··0xffffffffffccec85·(offset:·0x988d5)·->·0x2d098·fde=[·23098]
498 ··0xffffffffffccece2·(offset:·0x98932)·->·0x2d14c·fde=[·2314c]498 ··0xffffffffffcceca4·(offset:·0x988f4)·->·0x2d14c·fde=[·2314c]
499 ··0xffffffffffcced68·(offset:·0x989b8)·->·0x2d1b8·fde=[·231b8]499 ··0xffffffffffcced2a·(offset:·0x9897a)·->·0x2d1b8·fde=[·231b8]
500 ··0xffffffffffccee08·(offset:·0x98a58)·->·0x2d328·fde=[·23328]500 ··0xffffffffffccedca·(offset:·0x98a1a)·->·0x2d328·fde=[·23328]
501 ··0xffffffffffccee46·(offset:·0x98a96)·->·0x2d4a0·fde=[·234a0]501 ··0xffffffffffccee08·(offset:·0x98a58)·->·0x2d4a0·fde=[·234a0]
502 ··0xffffffffffccefc4·(offset:·0x98c14)·->·0x2d52c·fde=[·2352c]502 ··0xffffffffffccef86·(offset:·0x98bd6)·->·0x2d52c·fde=[·2352c]
503 ··0xffffffffffccefe3·(offset:·0x98c33)·->·0x2d598·fde=[·23598]503 ··0xffffffffffccefa5·(offset:·0x98bf5)·->·0x2d598·fde=[·23598]
504 ··0xffffffffffccf040·(offset:·0x98c90)·->·0x2d604·fde=[·23604]504 ··0xffffffffffccf002·(offset:·0x98c52)·->·0x2d604·fde=[·23604]
505 ··0xffffffffffccf09d·(offset:·0x98ced)·->·0x2d684·fde=[·23684]505 ··0xffffffffffccf05f·(offset:·0x98caf)·->·0x2d684·fde=[·23684]
506 ··0xffffffffffccf0db·(offset:·0x98d2b)·->·0x2d700·fde=[·23700]506 ··0xffffffffffccf09d·(offset:·0x98ced)·->·0x2d700·fde=[·23700]
507 ··0xffffffffffccf119·(offset:·0x98d69)·->·0x2d78c·fde=[·2378c]507 ··0xffffffffffccf0db·(offset:·0x98d2b)·->·0x2d78c·fde=[·2378c]
508 ··0xffffffffffccf157·(offset:·0x98da7)·->·0x2d814·fde=[·23814]508 ··0xffffffffffccf119·(offset:·0x98d69)·->·0x2d814·fde=[·23814]
509 ··0xffffffffffccf176·(offset:·0x98dc6)·->·0x2d8a4·fde=[·238a4]509 ··0xffffffffffccf138·(offset:·0x98d88)·->·0x2d8a4·fde=[·238a4]
510 ··0xffffffffffccf230·(offset:·0x98e80)·->·0x2d910·fde=[·23910]510 ··0xffffffffffccf1f2·(offset:·0x98e42)·->·0x2d910·fde=[·23910]
511 ··0xffffffffffccf2ac·(offset:·0x98efc)·->·0x2d964·fde=[·23964]511 ··0xffffffffffccf26e·(offset:·0x98ebe)·->·0x2d964·fde=[·23964]
512 ··0xffffffffffccf2f4·(offset:·0x98f44)·->·0x2d9d0·fde=[·239d0]512 ··0xffffffffffccf2b6·(offset:·0x98f06)·->·0x2d9d0·fde=[·239d0]
513 ··0xffffffffffccf3ae·(offset:·0x98ffe)·->·0x2da54·fde=[·23a54]513 ··0xffffffffffccf370·(offset:·0x98fc0)·->·0x2da54·fde=[·23a54]
514 ··0xffffffffffccf40b·(offset:·0x9905b)·->·0x2dae4·fde=[·23ae4]514 ··0xffffffffffccf3cd·(offset:·0x9901d)·->·0x2dae4·fde=[·23ae4]
515 ··0xffffffffffccf42a·(offset:·0x9907a)·->·0x2dc5c·fde=[·23c5c]515 ··0xffffffffffccf3ec·(offset:·0x9903c)·->·0x2dc5c·fde=[·23c5c]
516 ··0xffffffffffccf5a8·(offset:·0x991f8)·->·0x2dd1c·fde=[·23d1c]516 ··0xffffffffffccf56a·(offset:·0x991ba)·->·0x2dd1c·fde=[·23d1c]
517 ··0xffffffffffccf643·(offset:·0x99293)·->·0x2dda8·fde=[·23da8]517 ··0xffffffffffccf605·(offset:·0x99255)·->·0x2dda8·fde=[·23da8]
518 ··0xffffffffffccf73b·(offset:·0x9938b)·->·0x2de60·fde=[·23e60]518 ··0xffffffffffccf6fd·(offset:·0x9934d)·->·0x2de60·fde=[·23e60]
519 ··0xffffffffffccf7b7·(offset:·0x99407)·->·0x2dee8·fde=[·23ee8]519 ··0xffffffffffccf779·(offset:·0x993c9)·->·0x2dee8·fde=[·23ee8]
520 ··0xffffffffffccf7d6·(offset:·0x99426)·->·0x2e060·fde=[·24060]520 ··0xffffffffffccf798·(offset:·0x993e8)·->·0x2e060·fde=[·24060]
521 ··0xffffffffffccf954·(offset:·0x995a4)·->·0x2e148·fde=[·24148]521 ··0xffffffffffccf916·(offset:·0x99566)·->·0x2e148·fde=[·24148]
522 ··0xffffffffffccfe4b·(offset:·0x99a9b)·->·0x2e2c0·fde=[·242c0]522 ··0xffffffffffccfe0d·(offset:·0x99a5d)·->·0x2e2c0·fde=[·242c0]
Max diff block lines reached; 3047640/3100527 bytes (98.29%) of diff not shown.
2.04 KB
strings --all --bytes=8 {}
    
Offset 3497, 14 lines modifiedOffset 3497, 15 lines modified
3497 8[]A\A]A^A_3497 8[]A\A]A^A_
3498 AWAVAUATUSH3498 AWAVAUATUSH
3499 []A\A]A^A_3499 []A\A]A^A_
3500 AWAVAUATUH3500 AWAVAUATUH
3501 []A\A]A^A_3501 []A\A]A^A_
3502 AWAVAUATUSH3502 AWAVAUATUSH
3503 ([]A\A]A^A_3503 ([]A\A]A^A_
 3504 u_L;->{,
3504 AWAVAUATUSH3505 AWAVAUATUSH
3505 ([]A\A]A^A_3506 ([]A\A]A^A_
3506 AWAVAUATUSH3507 AWAVAUATUSH
3507 ([]A\A]A^A_3508 ([]A\A]A^A_
3508 AVAUATUSH3509 AVAUATUSH
3509 AWAVAUATUSH3510 AWAVAUATUSH
3510 ([]A\A]A^A_3511 ([]A\A]A^A_
Offset 3548, 15 lines modifiedOffset 3549, 14 lines modified
3548 ([]A\A]A^A_3549 ([]A\A]A^A_
3549 []A\A]A^3550 []A\A]A^
3550 []A\A]A^3551 []A\A]A^
3551 AWAVAUATUSH3552 AWAVAUATUSH
3552 []A\A]A^A_3553 []A\A]A^A_
3553 AWAVAUATUSH3554 AWAVAUATUSH
3554 []A\A]A^A_3555 []A\A]A^A_
3555 t»      H;=mI+ 
3556 AWAVAUATUSH3556 AWAVAUATUSH
3557 []A\A]A^A_3557 []A\A]A^A_
3558 AWAVAUATUSH3558 AWAVAUATUSH
3559 []A\A]A^A_3559 []A\A]A^A_
3560 AWAVAUATI3560 AWAVAUATI
3561 []A\A]A^A_3561 []A\A]A^A_
3562 []A\A]A^A_3562 []A\A]A^A_
Offset 3768, 25 lines modifiedOffset 3768, 27 lines modified
3768 X[]A\A]A^A_3768 X[]A\A]A^A_
3769 AWAVAUATI3769 AWAVAUATI
3770 H[]A\A]A^A_3770 H[]A\A]A^A_
3771 AWAVAUATI3771 AWAVAUATI
3772 []A\A]A^A_3772 []A\A]A^A_
3773 []A\A]A^A_3773 []A\A]A^A_
3774 AWAVAUATUSH3774 AWAVAUATUSH
 3775 ucL;-jt"
3775 []A\A]A^A_3776 []A\A]A^A_
3776 AWAVAUATUSH3777 AWAVAUATUSH
3777 ([]A\A]A^A_3778 ([]A\A]A^A_
3778 AWAVAUATUSH3779 AWAVAUATUSH
3779 ([]A\A]A^A_3780 ([]A\A]A^A_
3780 []A\A]A^A_3781 []A\A]A^A_
3781 []A\A]A^A_3782 []A\A]A^A_
3782 AWAVAUATUSH3783 AWAVAUATUSH
3783 []A\A]A^A_3784 []A\A]A^A_
3784 AWAVAUATI3785 AWAVAUATI
3785 []A\A]A^A_3786 []A\A]A^A_
 3787 ueH;5v+"
3786 AWAVAUATUSH3788 AWAVAUATUSH
3787 []A\A]A^A_3789 []A\A]A^A_
3788 AWAVAUATUSH3790 AWAVAUATUSH
3789 ([]A\A]A^A_3791 ([]A\A]A^A_
3790 AWAVAUATUSH3792 AWAVAUATUSH
3791 []A\A]A^A_3793 []A\A]A^A_
3792 AWAVAUATUSH3794 AWAVAUATUSH
Offset 3818, 15 lines modifiedOffset 3820, 14 lines modified
3818 H[]A\A]A^A_3820 H[]A\A]A^A_
3819 AWAVAUATUSH3821 AWAVAUATUSH
3820 h[]A\A]A^A_3822 h[]A\A]A^A_
3821 ([]A\A]A^A_3823 ([]A\A]A^A_
3822 []A\A]A^A_3824 []A\A]A^A_
3823 AWAVAUATUSH3825 AWAVAUATUSH
3824 H[]A\A]A^A_3826 H[]A\A]A^A_
3825 T$·H;5#'· 
3826 AWAVAUATUSH3827 AWAVAUATUSH
3827 8[]A\A]A^A_3828 8[]A\A]A^A_
3828 ATUSH98udH3829 ATUSH98udH
3829 ATUSH98ulH3830 ATUSH98ulH
3830 ATUSH98udH3831 ATUSH98udH
3831 ATUSH98udH3832 ATUSH98udH
3832 ATUSH98udH3833 ATUSH98udH
Offset 4359, 15 lines modifiedOffset 4360, 15 lines modified
4359 AWAVAUATUSH4360 AWAVAUATUSH
4360 []A\A]A^A_4361 []A\A]A^A_
4361 AWAVAUATUSH4362 AWAVAUATUSH
4362 []A\A]A^A_4363 []A\A]A^A_
4363 AWAVAUATUSH4364 AWAVAUATUSH
4364 []A\A]A^A_4365 []A\A]A^A_
4365 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h4366 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h
4366 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c4367 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c
4367 ((blib2to3___pytree___LeafObject·*)cpy_r_leaf)->_value4368 ((blib2to3___pytree___LeafObject·*)cpy_r_leaf)->_value
4368 /usr/include/python3.13/object.h4369 /usr/include/python3.13/object.h
4369 /usr/include/python3.13/cpython/tupleobject.h4370 /usr/include/python3.13/cpython/tupleobject.h
4370 /usr/include/python3.13/cpython/unicodeobject.h4371 /usr/include/python3.13/cpython/unicodeobject.h
4371 /usr/include/python3.13/cpython/listobject.h4372 /usr/include/python3.13/cpython/listobject.h
4372 ob->ob_base.ob_type·!=·&PyBool_Type4373 ob->ob_base.ob_type·!=·&PyBool_Type
4373 interpreted·classes·cannot·inherit·from·compiled4374 interpreted·classes·cannot·inherit·from·compiled
Offset 7376, 15 lines modifiedOffset 7377, 14 lines modified
7376 cpy_r_r8087377 cpy_r_r808
7377 cpy_r_r8187378 cpy_r_r818
7378 cpy_r_r8307379 cpy_r_r830
7379 cpy_r_r8317380 cpy_r_r831
7380 file_input7381 file_input
7381 cpy_r_r447382 cpy_r_r44
7382 cpy_r_r587383 cpy_r_r58
7383 cpy_r_r69 
7384 listmaker7384 listmaker
7385 black.linegen.CannotSplit7385 black.linegen.CannotSplit
7386 cpy_r_start7386 cpy_r_start
7387 cpy_r_r637387 cpy_r_r63
7388 cpy_r_r667388 cpy_r_r66
7389 cpy_r_r787389 cpy_r_r78
7390 cpy_r_r837390 cpy_r_r83
Offset 7401, 14 lines modifiedOffset 7401, 15 lines modified
7401 <unable·to·display>7401 <unable·to·display>
7402 PyTuple_Check(module)7402 PyTuple_Check(module)
7403 PyTuple_Check(as_names)7403 PyTuple_Check(as_names)
7404 src/black/_width_table.py7404 src/black/_width_table.py
7405 put_trailing_semicolon_back7405 put_trailing_semicolon_back
7406 cpy_r_r577406 cpy_r_r57
7407 cpy_r_r687407 cpy_r_r68
 7408 cpy_r_r69
7408 cpy_r_r707409 cpy_r_r70
7409 cpy_r_r717410 cpy_r_r71
7410 cpy_r_r867411 cpy_r_r86
7411 cpy_r_r777412 cpy_r_r77
7412 cpy_r_r1137413 cpy_r_r113
7413 cpy_r_r1197414 cpy_r_r119
7414 cpy_r_r1637415 cpy_r_r163
66.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 230 lines modifiedOffset 10, 230 lines modified
10 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h:588·(discriminator·1)10 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h:588·(discriminator·1)
11 »       lea····0x33fa48(%rip),%rcx········11 »       lea····0x33fa48(%rip),%rcx········
12 »       mov····$0x24c,%edx12 »       mov····$0x24c,%edx
13 »       lea····0x30b32c(%rip),%rsi········13 »       lea····0x30b32c(%rip),%rsi········
14 »       lea····0x32b92c(%rip),%rdi········14 »       lea····0x32b92c(%rip),%rdi········
15 »       call···88450·<__assert_fail@plt>15 »       call···88450·<__assert_fail@plt>
16 CPyDef_nodes___ensure_visible():16 CPyDef_nodes___ensure_visible():
17 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:194504·(discriminator·1)17 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:194498·(discriminator·1)
18 »       lea····0x339d49(%rip),%rcx········18 »       lea····0x339d49(%rip),%rcx········
19 »       mov····$0x2f7c8,%edx19 »       mov····$0x2f7c2,%edx
20 »       lea····0x30b345(%rip),%rsi········20 »       lea····0x30b345(%rip),%rsi········
21 »       lea····0x30b376(%rip),%rdi········21 »       lea····0x30b376(%rip),%rdi········
22 »       call···88450·<__assert_fail@plt>22 »       call···88450·<__assert_fail@plt>
23 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:194494·(discriminator·1)23 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:194488·(discriminator·1)
24 »       lea····0x339d2a(%rip),%rcx········24 »       lea····0x339d2a(%rip),%rcx········
25 »       mov····$0x2f7be,%edx25 »       mov····$0x2f7b8,%edx
26 »       lea····0x30b326(%rip),%rsi········26 »       lea····0x30b326(%rip),%rsi········
27 »       lea····0x32a1b8(%rip),%rdi········27 »       lea····0x32a1b8(%rip),%rdi········
28 »       call···88450·<__assert_fail@plt>28 »       call···88450·<__assert_fail@plt>
29 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:194495·(discriminator·1)29 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:194489·(discriminator·1)
30 »       lea····0x339d0b(%rip),%rcx········30 »       lea····0x339d0b(%rip),%rcx········
31 »       mov····$0x2f7bf,%edx31 »       mov····$0x2f7b9,%edx
32 »       lea····0x30b307(%rip),%rsi········32 »       lea····0x30b307(%rip),%rsi········
33 »       lea····0x30b338(%rip),%rdi········33 »       lea····0x30b338(%rip),%rdi········
34 »       call···88450·<__assert_fail@plt>34 »       call···88450·<__assert_fail@plt>
35 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:194503·(discriminator·1)35 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:194497·(discriminator·1)
36 »       lea····0x339cec(%rip),%rcx········36 »       lea····0x339cec(%rip),%rcx········
37 »       mov····$0x2f7c7,%edx37 »       mov····$0x2f7c1,%edx
38 »       lea····0x30b2e8(%rip),%rsi········38 »       lea····0x30b2e8(%rip),%rsi········
39 »       lea····0x32a183(%rip),%rdi········39 »       lea····0x32a183(%rip),%rdi········
40 »       call···88450·<__assert_fail@plt>40 »       call···88450·<__assert_fail@plt>
41 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup():41 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup():
42 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248274·(discriminator·1)42 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248268·(discriminator·1)
43 »       lea····0x33841d(%rip),%rcx········43 »       lea····0x33841d(%rip),%rcx········
44 »       mov····$0x3c9d2,%edx44 »       mov····$0x3c9cc,%edx
45 »       lea····0x30b2c9(%rip),%rsi········45 »       lea····0x30b2c9(%rip),%rsi········
46 »       lea····0x32a15b(%rip),%rdi········46 »       lea····0x32a15b(%rip),%rdi········
47 »       call···88450·<__assert_fail@plt>47 »       call···88450·<__assert_fail@plt>
48 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248259·(discriminator·1)48 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248253·(discriminator·1)
49 »       lea····0x3383fe(%rip),%rcx········49 »       lea····0x3383fe(%rip),%rcx········
50 »       mov····$0x3c9c3,%edx50 »       mov····$0x3c9bd,%edx
51 »       lea····0x30b2aa(%rip),%rsi········51 »       lea····0x30b2aa(%rip),%rsi········
52 »       lea····0x32a14e(%rip),%rdi········52 »       lea····0x32a14e(%rip),%rdi········
53 »       call···88450·<__assert_fail@plt>53 »       call···88450·<__assert_fail@plt>
54 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248297·(discriminator·1)54 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248291·(discriminator·1)
55 »       lea····0x3383df(%rip),%rcx········55 »       lea····0x3383df(%rip),%rcx········
56 »       mov····$0x3c9e9,%edx56 »       mov····$0x3c9e3,%edx
57 »       lea····0x30b28b(%rip),%rsi········57 »       lea····0x30b28b(%rip),%rsi········
58 »       lea····0x32a16e(%rip),%rdi········58 »       lea····0x32a16e(%rip),%rdi········
59 »       call···88450·<__assert_fail@plt>59 »       call···88450·<__assert_fail@plt>
60 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248294·(discriminator·1)60 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248288·(discriminator·1)
61 »       lea····0x3383c0(%rip),%rcx········61 »       lea····0x3383c0(%rip),%rcx········
62 »       mov····$0x3c9e6,%edx62 »       mov····$0x3c9e0,%edx
63 »       lea····0x30b26c(%rip),%rsi········63 »       lea····0x30b26c(%rip),%rsi········
64 »       lea····0x32a146(%rip),%rdi········64 »       lea····0x32a146(%rip),%rdi········
65 »       call···88450·<__assert_fail@plt>65 »       call···88450·<__assert_fail@plt>
66 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248291·(discriminator·1)66 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248285·(discriminator·1)
67 »       lea····0x3383a1(%rip),%rcx········67 »       lea····0x3383a1(%rip),%rcx········
68 »       mov····$0x3c9e3,%edx68 »       mov····$0x3c9dd,%edx
69 »       lea····0x30b24d(%rip),%rsi········69 »       lea····0x30b24d(%rip),%rsi········
70 »       lea····0x32a11e(%rip),%rdi········70 »       lea····0x32a11e(%rip),%rdi········
71 »       call···88450·<__assert_fail@plt>71 »       call···88450·<__assert_fail@plt>
72 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248288·(discriminator·1)72 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248282·(discriminator·1)
73 »       lea····0x338382(%rip),%rcx········73 »       lea····0x338382(%rip),%rcx········
74 »       mov····$0x3c9e0,%edx74 »       mov····$0x3c9da,%edx
75 »       lea····0x30b22e(%rip),%rsi········75 »       lea····0x30b22e(%rip),%rsi········
76 »       lea····0x32a0f6(%rip),%rdi········76 »       lea····0x32a0f6(%rip),%rdi········
77 »       call···88450·<__assert_fail@plt>77 »       call···88450·<__assert_fail@plt>
78 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248285·(discriminator·1)78 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248279·(discriminator·1)
79 »       lea····0x338363(%rip),%rcx········79 »       lea····0x338363(%rip),%rcx········
80 »       mov····$0x3c9dd,%edx80 »       mov····$0x3c9d7,%edx
81 »       lea····0x30b20f(%rip),%rsi········81 »       lea····0x30b20f(%rip),%rsi········
82 »       lea····0x32a0aa(%rip),%rdi········82 »       lea····0x32a0aa(%rip),%rdi········
83 »       call···88450·<__assert_fail@plt>83 »       call···88450·<__assert_fail@plt>
84 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248282·(discriminator·1)84 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248276·(discriminator·1)
85 »       lea····0x338344(%rip),%rcx········85 »       lea····0x338344(%rip),%rcx········
86 »       mov····$0x3c9da,%edx86 »       mov····$0x3c9d4,%edx
87 »       lea····0x30b1f0(%rip),%rsi········87 »       lea····0x30b1f0(%rip),%rsi········
88 »       lea····0x32a0af(%rip),%rdi········88 »       lea····0x32a0af(%rip),%rdi········
89 »       call···88450·<__assert_fail@plt>89 »       call···88450·<__assert_fail@plt>
90 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248279·(discriminator·1)90 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248273·(discriminator·1)
91 »       lea····0x338325(%rip),%rcx········91 »       lea····0x338325(%rip),%rcx········
92 »       mov····$0x3c9d7,%edx92 »       mov····$0x3c9d1,%edx
93 »       lea····0x30b1d1(%rip),%rsi········93 »       lea····0x30b1d1(%rip),%rsi········
94 »       lea····0x32a087(%rip),%rdi········94 »       lea····0x32a087(%rip),%rdi········
95 »       call···88450·<__assert_fail@plt>95 »       call···88450·<__assert_fail@plt>
96 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:248276·(discriminator·1)96 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:248270·(discriminator·1)
97 »       lea····0x338306(%rip),%rcx········97 »       lea····0x338306(%rip),%rcx········
98 »       mov····$0x3c9d4,%edx98 »       mov····$0x3c9ce,%edx
99 »       lea····0x30b1b2(%rip),%rsi········99 »       lea····0x30b1b2(%rip),%rsi········
100 »       lea····0x32a05f(%rip),%rdi········100 »       lea····0x32a05f(%rip),%rdi········
101 »       call···88450·<__assert_fail@plt>101 »       call···88450·<__assert_fail@plt>
102 CPyDef_trans___StringSplitter_____mypyc_defaults_setup():102 CPyDef_trans___StringSplitter_____mypyc_defaults_setup():
103 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260588·(discriminator·1)103 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260582·(discriminator·1)
104 »       lea····0x3378c7(%rip),%rcx········104 »       lea····0x3378c7(%rip),%rcx········
105 »       mov····$0x3f9ec,%edx105 »       mov····$0x3f9e6,%edx
106 »       lea····0x30b193(%rip),%rsi········106 »       lea····0x30b193(%rip),%rsi········
107 »       lea····0x32a025(%rip),%rdi········107 »       lea····0x32a025(%rip),%rdi········
108 »       call···88450·<__assert_fail@plt>108 »       call···88450·<__assert_fail@plt>
109 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260573·(discriminator·1)109 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260567·(discriminator·1)
110 »       lea····0x3378a8(%rip),%rcx········110 »       lea····0x3378a8(%rip),%rcx········
111 »       mov····$0x3f9dd,%edx111 »       mov····$0x3f9d7,%edx
112 »       lea····0x30b174(%rip),%rsi········112 »       lea····0x30b174(%rip),%rsi········
113 »       lea····0x32a018(%rip),%rdi········113 »       lea····0x32a018(%rip),%rdi········
114 »       call···88450·<__assert_fail@plt>114 »       call···88450·<__assert_fail@plt>
115 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260611·(discriminator·1)115 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260605·(discriminator·1)
116 »       lea····0x337889(%rip),%rcx········116 »       lea····0x337889(%rip),%rcx········
117 »       mov····$0x3fa03,%edx117 »       mov····$0x3f9fd,%edx
118 »       lea····0x30b155(%rip),%rsi········118 »       lea····0x30b155(%rip),%rsi········
119 »       lea····0x32a038(%rip),%rdi········119 »       lea····0x32a038(%rip),%rdi········
120 »       call···88450·<__assert_fail@plt>120 »       call···88450·<__assert_fail@plt>
121 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260608·(discriminator·1)121 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260602·(discriminator·1)
122 »       lea····0x33786a(%rip),%rcx········122 »       lea····0x33786a(%rip),%rcx········
123 »       mov····$0x3fa00,%edx123 »       mov····$0x3f9fa,%edx
124 »       lea····0x30b136(%rip),%rsi········124 »       lea····0x30b136(%rip),%rsi········
125 »       lea····0x32a010(%rip),%rdi········125 »       lea····0x32a010(%rip),%rdi········
126 »       call···88450·<__assert_fail@plt>126 »       call···88450·<__assert_fail@plt>
127 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260605·(discriminator·1)127 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260599·(discriminator·1)
128 »       lea····0x33784b(%rip),%rcx········128 »       lea····0x33784b(%rip),%rcx········
129 »       mov····$0x3f9fd,%edx129 »       mov····$0x3f9f7,%edx
130 »       lea····0x30b117(%rip),%rsi········130 »       lea····0x30b117(%rip),%rsi········
131 »       lea····0x329fe8(%rip),%rdi········131 »       lea····0x329fe8(%rip),%rdi········
132 »       call···88450·<__assert_fail@plt>132 »       call···88450·<__assert_fail@plt>
133 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:260602·(discriminator·1)133 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:260596·(discriminator·1)
134 »       lea····0x33782c(%rip),%rcx········134 »       lea····0x33782c(%rip),%rcx········
135 »       mov····$0x3f9fa,%edx135 »       mov····$0x3f9f4,%edx
136 »       lea····0x30b0f8(%rip),%rsi········136 »       lea····0x30b0f8(%rip),%rsi········
Max diff block lines reached; 70124195/70131658 bytes (99.99%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000393d64·<.fini>:2 0000000000393bf4·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
15.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00394000·2f757372·2f6c6962·2f707974·686f6e33·/usr/lib/python32 ··0x00394000·2f757372·2f6c6962·2f707974·686f6e33·/usr/lib/python3
3 ··0x00394010·2f646973·742d7061·636b6167·65732f6d·/dist-packages/m3 ··0x00394010·2f646973·742d7061·636b6167·65732f6d·/dist-packages/m
4 ··0x00394020·79707963·2f6c6962·2d72742f·4350792e·ypyc/lib-rt/CPy.4 ··0x00394020·79707963·2f6c6962·2d72742f·4350792e·ypyc/lib-rt/CPy.
5 ··0x00394030·68000000·00000000·2f746d70·2f746d70·h......./tmp/tmp5 ··0x00394030·68000000·00000000·2f746d70·2f746d70·h......./tmp/tmp
6 ··0x00394040·64746f76·34727a38·2f627569·6c642f5f·dtov4rz8/build/_6 ··0x00394040·7475706a·6a317475·2f627569·6c642f5f·tupjj1tu/build/_
7 ··0x00394050·5f6e6174·6976655f·66656332·38366634·_native_fec286f47 ··0x00394050·5f6e6174·6976655f·66656332·38366634·_native_fec286f4
8 ··0x00394060·65646138·34363938·37313735·2e630000·eda846987175.c..8 ··0x00394060·65646138·34363938·37313735·2e630000·eda846987175.c..
9 ··0x00394070·2828626c·69623274·6f335f5f·5f707974·((blib2to3___pyt9 ··0x00394070·2828626c·69623274·6f335f5f·5f707974·((blib2to3___pyt
10 ··0x00394080·7265655f·5f5f4c65·61664f62·6a656374·ree___LeafObject10 ··0x00394080·7265655f·5f5f4c65·61664f62·6a656374·ree___LeafObject
11 ··0x00394090·202a2963·70795f72·5f6c6561·66292d3e··*)cpy_r_leaf)->11 ··0x00394090·202a2963·70795f72·5f6c6561·66292d3e··*)cpy_r_leaf)->
12 ··0x003940a0·5f76616c·75650000·2f757372·2f696e63·_value../usr/inc12 ··0x003940a0·5f76616c·75650000·2f757372·2f696e63·_value../usr/inc
13 ··0x003940b0·6c756465·2f707974·686f6e33·2e31332f·lude/python3.13/13 ··0x003940b0·6c756465·2f707974·686f6e33·2e31332f·lude/python3.13/
Offset 8352, 39 lines modifiedOffset 8352, 39 lines modified
8352 ··0x003b49d0·5f725f72·37353500·6370795f·725f7237·_r_r755.cpy_r_r78352 ··0x003b49d0·5f725f72·37353500·6370795f·725f7237·_r_r755.cpy_r_r7
8353 ··0x003b49e0·35390063·70795f72·5f723738·34006370·59.cpy_r_r784.cp8353 ··0x003b49e0·35390063·70795f72·5f723738·34006370·59.cpy_r_r784.cp
8354 ··0x003b49f0·795f725f·72373933·00637079·5f725f72·y_r_r793.cpy_r_r8354 ··0x003b49f0·795f725f·72373933·00637079·5f725f72·y_r_r793.cpy_r_r
8355 ··0x003b4a00·38303800·6370795f·725f7238·31380063·808.cpy_r_r818.c8355 ··0x003b4a00·38303800·6370795f·725f7238·31380063·808.cpy_r_r818.c
8356 ··0x003b4a10·70795f72·5f723833·30006370·795f725f·py_r_r830.cpy_r_8356 ··0x003b4a10·70795f72·5f723833·30006370·795f725f·py_r_r830.cpy_r_
8357 ··0x003b4a20·72383331·0066696c·655f696e·70757400·r831.file_input.8357 ··0x003b4a20·72383331·0066696c·655f696e·70757400·r831.file_input.
8358 ··0x003b4a30·6370795f·725f7234·34006370·795f725f·cpy_r_r44.cpy_r_8358 ··0x003b4a30·6370795f·725f7234·34006370·795f725f·cpy_r_r44.cpy_r_
 8359 ··0x003b4a40·72353800·6c697374·6d616b65·7200626c·r58.listmaker.bl
 8360 ··0x003b4a50·61636b2e·6c696e65·67656e2e·43616e6e·ack.linegen.Cann
 8361 ··0x003b4a60·6f745370·6c697400·6370795f·725f7374·otSplit.cpy_r_st
8359 ··0x003b4a40·72353800·6370795f·725f7236·39006c69·r58.cpy_r_r69.li8362 ··0x003b4a70·61727400·6370795f·725f7236·33006370·art.cpy_r_r63.cp
8360 ··0x003b4a50·73746d61·6b657200·626c6163·6b2e6c69·stmaker.black.li 
8361 ··0x003b4a60·6e656765·6e2e4361·6e6e6f74·53706c69·negen.CannotSpli 
8362 ··0x003b4a70·74006370·795f725f·73746172·74006370·t.cpy_r_start.cp 
8363 ··0x003b4a80·795f725f·72363300·6370795f·725f7236·y_r_r63.cpy_r_r68363 ··0x003b4a80·795f725f·72363600·6370795f·725f7237·y_r_r66.cpy_r_r7
8364 ··0x003b4a90·36006370·795f725f·72373800·6370795f·6.cpy_r_r78.cpy_8364 ··0x003b4a90·38006370·795f725f·72383300·756e7772·8.cpy_r_r83.unwr
8365 ··0x003b4aa0·725f7238·3300756e·77726170·5f73696e·r_r83.unwrap_sin 
8366 ··0x003b4ab0·676c6574·6f6e5f70·6172656e·74686573·gleton_parenthes8365 ··0x003b4aa0·61705f73·696e676c·65746f6e·5f706172·ap_singleton_par
 8366 ··0x003b4ab0·656e7468·65736973·00637079·5f725f72·enthesis.cpy_r_r
8367 ··0x003b4ac0·69730063·70795f72·5f723837·00637079·is.cpy_r_r87.cpy8367 ··0x003b4ac0·38370063·70795f72·5f723130·30006370·87.cpy_r_r100.cp
 8368 ··0x003b4ad0·795f725f·72313131·00637079·5f725f72·y_r_r111.cpy_r_r
 8369 ··0x003b4ae0·31313400·6e616d65·64657870·725f7465·114.namedexpr_te
 8370 ··0x003b4af0·7374006f·6c645f63·6f6d705f·666f7200·st.old_comp_for.
 8371 ··0x003b4b00·7372632f·626c6163·6b2f6e75·6d657269·src/black/numeri
 8372 ··0x003b4b10·63732e70·79006370·795f725f·74657874·cs.py.cpy_r_text
 8373 ··0x003b4b20·00737572·726f6761·74657061·73730073·.surrogatepass.s
 8374 ··0x003b4b30·75706572·003c756e·61626c65·20746f20·uper.<unable·to·
 8375 ··0x003b4b40·64697370·6c61793e·00507954·75706c65·display>.PyTuple
 8376 ··0x003b4b50·5f436865·636b286d·6f64756c·65290050·_Check(module).P
 8377 ··0x003b4b60·79547570·6c655f43·6865636b·2861735f·yTuple_Check(as_
 8378 ··0x003b4b70·6e616d65·73290073·72632f62·6c61636b·names).src/black
 8379 ··0x003b4b80·2f5f7769·6474685f·7461626c·652e7079·/_width_table.py
 8380 ··0x003b4b90·00707574·5f747261·696c696e·675f7365·.put_trailing_se
 8381 ··0x003b4ba0·6d69636f·6c6f6e5f·6261636b·00637079·micolon_back.cpy
8368 ··0x003b4ad0·5f725f72·31303000·6370795f·725f7231·_r_r100.cpy_r_r18382 ··0x003b4bb0·5f725f72·35370063·70795f72·5f723638·_r_r57.cpy_r_r68
8369 ··0x003b4ae0·31310063·70795f72·5f723131·34006e61·11.cpy_r_r114.na 
8370 ··0x003b4af0·6d656465·7870725f·74657374·006f6c64·medexpr_test.old 
8371 ··0x003b4b00·5f636f6d·705f666f·72007372·632f626c·_comp_for.src/bl 
8372 ··0x003b4b10·61636b2f·6e756d65·72696373·2e707900·ack/numerics.py. 
8373 ··0x003b4b20·6370795f·725f7465·78740073·7572726f·cpy_r_text.surro 
8374 ··0x003b4b30·67617465·70617373·00737570·6572003c·gatepass.super.< 
8375 ··0x003b4b40·756e6162·6c652074·6f206469·73706c61·unable·to·displa 
8376 ··0x003b4b50·793e0050·79547570·6c655f43·6865636b·y>.PyTuple_Check 
8377 ··0x003b4b60·286d6f64·756c6529·00507954·75706c65·(module).PyTuple 
8378 ··0x003b4b70·5f436865·636b2861·735f6e61·6d657329·_Check(as_names) 
8379 ··0x003b4b80·00737263·2f626c61·636b2f5f·77696474·.src/black/_widt 
8380 ··0x003b4b90·685f7461·626c652e·70790070·75745f74·h_table.py.put_t 
8381 ··0x003b4ba0·7261696c·696e675f·73656d69·636f6c6f·railing_semicolo 
8382 ··0x003b4bb0·6e5f6261·636b0063·70795f72·5f723537·n_back.cpy_r_r57 
8383 ··0x003b4bc0·00637079·5f725f72·36380063·70795f72·.cpy_r_r68.cpy_r8383 ··0x003b4bc0·00637079·5f725f72·36390063·70795f72·.cpy_r_r69.cpy_r
8384 ··0x003b4bd0·5f723730·00637079·5f725f72·37310063·_r70.cpy_r_r71.c8384 ··0x003b4bd0·5f723730·00637079·5f725f72·37310063·_r70.cpy_r_r71.c
8385 ··0x003b4be0·70795f72·5f723836·00637079·5f725f72·py_r_r86.cpy_r_r8385 ··0x003b4be0·70795f72·5f723836·00637079·5f725f72·py_r_r86.cpy_r_r
8386 ··0x003b4bf0·37370063·70795f72·5f723131·33006370·77.cpy_r_r113.cp8386 ··0x003b4bf0·37370063·70795f72·5f723131·33006370·77.cpy_r_r113.cp
8387 ··0x003b4c00·795f725f·72313139·00637079·5f725f72·y_r_r119.cpy_r_r8387 ··0x003b4c00·795f725f·72313139·00637079·5f725f72·y_r_r119.cpy_r_r
8388 ··0x003b4c10·31363300·6370795f·725f7231·38340063·163.cpy_r_r184.c8388 ··0x003b4c10·31363300·6370795f·725f7231·38340063·163.cpy_r_r184.c
8389 ··0x003b4c20·70795f72·5f723138·35006370·795f725f·py_r_r185.cpy_r_8389 ··0x003b4c20·70795f72·5f723138·35006370·795f725f·py_r_r185.cpy_r_
8390 ··0x003b4c30·72323834·00637079·5f725f72·33353900·r284.cpy_r_r359.8390 ··0x003b4c30·72323834·00637079·5f725f72·33353900·r284.cpy_r_r359.
Offset 10402, 76 lines modifiedOffset 10402, 76 lines modified
10402 ··0x003bc9f0·2e636f6e·73740062·6c61636b·2e636f6d·.const.black.com10402 ··0x003bc9f0·2e636f6e·73740062·6c61636b·2e636f6d·.const.black.com
10403 ··0x003bca00·6d656e74·7300626c·61636b2e·63616368·ments.black.cach10403 ··0x003bca00·6d656e74·7300626c·61636b2e·63616368·ments.black.cach
10404 ··0x003bca10·6500626c·61636b2e·62726163·6b657473·e.black.brackets10404 ··0x003bca10·6500626c·61636b2e·62726163·6b657473·e.black.brackets
10405 ··0x003bca20·00427261·636b6574·4d617463·68457272·.BracketMatchErr10405 ··0x003bca20·00427261·636b6574·4d617463·68457272·.BracketMatchErr
10406 ··0x003bca30·6f720062·6c61636b·2e5f7769·6474685f·or.black._width_10406 ··0x003bca30·6f720062·6c61636b·2e5f7769·6474685f·or.black._width_
10407 ··0x003bca40·7461626c·65005f5f·696e6974·5f737562·table.__init_sub10407 ··0x003bca40·7461626c·65005f5f·696e6974·5f737562·table.__init_sub
10408 ··0x003bca50·636c6173·735f5f00·00000000·00000000·class__.........10408 ··0x003bca50·636c6173·735f5f00·00000000·00000000·class__.........
10409 ··0x003bca60·5058e3ff·f04fe3ff·245be3ff·f04fe3ff·PX...O..$[...O.. 
10410 ··0x003bca70·6050e3ff·f04fe3ff·fe58e3ff·f04fe3ff·`P...O...X...O..10409 ··0x003bca60·d057e3ff·704fe3ff·a45ae3ff·704fe3ff·.W..pO...Z..pO..
 10410 ··0x003bca70·e04fe3ff·704fe3ff·7e58e3ff·704fe3ff·.O..pO..~X..pO..
10411 ··0x003bca80·fe55e3ff·796ae3ff·796ae3ff·c45ae3ff·.U..yj..yj...Z..10411 ··0x003bca80·7e55e3ff·f969e3ff·f969e3ff·445ae3ff·~U...i...i..DZ..
10412 ··0x003bca90·796ae3ff·3c50e3ff·796ae3ff·bc58e3ff·yj..<P..yj...X..10412 ··0x003bca90·f969e3ff·bc4fe3ff·f969e3ff·3c58e3ff·.i...O...i..<X..
10413 ··0x003bcaa0·796ae3ff·bc55e3ff·f86ef6ff·486ef6ff·yj...U...n..Hn..10413 ··0x003bcaa0·f969e3ff·3c55e3ff·886df6ff·d86cf6ff·.i..<U...m...l..
 10414 ··0x003bcab0·0077f6ff·d86cf6ff·e878f6ff·d86cf6ff·.w...l...x...l..
 10415 ··0x003bcac0·ac7df6ff·d86cf6ff·f87af6ff·3183f6ff·.}...l...z..1...
10414 ··0x003bcab0·7078f6ff·486ef6ff·587af6ff·486ef6ff·px..Hn..Xz..Hn.. 
10415 ··0x003bcac0·1c7ff6ff·486ef6ff·687cf6ff·a184f6ff·....Hn..h|...... 
10416 ··0x003bcad0·a184f6ff·4c78f6ff·a184f6ff·347af6ff·....Lx......4z.. 
10417 ··0x003bcae0·a184f6ff·bc7ef6ff·a184f6ff·447cf6ff·.....~......D|..10416 ··0x003bcad0·3183f6ff·dc76f6ff·3183f6ff·c478f6ff·1....v..1....x..
 10417 ··0x003bcae0·3183f6ff·4c7df6ff·3183f6ff·d47af6ff·1...L}..1....z..
10418 ··0x003bcaf0·50edf9ff·80f4f9ff·f0ecf9ff·80f4f9ff·P............... 
10419 ··0x003bcb00·90ecf9ff·80f4f9ff·30ecf9ff·80f4f9ff·........0....... 
10420 ··0x003bcb10·10eef9ff·80f4f9ff·b0edf9ff·80f4f9ff·................ 
10421 ··0x003bcb20·70eef9ff·80f4f9ff·70ebf9ff·80f4f9ff·p.......p....... 
10422 ··0x003bcb30·d0ebf9ff·80f4f9ff·10ebf9ff·80f4f9ff·................10418 ··0x003bcaf0·e0ebf9ff·10f3f9ff·80ebf9ff·10f3f9ff·................
 10419 ··0x003bcb00·20ebf9ff·10f3f9ff·c0eaf9ff·10f3f9ff··...............
10423 ··0x003bcb40·b0eaf9ff·80f4f9ff·50eaf9ff·80f4f9ff·........P.......10420 ··0x003bcb10·a0ecf9ff·10f3f9ff·40ecf9ff·10f3f9ff·........@.......
10424 ··0x003bcb50·f0e9f9ff·80f4f9ff·90e9f9ff·80f4f9ff·................10421 ··0x003bcb20·00edf9ff·10f3f9ff·00eaf9ff·10f3f9ff·................
 10422 ··0x003bcb30·60eaf9ff·10f3f9ff·a0e9f9ff·10f3f9ff·`...............
10425 ··0x003bcb60·30e9f9ff·80f4f9ff·d0e8f9ff·80f4f9ff·0...............10423 ··0x003bcb40·40e9f9ff·10f3f9ff·e0e8f9ff·10f3f9ff·@...............
10426 ··0x003bcb70·10f1f9ff·80f4f9ff·b0f0f9ff·80f4f9ff·................10424 ··0x003bcb50·80e8f9ff·10f3f9ff·20e8f9ff·10f3f9ff·........·.......
10427 ··0x003bcb80·70f1f9ff·80f4f9ff·50f0f9ff·80f4f9ff·p.......P.......10425 ··0x003bcb60·c0e7f9ff·10f3f9ff·60e7f9ff·10f3f9ff·........`.......
10428 ··0x003bcb90·f0eff9ff·80f4f9ff·90eff9ff·80f4f9ff·................10426 ··0x003bcb70·a0eff9ff·10f3f9ff·40eff9ff·10f3f9ff·........@.......
10429 ··0x003bcba0·30eff9ff·80f4f9ff·d0eef9ff·80f4f9ff·0...............10427 ··0x003bcb80·00f0f9ff·10f3f9ff·e0eef9ff·10f3f9ff·................
 10428 ··0x003bcb90·80eef9ff·10f3f9ff·20eef9ff·10f3f9ff·........·.......
 10429 ··0x003bcba0·c0edf9ff·10f3f9ff·60edf9ff·10f3f9ff·........`.......
 10430 ··0x003bcbb0·80f1f9ff·10f3f9ff·20f1f9ff·10f3f9ff·........·.......
 10431 ··0x003bcbc0·e0f1f9ff·10f3f9ff·60f0f9ff·10f3f9ff·........`.......
10430 ··0x003bcbb0·f0f2f9ff·80f4f9ff·90f2f9ff·80f4f9ff·................10432 ··0x003bcbd0·a0f2f9ff·10f3f9ff·c0f0f9ff·10f3f9ff·................
 10433 ··0x003bcbe0·40f2f9ff·10f3f9ff·80e2f9ff·10f3f9ff·@...............
10431 ··0x003bcbc0·50f3f9ff·80f4f9ff·d0f1f9ff·80f4f9ff·P...............10434 ··0x003bcbf0·20e5f9ff·10f3f9ff·c0e4f9ff·10f3f9ff··...............
10432 ··0x003bcbd0·10f4f9ff·80f4f9ff·30f2f9ff·80f4f9ff·........0....... 
10433 ··0x003bcbe0·b0f3f9ff·80f4f9ff·f0e3f9ff·80f4f9ff·................ 
10434 ··0x003bcbf0·90e6f9ff·80f4f9ff·30e6f9ff·80f4f9ff·........0....... 
10435 ··0x003bcc00·f0e6f9ff·80f4f9ff·d0e5f9ff·80f4f9ff·................ 
10436 ··0x003bcc10·70e5f9ff·80f4f9ff·10e5f9ff·80f4f9ff·p...............10435 ··0x003bcc00·80e5f9ff·10f3f9ff·60e4f9ff·10f3f9ff·........`.......
10437 ··0x003bcc20·b0e4f9ff·80f4f9ff·50e4f9ff·80f4f9ff·........P.......10436 ··0x003bcc10·00e4f9ff·10f3f9ff·a0e3f9ff·10f3f9ff·................
 10437 ··0x003bcc20·40e3f9ff·10f3f9ff·e0e2f9ff·10f3f9ff·@...............
10438 ··0x003bcc30·10e8f9ff·80f4f9ff·b0e7f9ff·80f4f9ff·................10438 ··0x003bcc30·a0e6f9ff·10f3f9ff·40e6f9ff·10f3f9ff·........@.......
10439 ··0x003bcc40·70e8f9ff·80f4f9ff·50e7f9ff·80f4f9ff·p.......P....... 
10440 ··0x003bcc50·90e3f9ff·80f4f9ff·30e3f9ff·80f4f9ff·........0....... 
10441 ··0x003bcc60·d0e2f9ff·80f4f9ff·70e2f9ff·80f4f9ff·........p.......10439 ··0x003bcc40·00e7f9ff·10f3f9ff·e0e5f9ff·10f3f9ff·................
10442 ··0x003bcc70·10e2f9ff·80f4f9ff·b0e1f9ff·80f4f9ff·................10440 ··0x003bcc50·20e2f9ff·10f3f9ff·c0e1f9ff·10f3f9ff··...............
10443 ··0x003bcc80·50e1f9ff·80f4f9ff·f0e0f9ff·80f4f9ff·P...............10441 ··0x003bcc60·60e1f9ff·10f3f9ff·00e1f9ff·10f3f9ff·`...............
Max diff block lines reached; 1634/15739 bytes (10.38%) of diff not shown.
144 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 194, 219 lines modifiedOffset 194, 219 lines modified
194 ··0x003ca840·ac6e0200·6972ccff·406f0200·8872ccff·.n..ir..@o...r..194 ··0x003ca840·ac6e0200·6972ccff·406f0200·8872ccff·.n..ir..@o...r..
195 ··0x003ca850·ac6f0200·cb72ccff·60700200·0973ccff·.o...r..`p...s..195 ··0x003ca850·ac6f0200·cb72ccff·60700200·0973ccff·.o...r..`p...s..
196 ··0x003ca860·d0700200·7073ccff·a8720200·0b74ccff·.p..ps...r...t..196 ··0x003ca860·d0700200·7073ccff·a8720200·0b74ccff·.p..ps...r...t..
197 ··0x003ca870·38730200·2a74ccff·98730200·6874ccff·8s..*t...s..ht..197 ··0x003ca870·38730200·2a74ccff·98730200·6874ccff·8s..*t...s..ht..
198 ··0x003ca880·50740200·8774ccff·ec740200·a674ccff·Pt...t...t...t..198 ··0x003ca880·50740200·8774ccff·ec740200·a674ccff·Pt...t...t...t..
199 ··0x003ca890·68750200·0375ccff·f4750200·1f81ccff·hu...u...u......199 ··0x003ca890·68750200·0375ccff·f4750200·1f81ccff·hu...u...u......
200 ··0x003ca8a0·84760200·9b81ccff·fc760200·3682ccff·.v.......v..6...200 ··0x003ca8a0·84760200·9b81ccff·fc760200·3682ccff·.v.......v..6...
201 ··0x003ca8b0·d8770200·0f83ccff·80780200·8b83ccff·.w.......x......201 ··0x003ca8b0·d8770200·d182ccff·80780200·4d83ccff·.w.......x..M...
202 ··0x003ca8c0·08790200·af83ccff·d0790200·ac84ccff·.y.......y......202 ··0x003ca8c0·08790200·7183ccff·d0790200·6e84ccff·.y..q....y..n...
203 ··0x003ca8d0·887a0200·cb84ccff·dc7a0200·ef84ccff·.z.......z......203 ··0x003ca8d0·887a0200·8d84ccff·dc7a0200·b184ccff·.z.......z......
204 ··0x003ca8e0·3c7b0200·e785ccff·d47b0200·c086ccff·<{.......{......204 ··0x003ca8e0·3c7b0200·a985ccff·d47b0200·8286ccff·<{.......{......
205 ··0x003ca8f0·5c7c0200·d787ccff·e47c0200·3488ccff·\|.......|..4...205 ··0x003ca8f0·5c7c0200·9987ccff·e47c0200·f687ccff·\|.......|......
206 ··0x003ca900·6c7d0200·9188ccff·f47d0200·ee88ccff·l}.......}......206 ··0x003ca900·6c7d0200·5388ccff·f47d0200·b088ccff·l}..S....}......
207 ··0x003ca910·e47e0200·8989ccff·707f0200·fe89ccff·.~......p.......207 ··0x003ca910·e47e0200·4b89ccff·707f0200·c089ccff·.~..K...p.......
208 ··0x003ca920·20800200·658accff·8c800200·ad8accff··...e...........208 ··0x003ca920·20800200·278accff·8c800200·6f8accff··...'.......o...
209 ··0x003ca930·48880200·f58accff·30890200·7b8bccff·H.......0...{...209 ··0x003ca930·48880200·b78accff·30890200·3d8bccff·H.......0...=...
210 ··0x003ca940·a0890200·c38bccff·208a0200·498cccff·........·...I...210 ··0x003ca940·a0890200·858bccff·208a0200·0b8cccff·........·.......
211 ··0x003ca950·908a0200·688cccff·dc8a0200·b08cccff·....h...........211 ··0x003ca950·908a0200·2a8cccff·dc8a0200·728cccff·....*.......r...
212 ··0x003ca960·408b0200·cf8cccff·cc8b0200·458fccff·@...........E...212 ··0x003ca960·408b0200·918cccff·cc8b0200·078fccff·@...............
213 ··0x003ca970·808c0200·cb8fccff·188d0200·5190ccff·............Q...213 ··0x003ca970·808c0200·8d8fccff·188d0200·1390ccff·................
214 ··0x003ca980·508e0200·9990ccff·b88f0200·6c94ccff·P...........l...214 ··0x003ca980·508e0200·5b90ccff·b88f0200·2e94ccff·P...[...........
215 ··0x003ca990·34920200·e894ccff·1c930200·a295ccff·4...............215 ··0x003ca990·34920200·aa94ccff·1c930200·6495ccff·4...........d...
216 ··0x003ca9a0·d4930200·6696ccff·6c940200·0b97ccff·....f...l.......216 ··0x003ca9a0·d4930200·2896ccff·6c940200·cd96ccff·....(...l.......
217 ··0x003ca9b0·18950200·7297ccff·88970200·7797ccff·....r.......w...217 ··0x003ca9b0·18950200·3497ccff·88970200·3997ccff·....4.......9...
218 ··0x003ca9c0·08980200·0a99ccff·80990200·889accff·................218 ··0x003ca9c0·08980200·cc98ccff·80990200·4a9accff·............J...
219 ··0x003ca9d0·389a0200·329dccff·b09b0200·b09eccff·8...2...........219 ··0x003ca9d0·389a0200·f49cccff·b09b0200·729eccff·8...........r...
220 ··0x003ca9e0·709c0200·dea0ccff·e89d0200·5ca2ccff·p...........\...220 ··0x003ca9e0·709c0200·a0a0ccff·e89d0200·1ea2ccff·p...............
221 ··0x003ca9f0·bc9e0200·a1a5ccff·34a00200·1fa7ccff·........4.......221 ··0x003ca9f0·bc9e0200·63a5ccff·34a00200·e1a6ccff·....c...4.......
222 ··0x003caa00·e0a00200·36a8ccff·58a20200·b4a9ccff·....6...X.......222 ··0x003caa00·e0a00200·f8a7ccff·58a20200·76a9ccff·........X...v...
223 ··0x003caa10·04a30200·cbaaccff·7ca40200·49acccff·........|...I...223 ··0x003caa10·04a30200·8daaccff·7ca40200·0bacccff·........|.......
224 ··0x003caa20·28a50200·60adccff·a0a60200·deaeccff·(...`...........224 ··0x003caa20·28a50200·22adccff·a0a60200·a0aeccff·(..."...........
225 ··0x003caa30·74a70200·42b2ccff·eca80200·c0b3ccff·t...B...........225 ··0x003caa30·74a70200·04b2ccff·eca80200·82b3ccff·t...............
226 ··0x003caa40·aca90200·2cb6ccff·24ab0200·aab7ccff·....,...$.......226 ··0x003caa40·aca90200·eeb5ccff·24ab0200·6cb7ccff·........$...l...
227 ··0x003caa50·d0ab0200·c1b8ccff·48ad0200·3fbaccff·........H...?...227 ··0x003caa50·d0ab0200·83b8ccff·48ad0200·01baccff·........H.......
228 ··0x003caa60·08ae0200·6dbcccff·80af0200·ebbdccff·....m...........228 ··0x003caa60·08ae0200·2fbcccff·80af0200·adbdccff·..../...........
229 ··0x003caa70·40b00200·19c0ccff·b8b10200·97c1ccff·@...............229 ··0x003caa70·40b00200·dbbfccff·b8b10200·59c1ccff·@...........Y...
230 ··0x003caa80·64b20200·cdc2ccff·dcb30200·4bc4ccff·d...........K...230 ··0x003caa80·64b20200·8fc2ccff·dcb30200·0dc4ccff·d...............
231 ··0x003caa90·acb40200·d6c6ccff·24b60200·54c8ccff·........$...T...231 ··0x003caa90·acb40200·98c6ccff·24b60200·16c8ccff·........$.......
232 ··0x003caaa0·d0b60200·a9c9ccff·48b80200·27cbccff·........H...'...232 ··0x003caaa0·d0b60200·6bc9ccff·48b80200·e9caccff·....k...H.......
233 ··0x003caab0·f4b80200·3eccccff·6cba0200·bccdccff·....>...l.......233 ··0x003caab0·f4b80200·00ccccff·6cba0200·7ecdccff·........l...~...
234 ··0x003caac0·18bb0200·f2ceccff·90bc0200·70d0ccff·............p...234 ··0x003caac0·18bb0200·b4ceccff·90bc0200·32d0ccff·............2...
235 ··0x003caad0·3cbd0200·c5d1ccff·b4be0200·43d3ccff·<...........C...235 ··0x003caad0·3cbd0200·87d1ccff·b4be0200·05d3ccff·<...............
236 ··0x003caae0·60bf0200·98d4ccff·d8c00200·16d6ccff·`...............236 ··0x003caae0·60bf0200·5ad4ccff·d8c00200·d8d5ccff·`...Z...........
237 ··0x003caaf0·b0c10200·1cd6ccff·10c20200·5ad6ccff·............Z...237 ··0x003caaf0·b0c10200·ded5ccff·10c20200·1cd6ccff·................
238 ··0x003cab00·c8c30200·d6d6ccff·acc40200·9ad7ccff·................238 ··0x003cab00·c8c30200·98d6ccff·acc40200·5cd7ccff·............\...
239 ··0x003cab10·38c50200·b1d8ccff·b0c60200·2fdaccff·8.........../...239 ··0x003cab10·38c50200·73d8ccff·b0c60200·f1d9ccff·8...s...........
240 ··0x003cab20·acc70200·31dbccff·d8c80200·5adbccff·....1.......Z...240 ··0x003cab20·acc70200·f3daccff·d8c80200·1cdbccff·................
241 ··0x003cab30·60c90200·76dcccff·a4c90200·bedcccff·`...v...........241 ··0x003cab30·60c90200·38dcccff·a4c90200·80dcccff·`...8...........
242 ··0x003cab40·0cca0200·1bddccff·58ca0200·63ddccff·........X...c...242 ··0x003cab40·0cca0200·dddcccff·58ca0200·25ddccff·........X...%...
243 ··0x003cab50·94ca0200·8cddccff·f4ca0200·e1deccff·................243 ··0x003cab50·94ca0200·4eddccff·f4ca0200·a3deccff·....N...........
244 ··0x003cab60·80cb0200·5ddfccff·0ccc0200·93e0ccff·....]...........244 ··0x003cab60·80cb0200·1fdfccff·0ccc0200·55e0ccff·............U...
245 ··0x003cab70·7ccc0200·89e9ccff·98cd0200·05eaccff·|...............245 ··0x003cab70·7ccc0200·4be9ccff·98cd0200·c7e9ccff·|...K...........
246 ··0x003cab80·44ce0200·43eaccff·b4ce0200·e0ebccff·D...C...........246 ··0x003cab80·44ce0200·05eaccff·b4ce0200·a2ebccff·D...............
247 ··0x003cab90·18cf0200·09ecccff·bccf0200·c3ecccff·................247 ··0x003cab90·18cf0200·cbebccff·bccf0200·85ecccff·................
248 ··0x003caba0·98d00200·e2ecccff·4cd10200·68edccff·........L...h...248 ··0x003caba0·98d00200·a4ecccff·4cd10200·2aedccff·........L...*...
249 ··0x003cabb0·b8d10200·08eeccff·28d30200·46eeccff·........(...F...249 ··0x003cabb0·b8d10200·caedccff·28d30200·08eeccff·........(.......
250 ··0x003cabc0·a0d40200·c4efccff·2cd50200·e3efccff·........,.......250 ··0x003cabc0·a0d40200·86efccff·2cd50200·a5efccff·........,.......
251 ··0x003cabd0·98d50200·40f0ccff·04d60200·9df0ccff·....@...........251 ··0x003cabd0·98d50200·02f0ccff·04d60200·5ff0ccff·............_...
252 ··0x003cabe0·84d60200·dbf0ccff·00d70200·19f1ccff·................252 ··0x003cabe0·84d60200·9df0ccff·00d70200·dbf0ccff·................
253 ··0x003cabf0·8cd70200·57f1ccff·14d80200·76f1ccff·....W.......v...253 ··0x003cabf0·8cd70200·19f1ccff·14d80200·38f1ccff·............8...
254 ··0x003cac00·a4d80200·30f2ccff·10d90200·acf2ccff·....0...........254 ··0x003cac00·a4d80200·f2f1ccff·10d90200·6ef2ccff·............n...
255 ··0x003cac10·64d90200·f4f2ccff·d0d90200·aef3ccff·d...............255 ··0x003cac10·64d90200·b6f2ccff·d0d90200·70f3ccff·d...........p...
256 ··0x003cac20·54da0200·0bf4ccff·e4da0200·2af4ccff·T...........*...256 ··0x003cac20·54da0200·cdf3ccff·e4da0200·ecf3ccff·T...............
257 ··0x003cac30·5cdc0200·a8f5ccff·1cdd0200·43f6ccff·\...........C...257 ··0x003cac30·5cdc0200·6af5ccff·1cdd0200·05f6ccff·\...j...........
258 ··0x003cac40·a8dd0200·3bf7ccff·60de0200·b7f7ccff·....;...`.......258 ··0x003cac40·a8dd0200·fdf6ccff·60de0200·79f7ccff·........`...y...
259 ··0x003cac50·e8de0200·d6f7ccff·60e00200·54f9ccff·........`...T...259 ··0x003cac50·e8de0200·98f7ccff·60e00200·16f9ccff·........`.......
260 ··0x003cac60·48e10200·4bfeccff·c0e20200·c9ffccff·H...K...........260 ··0x003cac60·48e10200·0dfeccff·c0e20200·8bffccff·H...............
261 ··0x003cac70·78e30200·a508cdff·c4e40200·ed08cdff·x...............261 ··0x003cac70·78e30200·6708cdff·c4e40200·af08cdff·x...g...........
262 ··0x003cac80·54e50200·0c09cdff·3ce60200·2b09cdff·T.......<...+...262 ··0x003cac80·54e50200·ce08cdff·3ce60200·ed08cdff·T.......<.......
263 ··0x003cac90·f0e60200·8809cdff·68e70200·a709cdff·........h.......263 ··0x003cac90·f0e60200·4a09cdff·68e70200·6909cdff·....J...h...i...
264 ··0x003caca0·f4e70200·e509cdff·64e80200·040acdff·........d.......264 ··0x003caca0·f4e70200·a709cdff·64e80200·c609cdff·........d.......
265 ··0x003cacb0·dce80200·4c0acdff·50ea0200·ca0bcdff·....L...P.......265 ··0x003cacb0·dce80200·0e0acdff·50ea0200·8c0bcdff·........P.......
266 ··0x003cacc0·e0ea0200·270ccdff·6ceb0200·360ecdff·....'...l...6...266 ··0x003cacc0·e0ea0200·e90bcdff·6ceb0200·f80dcdff·........l.......
267 ··0x003cacd0·e4ec0200·b40fcdff·c8ee0200·f20fcdff·................267 ··0x003cacd0·e4ec0200·760fcdff·c8ee0200·b40fcdff·....v...........
268 ··0x003cace0·bcf10200·1110cdff·94f20200·3010cdff·............0...268 ··0x003cace0·bcf10200·d30fcdff·94f20200·f20fcdff·................
269 ··0x003cacf0·e0f20200·7810cdff·78f60200·c010cdff·....x...x.......269 ··0x003cacf0·e0f20200·3a10cdff·78f60200·8210cdff·....:...x.......
270 ··0x003cad00·a0190300·0311cdff·301a0300·2211cdff·........0..."...270 ··0x003cad00·a0190300·c510cdff·301a0300·e410cdff·........0.......
271 ··0x003cad10·a41a0300·6511cdff·101b0300·a811cdff·....e...........271 ··0x003cad10·a41a0300·2711cdff·101b0300·6a11cdff·....'.......j...
272 ··0x003cad20·801b0300·6212cdff·e81d0300·2113cdff·....b.......!...272 ··0x003cad20·801b0300·2412cdff·e81d0300·e312cdff·....$...........
273 ··0x003cad30·581e0300·4013cdff·181f0300·9d13cdff·X...@...........273 ··0x003cad30·581e0300·0213cdff·181f0300·5f13cdff·X..........._...
274 ··0x003cad40·981f0300·e013cdff·fc1f0300·2314cdff·............#...274 ··0x003cad40·981f0300·a213cdff·fc1f0300·e513cdff·................
275 ··0x003cad50·60200300·6614cdff·d4200300·a914cdff·`·..f....·......275 ··0x003cad50·60200300·2814cdff·d4200300·6b14cdff·`·..(....·..k...
276 ··0x003cad60·28210300·2515cdff·b0210300·0316cdff·(!..%....!......276 ··0x003cad60·28210300·e714cdff·b0210300·c515cdff·(!.......!......
277 ··0x003cad70·58220300·6016cdff·24230300·5817cdff·X"..`...$#..X...277 ··0x003cad70·58220300·2216cdff·24230300·1a17cdff·X".."...$#......
278 ··0x003cad80·a8230300·ba17cdff·34240300·5a18cdff·.#......4$..Z...278 ··0x003cad80·a8230300·7c17cdff·34240300·1c18cdff·.#..|...4$......
279 ··0x003cad90·0c250300·db18cdff·90250300·1e19cdff·.%.......%......279 ··0x003cad90·0c250300·9d18cdff·90250300·e018cdff·.%.......%......
280 ··0x003cada0·38260300·8019cdff·a8260300·be19cdff·8&.......&......280 ··0x003cada0·38260300·4219cdff·a8260300·8019cdff·8&..B....&......
281 ··0x003cadb0·50270300·db22cdff·fc270300·1923cdff·P'..."...'...#..281 ··0x003cadb0·50270300·9d22cdff·fc270300·db22cdff·P'..."...'..."..
282 ··0x003cadc0·88280300·1624cdff·30290300·5424cdff·.(...$..0)..T$..282 ··0x003cadc0·88280300·d823cdff·30290300·1624cdff·.(...#..0)...$..
283 ··0x003cadd0·302a0300·1825cdff·c02a0300·9925cdff·0*...%...*...%..283 ··0x003cadd0·302a0300·da24cdff·c02a0300·5b25cdff·0*...$...*..[%..
284 ··0x003cade0·482b0300·dc25cdff·982c0300·ba26cdff·H+...%...,...&..284 ··0x003cade0·482b0300·9e25cdff·982c0300·7c26cdff·H+...%...,..|&..
285 ··0x003cadf0·282d0300·3627cdff·582e0300·3328cdff·(-..6'..X...3(..285 ··0x003cadf0·282d0300·f826cdff·582e0300·f527cdff·(-...&..X....'..
286 ··0x003cae00·ac2e0300·7628cdff·182f0300·b428cdff·....v(.../...(..286 ··0x003cae00·ac2e0300·3828cdff·182f0300·7628cdff·....8(.../..v(..
287 ··0x003cae10·842f0300·d328cdff·10300300·1129cdff·./...(...0...)..287 ··0x003cae10·842f0300·9528cdff·10300300·d328cdff·./...(...0...(..
288 ··0x003cae20·b8300300·282acdff·30320300·a62bcdff·.0..(*..02...+..288 ··0x003cae20·b8300300·ea29cdff·30320300·682bcdff·.0...)..02..h+..
289 ··0x003cae30·d8320300·c52bcdff·6c330300·fb2ccdff·.2...+..l3...,..289 ··0x003cae30·d8320300·872bcdff·6c330300·bd2ccdff·.2...+..l3...,..
290 ··0x003cae40·d8340300·962dcdff·6c350300·552ecdff·.4...-..l5..U...290 ··0x003cae40·d8340300·582dcdff·6c350300·172ecdff·.4..X-..l5......
291 ··0x003cae50·08360300·db2ecdff·90360300·422fcdff·.6.......6..B/..291 ··0x003cae50·08360300·9d2ecdff·90360300·042fcdff·.6.......6.../..
292 ··0x003cae60·2c370300·5930cdff·c0370300·f930cdff·,7..Y0...7...0..292 ··0x003cae60·2c370300·1b30cdff·c0370300·bb30cdff·,7...0...7...0..
293 ··0x003cae70·50380300·dc31cdff·84390300·8e33cdff·P8...1...9...3..293 ··0x003cae70·50380300·9e31cdff·84390300·5033cdff·P8...1...9..P3..
294 ··0x003cae80·3c3a0300·2934cdff·d03a0300·6935cdff·<:..)4...:..i5..294 ··0x003cae80·3c3a0300·eb33cdff·d03a0300·2b35cdff·<:...3...:..+5..
295 ··0x003cae90·3c3b0300·8835cdff·003c0300·3337cdff·<;...5...<..37..295 ··0x003cae90·3c3b0300·4a35cdff·003c0300·f536cdff·<;..J5...<...6..
296 ··0x003caea0·703c0300·9037cdff·183d0300·ce37cdff·p<...7...=...7..296 ··0x003caea0·703c0300·5237cdff·183d0300·9037cdff·p<..R7...=...7..
297 ··0x003caeb0·8c3e0300·7338cdff·203f0300·3239cdff·.>..s8..·?..29..297 ··0x003caeb0·8c3e0300·3538cdff·203f0300·f438cdff·.>..58..·?...8..
298 ··0x003caec0·a03f0300·5139cdff·ec3f0300·9939cdff·.?..Q9...?...9..298 ··0x003caec0·a03f0300·1339cdff·ec3f0300·5b39cdff·.?...9...?..[9..
299 ··0x003caed0·30400300·e139cdff·30410300·293acdff·0@...9..0A..):..299 ··0x003caed0·30400300·a339cdff·30410300·eb39cdff·0@...9..0A...9..
300 ··0x003caee0·84410300·483acdff·14420300·ce3acdff·.A..H:...B...:..300 ··0x003caee0·84410300·0a3acdff·14420300·903acdff·.A...:...B...:..
301 ··0x003caef0·d0420300·e53bcdff·04440300·013dcdff·.B...;...D...=..301 ··0x003caef0·d0420300·a73bcdff·04440300·c33ccdff·.B...;...D...<..
302 ··0x003caf00·d8440300·203dcdff·50460300·9e3ecdff·.D..·=..PF...>..302 ··0x003caf00·d8440300·e23ccdff·50460300·603ecdff·.D...<..PF..`>..
303 ··0x003caf10·1c470300·d43fcdff·94480300·5241cdff·.G...?...H..RA..303 ··0x003caf10·1c470300·963fcdff·94480300·1441cdff·.G...?...H...A..
304 ··0x003caf20·40490300·ce41cdff·104a0300·0c42cdff·@I...A...J...B..304 ··0x003caf20·40490300·9041cdff·104a0300·ce41cdff·@I...A...J...A..
305 ··0x003caf30·cc4a0300·4a42cdff·b44b0300·9242cdff·.J..JB...K...B..305 ··0x003caf30·cc4a0300·0c42cdff·b44b0300·5442cdff·.J...B...K..TB..
306 ··0x003caf40·444c0300·2d43cdff·244d0300·5b45cdff·DL..-C..$M..[E..306 ··0x003caf40·444c0300·ef42cdff·244d0300·1d45cdff·DL...B..$M...E..
307 ··0x003caf50·9c4e0300·d946cdff·704f0300·1747cdff·.N...F..pO...G..307 ··0x003caf50·9c4e0300·9b46cdff·704f0300·d946cdff·.N...F..pO...F..
308 ··0x003caf60·10500300·bc47cdff·7c500300·1948cdff·.P...G..|P...H..308 ··0x003caf60·10500300·7e47cdff·7c500300·db47cdff·.P..~G..|P...G..
309 ··0x003caf70·60510300·d348cdff·c4510300·5449cdff·`Q...H...Q..TI..309 ··0x003caf70·60510300·9548cdff·c4510300·1649cdff·`Q...H...Q...I..
310 ··0x003caf80·40520300·c84acdff·a4530300·534dcdff·@R...J...S..SM..310 ··0x003caf80·40520300·8a4acdff·a4530300·154dcdff·@R...J...S...M..
311 ··0x003caf90·1c550300·d14ecdff·bc550300·0f4fcdff·.U...N...U...O..311 ··0x003caf90·1c550300·934ecdff·bc550300·d14ecdff·.U...N...U...N..
312 ··0x003cafa0·14560300·2e4fcdff·bc560300·7b51cdff·.V...O...V..{Q..312 ··0x003cafa0·14560300·f04ecdff·bc560300·3d51cdff·.V...N...V..=Q..
313 ··0x003cafb0·54570300·a953cdff·cc580300·2755cdff·TW...S...X..'U..313 ··0x003cafb0·54570300·6b53cdff·cc580300·e954cdff·TW..kS...X...T..
314 ··0x003cafc0·80590300·7c56cdff·2c5a0300·f856cdff·.Y..|V..,Z...V..314 ··0x003cafc0·80590300·3e56cdff·2c5a0300·ba56cdff·.Y..>V..,Z...V..
315 ··0x003cafd0·e45a0300·7457cdff·8c5b0300·9857cdff·.Z..tW...[...W..315 ··0x003cafd0·e45a0300·3657cdff·8c5b0300·5a57cdff·.Z..6W...[..ZW..
316 ··0x003cafe0·345c0300·285acdff·a05c0300·665acdff·4\..(Z...\..fZ..316 ··0x003cafe0·345c0300·ea59cdff·a05c0300·285acdff·4\...Y...\..(Z..
317 ··0x003caff0·505d0300·855acdff·bc5d0300·a45acdff·P]...Z...]...Z..317 ··0x003caff0·505d0300·475acdff·bc5d0300·665acdff·P]..GZ...]..fZ..
318 ··0x003cb000·405e0300·e25acdff·c85e0300·015bcdff·@^...Z...^...[..318 ··0x003cb000·405e0300·a45acdff·c85e0300·c35acdff·@^...Z...^...Z..
319 ··0x003cb010·205f0300·495bcdff·705f0300·915bcdff··_..I[..p_...[..319 ··0x003cb010·205f0300·0b5bcdff·705f0300·535bcdff··_...[..p_..S[..
320 ··0x003cb020·c05f0300·d95bcdff·10600300·215ccdff·._...[...`..!\..320 ··0x003cb020·c05f0300·9b5bcdff·10600300·e35bcdff·._...[...`...[..
Max diff block lines reached; 118811/146841 bytes (80.91%) of diff not shown.
594 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6678, 1024 lines modifiedOffset 6678, 1024 lines modified
6678 ··0x003edd80·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..6678 ··0x003edd80·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
6679 ··0x003edd90·420e1042·0e08480b·1c000000·4ca10100·B..B..H.....L...6679 ··0x003edd90·420e1042·0e08480b·1c000000·4ca10100·B..B..H.....L...
6680 ··0x003edda0·d80bcaff·7c000000·000e4083·0786068c·....|.....@.....6680 ··0x003edda0·d80bcaff·7c000000·000e4083·0786068c·....|.....@.....
6681 ··0x003eddb0·058d048e·038f0200·2c000000·6ca10100·........,...l...6681 ··0x003eddb0·058d048e·038f0200·2c000000·6ca10100·........,...l...
6682 ··0x003eddc0·70b7d4ff·fe000000·00450e10·8302520e·p........E....R.6682 ··0x003eddc0·70b7d4ff·fe000000·00450e10·8302520e·p........E....R.
6683 ··0x003eddd0·405e0e48·460e5055·0e48410e·4002580a·@^.HF.PU.HA.@.X.6683 ··0x003eddd0·405e0e48·460e5055·0e48410e·4002580a·@^.HF.PU.HA.@.X.
6684 ··0x003edde0·0e10410e·08460b00·48000000·9ca10100·..A..F..H.......6684 ··0x003edde0·0e10410e·08460b00·48000000·9ca10100·..A..F..H.......
6685 ··0x003eddf0·40b8d4ff·d00a0000·00460e10·8f02420e·@........F....B.6685 ··0x003eddf0·40b8d4ff·850a0000·00460e10·8f02420e·@........F....B.
6686 ··0x003ede00·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06686 ··0x003ede00·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
6687 ··0x003ede10·8606410e·38830744·0e700302·040a0e38·..A.8..D.p.....86687 ··0x003ede10·8606410e·38830744·0e7003ea·030a0e38·..A.8..D.p.....8
6688 ··0x003ede20·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B6688 ··0x003ede20·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
6689 ··0x003ede30·0e08420b·1c000000·e8a10100·b80bcaff·..B.............6689 ··0x003ede30·0e084a0b·1c000000·e8a10100·b80bcaff·..J.............
6690 ··0x003ede40·1f000000·000e7083·0786068c·058d048e·......p.........6690 ··0x003ede40·1f000000·000e7083·0786068c·058d048e·......p.........
6691 ··0x003ede50·038f0200·2c000000·08a20100·a4c2d4ff·....,...........6691 ··0x003ede50·038f0200·2c000000·08a20100·64c2d4ff·....,.......d...
6692 ··0x003ede60·88000000·00450e10·83024d0e·405e0e48·.....E....M.@^.H6692 ··0x003ede60·88000000·00450e10·83024d0e·405e0e48·.....E....M.@^.H
6693 ··0x003ede70·460e5054·0e48430e·40740a0e·10410e08·F.PT.HC.@t...A..6693 ··0x003ede70·460e5054·0e48430e·40740a0e·10410e08·F.PT.HC.@t...A..
6694 ··0x003ede80·410b0000·10000000·38a20100·04c3d4ff·A.......8.......6694 ··0x003ede80·410b0000·10000000·38a20100·c4c2d4ff·A.......8.......
6695 ··0x003ede90·19000000·00000000·1c000000·4ca20100·............L...6695 ··0x003ede90·19000000·00000000·1c000000·4ca20100·............L...
6696 ··0x003edea0·10c3d4ff·75000000·00450e10·8302720a·....u....E....r.6696 ··0x003edea0·d0c2d4ff·75000000·00450e10·8302720a·....u....E....r.
6697 ··0x003edeb0·0e08490b·740e0800·10000000·6ca20100·..I.t.......l...6697 ··0x003edeb0·0e08490b·740e0800·10000000·6ca20100·..I.t.......l...
6698 ··0x003edec0·70c3d4ff·19000000·00000000·20000000·p...........·...6698 ··0x003edec0·30c3d4ff·19000000·00000000·20000000·0...........·...
6699 ··0x003eded0·80a20100·7cc3d4ff·aa000000·00450e10·....|........E..6699 ··0x003eded0·80a20100·3cc3d4ff·aa000000·00450e10·....<........E..
6700 ··0x003edee0·8302570e·20024c0a·0e10410e·08470b00·..W.·.L...A..G..6700 ··0x003edee0·8302570e·20024c0a·0e10410e·08470b00·..W.·.L...A..G..
6701 ··0x003edef0·38000000·a4a20100·08c4d4ff·ce000000·8...............6701 ··0x003edef0·38000000·a4a20100·c8c3d4ff·ce000000·8...............
6702 ··0x003edf00·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..6702 ··0x003edf00·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
6703 ··0x003edf10·02600a0e·18410e10·420e0842·0b6c0a0e·.`...A..B..B.l..6703 ··0x003edf10·02600a0e·18410e10·420e0842·0b6c0a0e·.`...A..B..B.l..
6704 ··0x003edf20·18410e10·420e0841·0b000000·28000000·.A..B..A....(...6704 ··0x003edf20·18410e10·420e0841·0b000000·28000000·.A..B..A....(...
6705 ··0x003edf30·e0a20100·9cc4d4ff·d2000000·00450e10·.............E..6705 ··0x003edf30·e0a20100·5cc4d4ff·d2000000·00450e10·....\........E..
6706 ··0x003edf40·83024d0e·38700e40·520e3841·0e307e0a·..M.8p.@R.8A.0~.6706 ··0x003edf40·83024d0e·38700e40·520e3841·0e307e0a·..M.8p.@R.8A.0~.
6707 ··0x003edf50·0e10410e·08440b00·50000000·0ca30100·..A..D..P.......6707 ··0x003edf50·0e10410e·08440b00·50000000·0ca30100·..A..D..P.......
6708 ··0x003edf60·50c5d4ff·1f040000·00460e10·8f02420e·P........F....B.6708 ··0x003edf60·10c5d4ff·1f040000·00460e10·8f02420e·.........F....B.
6709 ··0x003edf70·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06709 ··0x003edf70·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
6710 ··0x003edf80·8606410e·38830744·0e600317·010e8001·..A.8..D.`......6710 ··0x003edf80·8606410e·38830744·0e600317·010e8001·..A.8..D.`......
6711 ··0x003edf90·5d0e6002·830a0e38·410e3041·0e28420e·].`....8A.0A.(B.6711 ··0x003edf90·5d0e6002·830a0e38·410e3041·0e28420e·].`....8A.0A.(B.
6712 ··0x003edfa0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....6712 ··0x003edfa0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....
6713 ··0x003edfb0·60a30100·5f0acaff·7e010000·000e6083·`..._...~.....`.6713 ··0x003edfb0·60a30100·5f0acaff·7e010000·000e6083·`..._...~.....`.
6714 ··0x003edfc0·0786068c·058d048e·038f0200·1c000000·................6714 ··0x003edfc0·0786068c·058d048e·038f0200·1c000000·................
6715 ··0x003edfd0·80a30100·fcc8d4ff·75000000·00450e10·........u....E..6715 ··0x003edfd0·80a30100·bcc8d4ff·75000000·00450e10·........u....E..
6716 ··0x003edfe0·8302720a·0e08490b·740e0800·60000000·..r...I.t...`...6716 ··0x003edfe0·8302720a·0e08490b·740e0800·60000000·..r...I.t...`...
6717 ··0x003edff0·a0a30100·5cc9d4ff·9a020000·00460e10·....\........F..6717 ··0x003edff0·a0a30100·1cc9d4ff·9a020000·00460e10·.............F..
6718 ··0x003ee000·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.6718 ··0x003ee000·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
6719 ··0x003ee010·05410e30·8306035e·010a0e28·440e2042·.A.0...^...(D.·B6719 ··0x003ee010·05410e30·8306035e·010a0e28·440e2042·.A.0...^...(D.·B
6720 ··0x003ee020·0e18420e·10420e08·440b490a·0e28440e·..B..B..D.I..(D.6720 ··0x003ee020·0e18420e·10420e08·440b490a·0e28440e·..B..B..D.I..(D.
6721 ··0x003ee030·20420e18·420e1042·0e08450b·02940a0e··B..B..B..E.....6721 ··0x003ee030·20420e18·420e1042·0e08450b·02940a0e··B..B..B..E.....
6722 ··0x003ee040·28440e20·420e1842·0e10420e·08420b00·(D.·B..B..B..B..6722 ··0x003ee040·28440e20·420e1842·0e10420e·08420b00·(D.·B..B..B..B..
6723 ··0x003ee050·1c000000·04a40100·390bcaff·5d000000·........9...]...6723 ··0x003ee050·1c000000·04a40100·390bcaff·5d000000·........9...]...
6724 ··0x003ee060·000e3083·0686058c·048d038e·02000000·..0.............6724 ··0x003ee060·000e3083·0686058c·048d038e·02000000·..0.............
6725 ··0x003ee070·28000000·24a40100·78cbd4ff·ee000000·(...$...x.......6725 ··0x003ee070·28000000·24a40100·38cbd4ff·ee000000·(...$...8.......
6726 ··0x003ee080·00450e10·8302520e·385e0e40·550e3841·.E....R.8^.@U.8A6726 ··0x003ee080·00450e10·8302520e·385e0e40·550e3841·.E....R.8^.@U.8A
6727 ··0x003ee090·0e30024e·0a0e1041·0e08460b·44000000·.0.N...A..F.D...6727 ··0x003ee090·0e30024e·0a0e1041·0e08460b·44000000·.0.N...A..F.D...
6728 ··0x003ee0a0·50a40100·3cccd4ff·fa010000·00460e10·P...<........F..6728 ··0x003ee0a0·50a40100·fccbd4ff·fa010000·00460e10·P............F..
6729 ··0x003ee0b0·8c02410e·18860341·0e208304·02eb0a0e·..A....A.·......6729 ··0x003ee0b0·8c02410e·18860341·0e208304·02eb0a0e·..A....A.·......
6730 ··0x003ee0c0·18410e10·420e084a·0b4c0a0e·18410e10·.A..B..J.L...A..6730 ··0x003ee0c0·18410e10·420e084a·0b4c0a0e·18410e10·.A..B..J.L...A..
6731 ··0x003ee0d0·420e0841·0b026f0a·0e18410e·10420e08·B..A..o...A..B..6731 ··0x003ee0d0·420e0841·0b026f0a·0e18410e·10420e08·B..A..o...A..B..
6732 ··0x003ee0e0·460b0000·18000000·98a40100·020bcaff·F...............6732 ··0x003ee0e0·460b0000·18000000·98a40100·020bcaff·F...............
6733 ··0x003ee0f0·1f000000·000e2083·0486038c·02000000·......·.........6733 ··0x003ee0f0·1f000000·000e2083·0486038c·02000000·......·.........
6734 ··0x003ee100·20000000·b4a40100·d8cdd4ff·af000000··...............6734 ··0x003ee100·20000000·b4a40100·98cdd4ff·af000000··...............
6735 ··0x003ee110·00450e10·8302520e·2002590a·0e10410e·.E....R.·.Y...A.6735 ··0x003ee110·00450e10·8302520e·2002590a·0e10410e·.E....R.·.Y...A.
6736 ··0x003ee120·08470b00·44000000·d8a40100·64ced4ff·.G..D.......d...6736 ··0x003ee120·08470b00·44000000·d8a40100·24ced4ff·.G..D.......$...
6737 ··0x003ee130·fa010000·00460e10·8c02410e·18860341·.....F....A....A6737 ··0x003ee130·fa010000·00460e10·8c02410e·18860341·.....F....A....A
6738 ··0x003ee140·0e208304·02eb0a0e·18410e10·420e084a·.·.......A..B..J6738 ··0x003ee140·0e208304·02eb0a0e·18410e10·420e084a·.·.......A..B..J
6739 ··0x003ee150·0b4c0a0e·18410e10·420e0841·0b026f0a·.L...A..B..A..o.6739 ··0x003ee150·0b4c0a0e·18410e10·420e0841·0b026f0a·.L...A..B..A..o.
6740 ··0x003ee160·0e18410e·10420e08·460b0000·18000000·..A..B..F.......6740 ··0x003ee160·0e18410e·10420e08·460b0000·18000000·..A..B..F.......
6741 ··0x003ee170·20a50100·990acaff·1f000000·000e2083··.............·.6741 ··0x003ee170·20a50100·990acaff·1f000000·000e2083··.............·.
6742 ··0x003ee180·0486038c·02000000·20000000·3ca50100·........·...<...6742 ··0x003ee180·0486038c·02000000·20000000·3ca50100·........·...<...
6743 ··0x003ee190·00d0d4ff·af000000·00450e10·8302520e·.........E....R.6743 ··0x003ee190·c0cfd4ff·af000000·00450e10·8302520e·.........E....R.
6744 ··0x003ee1a0·2002590a·0e10410e·08470b00·44000000··.Y...A..G..D...6744 ··0x003ee1a0·2002590a·0e10410e·08470b00·44000000··.Y...A..G..D...
6745 ··0x003ee1b0·60a50100·8cd0d4ff·fa010000·00460e10·`............F..6745 ··0x003ee1b0·60a50100·4cd0d4ff·fa010000·00460e10·`...L........F..
6746 ··0x003ee1c0·8c02410e·18860341·0e208304·02eb0a0e·..A....A.·......6746 ··0x003ee1c0·8c02410e·18860341·0e208304·02eb0a0e·..A....A.·......
6747 ··0x003ee1d0·18410e10·420e084a·0b4c0a0e·18410e10·.A..B..J.L...A..6747 ··0x003ee1d0·18410e10·420e084a·0b4c0a0e·18410e10·.A..B..J.L...A..
6748 ··0x003ee1e0·420e0841·0b026f0a·0e18410e·10420e08·B..A..o...A..B..6748 ··0x003ee1e0·420e0841·0b026f0a·0e18410e·10420e08·B..A..o...A..B..
6749 ··0x003ee1f0·460b0000·18000000·a8a50100·300acaff·F...........0...6749 ··0x003ee1f0·460b0000·18000000·a8a50100·300acaff·F...........0...
6750 ··0x003ee200·1f000000·000e2083·0486038c·02000000·......·.........6750 ··0x003ee200·1f000000·000e2083·0486038c·02000000·......·.........
6751 ··0x003ee210·20000000·c4a50100·28d2d4ff·af000000··.......(.......6751 ··0x003ee210·20000000·c4a50100·e8d1d4ff·af000000··...............
6752 ··0x003ee220·00450e10·8302520e·2002590a·0e10410e·.E....R.·.Y...A.6752 ··0x003ee220·00450e10·8302520e·2002590a·0e10410e·.E....R.·.Y...A.
6753 ··0x003ee230·08470b00·1c000000·e8a50100·b4d2d4ff·.G..............6753 ··0x003ee230·08470b00·1c000000·e8a50100·74d2d4ff·.G..........t...
6754 ··0x003ee240·f6000000·00480e10·5e0a0e08·4a0b6b0a·.....H..^...J.k.6754 ··0x003ee240·f6000000·00480e10·5e0a0e08·4a0b6b0a·.....H..^...J.k.
6755 ··0x003ee250·0e08450b·18000000·08a60100·94d3d4ff·..E.............6755 ··0x003ee250·0e08450b·18000000·08a60100·54d3d4ff·..E.........T...
6756 ··0x003ee260·44000000·00480e10·640a0e08·440b0000·D....H..d...D...6756 ··0x003ee260·44000000·00480e10·640a0e08·440b0000·D....H..d...D...
6757 ··0x003ee270·70000000·24a60100·c8d3d4ff·8b060000·p...$...........6757 ··0x003ee270·70000000·24a60100·88d3d4ff·8b060000·p...$...........
6758 ··0x003ee280·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..6758 ··0x003ee280·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
6759 ··0x003ee290·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D6759 ··0x003ee290·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
6760 ··0x003ee2a0·0e900102·cf0a0e38·410e3041·0e28420e·.......8A.0A.(B.6760 ··0x003ee2a0·0e900102·cf0a0e38·410e3041·0e28420e·.......8A.0A.(B.
6761 ··0x003ee2b0·20420e18·420e1042·0e08450b·03f2010e··B..B..B..E.....6761 ··0x003ee2b0·20420e18·420e1042·0e08450b·03f2010e··B..B..B..E.....
6762 ··0x003ee2c0·b0015d0e·90010361·010eb001·5d0e9001·..]....a....]...6762 ··0x003ee2c0·b0015d0e·90010361·010eb001·5d0e9001·..]....a....]...
6763 ··0x003ee2d0·029c0eb0·015d0e90·0102730e·b0015d0e·.....]....s...].6763 ··0x003ee2d0·029c0eb0·015d0e90·0102730e·b0015d0e·.....]....s...].
6764 ··0x003ee2e0·90010000·1c000000·98a60100·5f09caff·............_...6764 ··0x003ee2e0·90010000·1c000000·98a60100·5f09caff·............_...
6765 ··0x003ee2f0·3e000000·000e9001·83078606·8c058d04·>...............6765 ··0x003ee2f0·3e000000·000e9001·83078606·8c058d04·>...............
6766 ··0x003ee300·8e038f02·18000000·b8a60100·c4d9d4ff·................6766 ··0x003ee300·8e038f02·18000000·b8a60100·84d9d4ff·................
6767 ··0x003ee310·44000000·00480e10·640a0e08·440b0000·D....H..d...D...6767 ··0x003ee310·44000000·00480e10·640a0e08·440b0000·D....H..d...D...
6768 ··0x003ee320·3c000000·d4a60100·f8d9d4ff·69020000·<...........i...6768 ··0x003ee320·3c000000·d4a60100·b8d9d4ff·69020000·<...........i...
6769 ··0x003ee330·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..6769 ··0x003ee330·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
6770 ··0x003ee340·410e2886·05410e30·83060396·010a0e28·A.(..A.0.......(6770 ··0x003ee340·410e2886·05410e30·83060396·010a0e28·A.(..A.0.......(
6771 ··0x003ee350·410e2042·0e18420e·10420e08·470b0000·A.·B..B..B..G...6771 ··0x003ee350·410e2042·0e18420e·10420e08·470b0000·A.·B..B..B..G...
6772 ··0x003ee360·1c000000·14a70100·2109caff·1f000000·........!.......6772 ··0x003ee360·1c000000·14a70100·2109caff·1f000000·........!.......
6773 ··0x003ee370·000e3083·0686058c·048d038e·02000000·..0.............6773 ··0x003ee370·000e3083·0686058c·048d038e·02000000·..0.............
6774 ··0x003ee380·18000000·34a70100·08dcd4ff·44000000·....4.......D...6774 ··0x003ee380·18000000·34a70100·c8dbd4ff·44000000·....4.......D...
6775 ··0x003ee390·00480e10·640a0e08·440b0000·1c000000·.H..d...D.......6775 ··0x003ee390·00480e10·640a0e08·440b0000·1c000000·.H..d...D.......
6776 ··0x003ee3a0·50a70100·3cdcd4ff·f6000000·00480e10·P...<........H..6776 ··0x003ee3a0·50a70100·fcdbd4ff·f6000000·00480e10·P............H..
6777 ··0x003ee3b0·580a0e08·480b6d0a·0e084b0b·18000000·X...H.m...K.....6777 ··0x003ee3b0·580a0e08·480b6d0a·0e084b0b·18000000·X...H.m...K.....
6778 ··0x003ee3c0·70a70100·1cddd4ff·44000000·00480e10·p.......D....H..6778 ··0x003ee3c0·70a70100·dcdcd4ff·44000000·00480e10·p.......D....H..
6779 ··0x003ee3d0·640a0e08·440b0000·30000000·8ca70100·d...D...0.......6779 ··0x003ee3d0·640a0e08·440b0000·30000000·8ca70100·d...D...0.......
6780 ··0x003ee3e0·50ddd4ff·b8030000·00460e10·8c02410e·P........F....A.6780 ··0x003ee3e0·10ddd4ff·b8030000·00460e10·8c02410e·.........F....A.
6781 ··0x003ee3f0·18860341·0e208304·440e4002·690a0e20·...A.·..D.@.i..·6781 ··0x003ee3f0·18860341·0e208304·440e4002·690a0e20·...A.·..D.@.i..·
6782 ··0x003ee400·410e1841·0e10420e·08470b00·18000000·A..A..B..G......6782 ··0x003ee400·410e1841·0e10420e·08470b00·18000000·A..A..B..G......
6783 ··0x003ee410·c0a70100·9408caff·1f000000·000e4083·..............@.6783 ··0x003ee410·c0a70100·9408caff·1f000000·000e4083·..............@.
6784 ··0x003ee420·0486038c·02000000·20000000·dca70100·........·.......6784 ··0x003ee420·0486038c·02000000·20000000·dca70100·........·.......
6785 ··0x003ee430·c0e0d4ff·e2000000·00450e10·8302570e·.........E....W.6785 ··0x003ee430·80e0d4ff·e2000000·00450e10·8302570e·.........E....W.
6786 ··0x003ee440·2002700a·0e10440e·08480b00·44000000··.p...D..H..D...6786 ··0x003ee440·2002700a·0e10440e·08480b00·44000000··.p...D..H..D...
6787 ··0x003ee450·00a80100·8ce1d4ff·7c010000·00460e10·........|....F..6787 ··0x003ee450·00a80100·4ce1d4ff·7c010000·00460e10·....L...|....F..
6788 ··0x003ee460·8c02410e·18860341·0e208304·02bf0a0e·..A....A.·......6788 ··0x003ee460·8c02410e·18860341·0e208304·02bf0a0e·..A....A.·......
6789 ··0x003ee470·18460e10·420e0841·0b750a0e·18460e10·.F..B..A.u...F..6789 ··0x003ee470·18460e10·420e0841·0b750a0e·18460e10·.F..B..A.u...F..
6790 ··0x003ee480·420e0843·0b550a0e·18410e10·420e0848·B..C.U...A..B..H6790 ··0x003ee480·420e0843·0b550a0e·18410e10·420e0848·B..C.U...A..B..H
6791 ··0x003ee490·0b000000·18000000·48a80100·2b08caff·........H...+...6791 ··0x003ee490·0b000000·18000000·48a80100·2b08caff·........H...+...
6792 ··0x003ee4a0·1f000000·000e2083·0486038c·02000000·......·.........6792 ··0x003ee4a0·1f000000·000e2083·0486038c·02000000·......·.........
6793 ··0x003ee4b0·20000000·64a80100·a8e2d4ff·a8000000··...d...........6793 ··0x003ee4b0·20000000·64a80100·68e2d4ff·a8000000··...d...h.......
6794 ··0x003ee4c0·00450e10·83020252·0a0e0849·0b02440e·.E.....R...I..D.6794 ··0x003ee4c0·00450e10·83020252·0a0e0849·0b02440e·.E.....R...I..D.
6795 ··0x003ee4d0·08000000·28000000·88a80100·34e3d4ff·....(.......4...6795 ··0x003ee4d0·08000000·28000000·88a80100·f4e2d4ff·....(...........
6796 ··0x003ee4e0·a4000000·00450e10·8302440e·20710a0e·.....E....D.·q..6796 ··0x003ee4e0·a4000000·00450e10·8302440e·20710a0e·.....E....D.·q..
6797 ··0x003ee4f0·10410e08·450b0245·0a0e1046·0e08450b·.A..E..E...F..E.6797 ··0x003ee4f0·10410e08·450b0245·0a0e1046·0e08450b·.A..E..E...F..E.
6798 ··0x003ee500·20000000·b4a80100·b8e3d4ff·b7000000··...............6798 ··0x003ee500·20000000·b4a80100·78e3d4ff·b7000000··.......x.......
6799 ··0x003ee510·00450e10·8302520e·2002670a·0e10410e·.E....R.·.g...A.6799 ··0x003ee510·00450e10·8302520e·2002670a·0e10410e·.E....R.·.g...A.
6800 ··0x003ee520·08410b00·64000000·d8a80100·54e4d4ff·.A..d.......T...6800 ··0x003ee520·08410b00·64000000·d8a80100·14e4d4ff·.A..d...........
6801 ··0x003ee530·37040000·00460e10·8f02420e·188e0342·7....F....B....B6801 ··0x003ee530·37040000·00460e10·8f02420e·188e0342·7....F....B....B
6802 ··0x003ee540·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.6802 ··0x003ee540·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
6803 ··0x003ee550·38830744·0e7002ee·0e784a0e·8001440e·8..D.p...xJ...D.6803 ··0x003ee550·38830744·0e7002ee·0e784a0e·8001440e·8..D.p...xJ...D.
6804 ··0x003ee560·8801410e·9001470e·9801410e·a0015a0e·..A...G...A...Z.6804 ··0x003ee560·8801410e·9001470e·9801410e·a0015a0e·..A...G...A...Z.
Max diff block lines reached; 597578/608527 bytes (98.20%) of diff not shown.
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0040a3d0·f0fe0a00·00000000···················........2 ··0x0040a3d0·c0fe0a00·00000000···················........
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0040a3d8·b0fe0a00·00000000···················........2 ··0x0040a3d8·80fe0a00·00000000···················........
  
2.63 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ··0x0040ac00·d3a53b00·00000000·d6a53b00·00000000·..;.......;.....133 ··0x0040ac00·d3a53b00·00000000·d6a53b00·00000000·..;.......;.....
134 ··0x0040ac10·d9a53b00·00000000·d2a43b00·00000000·..;.......;.....134 ··0x0040ac10·d9a53b00·00000000·d2a43b00·00000000·..;.......;.....
135 ··0x0040ac20·dea53b00·00000000·00000000·00000000·..;.............135 ··0x0040ac20·dea53b00·00000000·00000000·00000000·..;.............
136 ··0x0040ac30·d3a53b00·00000000·c1bc3b00·00000000·..;.......;.....136 ··0x0040ac30·d3a53b00·00000000·c1bc3b00·00000000·..;.......;.....
137 ··0x0040ac40·00000000·00000000·00000000·00000000·................137 ··0x0040ac40·00000000·00000000·00000000·00000000·................
138 ··0x0040ac50·f8a73b00·00000000·af603b00·00000000·..;......`;.....138 ··0x0040ac50·f8a73b00·00000000·af603b00·00000000·..;......`;.....
139 ··0x0040ac60·00000000·00000000·00000000·00000000·................139 ··0x0040ac60·00000000·00000000·00000000·00000000·................
140 ··0x0040ac70·264b3b00·00000000·30a63b00·00000000·&K;.....0.;.....140 ··0x0040ac70·1c4b3b00·00000000·30a63b00·00000000·.K;.....0.;.....
141 ··0x0040ac80·00000000·00000000·00000000·00000000·................141 ··0x0040ac80·00000000·00000000·00000000·00000000·................
142 ··0x0040ac90·00000000·00000000·00000000·00000000·................142 ··0x0040ac90·00000000·00000000·00000000·00000000·................
143 ··0x0040aca0·0d3c3b00·00000000·8e8e3b00·00000000·.<;.......;.....143 ··0x0040aca0·0d3c3b00·00000000·8e8e3b00·00000000·.<;.......;.....
144 ··0x0040acb0·30a63b00·00000000·00000000·00000000·0.;.............144 ··0x0040acb0·30a63b00·00000000·00000000·00000000·0.;.............
145 ··0x0040acc0·61a63b00·00000000·30a63b00·00000000·a.;.....0.;.....145 ··0x0040acc0·61a63b00·00000000·30a63b00·00000000·a.;.....0.;.....
146 ··0x0040acd0·00000000·00000000·00000000·00000000·................146 ··0x0040acd0·00000000·00000000·00000000·00000000·................
147 ··0x0040ace0·61a63b00·00000000·30a63b00·00000000·a.;.....0.;.....147 ··0x0040ace0·61a63b00·00000000·30a63b00·00000000·a.;.....0.;.....
Offset 606, 18 lines modifiedOffset 606, 18 lines modified
606 ··0x0040c990·c58d3b00·00000000·d38d3b00·00000000·..;.......;.....606 ··0x0040c990·c58d3b00·00000000·d38d3b00·00000000·..;.......;.....
607 ··0x0040c9a0·00000000·00000000·00000000·00000000·................607 ··0x0040c9a0·00000000·00000000·00000000·00000000·................
608 ··0x0040c9b0·6baf3b00·00000000·00000000·00000000·k.;.............608 ··0x0040c9b0·6baf3b00·00000000·00000000·00000000·k.;.............
609 ··0x0040c9c0·56a23b00·00000000·5fa23b00·00000000·V.;....._.;.....609 ··0x0040c9c0·56a23b00·00000000·5fa23b00·00000000·V.;....._.;.....
610 ··0x0040c9d0·00000000·00000000·00000000·00000000·................610 ··0x0040c9d0·00000000·00000000·00000000·00000000·................
611 ··0x0040c9e0·d38d3b00·00000000·00000000·00000000·..;.............611 ··0x0040c9e0·d38d3b00·00000000·00000000·00000000·..;.............
612 ··0x0040c9f0·5e7f3b00·00000000·00000000·00000000·^.;.............612 ··0x0040c9f0·5e7f3b00·00000000·00000000·00000000·^.;.............
613 ··0x0040ca00·264b3b00·00000000·00000000·00000000·&K;.............613 ··0x0040ca00·1c4b3b00·00000000·00000000·00000000·.K;.............
614 ··0x0040ca10·264b3b00·00000000·00000000·00000000·&K;.............614 ··0x0040ca10·1c4b3b00·00000000·00000000·00000000·.K;.............
615 ··0x0040ca20·264b3b00·00000000·00000000·00000000·&K;.............615 ··0x0040ca20·1c4b3b00·00000000·00000000·00000000·.K;.............
616 ··0x0040ca30·264b3b00·00000000·00000000·00000000·&K;.............616 ··0x0040ca30·1c4b3b00·00000000·00000000·00000000·.K;.............
617 ··0x0040ca40·5e7f3b00·00000000·00000000·00000000·^.;.............617 ··0x0040ca40·5e7f3b00·00000000·00000000·00000000·^.;.............
618 ··0x0040ca50·55ae3b00·00000000·00000000·00000000·U.;.............618 ··0x0040ca50·55ae3b00·00000000·00000000·00000000·U.;.............
619 ··0x0040ca60·55ae3b00·00000000·00000000·00000000·U.;.............619 ··0x0040ca60·55ae3b00·00000000·00000000·00000000·U.;.............
620 ··0x0040ca70·5e7f3b00·00000000·00000000·00000000·^.;.............620 ··0x0040ca70·5e7f3b00·00000000·00000000·00000000·^.;.............
621 ··0x0040ca80·5e7f3b00·00000000·00000000·00000000·^.;.............621 ··0x0040ca80·5e7f3b00·00000000·00000000·00000000·^.;.............
622 ··0x0040ca90·4c913b00·00000000·00000000·00000000·L.;.............622 ··0x0040ca90·4c913b00·00000000·00000000·00000000·L.;.............
623 ··0x0040caa0·4c913b00·00000000·00000000·00000000·L.;.............623 ··0x0040caa0·4c913b00·00000000·00000000·00000000·L.;.............
35.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 408 lines modifiedOffset 1, 408 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x00410690·00000000·00000000·a0e11000·00000000·................2 ··0x00410690·00000000·00000000·a0e11000·00000000·................
3 ··0x004106a0·00000000·00000000·f0e91200·00000000·................3 ··0x004106a0·00000000·00000000·f0e91200·00000000·................
4 ··0x004106b0·f0392500·00000000·00581200·00000000·.9%......X......4 ··0x004106b0·70392500·00000000·00581200·00000000·p9%......X......
5 ··0x004106c0·00000000·00000000·60f52400·00000000·........`.$.....5 ··0x004106c0·00000000·00000000·e0f42400·00000000·..........$.....
6 ··0x004106d0·e01f3300·00000000·50302000·00000000·..3.....P0·.....6 ··0x004106d0·701e3300·00000000·d02f2000·00000000·p.3....../·.....
7 ··0x004106e0·a0b73200·00000000·70ef2400·00000000·..2.....p.$.....7 ··0x004106e0·30b63200·00000000·f0ee2400·00000000·0.2.......$.....
8 ··0x004106f0·00000000·00000000·00e91400·00000000·................8 ··0x004106f0·00000000·00000000·c0e81400·00000000·................
9 ··0x00410700·00000000·00000000·d07b1100·00000000·.........{......9 ··0x00410700·00000000·00000000·d07b1100·00000000·.........{......
10 ··0x00410710·00000000·00000000·50082200·00000000·........P.".....10 ··0x00410710·00000000·00000000·d0072200·00000000·..........".....
11 ··0x00410720·00000000·00000000·00000000·00000000·................11 ··0x00410720·00000000·00000000·00000000·00000000·................
12 ··0x00410730·00000000·00000000·00000000·00000000·................12 ··0x00410730·00000000·00000000·00000000·00000000·................
13 ··0x00410740·201b1300·00000000·00000000·00000000··...............13 ··0x00410740·201b1300·00000000·00000000·00000000··...............
14 ··0x00410750·00000000·00000000·00000000·00000000·................14 ··0x00410750·00000000·00000000·00000000·00000000·................
15 ··0x00410760·10931100·00000000·70b02200·00000000·........p.".....15 ··0x00410760·10931100·00000000·f0af2200·00000000·..........".....
16 ··0x00410770·00582300·00000000·20c91000·00000000·.X#.....·.......16 ··0x00410770·80572300·00000000·20c91000·00000000·.W#.....·.......
17 ··0x00410780·30cc3300·00000000·00000000·00000000·0.3.............17 ··0x00410780·c0ca3300·00000000·00000000·00000000·..3.............
18 ··0x00410790·40ce1300·00000000·00000000·00000000·@...............18 ··0x00410790·00ce1300·00000000·00000000·00000000·................
19 ··0x004107a0·00a31000·00000000·90371400·00000000·.........7......19 ··0x004107a0·00a31000·00000000·50371400·00000000·........P7......
20 ··0x004107b0·10ab1100·00000000·00000000·00000000·................20 ··0x004107b0·10ab1100·00000000·00000000·00000000·................
21 ··0x004107c0·00000000·00000000·00e12100·00000000·..........!.....21 ··0x004107c0·00000000·00000000·80e02100·00000000·..........!.....
22 ··0x004107d0·506f0b00·00000000·c0132200·00000000·Po........".....22 ··0x004107d0·506f0b00·00000000·40132200·00000000·Po......@.".....
23 ··0x004107e0·f0b41300·00000000·00000000·00000000·................23 ··0x004107e0·b0b41300·00000000·00000000·00000000·................
24 ··0x004107f0·00000000·00000000·00000000·00000000·................24 ··0x004107f0·00000000·00000000·00000000·00000000·................
25 ··0x00410800·d0be1500·00000000·00000000·00000000·................25 ··0x00410800·90be1500·00000000·00000000·00000000·................
26 ··0x00410810·00000000·00000000·00000000·00000000·................26 ··0x00410810·00000000·00000000·00000000·00000000·................
27 ··0x00410820·00000000·00000000·f00c1100·00000000·................27 ··0x00410820·00000000·00000000·f00c1100·00000000·................
28 ··0x00410830·00000000·00000000·00000000·00000000·................28 ··0x00410830·00000000·00000000·00000000·00000000·................
29 ··0x00410840·00000000·00000000·00601400·00000000·.........`......29 ··0x00410840·00000000·00000000·c05f1400·00000000·........._......
30 ··0x00410850·20342000·00000000·00000000·00000000··4·.............30 ··0x00410850·a0332000·00000000·00000000·00000000·.3·.............
31 ··0x00410860·607c1100·00000000·00000000·00000000·`|..............31 ··0x00410860·607c1100·00000000·00000000·00000000·`|..............
32 ··0x00410870·00000000·00000000·00000000·00000000·................32 ··0x00410870·00000000·00000000·00000000·00000000·................
33 ··0x00410880·a0a11100·00000000·00000000·00000000·................33 ··0x00410880·a0a11100·00000000·00000000·00000000·................
34 ··0x00410890·00000000·00000000·60ae2500·00000000·........`.%.....34 ··0x00410890·00000000·00000000·e0ad2500·00000000·..........%.....
35 ··0x004108a0·607f1100·00000000·c0c31500·00000000·`...............35 ··0x004108a0·607f1100·00000000·80c31500·00000000·`...............
36 ··0x004108b0·00000000·00000000·50d41300·00000000·........P.......36 ··0x004108b0·00000000·00000000·10d41300·00000000·................
37 ··0x004108c0·00000000·00000000·00000000·00000000·................37 ··0x004108c0·00000000·00000000·00000000·00000000·................
38 ··0x004108d0·50d01300·00000000·a08e1300·00000000·P...............38 ··0x004108d0·10d01300·00000000·a08e1300·00000000·................
39 ··0x004108e0·00000000·00000000·00000000·00000000·................39 ··0x004108e0·00000000·00000000·00000000·00000000·................
40 ··0x004108f0·80971100·00000000·00000000·00000000·................40 ··0x004108f0·80971100·00000000·00000000·00000000·................
41 ··0x00410900·e0053100·00000000·d0521100·00000000·..1......R......41 ··0x00410900·70043100·00000000·d0521100·00000000·p.1......R......
42 ··0x00410910·00000000·00000000·f0953200·00000000·..........2.....42 ··0x00410910·00000000·00000000·80943200·00000000·..........2.....
43 ··0x00410920·00000000·00000000·00000000·00000000·................43 ··0x00410920·00000000·00000000·00000000·00000000·................
44 ··0x00410930·a0300b00·00000000·208d0f00·00000000·.0......·.......44 ··0x00410930·a0300b00·00000000·208d0f00·00000000·.0......·.......
45 ··0x00410940·104b2500·00000000·00000000·00000000·.K%.............45 ··0x00410940·904a2500·00000000·00000000·00000000·.J%.............
46 ··0x00410950·00000000·00000000·70500b00·00000000·........pP......46 ··0x00410950·00000000·00000000·70500b00·00000000·........pP......
47 ··0x00410960·90212700·00000000·00000000·00000000·.!'.............47 ··0x00410960·10212700·00000000·00000000·00000000·.!'.............
48 ··0x00410970·b03b2900·00000000·00000000·00000000·.;).............48 ··0x00410970·303b2900·00000000·00000000·00000000·0;).............
49 ··0x00410980·60ad2d00·00000000·00000000·00000000·`.-.............49 ··0x00410980·80ac2d00·00000000·00000000·00000000·..-.............
50 ··0x00410990·20052700·00000000·307d1e00·00000000··.'.....0}......50 ··0x00410990·a0042700·00000000·b07c1e00·00000000·..'......|......
51 ··0x004109a0·30cc1000·00000000·00000000·00000000·0...............51 ··0x004109a0·30cc1000·00000000·00000000·00000000·0...............
52 ··0x004109b0·00000000·00000000·00000000·00000000·................52 ··0x004109b0·00000000·00000000·00000000·00000000·................
53 ··0x004109c0·00000000·00000000·00000000·00000000·................53 ··0x004109c0·00000000·00000000·00000000·00000000·................
54 ··0x004109d0·00000000·00000000·f0d12800·00000000·..........(.....54 ··0x004109d0·00000000·00000000·70d12800·00000000·........p.(.....
55 ··0x004109e0·100d3100·00000000·00000000·00000000·..1.............55 ··0x004109e0·a00b3100·00000000·00000000·00000000·..1.............
56 ··0x004109f0·00000000·00000000·908d0f00·00000000·................56 ··0x004109f0·00000000·00000000·908d0f00·00000000·................
57 ··0x00410a00·206c0b00·00000000·50ac1100·00000000··l......P.......57 ··0x00410a00·206c0b00·00000000·50ac1100·00000000··l......P.......
58 ··0x00410a10·b0d31100·00000000·00000000·00000000·................58 ··0x00410a10·b0d31100·00000000·00000000·00000000·................
59 ··0x00410a20·00000000·00000000·00000000·00000000·................59 ··0x00410a20·00000000·00000000·00000000·00000000·................
60 ··0x00410a30·00000000·00000000·00000000·00000000·................60 ··0x00410a30·00000000·00000000·00000000·00000000·................
61 ··0x00410a40·00000000·00000000·00000000·00000000·................61 ··0x00410a40·00000000·00000000·00000000·00000000·................
62 ··0x00410a50·f02f0c00·00000000·00000000·00000000·./..............62 ··0x00410a50·f02f0c00·00000000·00000000·00000000·./..............
63 ··0x00410a60·00000000·00000000·00000000·00000000·................63 ··0x00410a60·00000000·00000000·00000000·00000000·................
64 ··0x00410a70·00000000·00000000·90062f00·00000000·........../.....64 ··0x00410a70·00000000·00000000·b0052f00·00000000·........../.....
65 ··0x00410a80·40483400·00000000·00000000·00000000·@H4.............65 ··0x00410a80·d0463400·00000000·00000000·00000000·.F4.............
66 ··0x00410a90·50d82200·00000000·e07f2800·00000000·P.".......(.....66 ··0x00410a90·d0d72200·00000000·607f2800·00000000·..".....`.(.....
67 ··0x00410aa0·00000000·00000000·00000000·00000000·................67 ··0x00410aa0·00000000·00000000·00000000·00000000·................
68 ··0x00410ab0·60c41e00·00000000·00000000·00000000·`...............68 ··0x00410ab0·e0c31e00·00000000·00000000·00000000·................
69 ··0x00410ac0·207e0c00·00000000·00000000·00000000··~..............69 ··0x00410ac0·207e0c00·00000000·00000000·00000000··~..............
70 ··0x00410ad0·00000000·00000000·00000000·00000000·................70 ··0x00410ad0·00000000·00000000·00000000·00000000·................
71 ··0x00410ae0·a0592500·00000000·00000000·00000000·.Y%.............71 ··0x00410ae0·20592500·00000000·00000000·00000000··Y%.............
72 ··0x00410af0·d0b02c00·00000000·005c1e00·00000000·..,......\......72 ··0x00410af0·20b02c00·00000000·805b1e00·00000000··.,......[......
73 ··0x00410b00·00000000·00000000·00000000·00000000·................73 ··0x00410b00·00000000·00000000·00000000·00000000·................
74 ··0x00410b10·00000000·00000000·00000000·00000000·................74 ··0x00410b10·00000000·00000000·00000000·00000000·................
75 ··0x00410b20·00000000·00000000·d0e61200·00000000·................75 ··0x00410b20·00000000·00000000·d0e61200·00000000·................
76 ··0x00410b30·00000000·00000000·00000000·00000000·................76 ··0x00410b30·00000000·00000000·00000000·00000000·................
77 ··0x00410b40·00000000·00000000·f0df1300·00000000·................77 ··0x00410b40·00000000·00000000·b0df1300·00000000·................
78 ··0x00410b50·a06a1100·00000000·e05b1100·00000000·.j.......[......78 ··0x00410b50·a06a1100·00000000·e05b1100·00000000·.j.......[......
79 ··0x00410b60·00000000·00000000·00000000·00000000·................79 ··0x00410b60·00000000·00000000·00000000·00000000·................
80 ··0x00410b70·00000000·00000000·00000000·00000000·................80 ··0x00410b70·00000000·00000000·00000000·00000000·................
81 ··0x00410b80·50bc1100·00000000·00000000·00000000·P...............81 ··0x00410b80·50bc1100·00000000·00000000·00000000·P...............
82 ··0x00410b90·00000000·00000000·00000000·00000000·................82 ··0x00410b90·00000000·00000000·00000000·00000000·................
83 ··0x00410ba0·00000000·00000000·00000000·00000000·................83 ··0x00410ba0·00000000·00000000·00000000·00000000·................
84 ··0x00410bb0·00000000·00000000·10822700·00000000·..........'.....84 ··0x00410bb0·00000000·00000000·90812700·00000000·..........'.....
85 ··0x00410bc0·00000000·00000000·00000000·00000000·................85 ··0x00410bc0·00000000·00000000·00000000·00000000·................
86 ··0x00410bd0·00000000·00000000·00000000·00000000·................86 ··0x00410bd0·00000000·00000000·00000000·00000000·................
87 ··0x00410be0·00000000·00000000·f09f1000·00000000·................87 ··0x00410be0·00000000·00000000·f09f1000·00000000·................
88 ··0x00410bf0·c0cf1200·00000000·00000000·00000000·................88 ··0x00410bf0·c0cf1200·00000000·00000000·00000000·................
89 ··0x00410c00·00000000·00000000·00000000·00000000·................89 ··0x00410c00·00000000·00000000·00000000·00000000·................
90 ··0x00410c10·70602900·00000000·00000000·00000000·p`).............90 ··0x00410c10·f05f2900·00000000·00000000·00000000·._).............
91 ··0x00410c20·00000000·00000000·00000000·00000000·................91 ··0x00410c20·00000000·00000000·00000000·00000000·................
92 ··0x00410c30·00000000·00000000·00000000·00000000·................92 ··0x00410c30·00000000·00000000·00000000·00000000·................
93 ··0x00410c40·00000000·00000000·20011300·00000000·........·.......93 ··0x00410c40·00000000·00000000·20011300·00000000·........·.......
94 ··0x00410c50·00000000·00000000·b0cc1200·00000000·................94 ··0x00410c50·00000000·00000000·b0cc1200·00000000·................
95 ··0x00410c60·00000000·00000000·300d2600·00000000·........0.&.....95 ··0x00410c60·00000000·00000000·b00c2600·00000000·..........&.....
96 ··0x00410c70·00000000·00000000·e07d2800·00000000·.........}(.....96 ··0x00410c70·00000000·00000000·607d2800·00000000·........`}(.....
97 ··0x00410c80·504f0b00·00000000·00000000·00000000·PO..............97 ··0x00410c80·504f0b00·00000000·00000000·00000000·PO..............
98 ··0x00410c90·e09c1000·00000000·00000000·00000000·................98 ··0x00410c90·e09c1000·00000000·00000000·00000000·................
99 ··0x00410ca0·f0a41100·00000000·00000000·00000000·................99 ··0x00410ca0·f0a41100·00000000·00000000·00000000·................
100 ··0x00410cb0·00000000·00000000·00000000·00000000·................100 ··0x00410cb0·00000000·00000000·00000000·00000000·................
101 ··0x00410cc0·00000000·00000000·d0ad2200·00000000·..........".....101 ··0x00410cc0·00000000·00000000·50ad2200·00000000·........P.".....
102 ··0x00410cd0·c0142200·00000000·00000000·00000000·..".............102 ··0x00410cd0·40142200·00000000·00000000·00000000·@.".............
103 ··0x00410ce0·00000000·00000000·00000000·00000000·................103 ··0x00410ce0·00000000·00000000·00000000·00000000·................
104 ··0x00410cf0·00000000·00000000·00000000·00000000·................104 ··0x00410cf0·00000000·00000000·00000000·00000000·................
105 ··0x00410d00·50362300·00000000·00000000·00000000·P6#.............105 ··0x00410d00·d0352300·00000000·00000000·00000000·.5#.............
106 ··0x00410d10·00000000·00000000·00000000·00000000·................106 ··0x00410d10·00000000·00000000·00000000·00000000·................
107 ··0x00410d20·00000000·00000000·00000000·00000000·................107 ··0x00410d20·00000000·00000000·00000000·00000000·................
108 ··0x00410d30·00000000·00000000·30dd1100·00000000·........0.......108 ··0x00410d30·00000000·00000000·30dd1100·00000000·........0.......
109 ··0x00410d40·00000000·00000000·80db1000·00000000·................109 ··0x00410d40·00000000·00000000·80db1000·00000000·................
110 ··0x00410d50·00000000·00000000·00000000·00000000·................110 ··0x00410d50·00000000·00000000·00000000·00000000·................
111 ··0x00410d60·00000000·00000000·00000000·00000000·................111 ··0x00410d60·00000000·00000000·00000000·00000000·................
112 ··0x00410d70·00000000·00000000·f0991100·00000000·................112 ··0x00410d70·00000000·00000000·f0991100·00000000·................
113 ··0x00410d80·e0c51300·00000000·b06d1100·00000000·.........m......113 ··0x00410d80·a0c51300·00000000·b06d1100·00000000·.........m......
114 ··0x00410d90·00000000·00000000·00000000·00000000·................114 ··0x00410d90·00000000·00000000·00000000·00000000·................
115 ··0x00410da0·00000000·00000000·00000000·00000000·................115 ··0x00410da0·00000000·00000000·00000000·00000000·................
116 ··0x00410db0·905d2500·00000000·00000000·00000000·.]%.............116 ··0x00410db0·105d2500·00000000·00000000·00000000·.]%.............
117 ··0x00410dc0·80b12800·00000000·00000000·00000000·..(.............117 ··0x00410dc0·00b12800·00000000·00000000·00000000·..(.............
118 ··0x00410dd0·60172900·00000000·00000000·00000000·`.).............118 ··0x00410dd0·e0162900·00000000·00000000·00000000·..).............
119 ··0x00410de0·c0541900·00000000·90ce2400·00000000·.T........$.....119 ··0x00410de0·40541900·00000000·10ce2400·00000000·@T........$.....
120 ··0x00410df0·00000000·00000000·00000000·00000000·................120 ··0x00410df0·00000000·00000000·00000000·00000000·................
121 ··0x00410e00·c0b61000·00000000·60f33100·00000000·........`.1.....121 ··0x00410e00·c0b61000·00000000·f0f13100·00000000·..........1.....
122 ··0x00410e10·00000000·00000000·00000000·00000000·................122 ··0x00410e10·00000000·00000000·00000000·00000000·................
123 ··0x00410e20·00000000·00000000·00000000·00000000·................123 ··0x00410e20·00000000·00000000·00000000·00000000·................
124 ··0x00410e30·00000000·00000000·00000000·00000000·................124 ··0x00410e30·00000000·00000000·00000000·00000000·................
125 ··0x00410e40·90de1000·00000000·e07a2600·00000000·.........z&.....125 ··0x00410e40·90de1000·00000000·607a2600·00000000·........`z&.....
126 ··0x00410e50·d08f1100·00000000·00000000·00000000·................126 ··0x00410e50·d08f1100·00000000·00000000·00000000·................
Max diff block lines reached; 24382/36560 bytes (66.69%) of diff not shown.
510 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00412640·40264100·00000000·00000000·00000000·@&A.............2 ··0x00412640·40264100·00000000·00000000·00000000·@&A.............
3 ··0x00412650·00000000·00000000·00000000·00000000·................3 ··0x00412650·00000000·00000000·00000000·00000000·................
4 ··0x00412660·80791100·00000000·b0cc1200·00000000·.y..............4 ··0x00412660·80791100·00000000·b0cc1200·00000000·.y..............
5 ··0x00412670·60e11200·00000000·508a1400·00000000·`.......P.......5 ··0x00412670·60e11200·00000000·108a1400·00000000·`...............
6 ··0x00412680·307e1100·00000000·a00c2600·00000000·0~........&.....6 ··0x00412680·307e1100·00000000·200c2600·00000000·0~......·.&.....
7 ··0x00412690·80881100·00000000·f08a1100·00000000·................7 ··0x00412690·80881100·00000000·f08a1100·00000000·................
8 ··0x004126a0·c0741400·00000000·90871400·00000000·.t..............8 ··0x004126a0·80741400·00000000·50871400·00000000·.t......P.......
9 ··0x004126b0·70d31200·00000000·d0d91200·00000000·p...............9 ··0x004126b0·70d31200·00000000·d0d91200·00000000·p...............
10 ··0x004126c0·c0b61500·00000000·c0c31500·00000000·................10 ··0x004126c0·80b61500·00000000·80c31500·00000000·................
11 ··0x004126d0·10831100·00000000·106c1e00·00000000·.........l......11 ··0x004126d0·10831100·00000000·906b1e00·00000000·.........k......
12 ··0x004126e0·90c11500·00000000·c04e0b00·00000000·.........N......12 ··0x004126e0·50c11500·00000000·c04e0b00·00000000·P........N......
13 ··0x004126f0·c0cf1200·00000000·70f21c00·00000000·........p.......13 ··0x004126f0·c0cf1200·00000000·f0f11c00·00000000·................
14 ··0x00412700·f0ee3100·00000000·d0851100·00000000·..1.............14 ··0x00412700·80ed3100·00000000·d0851100·00000000·..1.............
15 ··0x00412710·508a1400·00000000·20082600·00000000·P.......·.&.....15 ··0x00412710·108a1400·00000000·a0072600·00000000·..........&.....
16 ··0x00412720·80881100·00000000·f08a1100·00000000·................16 ··0x00412720·80881100·00000000·f08a1100·00000000·................
17 ··0x00412730·60e11200·00000000·10e31200·00000000·`...............17 ··0x00412730·60e11200·00000000·10e31200·00000000·`...............
18 ··0x00412740·60e41200·00000000·50d51200·00000000·`.......P.......18 ··0x00412740·60e41200·00000000·50d51200·00000000·`.......P.......
19 ··0x00412750·c0d61200·00000000·b06a0b00·00000000·.........j......19 ··0x00412750·c0d61200·00000000·b06a0b00·00000000·.........j......
20 ··0x00412760·d0b01500·00000000·c04e0b00·00000000·.........N......20 ··0x00412760·90b01500·00000000·c04e0b00·00000000·.........N......
21 ··0x00412770·01000000·00000000·00000000·00000000·................21 ··0x00412770·01000000·00000000·00000000·00000000·................
22 ··0x00412780·ffffffff·00000000·00000000·00000000·................22 ··0x00412780·ffffffff·00000000·00000000·00000000·................
23 ··0x00412790·00000000·00000000·00000000·00000000·................23 ··0x00412790·00000000·00000000·00000000·00000000·................
24 ··0x004127a0·ffffffff·00000000·00000000·00000000·................24 ··0x004127a0·ffffffff·00000000·00000000·00000000·................
25 ··0x004127b0·00000000·00000000·00000000·00000000·................25 ··0x004127b0·00000000·00000000·00000000·00000000·................
26 ··0x004127c0·00000000·00000000·44a13b00·00000000·........D.;.....26 ··0x004127c0·00000000·00000000·44a13b00·00000000·........D.;.....
27 ··0x004127d0·00000000·00000000·ffffffff·ffffffff·................27 ··0x004127d0·00000000·00000000·ffffffff·ffffffff·................
Offset 6311, 18 lines modifiedOffset 6311, 18 lines modified
6311 ··0x0042b080·00000000·00000000·00000000·00000000·................6311 ··0x0042b080·00000000·00000000·00000000·00000000·................
6312 ··0x0042b090·00000000·00000000·00000000·00000000·................6312 ··0x0042b090·00000000·00000000·00000000·00000000·................
6313 ··0x0042b0a0·00000000·00000000·00000000·00000000·................6313 ··0x0042b0a0·00000000·00000000·00000000·00000000·................
6314 ··0x0042b0b0·00000000·00000000·00000000·00000000·................6314 ··0x0042b0b0·00000000·00000000·00000000·00000000·................
6315 ··0x0042b0c0·87a63b00·00000000·e0730c00·00000000·..;......s......6315 ··0x0042b0c0·87a63b00·00000000·e0730c00·00000000·..;......s......
6316 ··0x0042b0d0·a0761000·00000000·00000000·00000000·.v..............6316 ··0x0042b0d0·a0761000·00000000·00000000·00000000·.v..............
6317 ··0x0042b0e0·00000000·00000000·64c33b00·00000000·........d.;.....6317 ··0x0042b0e0·00000000·00000000·64c33b00·00000000·........d.;.....
6318 ··0x0042b0f0·50121000·00000000·d0df2100·00000000·P.........!.....6318 ··0x0042b0f0·50121000·00000000·50df2100·00000000·P.......P.!.....
6319 ··0x0042b100·00000000·00000000·00000000·00000000·................6319 ··0x0042b100·00000000·00000000·00000000·00000000·................
6320 ··0x0042b110·6dc33b00·00000000·00121000·00000000·m.;.............6320 ··0x0042b110·6dc33b00·00000000·00121000·00000000·m.;.............
6321 ··0x0042b120·a0de2100·00000000·00000000·00000000·..!.............6321 ··0x0042b120·20de2100·00000000·00000000·00000000··.!.............
6322 ··0x0042b130·00000000·00000000·00000000·00000000·................6322 ··0x0042b130·00000000·00000000·00000000·00000000·................
6323 ··0x0042b140·00000000·00000000·00000000·00000000·................6323 ··0x0042b140·00000000·00000000·00000000·00000000·................
6324 ··0x0042b150·00000000·00000000·00000000·00000000·................6324 ··0x0042b150·00000000·00000000·00000000·00000000·................
6325 ··0x0042b160·2ec33b00·00000000·10000000·00000000·..;.............6325 ··0x0042b160·2ec33b00·00000000·10000000·00000000·..;.............
6326 ··0x0042b170·48000000·00000000·00000000·00000000·H...............6326 ··0x0042b170·48000000·00000000·00000000·00000000·H...............
6327 ··0x0042b180·00000000·00000000·85c33b00·00000000·..........;.....6327 ··0x0042b180·00000000·00000000·85c33b00·00000000·..........;.....
6328 ··0x0042b190·10000000·00000000·50000000·00000000·........P.......6328 ··0x0042b190·10000000·00000000·50000000·00000000·........P.......
Offset 6467, 15 lines modifiedOffset 6467, 15 lines modified
6467 ··0x0042ba40·40fc0d00·00000000·00000000·00000000·@...............6467 ··0x0042ba40·40fc0d00·00000000·00000000·00000000·@...............
6468 ··0x0042ba50·00000000·00000000·00000000·00000000·................6468 ··0x0042ba50·00000000·00000000·00000000·00000000·................
6469 ··0x0042ba60·00000000·00000000·60144400·00000000·........`.D.....6469 ··0x0042ba60·00000000·00000000·60144400·00000000·........`.D.....
6470 ··0x0042ba70·00000000·00000000·20bb4200·00000000·........·.B.....6470 ··0x0042ba70·00000000·00000000·20bb4200·00000000·........·.B.....
6471 ··0x0042ba80·00000000·00000000·00000000·00000000·................6471 ··0x0042ba80·00000000·00000000·00000000·00000000·................
6472 ··0x0042ba90·00000000·00000000·00000000·00000000·................6472 ··0x0042ba90·00000000·00000000·00000000·00000000·................
6473 ··0x0042baa0·00000000·00000000·909b0c00·00000000·................6473 ··0x0042baa0·00000000·00000000·909b0c00·00000000·................
6474 ··0x0042bab0·00000000·00000000·30472700·00000000·........0G'.....6474 ··0x0042bab0·00000000·00000000·b0462700·00000000·.........F'.....
6475 ··0x0042bac0·00000000·00000000·00000000·00000000·................6475 ··0x0042bac0·00000000·00000000·00000000·00000000·................
6476 ··0x0042bad0·00000000·00000000·00000000·00000000·................6476 ··0x0042bad0·00000000·00000000·00000000·00000000·................
6477 ··0x0042bae0·00000000·00000000·00000000·00000000·................6477 ··0x0042bae0·00000000·00000000·00000000·00000000·................
6478 ··0x0042baf0·00000000·00000000·00000000·00000000·................6478 ··0x0042baf0·00000000·00000000·00000000·00000000·................
6479 ··0x0042bb00·00000000·00000000·00000000·00000000·................6479 ··0x0042bb00·00000000·00000000·00000000·00000000·................
6480 ··0x0042bb10·00000000·00000000·00000000·00000000·................6480 ··0x0042bb10·00000000·00000000·00000000·00000000·................
6481 ··0x0042bb20·0d3c3b00·00000000·60720c00·00000000·.<;.....`r......6481 ··0x0042bb20·0d3c3b00·00000000·60720c00·00000000·.<;.....`r......
Offset 6490, 22 lines modifiedOffset 6490, 22 lines modified
6490 ··0x0042bbb0·00000000·00000000·00000000·00000000·................6490 ··0x0042bbb0·00000000·00000000·00000000·00000000·................
6491 ··0x0042bbc0·51443b00·00000000·e0700c00·00000000·QD;......p......6491 ··0x0042bbc0·51443b00·00000000·e0700c00·00000000·QD;......p......
6492 ··0x0042bbd0·80731000·00000000·00000000·00000000·.s..............6492 ··0x0042bbd0·80731000·00000000·00000000·00000000·.s..............
6493 ··0x0042bbe0·00000000·00000000·d3843b00·00000000·..........;.....6493 ··0x0042bbe0·00000000·00000000·d3843b00·00000000·..........;.....
6494 ··0x0042bbf0·80700c00·00000000·e0721000·00000000·.p.......r......6494 ··0x0042bbf0·80700c00·00000000·e0721000·00000000·.p.......r......
6495 ··0x0042bc00·00000000·00000000·00000000·00000000·................6495 ··0x0042bc00·00000000·00000000·00000000·00000000·................
6496 ··0x0042bc10·20833b00·00000000·b0111000·00000000··.;.............6496 ··0x0042bc10·20833b00·00000000·b0111000·00000000··.;.............
6497 ··0x0042bc20·70dd2100·00000000·00000000·00000000·p.!.............6497 ··0x0042bc20·f0dc2100·00000000·00000000·00000000·..!.............
6498 ··0x0042bc30·00000000·00000000·137f3b00·00000000·..........;.....6498 ··0x0042bc30·00000000·00000000·137f3b00·00000000·..........;.....
6499 ··0x0042bc40·20700c00·00000000·40721000·00000000··p......@r......6499 ··0x0042bc40·20700c00·00000000·40721000·00000000··p......@r......
6500 ··0x0042bc50·00000000·00000000·00000000·00000000·................6500 ··0x0042bc50·00000000·00000000·00000000·00000000·................
6501 ··0x0042bc60·8f843b00·00000000·60231000·00000000·..;.....`#......6501 ··0x0042bc60·8f843b00·00000000·60231000·00000000·..;.....`#......
6502 ··0x0042bc70·001e2200·00000000·00000000·00000000·..".............6502 ··0x0042bc70·801d2200·00000000·00000000·00000000·..".............
6503 ··0x0042bc80·00000000·00000000·f9c73b00·00000000·..........;.....6503 ··0x0042bc80·00000000·00000000·f9c73b00·00000000·..........;.....
6504 ··0x0042bc90·20221000·00000000·201b2200·00000000··"......·.".....6504 ··0x0042bc90·20221000·00000000·a01a2200·00000000··"........".....
6505 ··0x0042bca0·00000000·00000000·00000000·00000000·................6505 ··0x0042bca0·00000000·00000000·00000000·00000000·................
6506 ··0x0042bcb0·29ba3b00·00000000·c06f0c00·00000000·).;......o......6506 ··0x0042bcb0·29ba3b00·00000000·c06f0c00·00000000·).;......o......
6507 ··0x0042bcc0·a0711000·00000000·00000000·00000000·.q..............6507 ··0x0042bcc0·a0711000·00000000·00000000·00000000·.q..............
6508 ··0x0042bcd0·00000000·00000000·00000000·00000000·................6508 ··0x0042bcd0·00000000·00000000·00000000·00000000·................
6509 ··0x0042bce0·00000000·00000000·00000000·00000000·................6509 ··0x0042bce0·00000000·00000000·00000000·00000000·................
6510 ··0x0042bcf0·00000000·00000000·00000000·00000000·................6510 ··0x0042bcf0·00000000·00000000·00000000·00000000·................
6511 ··0x0042bd00·ffffffff·00000000·00000000·00000000·................6511 ··0x0042bd00·ffffffff·00000000·00000000·00000000·................
Offset 6667, 28 lines modifiedOffset 6667, 28 lines modified
6667 ··0x0042c6c0·60660d00·00000000·00000000·00000000·`f..............6667 ··0x0042c6c0·60660d00·00000000·00000000·00000000·`f..............
6668 ··0x0042c6d0·00000000·00000000·00000000·00000000·................6668 ··0x0042c6d0·00000000·00000000·00000000·00000000·................
6669 ··0x0042c6e0·00000000·00000000·e0214400·00000000·.........!D.....6669 ··0x0042c6e0·00000000·00000000·e0214400·00000000·.........!D.....
6670 ··0x0042c6f0·00000000·00000000·a0c74200·00000000·..........B.....6670 ··0x0042c6f0·00000000·00000000·a0c74200·00000000·..........B.....
6671 ··0x0042c700·00000000·00000000·00000000·00000000·................6671 ··0x0042c700·00000000·00000000·00000000·00000000·................
6672 ··0x0042c710·00000000·00000000·00000000·00000000·................6672 ··0x0042c710·00000000·00000000·00000000·00000000·................
6673 ··0x0042c720·00000000·00000000·709b0c00·00000000·........p.......6673 ··0x0042c720·00000000·00000000·709b0c00·00000000·........p.......
6674 ··0x0042c730·00000000·00000000·002b2a00·00000000·.........+*.....6674 ··0x0042c730·00000000·00000000·802a2a00·00000000·.........**.....
6675 ··0x0042c740·00000000·00000000·00000000·00000000·................6675 ··0x0042c740·00000000·00000000·00000000·00000000·................
6676 ··0x0042c750·00000000·00000000·00000000·00000000·................6676 ··0x0042c750·00000000·00000000·00000000·00000000·................
6677 ··0x0042c760·00000000·00000000·00000000·00000000·................6677 ··0x0042c760·00000000·00000000·00000000·00000000·................
6678 ··0x0042c770·00000000·00000000·00000000·00000000·................6678 ··0x0042c770·00000000·00000000·00000000·00000000·................
6679 ··0x0042c780·00000000·00000000·00000000·00000000·................6679 ··0x0042c780·00000000·00000000·00000000·00000000·................
6680 ··0x0042c790·00000000·00000000·00000000·00000000·................6680 ··0x0042c790·00000000·00000000·00000000·00000000·................
6681 ··0x0042c7a0·2f733b00·00000000·206d0c00·00000000·/s;.....·m......6681 ··0x0042c7a0·2f733b00·00000000·206d0c00·00000000·/s;.....·m......
6682 ··0x0042c7b0·806d1000·00000000·00000000·00000000·.m..............6682 ··0x0042c7b0·806d1000·00000000·00000000·00000000·.m..............
6683 ··0x0042c7c0·00000000·00000000·17c43b00·00000000·..........;.....6683 ··0x0042c7c0·00000000·00000000·17c43b00·00000000·..........;.....
6684 ··0x0042c7d0·c06c0c00·00000000·e06c1000·00000000·.l.......l......6684 ··0x0042c7d0·c06c0c00·00000000·e06c1000·00000000·.l.......l......
6685 ··0x0042c7e0·00000000·00000000·00000000·00000000·................6685 ··0x0042c7e0·00000000·00000000·00000000·00000000·................
6686 ··0x0042c7f0·72bd3b00·00000000·40201000·00000000·r.;.....@·......6686 ··0x0042c7f0·72bd3b00·00000000·40201000·00000000·r.;.....@·......
6687 ··0x0042c800·f0c52200·00000000·00000000·00000000·..".............6687 ··0x0042c800·70c52200·00000000·00000000·00000000·p.".............
6688 ··0x0042c810·00000000·00000000·12c43b00·00000000·..........;.....6688 ··0x0042c810·00000000·00000000·12c43b00·00000000·..........;.....
6689 ··0x0042c820·606c0c00·00000000·406c1000·00000000·`l......@l......6689 ··0x0042c820·606c0c00·00000000·406c1000·00000000·`l......@l......
6690 ··0x0042c830·00000000·00000000·00000000·00000000·................6690 ··0x0042c830·00000000·00000000·00000000·00000000·................
6691 ··0x0042c840·20c43b00·00000000·006c0c00·00000000··.;......l......6691 ··0x0042c840·20c43b00·00000000·006c0c00·00000000··.;......l......
6692 ··0x0042c850·a06b1000·00000000·00000000·00000000·.k..............6692 ··0x0042c850·a06b1000·00000000·00000000·00000000·.k..............
6693 ··0x0042c860·00000000·00000000·2dc43b00·00000000·........-.;.....6693 ··0x0042c860·00000000·00000000·2dc43b00·00000000·........-.;.....
6694 ··0x0042c870·a06b0c00·00000000·006b1000·00000000·.k.......k......6694 ··0x0042c870·a06b0c00·00000000·006b1000·00000000·.k.......k......
Offset 6759, 18 lines modifiedOffset 6759, 18 lines modified
6759 ··0x0042cc80·60621000·00000000·00000000·00000000·`b..............6759 ··0x0042cc80·60621000·00000000·00000000·00000000·`b..............
6760 ··0x0042cc90·00000000·00000000·87a63b00·00000000·..........;.....6760 ··0x0042cc90·00000000·00000000·87a63b00·00000000·..........;.....
6761 ··0x0042cca0·00660c00·00000000·c0611000·00000000·.f.......a......6761 ··0x0042cca0·00660c00·00000000·c0611000·00000000·.f.......a......
6762 ··0x0042ccb0·00000000·00000000·00000000·00000000·................6762 ··0x0042ccb0·00000000·00000000·00000000·00000000·................
6763 ··0x0042ccc0·79c43b00·00000000·a0650c00·00000000·y.;......e......6763 ··0x0042ccc0·79c43b00·00000000·a0650c00·00000000·y.;......e......
6764 ··0x0042ccd0·20611000·00000000·00000000·00000000··a..............6764 ··0x0042ccd0·20611000·00000000·00000000·00000000··a..............
6765 ··0x0042cce0·00000000·00000000·79c13b00·00000000·........y.;.....6765 ··0x0042cce0·00000000·00000000·79c13b00·00000000·........y.;.....
6766 ··0x0042ccf0·001f1000·00000000·40182200·00000000·........@.".....6766 ··0x0042ccf0·001f1000·00000000·c0172200·00000000·..........".....
6767 ··0x0042cd00·00000000·00000000·00000000·00000000·................6767 ··0x0042cd00·00000000·00000000·00000000·00000000·................
6768 ··0x0042cd10·ed923b00·00000000·60111000·00000000·..;.....`.......6768 ··0x0042cd10·ed923b00·00000000·60111000·00000000·..;.....`.......
6769 ··0x0042cd20·40dc2100·00000000·00000000·00000000·@.!.............6769 ··0x0042cd20·c0db2100·00000000·00000000·00000000·..!.............
Max diff block lines reached; 512770/522387 bytes (98.16%) 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·35613738·36656362·31303239·63616366·5a786ecb1029cacf 
3 ··0x00000010·38303236·65613062·35613862·37313631·8026ea0b5a8b71612 ··0x00000000·35633063·39323166·63623765·37353333·5c0c921fcb7e7533
 3 ··0x00000010·65353637·33366333·30626366·30303432·e56736c30bcf0042
4 ··0x00000020·30613637·36622e64·65627567·00000000·0a676b.debug....4 ··0x00000020·36626265·36362e64·65627567·00000000·6bbe66.debug....
5 ··0x00000030·36c7bc04····························6...5 ··0x00000030·29a2c20b····························)...
  
733 MB
black-dbgsym_25.1.0-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-05-27·13:45:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-05-27·13:45:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1996·2025-05-27·13:45:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1992·2025-05-27·13:45:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6968636·2025-05-27·13:45:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··6969288·2025-05-27·13:45:03.000000·data.tar.xz
7.46 KB
control.tar.xz
7.43 KB
control.tar
2.86 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black-dbgsym1 Package:·black-dbgsym
2 Source:·black2 Source:·black
3 Version:·25.1.0-33 Version:·25.1.0-3
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·75407 Installed-Size:·7539
8 Depends:·black·(=·25.1.0-3)8 Depends:·black·(=·25.1.0-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·015c98a3922cfe4ec52fd30c241134ed3e0cc48f·0c74921b5433a7f98821b1aff4e67d306a34dfdd·11f57b732a4f5801498ab757c7f6b29888eec5fb·136722474a1a5b1910796e76fa2d94331eeb0682·14701e43e81e4e41e35253e06ea359b43ce1f07d·1632b622a0c84a346a3d4b47571d52fc119c30a1·1af73ade367[·...·truncated·by·diffoscope;·len:·1013,·SHA:·15b00aff5b340a69e142c106ad9014f39e77875a1488919445bd7c72861f37be·...·]12 Build-Ids:·03f00b79a6dd63fa56fba36b54088cd6f5755e71·05b4e9c97c0762417f931293f2452ff5406633bf·0a5db5fc455a6cf2ddcbd62818e5f907ea0f5920·152e33269643dc42db2a015ba282e2d373de1283·27269146881eeff71aef3933f926d3fa6e33887d·2b94d66b80cfb1e4c017c44eacfe687b6e160519·34c630aec35[·...·truncated·by·diffoscope;·len:·1013,·SHA:·9b3db34cb4a03877697166940dfd9b32b89de286aad1647eb151d239ea88084e·...·]
4.55 KB
./md5sums
30.0 B
./md5sums
Files differ
4.5 KB
line order
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 usr/lib/debug/.build-id/01/5c98a3922cfe4ec52fd30c241134ed3e0cc48f.debug 
2 usr/lib/debug/.build-id/0c/74921b5433a7f98821b1aff4e67d306a34dfdd.debug 
3 usr/lib/debug/.build-id/11/f57b732a4f5801498ab757c7f6b29888eec5fb.debug 
4 usr/lib/debug/.build-id/13/6722474a1a5b1910796e76fa2d94331eeb0682.debug 
5 usr/lib/debug/.build-id/14/701e43e81e4e41e35253e06ea359b43ce1f07d.debug 
6 usr/lib/debug/.build-id/16/32b622a0c84a346a3d4b47571d52fc119c30a1.debug 
7 usr/lib/debug/.build-id/1a/f73ade36798d82b22428402c0bf079de8cbe65.debug 
8 usr/lib/debug/.build-id/2c/4582c879e4ebe031624d483da8b6f547d9487d.debug 
9 usr/lib/debug/.build-id/46/189e18610cd14a931ca5f2a422fb287e20f6c6.debug 
10 usr/lib/debug/.build-id/53/044999413c4ca12eedf50ba2774bf2c18f7757.debug 
11 usr/lib/debug/.build-id/54/91b24ea0ef2c2247c44dec1f7ca42f976d50c9.debug 
12 usr/lib/debug/.build-id/56/28c01fe43430da31f6fa7a70c2a9d5d8ebb894.debug 
13 usr/lib/debug/.build-id/59/5a1a4c1e57a9b9a3609d59e08d83b200de2d29.debug 
14 usr/lib/debug/.build-id/5f/97158734226c96fd910e2177b3411b037b30ee.debug 
15 usr/lib/debug/.build-id/67/3ea8a62d82c259e672523cf76efb49d2335f39.debug 
16 usr/lib/debug/.build-id/67/b5c21d05a73d01e836b6b3bd84dec6945b0590.debug 
17 usr/lib/debug/.build-id/81/0127aa0d1fb899625d72636cb25d9598245cb8.debug 
18 usr/lib/debug/.build-id/84/5a786ecb1029cacf8026ea0b5a8b71610a676b.debug 
19 usr/lib/debug/.build-id/85/c7466cc31989d8058d75a1c8939447e6a8f4c8.debug 
20 usr/lib/debug/.build-id/9b/ec3edb39b937b50c521bef8d24f9ba5e952ea9.debug 
21 usr/lib/debug/.build-id/a4/7803aac55cca50a02ebc43266906b76188f6ab.debug 
22 usr/lib/debug/.build-id/a5/f4051bec3894700f6ad667d52b7f97a24b06ad.debug 
23 usr/lib/debug/.build-id/ab/b7fe60d4a4054e7b9aac41904406b275efb668.debug 
24 usr/lib/debug/.build-id/ac/889a7de535a6dad9548b49fe429ef992f8bfa9.debug 
25 usr/lib/debug/.build-id/ad/9564e70bcb0ab785fa1bd78a1f5bb052c1f90f.debug 
26 usr/lib/debug/.build-id/cc/2d9b52d13fc92c0ba983de3d7513de4e3e23f6.debug 
27 usr/lib/debug/.build-id/cc/9db9ef526fa0780dd1267538c8202cb62aef86.debug 
28 usr/lib/debug/.build-id/ce/8c49c942e6968f36fe28104fe50d6067cbbe3a.debug 
29 usr/lib/debug/.build-id/d5/2b2d934a3ef2c5e25efc6e720a811c64b7f660.debug 
30 usr/lib/debug/.build-id/f3/a6ac55ae90e8666c45216498e756b918d41acf.debug 
31 usr/lib/debug/.build-id/fe/b2e79db5f33c32480047afce53034606d24edf.debug1 usr/lib/debug/.build-id/03/f00b79a6dd63fa56fba36b54088cd6f5755e71.debug
 2 usr/lib/debug/.build-id/05/b4e9c97c0762417f931293f2452ff5406633bf.debug
 3 usr/lib/debug/.build-id/0a/5db5fc455a6cf2ddcbd62818e5f907ea0f5920.debug
 4 usr/lib/debug/.build-id/15/2e33269643dc42db2a015ba282e2d373de1283.debug
 5 usr/lib/debug/.build-id/27/269146881eeff71aef3933f926d3fa6e33887d.debug
 6 usr/lib/debug/.build-id/2b/94d66b80cfb1e4c017c44eacfe687b6e160519.debug
 7 usr/lib/debug/.build-id/34/c630aec356130f7e27253d2cb9259632faa1cf.debug
 8 usr/lib/debug/.build-id/42/003c3993071221f224798b4cecbcf9db2a2c25.debug
 9 usr/lib/debug/.build-id/58/0df9b8603fc26cca92c780cc4f3b6b4b7753a6.debug
 10 usr/lib/debug/.build-id/59/45ca56359ccd1d8808b82324f183cd698ee23f.debug
 11 usr/lib/debug/.build-id/5a/5c0c921fcb7e7533e56736c30bcf00426bbe66.debug
 12 usr/lib/debug/.build-id/5a/cde529c6af2d6622fc21e4f678957dbc62ba66.debug
 13 usr/lib/debug/.build-id/72/ea0ad3f970181a5d46dd1cc25f676aef876507.debug
 14 usr/lib/debug/.build-id/76/eee14f01b01e754efac6001001b1bf0073613d.debug
 15 usr/lib/debug/.build-id/7b/f9181fadb16210033d37919c5b7042066e828c.debug
 16 usr/lib/debug/.build-id/88/0de0ea36bc1989b4c0dff5ef7084c24e03ee19.debug
 17 usr/lib/debug/.build-id/89/312fcb0ef9a35855dba8fd21c16c58d6b2a71a.debug
 18 usr/lib/debug/.build-id/8b/cc4efce2f89d59d6185eeb819aa29095bd0601.debug
 19 usr/lib/debug/.build-id/ba/f1b5e03bacaf9cc4424403bd6eb2f35bd1d489.debug
 20 usr/lib/debug/.build-id/bb/30ba458a42c866abb0cb7f58f784fd05a1b70c.debug
 21 usr/lib/debug/.build-id/c4/5b833c6ab81b09aa295966a2c03b34c423d0a5.debug
 22 usr/lib/debug/.build-id/c4/a2d19ae40018e4a5e6ad5e3874646d31fea15a.debug
 23 usr/lib/debug/.build-id/c8/c6f0e5c85efbd768728e50eaf4292d784757ba.debug
 24 usr/lib/debug/.build-id/ca/9e80a7f868e2ef56ccdd7b9e0f5aadeb64afb6.debug
 25 usr/lib/debug/.build-id/cb/2231a8817605aa536625ac5312510a299f6a03.debug
 26 usr/lib/debug/.build-id/cd/9110dbdae31d091596a3e5b75908e2eceaaf1a.debug
 27 usr/lib/debug/.build-id/d0/14e0da0977c517fac1ea4f74d10a6161cf0f70.debug
 28 usr/lib/debug/.build-id/d1/cfed5773897bd28a32c34ccd1478001b08de9c.debug
 29 usr/lib/debug/.build-id/d5/88953c3a44e4d9305ef4020783ba061905d37b.debug
 30 usr/lib/debug/.build-id/ed/d082f466c5d2005110dcf7d9e5b8a404f7e569.debug
 31 usr/lib/debug/.build-id/ff/bd188f29d9678202bd54d829740469a022a647.debug
32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
733 MB
data.tar.xz
733 MB
data.tar
17.2 KB
file list
    
Offset 1, 71 lines modifiedOffset 1, 71 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/01/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/03/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/01/5c98a3922cfe4ec52fd30c241134ed3e0cc48f.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5728·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/03/f00b79a6dd63fa56fba36b54088cd6f5755e71.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/0c/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/05/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/0c/74921b5433a7f98821b1aff4e67d306a34dfdd.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/05/b4e9c97c0762417f931293f2452ff5406633bf.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/11/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/11/f57b732a4f5801498ab757c7f6b29888eec5fb.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/13/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/13/6722474a1a5b1910796e76fa2d94331eeb0682.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/14/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/14/701e43e81e4e41e35253e06ea359b43ce1f07d.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/16/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/16/32b622a0c84a346a3d4b47571d52fc119c30a1.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/1a/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/0a/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/1a/f73ade36798d82b22428402c0bf079de8cbe65.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2c/ 
21 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2c/4582c879e4ebe031624d483da8b6f547d9487d.debug11 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/0a/5db5fc455a6cf2ddcbd62818e5f907ea0f5920.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/46/ 
23 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/46/189e18610cd14a931ca5f2a422fb287e20f6c6.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/53/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/15/
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/53/044999413c4ca12eedf50ba2774bf2c18f7757.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/15/2e33269643dc42db2a015ba282e2d373de1283.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/27/
 15 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/27/269146881eeff71aef3933f926d3fa6e33887d.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2b/
 17 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2b/94d66b80cfb1e4c017c44eacfe687b6e160519.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/54/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/34/
 19 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/34/c630aec356130f7e27253d2cb9259632faa1cf.debug
 20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/42/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/54/91b24ea0ef2c2247c44dec1f7ca42f976d50c9.debug21 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/42/003c3993071221f224798b4cecbcf9db2a2c25.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/56/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/58/
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/56/28c01fe43430da31f6fa7a70c2a9d5d8ebb894.debug23 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/58/0df9b8603fc26cca92c780cc4f3b6b4b7753a6.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/59/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/59/
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/59/5a1a4c1e57a9b9a3609d59e08d83b200de2d29.debug25 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/59/45ca56359ccd1d8808b82324f183cd698ee23f.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5f/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5a/
 27 -rw-r--r--···0·root·········(0)·root·········(0)··7489400·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5a/5c0c921fcb7e7533e56736c30bcf00426bbe66.debug
33 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5f/97158734226c96fd910e2177b3411b037b30ee.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5a/cde529c6af2d6622fc21e4f678957dbc62ba66.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/67/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/72/
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/67/3ea8a62d82c259e672523cf76efb49d2335f39.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/72/ea0ad3f970181a5d46dd1cc25f676aef876507.debug
36 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/67/b5c21d05a73d01e836b6b3bd84dec6945b0590.debug 
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/81/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/76/
38 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/81/0127aa0d1fb899625d72636cb25d9598245cb8.debug32 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/76/eee14f01b01e754efac6001001b1bf0073613d.debug
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/84/ 
40 -rw-r--r--···0·root·········(0)·root·········(0)··7489968·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/84/5a786ecb1029cacf8026ea0b5a8b71610a676b.debug 
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/85/ 
42 -rw-r--r--···0·root·········(0)·root·········(0)·····5728·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/85/c7466cc31989d8058d75a1c8939447e6a8f4c8.debug 
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/9b/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7b/
44 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/9b/ec3edb39b937b50c521bef8d24f9ba5e952ea9.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7b/f9181fadb16210033d37919c5b7042066e828c.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a4/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/88/
46 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a4/7803aac55cca50a02ebc43266906b76188f6ab.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/88/0de0ea36bc1989b4c0dff5ef7084c24e03ee19.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a5/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/89/
48 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a5/f4051bec3894700f6ad667d52b7f97a24b06ad.debug38 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/89/312fcb0ef9a35855dba8fd21c16c58d6b2a71a.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ab/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/8b/
50 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ab/b7fe60d4a4054e7b9aac41904406b275efb668.debug40 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/8b/cc4efce2f89d59d6185eeb819aa29095bd0601.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ac/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ba/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ac/889a7de535a6dad9548b49fe429ef992f8bfa9.debug42 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ba/f1b5e03bacaf9cc4424403bd6eb2f35bd1d489.debug
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ad/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/bb/
54 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ad/9564e70bcb0ab785fa1bd78a1f5bb052c1f90f.debug44 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/bb/30ba458a42c866abb0cb7f58f784fd05a1b70c.debug
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cc/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c4/
 46 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c4/5b833c6ab81b09aa295966a2c03b34c423d0a5.debug
56 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cc/2d9b52d13fc92c0ba983de3d7513de4e3e23f6.debug47 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c4/a2d19ae40018e4a5e6ad5e3874646d31fea15a.debug
57 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cc/9db9ef526fa0780dd1267538c8202cb62aef86.debug 
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ce/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c8/
59 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ce/8c49c942e6968f36fe28104fe50d6067cbbe3a.debug49 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c8/c6f0e5c85efbd768728e50eaf4292d784757ba.debug
 50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ca/
 51 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ca/9e80a7f868e2ef56ccdd7b9e0f5aadeb64afb6.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cb/
 53 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cb/2231a8817605aa536625ac5312510a299f6a03.debug
 54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cd/
 55 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cd/9110dbdae31d091596a3e5b75908e2eceaaf1a.debug
 56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d0/
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d0/14e0da0977c517fac1ea4f74d10a6161cf0f70.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d1/
 59 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d1/cfed5773897bd28a32c34ccd1478001b08de9c.debug
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d5/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d5/
61 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d5/2b2d934a3ef2c5e25efc6e720a811c64b7f660.debug61 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d5/88953c3a44e4d9305ef4020783ba061905d37b.debug
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/f3/ 
63 -rw-r--r--···0·root·········(0)·root·········(0)·····5664·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/f3/a6ac55ae90e8666c45216498e756b918d41acf.debug 
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/fe/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ed/
 63 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ed/d082f466c5d2005110dcf7d9e5b8a404f7e569.debug
 64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/fe/b2e79db5f33c32480047afce53034606d24edf.debug65 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/bd188f29d9678202bd54d829740469a022a647.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
68 -rw-r--r--···0·root·········(0)·root·········(0)·····4416·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····4416·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/
71 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/black-dbgsym·->·black71 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/black-dbgsym·->·black
22.6 KB
./usr/lib/debug/.build-id/01/5c98a3922cfe4ec52fd30c241134ed3e0cc48f.debug vs.
./usr/lib/debug/.build-id/5a/cde529c6af2d6622fc21e4f678957dbc62ba66.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3448·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000128·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd78:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000126·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000011·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005be·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c2·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c9·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c21·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
3.09 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002124·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_black
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_resources 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·015c98a3922cfe4ec52fd30c241134ed3e0cc48f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5acde529c6af2d6622fc21e4f678957dbc62ba66
3.14 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmptupjj1tu/build
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xac):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x166):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.4 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_resources41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_black
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·28·20·0·0·0·0·0·0·»  (DW_OP_addr:·2028)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
799 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 fGCC:·(Debian·14.2.0-19)·14.2.0
2 2?B#Q036541 
3 PyInit_resources2 ·O(E5d3rX
 3 ']PyInit_black
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c5 crtstuff.c
6 deregister_tm_clones6 deregister_tm_clones
7 __do_global_dtors_aux7 __do_global_dtors_aux
8 completed.08 completed.0
9 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
10 frame_dummy10 frame_dummy
11 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
12 resources.c 
13 __FRAME_END__12 __FRAME_END__
14 _DYNAMIC13 _DYNAMIC
15 __TMC_END__14 __TMC_END__
16 __dso_handle15 __dso_handle
17 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
18 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
 18 PyInit_black
19 __cxa_finalize19 __cxa_finalize
20 PyInit___init__20 PyInit___init__
21 PyObject_GetAttrString21 PyObject_GetAttrString
22 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
23 PyImport_ImportModule23 PyImport_ImportModule
24 PyCapsule_GetPointer24 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyInit_resources 
28 __gmon_start__27 __gmon_start__
29 .shstrtab28 .shstrtab
30 .note.gnu.build-id29 .note.gnu.build-id
31 .gnu.hash30 .gnu.hash
32 .rela.dyn31 .rela.dyn
33 .rela.plt32 .rela.plt
34 .plt.got33 .plt.got
423 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_resources>:15 0000000000001140·<PyInit_black>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
224 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_resources2 ··[·····0]··PyInit_black
  
1.35 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/black/resources.c 
4 ··[····2b]··/tmp/tmpdtov4rz8/build/black3 ··[·····2]··/tmp/tmptupjj1tu/build/black.c
 4 ··[····21]··/tmp/tmptupjj1tu/build
5 ··[····48]··/usr/include/python3.135 ··[····38]··/usr/include/python3.13
6 ··[····60]··/usr/include/x86_64-linux-gnu/bits6 ··[····50]··/usr/include/x86_64-linux-gnu/bits
7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ce]··/usr/include/python3.13/cpython9 ··[····be]··/usr/include/python3.13/cpython
10 ··[····ee]··types.h10 ··[····de]··types.h
11 ··[····f6]··stdint-intn.h11 ··[····e6]··stdint-intn.h
12 ··[···104]··stdint-uintn.h12 ··[····f4]··stdint-uintn.h
13 ··[···113]··stddef.h13 ··[···103]··stddef.h
14 ··[···11c]··pyport.h14 ··[···10c]··pyport.h
15 ··[···125]··pytypedefs.h15 ··[···115]··pytypedefs.h
16 ··[···132]··methodobject.h16 ··[···122]··methodobject.h
17 ··[···141]··descrobject.h17 ··[···131]··descrobject.h
18 ··[···14f]··pybuffer.h18 ··[···13f]··pybuffer.h
19 ··[···15a]··pycapsule.h19 ··[···14a]··pycapsule.h
20 ··[···166]··import.h20 ··[···156]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina 
20 ··0x00000110·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in 
21 ··0x00000120·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge 
22 ··0x00000130·74417474·72537472·696e6700·5f49544d·tAttrString._ITM19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._
 20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
 22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
 23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
 24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
 25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
 26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
 27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
23 ··0x00000140·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
 31 ··0x000001c0·00··································.
24 ··0x00000150·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
25 ··0x00000160·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa 
26 ··0x00000170·7073756c·655f4765·74506f69·6e746572·psule_GetPointer 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py 
29 ··0x000001a0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_ 
30 ··0x000001b0·7265736f·75726365·73005f5f·676d6f6e·resources.__gmon 
31 ··0x000001c0·5f737461·72745f5f·00················_start__. 
  
22.7 KB
./usr/lib/debug/.build-id/0c/74921b5433a7f98821b1aff4e67d306a34dfdd.debug vs.
./usr/lib/debug/.build-id/ff/bd188f29d9678202bd54d829740469a022a647.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3440·(bytes·into·file)13 ··Start·of·section·headers:··········3432·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000160·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002088·0x0000000000002088·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.6 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000bf·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000079·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020b8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000c·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000d0·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cc·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.94 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000215c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002088·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_conv
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·0c74921b5433a7f98821b1aff4e67d306a34dfdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffbd188f29d9678202bd54d829740469a022a647
3.16 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
3.15 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_tokenize41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_conv
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 156, 22 lines modifiedOffset 156, 22 lines modified
156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)
161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·1c·20·0·0·0·0·0·0·»  (DW_OP_addr:·201c)
164 ·<3><1a2>:·Abbrev·Number:·0164 ·<3><1a2>:·Abbrev·Number:·0
165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·20·0·0·0·0·0·0·»  (DW_OP_addr:·2048)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
768 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_tokenize2 PyInit_conv
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 tokenize.c 
12 __FRAME_END__11 __FRAME_END__
13 _DYNAMIC12 _DYNAMIC
14 __TMC_END__13 __TMC_END__
15 __dso_handle14 __dso_handle
16 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
 19 PyInit_conv
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 PyInit_tokenize 
27 __gmon_start__26 __gmon_start__
28 .shstrtab27 .shstrtab
29 .note.gnu.build-id28 .note.gnu.build-id
30 .gnu.hash29 .gnu.hash
31 .rela.dyn30 .rela.dyn
32 .rela.plt31 .rela.plt
33 .plt.got32 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_tokenize>:15 0000000000001140·<PyInit_conv>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_tokenize2 ··[·····0]··PyInit_conv
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/tokenize.c3 ··[·····2]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/conv.c
4 ··[····33]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····2f]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····59]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····fb]··types.h
11 ··[···107]··stdint-intn.h11 ··[···103]··stdint-intn.h
12 ··[···115]··stdint-uintn.h12 ··[···111]··stdint-uintn.h
13 ··[···124]··stddef.h13 ··[···120]··stddef.h
14 ··[···12d]··pyport.h14 ··[···129]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···177]··import.h20 ··[···173]··import.h
  
3.12 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 27 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_21 ··0x00000120·5079496e·69745f63·6f6e7600·50794f62·PyInit_conv.PyOb
 22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri
 23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register
 24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get
 27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der
23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
 30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap 
26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer. 
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_ 
29 ··0x000001a0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t 
30 ··0x000001b0·6f6b656e·697a6500·5f5f676d·6f6e5f73·okenize.__gmon_s 
31 ··0x000001c0·74617274·5f5f00·····················tart__. 
  
14.4 KB
./usr/lib/debug/.build-id/11/f57b732a4f5801498ab757c7f6b29888eec5fb.debug vs.
./usr/lib/debug/.build-id/88/0de0ea36bc1989b4c0dff5ef7084c24e03ee19.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cb·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·l·(large),·p·(processor·specific)44 ··D·(mbind),·l·(large),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 29 ····25:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_lines
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·11f57b732a4f5801498ab757c7f6b29888eec5fb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·880de0ea36bc1989b4c0dff5ef7084c24e03ee19
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_nodes41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_lines
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
691 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 'uPyInit_nodes2 'uPyInit_lines
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_nodes 
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 PyObject_GetAttrString19 PyObject_GetAttrString
21 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
22 PyImport_ImportModule21 PyImport_ImportModule
 22 PyInit_lines
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_nodes>:15 0000000000001140·<PyInit_lines>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_nodes2 ··[·····0]··PyInit_lines
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/nodes.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/lines.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpdtov4rz8/build/black4 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····ea]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f2]··stdint-intn.h
2.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 25 ··0x00000160·744d6f64·756c6500·5079496e·69745f6c·tModule.PyInit_l
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·696e6573·00507943·61707375·6c655f47·ines.PyCapsule_G
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
22.5 KB
./usr/lib/debug/.build-id/13/6722474a1a5b1910796e76fa2d94331eeb0682.debug vs.
./usr/lib/debug/.build-id/cd/9110dbdae31d091596a3e5b75908e2eceaaf1a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3464·(bytes·into·file)13 ··Start·of·section·headers:··········3432·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.86 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd88:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c2·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000069·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·000016·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000f·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cb·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c7·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001d3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c2b·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0d·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
3.1 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·136722474a1a5b1910796e76fa2d94331eeb06823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd9110dbdae31d091596a3e5b75908e2eceaaf1a
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpdtov4rz8/build32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7c):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.41 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit__black_version41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_linegen
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
783 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit__black_version2 43/?3|l-
 3 @'|PyInit_linegen
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c5 crtstuff.c
5 deregister_tm_clones6 deregister_tm_clones
6 __do_global_dtors_aux7 __do_global_dtors_aux
7 completed.08 completed.0
8 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
9 frame_dummy10 frame_dummy
10 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
11 _black_version.c12 linegen.c
12 __FRAME_END__13 __FRAME_END__
13 _DYNAMIC14 _DYNAMIC
14 __TMC_END__15 __TMC_END__
15 __dso_handle16 __dso_handle
16 __GNU_EH_FRAME_HDR17 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
 19 PyInit_linegen
18 __cxa_finalize20 __cxa_finalize
19 PyInit___init__21 PyInit___init__
20 PyObject_GetAttrString22 PyObject_GetAttrString
21 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
22 PyImport_ImportModule24 PyImport_ImportModule
23 PyCapsule_GetPointer25 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
25 _Py_Dealloc27 _Py_Dealloc
26 PyInit__black_version 
27 __gmon_start__28 __gmon_start__
28 .shstrtab29 .shstrtab
29 .note.gnu.build-id30 .note.gnu.build-id
30 .gnu.hash31 .gnu.hash
31 .rela.dyn32 .rela.dyn
32 .rela.plt33 .rela.plt
33 .plt.got34 .plt.got
430 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit__black_version>:15 0000000000001140·<PyInit_linegen>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
231 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit__black_version2 ··[·····0]··PyInit_linegen
  
1.36 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/_black_version.c 
4 ··[····2a]··/tmp/tmpdtov4rz8/build3 ··[·····2]··/tmp/tmptupjj1tu/build/black/linegen.c
 4 ··[····29]··/tmp/tmptupjj1tu/build/black
5 ··[····41]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····59]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····ec]··types.h
11 ··[····ef]··stdint-intn.h11 ··[····f4]··stdint-intn.h
12 ··[····fd]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
13 ··[···10c]··stddef.h13 ··[···111]··stddef.h
14 ··[···115]··pyport.h14 ··[···11a]··pyport.h
15 ··[···11e]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···12b]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···13a]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···148]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···153]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···15f]··import.h20 ··[···164]··import.h
  
3.23 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
 13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
 14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
 15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
 16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
 17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
 18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg
 20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz
 21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
 22 ··0x00000130·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
 23 ··0x00000140·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers 
13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN 
14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN 
17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._ 
18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF 
19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa 
20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit 
21 ··0x00000120·5f5f5f69·6e69745f·5f005079·4f626a65·___init__.PyObje 
22 ··0x00000130·63745f47·65744174·74725374·72696e67·ct_GetAttrString 
23 ··0x00000140·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
24 ··0x00000150·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
25 ··0x00000160·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
26 ··0x00000170·00507943·61707375·6c655f47·6574506f·.PyCapsule_GetPo 
27 ··0x00000180·696e7465·72005f49·544d5f64·65726567·inter._ITM_dereg 
28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py 
30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers 
31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start25 ··0x00000160·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
 26 ··0x00000170·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
 27 ··0x00000180·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
 28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
 29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 30 ··0x000001b0·616c6c6f·63005f5f·676d6f6e·5f737461·alloc.__gmon_sta
32 ··0x000001d0·5f5f00······························__.31 ··0x000001c0·72745f5f·00·························rt__.
  
21.7 KB
./usr/lib/debug/.build-id/14/701e43e81e4e41e35253e06ea359b43ce1f07d.debug vs.
./usr/lib/debug/.build-id/15/2e33269643dc42db2a015ba282e2d373de1283.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3424·(bytes·into·file)13 ··Start·of·section·headers:··········3432·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.86 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd60:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000bf·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000c·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c7·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cd·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001bf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c07·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_mode32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_parse
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·14701e43e81e4e41e35253e06ea359b43ce1f07d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·152e33269643dc42db2a015ba282e2d373de1283
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.52 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_mode41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parse
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
639 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 }GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
 2 PyInit_parse
2 2mff?3|h- 
3 (?PyInit_mode 
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
Offset 19, 15 lines modifiedOffset 18, 15 lines modified
19 PyInit___init__18 PyInit___init__
20 PyObject_GetAttrString19 PyObject_GetAttrString
21 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
22 PyImport_ImportModule21 PyImport_ImportModule
23 PyCapsule_GetPointer22 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
25 _Py_Dealloc24 _Py_Dealloc
26 PyInit_mode25 PyInit_parse
27 __gmon_start__26 __gmon_start__
28 .shstrtab27 .shstrtab
29 .note.gnu.build-id28 .note.gnu.build-id
30 .gnu.hash29 .gnu.hash
31 .rela.dyn30 .rela.dyn
32 .rela.plt31 .rela.plt
33 .plt.got32 .plt.got
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_mode>:15 0000000000001140·<PyInit_parse>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
219 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_mode2 ··[·····0]··PyInit_parse
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/parse.c
2 ··[·····0]··.3 ··[····2e]··.
 4 ··[····30]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
3 ··[·····2]··/tmp/tmpdtov4rz8/build/black/mode.c 
4 ··[····26]··/tmp/tmpdtov4rz8/build/black 
5 ··[····43]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c9]··/usr/include/python3.13/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····e9]··types.h10 ··[····fc]··types.h
11 ··[····f1]··stdint-intn.h11 ··[···104]··stdint-intn.h
12 ··[····ff]··stdint-uintn.h12 ··[···112]··stdint-uintn.h
13 ··[···10e]··stddef.h13 ··[···121]··stddef.h
14 ··[···117]··pyport.h14 ··[···12a]··pyport.h
15 ··[···120]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···12d]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···13c]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···14a]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···155]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···161]··import.h20 ··[···174]··import.h
  
3.11 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 27 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
24 ··0x00000150·00507949·6d706f72·745f496d·706f7274·.PyImport_Import24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
25 ··0x00000160·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
26 ··0x00000170·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode.29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
 31 ··0x000001c0·00··································.
  
12.5 KB
./usr/lib/debug/.build-id/16/32b622a0c84a346a3d4b47571d52fc119c30a1.debug vs.
./usr/lib/debug/.build-id/2b/94d66b80cfb1e4c017c44eacfe687b6e160519.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cb·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.8 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics 
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·1632b622a0c84a346a3d4b47571d52fc119c30a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b94d66b80cfb1e4c017c44eacfe687b6e160519
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/numerics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_numerics41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_comments
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
745 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_numerics2 PyInit_comments
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 numerics.c11 comments.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit_numerics 
20 PyInit___init__19 PyInit___init__
21 PyObject_GetAttrString20 PyObject_GetAttrString
22 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
 25 PyInit_comments
26 _Py_Dealloc26 _Py_Dealloc
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_numerics>:15 0000000000001140·<PyInit_comments>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_numerics2 ··[·····0]··PyInit_comments
  
667 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/numerics.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/comments.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpdtov4rz8/build/black4 ··[····2a]··/tmp/tmptupjj1tu/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ed]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f5]··stdint-intn.h
2.59 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer 
21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
22.7 KB
./usr/lib/debug/.build-id/1a/f73ade36798d82b22428402c0bf079de8cbe65.debug vs.
./usr/lib/debug/.build-id/59/45ca56359ccd1d8808b82324f183cd698ee23f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3440·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
5.04 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000bf·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005e·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000126·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005be·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000c·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c7·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c07·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.94 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_mode
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·1af73ade36798d82b22428402c0bf079de8cbe653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5945ca56359ccd1d8808b82324f183cd698ee23f
3.19 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x24):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.51 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_brackets41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_mode
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
782 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 32 lines modified
1 eGCC:·(Debian·14.2.0-19)·14.2.01 ?GCC:·(Debian·14.2.0-19)·14.2.0
 2 +(_PyInit_mode
2 PyInit_brackets 
3 pmAEc5({ 
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
11 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
12 brackets.c 
13 __FRAME_END__11 __FRAME_END__
14 _DYNAMIC12 _DYNAMIC
15 __TMC_END__13 __TMC_END__
16 __dso_handle14 __dso_handle
17 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
18 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize17 __cxa_finalize
20 PyInit___init__18 PyInit___init__
21 PyInit_brackets 
22 PyObject_GetAttrString19 PyObject_GetAttrString
23 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
24 PyImport_ImportModule21 PyImport_ImportModule
25 PyCapsule_GetPointer22 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
27 _Py_Dealloc24 _Py_Dealloc
 25 PyInit_mode
28 __gmon_start__26 __gmon_start__
29 .shstrtab27 .shstrtab
30 .note.gnu.build-id28 .note.gnu.build-id
31 .gnu.hash29 .gnu.hash
32 .rela.dyn30 .rela.dyn
33 .rela.plt31 .rela.plt
34 .plt.got32 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_brackets>:15 0000000000001140·<PyInit_mode>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_brackets2 ··[·····0]··PyInit_mode
  
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmptupjj1tu/build/black/mode.c
2 ··[·····0]··.3 ··[····24]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/black/brackets.c 
4 ··[····2a]··/tmp/tmpdtov4rz8/build/black4 ··[····26]··/tmp/tmptupjj1tu/build/black
5 ··[····47]··/usr/include/python3.135 ··[····43]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····c9]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····e9]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f1]··stdint-intn.h
12 ··[···103]··stdint-uintn.h12 ··[····ff]··stdint-uintn.h
13 ··[···112]··stddef.h13 ··[···10e]··stddef.h
14 ··[···11b]··pyport.h14 ··[···117]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···120]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···12d]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13c]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14a]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···155]··pycapsule.h
20 ··[···165]··import.h20 ··[···161]··import.h
  
3.12 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 27 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack 
22 ··0x00000130·65747300·50794f62·6a656374·5f476574·ets.PyObject_Get21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
 23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 24 ··0x00000150·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 25 ··0x00000160·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
 26 ··0x00000170·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap 
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer. 
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s 
31 ··0x000001c0·74617274·5f5f00·····················tart__.29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode.
 30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
20.2 KB
./usr/lib/debug/.build-id/2c/4582c879e4ebe031624d483da8b6f547d9487d.debug vs.
./usr/lib/debug/.build-id/c8/c6f0e5c85efbd768728e50eaf4292d784757ba.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.28 KB
readelf --wide --sections {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000126·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005be·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··1
2.77 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 28 ····24:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·2c4582c879e4ebe031624d483da8b6f547d9487d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c8c6f0e5c85efbd768728e50eaf4292d784757ba
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptupjj1tu/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.52 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_ranges41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pytree
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
780 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 H}GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 w'hPyInit_ranges2 PyInit_pytree
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 ranges.c11 pytree.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
 22 PyInit_pytree
22 PyImport_ImportModule23 PyImport_ImportModule
23 PyCapsule_GetPointer24 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
25 _Py_Dealloc26 _Py_Dealloc
26 PyInit_ranges 
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_ranges>:15 0000000000001140·<PyInit_pytree>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_ranges2 ··[·····0]··PyInit_pytree
  
1.38 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pytree.c
2 ··[·····0]··.3 ··[····29]··.
 4 ··[····2b]··/tmp/tmptupjj1tu/build/blib2to3
3 ··[·····2]··/tmp/tmpdtov4rz8/build/black/ranges.c 
4 ··[····28]··/tmp/tmpdtov4rz8/build/black 
5 ··[····45]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····63]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····f1]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f9]··stdint-intn.h
12 ··[···101]··stdint-uintn.h12 ··[···107]··stdint-uintn.h
13 ··[···110]··stddef.h13 ··[···116]··stddef.h
14 ··[···119]··pyport.h14 ··[···11f]··pyport.h
15 ··[···122]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···12f]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···13e]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···14c]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···157]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···163]··import.h20 ··[···169]··import.h
  
2.39 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·00707974·7265652e·63005f5f·ntry.pytree.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo 
25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu24 ··0x00000150·6c650050·79496e69·745f7079·74726565·le.PyInit_pytree
 25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
29 ··0x000001a0·616c6c6f·63005079·496e6974·5f72616e·alloc.PyInit_ran 
30 ··0x000001b0·67657300·5f5f676d·6f6e5f73·74617274·ges.__gmon_start30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·5f5f00······························__.
  
11.1 KB
./usr/lib/debug/.build-id/46/189e18610cd14a931ca5f2a422fb287e20f6c6.debug vs.
./usr/lib/debug/.build-id/34/c630aec356130f7e27253d2cb9259632faa1cf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_const 
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
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:·46189e18610cd14a931ca5f2a422fb287e20f6c63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34c630aec356130f7e27253d2cb9259632faa1cf
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_const41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_nodes
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
633 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 'uPyInit_const2 'uPyInit_nodes
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
 17 PyInit_nodes
17 __cxa_finalize18 __cxa_finalize
18 PyInit_const 
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_const>:15 0000000000001140·<PyInit_nodes>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_const2 ··[·····0]··PyInit_nodes
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/const.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/nodes.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpdtov4rz8/build/black4 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····ea]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f2]··stdint-intn.h
1.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py 
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
4.67 KB
./usr/lib/debug/.build-id/53/044999413c4ca12eedf50ba2774bf2c18f7757.debug vs.
./usr/lib/debug/.build-id/ba/f1b5e03bacaf9cc4424403bd6eb2f35bd1d489.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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:·53044999413c4ca12eedf50ba2774bf2c18f77573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·baf1b5e03bacaf9cc4424403bd6eb2f35bd1d489
790 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
894 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
310 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 wWGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_strings2 PyInit_strings
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
665 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/strings.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/strings.c
3 ··[····27]··.3 ··[····27]··.
4 ··[····29]··/tmp/tmpdtov4rz8/build/black4 ··[····29]··/tmp/tmptupjj1tu/build/black
5 ··[····46]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ec]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f4]··stdint-intn.h
15.0 KB
./usr/lib/debug/.build-id/54/91b24ea0ef2c2247c44dec1f7ca42f976d50c9.debug vs.
./usr/lib/debug/.build-id/27/269146881eeff71aef3933f926d3fa6e33887d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
3.26 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c7·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c3·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c3·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0b·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0b·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.55 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree 
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·5491b24ea0ef2c2247c44dec1f7ca42f976d50c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·27269146881eeff71aef3933f926d3fa6e33887d
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpdtov4rz8/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptupjj1tu/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pytree41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pygram
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
776 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 }GCC:·(Debian·14.2.0-19)·14.2.0
2 XS_*EVCe2 XS_*EVCe
3 PyInit_pytree3 PyInit_pygram
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c5 crtstuff.c
6 deregister_tm_clones6 deregister_tm_clones
7 __do_global_dtors_aux7 __do_global_dtors_aux
8 completed.08 completed.0
9 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
10 frame_dummy10 frame_dummy
11 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
12 pytree.c12 pygram.c
13 __FRAME_END__13 __FRAME_END__
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __GNU_EH_FRAME_HDR17 __GNU_EH_FRAME_HDR
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize19 __cxa_finalize
20 PyInit___init__20 PyInit___init__
21 PyObject_GetAttrString21 PyObject_GetAttrString
22 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
23 PyInit_pytree 
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
 26 PyInit_pygram
27 _Py_Dealloc27 _Py_Dealloc
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rela.dyn32 .rela.dyn
33 .rela.plt33 .rela.plt
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_pytree>:15 0000000000001140·<PyInit_pygram>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_pytree2 ··[·····0]··PyInit_pygram
  
675 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pytree.c3 ··[·····2]··/tmp/tmptupjj1tu/build/blib2to3/pygram.c
4 ··[····2b]··/tmp/tmpdtov4rz8/build/blib2to34 ··[····2b]··/tmp/tmptupjj1tu/build/blib2to3
5 ··[····4b]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits6 ··[····63]··/usr/include/x86_64-linux-gnu/bits
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····f1]··types.h10 ··[····f1]··types.h
11 ··[····f9]··stdint-intn.h11 ··[····f9]··stdint-intn.h
2.33 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707974·7265652e·63005f5f·ntry.pytree.c.__12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
 25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
24 ··0x00000150·6c650050·79496e69·745f7079·74726565·le.PyInit_pytree 
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule 
27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit
 29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·5f5f00······························__.
  
20.3 KB
./usr/lib/debug/.build-id/56/28c01fe43430da31f6fa7a70c2a9d5d8ebb894.debug vs.
./usr/lib/debug/.build-id/05/b4e9c97c0762417f931293f2452ff5406633bf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000160·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002088·0x0000000000002088·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.22 KB
readelf --wide --sections {}
    
Offset 2, 43 lines modifiedOffset 2, 43 lines modified
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007c·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020b8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000d0·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cf·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.46 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000215c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002088·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·5628c01fe43430da31f6fa7a70c2a9d5d8ebb8943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05b4e9c97c0762417f931293f2452ff5406633bf
3.17 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x93):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x94):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xbc):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xde):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x114):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x123):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.43 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_grammar41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_tokenize
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·48·20·0·0·0·0·0·0·»  (DW_OP_addr:·2048)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
752 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_grammar2 PyInit_tokenize
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 grammar.c11 tokenize.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 PyInit_grammar26 PyInit_tokenize
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
424 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_grammar>:15 0000000000001140·<PyInit_tokenize>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
225 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_grammar2 ··[·····0]··PyInit_tokenize
  
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/grammar.c3 ··[·····2]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/tokenize.c
4 ··[····32]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····33]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····58]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····70]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····de]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····fe]··types.h10 ··[····ff]··types.h
11 ··[···106]··stdint-intn.h11 ··[···107]··stdint-intn.h
12 ··[···114]··stdint-uintn.h12 ··[···115]··stdint-uintn.h
13 ··[···123]··stddef.h13 ··[···124]··stddef.h
14 ··[···12c]··pyport.h14 ··[···12d]··pyport.h
15 ··[···135]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···142]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···151]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···15f]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···16a]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···176]··import.h20 ··[···177]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr29 ··0x000001a0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t
30 ··0x000001b0·616d6d61·72005f5f·676d6f6e·5f737461·ammar.__gmon_sta30 ··0x000001b0·6f6b656e·697a6500·5f5f676d·6f6e5f73·okenize.__gmon_s
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
19.4 KB
./usr/lib/debug/.build-id/59/5a1a4c1e57a9b9a3609d59e08d83b200de2d29.debug vs.
./usr/lib/debug/.build-id/c4/5b833c6ab81b09aa295966a2c03b34c423d0a5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.46 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000069·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cb·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.32 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
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:·595a1a4c1e57a9b9a3609d59e08d83b200de2d293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c45b833c6ab81b09aa295966a2c03b34c423d0a5
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_linegen41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_numerics
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
696 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 -)GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_linegen2 PyInit_numerics
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 linegen.c11 numerics.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 PyInit_linegen 
19 __cxa_finalize18 __cxa_finalize
 19 PyInit_numerics
20 PyInit___init__20 PyInit___init__
21 PyObject_GetAttrString21 PyObject_GetAttrString
22 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
23 PyImport_ImportModule23 PyImport_ImportModule
24 PyCapsule_GetPointer24 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
424 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_linegen>:15 0000000000001140·<PyInit_numerics>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
225 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_linegen2 ··[·····0]··PyInit_numerics
  
1.38 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/linegen.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/numerics.c
3 ··[····27]··.3 ··[····28]··.
4 ··[····29]··/tmp/tmpdtov4rz8/build/black4 ··[····2a]··/tmp/tmptupjj1tu/build/black
5 ··[····46]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ed]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f5]··stdint-intn.h
12 ··[···102]··stdint-uintn.h12 ··[···103]··stdint-uintn.h
13 ··[···111]··stddef.h13 ··[···112]··stddef.h
14 ··[···11a]··pyport.h14 ··[···11b]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···164]··import.h20 ··[···165]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg 
20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer
 21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini
22 ··0x00000130·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
23 ··0x00000140·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
24 ··0x00000150·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
25 ··0x00000160·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
26 ··0x00000170·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
27 ··0x00000180·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
30 ··0x000001b0·616c6c6f·63005f5f·676d6f6e·5f737461·alloc.__gmon_sta30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
21.9 KB
./usr/lib/debug/.build-id/5f/97158734226c96fd910e2177b3411b037b30ee.debug vs.
./usr/lib/debug/.build-id/d5/88953c3a44e4d9305ef4020783ba061905d37b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3440·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.51 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ce·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cf·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.94 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·driver.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_token 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·5f97158734226c96fd910e2177b3411b037b30ee3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d588953c3a44e4d9305ef4020783ba061905d37b
3.16 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbb):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x175):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.73 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_token41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_driver
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)
161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·1c·20·0·0·0·0·0·0·»  (DW_OP_addr:·201c)163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
164 ·<3><1a2>:·Abbrev·Number:·0164 ·<3><1a2>:·Abbrev·Number:·0
165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
764 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 {GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_token2 PyInit_driver
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 driver.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
 18 PyInit_driver
17 __cxa_finalize19 __cxa_finalize
18 PyInit___init__20 PyInit___init__
19 PyObject_GetAttrString21 PyObject_GetAttrString
20 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
21 PyImport_ImportModule23 PyImport_ImportModule
22 PyCapsule_GetPointer24 PyCapsule_GetPointer
23 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
24 _Py_Dealloc26 _Py_Dealloc
25 PyInit_token 
26 __gmon_start__27 __gmon_start__
27 .shstrtab28 .shstrtab
28 .note.gnu.build-id29 .note.gnu.build-id
29 .gnu.hash30 .gnu.hash
30 .rela.dyn31 .rela.dyn
31 .rela.plt32 .rela.plt
32 .plt.got33 .plt.got
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_token>:15 0000000000001140·<PyInit_driver>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
221 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_token2 ··[·····0]··PyInit_driver
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/token.c3 ··[·····2]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/driver.c
4 ··[····30]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····31]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····56]··/usr/include/python3.135 ··[····57]··/usr/include/python3.13
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····dd]··/usr/include/python3.13/cpython
10 ··[····fc]··types.h10 ··[····fd]··types.h
11 ··[···104]··stdint-intn.h11 ··[···105]··stdint-intn.h
12 ··[···112]··stdint-uintn.h12 ··[···113]··stdint-uintn.h
13 ··[···121]··stddef.h13 ··[···122]··stddef.h
14 ··[···12a]··pyport.h14 ··[···12b]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···134]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···141]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···150]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···15e]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···169]··pycapsule.h
20 ··[···174]··import.h20 ··[···175]··import.h
  
3.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
 19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·746f6b65·lloc.PyInit_toke 
30 ··0x000001b0·6e005f5f·676d6f6e·5f737461·72745f5f·n.__gmon_start__30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
31 ··0x000001c0·00··································.31 ··0x000001c0·5f5f00······························__.
  
22.4 KB
./usr/lib/debug/.build-id/67/3ea8a62d82c259e672523cf76efb49d2335f39.debug vs.
./usr/lib/debug/.build-id/8b/cc4efce2f89d59d6185eeb819aa29095bd0601.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3448·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd78:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000bf·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000079·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000c·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000011·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cc·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001bf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c9·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c21·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
3.02 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen 
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_resources
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·673ea8a62d82c259e672523cf76efb49d2335f393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8bcc4efce2f89d59d6185eeb819aa29095bd0601
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x83):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xac):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x166):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.41 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pgen41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_resources
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
786 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 34 lines modified
1 3_9GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_pgen2 2?B#Q036541
 3 PyInit_resources
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c5 crtstuff.c
5 deregister_tm_clones6 deregister_tm_clones
6 __do_global_dtors_aux7 __do_global_dtors_aux
7 completed.08 completed.0
8 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
9 frame_dummy10 frame_dummy
10 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
 12 resources.c
11 __FRAME_END__13 __FRAME_END__
12 _DYNAMIC14 _DYNAMIC
13 __TMC_END__15 __TMC_END__
14 __dso_handle16 __dso_handle
15 __GNU_EH_FRAME_HDR17 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize19 __cxa_finalize
18 PyInit_pgen 
19 PyInit___init__20 PyInit___init__
20 PyObject_GetAttrString21 PyObject_GetAttrString
21 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
22 PyImport_ImportModule23 PyImport_ImportModule
23 PyCapsule_GetPointer24 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
25 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_resources
26 __gmon_start__28 __gmon_start__
27 .shstrtab29 .shstrtab
28 .note.gnu.build-id30 .note.gnu.build-id
29 .gnu.hash31 .gnu.hash
30 .rela.dyn32 .rela.dyn
31 .rela.plt33 .rela.plt
32 .plt.got34 .plt.got
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_pgen>:15 0000000000001140·<PyInit_resources>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
223 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_pgen2 ··[·····0]··PyInit_resources
  
1.38 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/pgen.c 
4 ··[····2f]··/tmp/tmpdtov4rz8/build/blib2to3/pgen23 ··[·····2]··/tmp/tmptupjj1tu/build/black/resources.c
 4 ··[····2b]··/tmp/tmptupjj1tu/build/black
5 ··[····55]··/usr/include/python3.135 ··[····48]··/usr/include/python3.13
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits6 ··[····60]··/usr/include/x86_64-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····ce]··/usr/include/python3.13/cpython
10 ··[····fb]··types.h10 ··[····ee]··types.h
 11 ··[····f6]··stdint-intn.h
11 ··[···103]··stdint-intn.h12 ··[···104]··stdint-uintn.h
12 ··[···111]··stdint-uintn.h 
13 ··[···120]··stddef.h13 ··[···113]··stddef.h
14 ··[···129]··pyport.h14 ··[···11c]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···125]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···132]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···141]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14f]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···15a]··pycapsule.h
20 ··[···173]··import.h20 ··[···166]··import.h
  
3.12 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 27 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c
12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR 
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM 
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini 
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME 
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB 
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_ 
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. 
20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn 
21 ··0x00000120·69745f5f·5f696e69·745f5f00·50794f62·it___init__.PyOb 
22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
 15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
 16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_
 17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.
 18 ··0x000000f0·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
 19 ··0x00000100·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
 20 ··0x00000110·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
 21 ··0x00000120·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
 22 ··0x00000130·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
 23 ··0x00000140·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 24 ··0x00000150·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 25 ··0x00000160·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
 26 ··0x00000170·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 29 ··0x000001a0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
 30 ··0x000001b0·7265736f·75726365·73005f5f·676d6f6e·resources.__gmon
 31 ··0x000001c0·5f737461·72745f5f·00················_start__.
25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get 
27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__. 
  
22.8 KB
./usr/lib/debug/.build-id/67/b5c21d05a73d01e836b6b3bd84dec6945b0590.debug vs.
./usr/lib/debug/.build-id/0a/5db5fc455a6cf2ddcbd62818e5f907ea0f5920.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3448·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
5.13 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd78:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000d2·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·driver.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_driver24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
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:·67b5c21d05a73d01e836b6b3bd84dec6945b05903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a5db5fc455a6cf2ddcbd62818e5f907ea0f5920
3.21 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2f):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xbb):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x175):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
3.25 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_driver41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_rusty
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 156, 22 lines modifiedOffset 156, 22 lines modified
156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)
161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·1c·20·0·0·0·0·0·0·»  (DW_OP_addr:·201c)
164 ·<3><1a2>:·Abbrev·Number:·0164 ·<3><1a2>:·Abbrev·Number:·0
165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
664 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 Y·GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_driver2 'uPyInit_rusty
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 driver.c 
12 __FRAME_END__11 __FRAME_END__
13 _DYNAMIC12 _DYNAMIC
14 __TMC_END__13 __TMC_END__
15 __dso_handle14 __dso_handle
16 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
18 PyInit_driver17 PyInit_rusty
19 __cxa_finalize18 __cxa_finalize
20 PyInit___init__19 PyInit___init__
21 PyObject_GetAttrString20 PyObject_GetAttrString
22 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_driver>:15 0000000000001140·<PyInit_rusty>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
221 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_driver2 ··[·····0]··PyInit_rusty
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/rusty.c
3 ··[····2f]··.3 ··[····25]··.
4 ··[····31]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····57]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dd]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····fd]··types.h10 ··[····ea]··types.h
 11 ··[····f2]··stdint-intn.h
11 ··[···105]··stdint-intn.h12 ··[···100]··stdint-uintn.h
12 ··[···113]··stdint-uintn.h 
13 ··[···122]··stddef.h13 ··[···10f]··stddef.h
14 ··[···12b]··pyport.h14 ··[···118]··pyport.h
15 ··[···134]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···141]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···150]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···15e]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···169]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···175]··import.h20 ··[···162]··import.h
  
3.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
 26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·00··································.
  
21.1 KB
./usr/lib/debug/.build-id/81/0127aa0d1fb899625d72636cb25d9598245cb8.debug vs.
./usr/lib/debug/.build-id/76/eee14f01b01e754efac6001001b1bf0073613d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3440·(bytes·into·file)13 ··Start·of·section·headers:··········3432·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.95 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000126·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005be·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.72 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·810127aa0d1fb899625d72636cb25d9598245cb83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76eee14f01b01e754efac6001001b1bf0073613d
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpdtov4rz8/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pygram41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_brackets
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
784 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 sa=GCC:·(Debian·14.2.0-19)·14.2.0
 2 PyInit_brackets
2 XS_*EVCe 
3 PyInit_pygram 
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
11 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
12 pygram.c11 brackets.c
13 __FRAME_END__12 __FRAME_END__
14 _DYNAMIC13 _DYNAMIC
15 __TMC_END__14 __TMC_END__
16 __dso_handle15 __dso_handle
17 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
18 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize18 __cxa_finalize
20 PyInit___init__19 PyInit___init__
 20 PyInit_brackets
21 PyObject_GetAttrString21 PyObject_GetAttrString
22 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
23 PyImport_ImportModule23 PyImport_ImportModule
24 PyCapsule_GetPointer24 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 PyInit_pygram 
27 _Py_Dealloc26 _Py_Dealloc
28 __gmon_start__27 __gmon_start__
29 .shstrtab28 .shstrtab
30 .note.gnu.build-id29 .note.gnu.build-id
31 .gnu.hash30 .gnu.hash
32 .rela.dyn31 .rela.dyn
33 .rela.plt32 .rela.plt
423 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_pygram>:15 0000000000001140·<PyInit_brackets>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
224 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_pygram2 ··[·····0]··PyInit_brackets
  
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pygram.c 
4 ··[····2b]··/tmp/tmpdtov4rz8/build/blib2to33 ··[·····2]··/tmp/tmptupjj1tu/build/black/brackets.c
 4 ··[····2a]··/tmp/tmptupjj1tu/build/black
5 ··[····4b]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····f1]··types.h10 ··[····ed]··types.h
11 ··[····f9]··stdint-intn.h11 ··[····f5]··stdint-intn.h
12 ··[···107]··stdint-uintn.h12 ··[···103]··stdint-uintn.h
13 ··[···116]··stddef.h13 ··[···112]··stddef.h
14 ··[···11f]··pyport.h14 ··[···11b]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···169]··import.h20 ··[···165]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_ 
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack
 22 ··0x00000130·65747300·50794f62·6a656374·5f476574·ets.PyObject_Get
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal 
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
732 MB
./usr/lib/debug/.build-id/84/5a786ecb1029cacf8026ea0b5a8b71610a676b.debug vs.
./usr/lib/debug/.build-id/5a/5c0c921fcb7e7533e56736c30bcf00426bbe66.debug
Files 94% similar despite different names
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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········7487600·(bytes·into·file)13 ··Start·of·section·headers:··········7487032·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x087d68·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x087d68·R···0x1000
8 ··LOAD···········0x000000·0x0000000000088000·0x0000000000088000·0x000000·0x30bd6d·R·E·0x10008 ··LOAD···········0x000000·0x0000000000088000·0x0000000000088000·0x000000·0x30bbfd·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000394000·0x0000000000394000·0x000000·0x0754d4·R···0x10009 ··LOAD···········0x000000·0x0000000000394000·0x0000000000394000·0x000000·0x0754d4·R···0x1000
10 ··LOAD···········0x0003d0·0x000000000040a3d0·0x000000000040a3d0·0x000000·0x058c78·RW··0x100010 ··LOAD···········0x0003d0·0x000000000040a3d0·0x000000000040a3d0·0x000000·0x058c78·RW··0x1000
11 ··DYNAMIC········0x0003d0·0x00000000004104d0·0x00000000004104d0·0x000000·0x0001c0·RW··0x811 ··DYNAMIC········0x0003d0·0x00000000004104d0·0x00000000004104d0·0x000000·0x0001c0·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00000000003c9c50·0x00000000003c9c50·0x000000·0x009ffc·R···0x413 ··GNU_EH_FRAME···0x001000·0x00000000003c9c50·0x00000000003c9c50·0x000000·0x009ffc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x0003d0·0x000000000040a3d0·0x000000000040a3d0·0x000000·0x007c30·R···0x115 ··GNU_RELRO······0x0003d0·0x000000000040a3d0·0x000000000040a3d0·0x000000·0x007c30·R···0x1
4.8 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x724070:1 There·are·37·section·headers,·starting·at·offset·0x723e38:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·005010·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·005010·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000005270·00025c·0137b8·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000005270·00025c·0137b8·18···A··4···1··8
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········000000000003b588·00025c·0019fa·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········000000000003b588·00025c·0019fa·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········000000000003cf88·00025c·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····NOBITS··········000000000003cf88·00025c·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········NOBITS··········000000000003cfd8·00025c·049ad0·18···A··3···0··812 ··[·7]·.rela.dyn·········NOBITS··········000000000003cfd8·00025c·049ad0·18···A··3···0··8
13 ··[·8]·.rela.plt·········NOBITS··········0000000000086aa8·00025c·0012c0·18···A··3··22··813 ··[·8]·.rela.plt·········NOBITS··········0000000000086aa8·00025c·0012c0·18···A··3··22··8
14 ··[·9]·.init·············NOBITS··········0000000000088000·001000·000017·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0000000000088000·001000·000017·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0000000000088020·001000·000c90·10··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0000000000088020·001000·000c90·10··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········0000000000088cb0·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········0000000000088cb0·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········0000000000088cc0·001000·30b0a4·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········0000000000088cc0·001000·30af34·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········0000000000393d64·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000393bf4·001000·000009·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········0000000000394000·001000·035c50·00···A··0···0·3219 ··[14]·.rodata···········NOBITS··········0000000000394000·001000·035c50·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····NOBITS··········00000000003c9c50·001000·009ffc·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00000000003c9c50·001000·009ffc·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········00000000003d3c50·001000·035884·00···A··0···0··821 ··[16]·.eh_frame·········NOBITS··········00000000003d3c50·001000·035884·00···A··0···0··8
22 ··[17]·.init_array·······NOBITS··········000000000040a3d0·0003d0·000008·08··WA··0···0··822 ··[17]·.init_array·······NOBITS··········000000000040a3d0·0003d0·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······NOBITS··········000000000040a3d8·0003d0·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········000000000040a3d8·0003d0·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······NOBITS··········000000000040a3e0·0003d0·0060f0·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········000000000040a3e0·0003d0·0060f0·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········00000000004104d0·0003d0·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········00000000004104d0·0003d0·0001c0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000410690·0003d0·001948·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000410690·0003d0·001948·08··WA··0···0··8
27 ··[22]·.got.plt··········NOBITS··········0000000000411fe8·0003d0·000658·08··WA··0···0··827 ··[22]·.got.plt··········NOBITS··········0000000000411fe8·0003d0·000658·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········0000000000412640·0003d0·0492a8·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········0000000000412640·0003d0·0492a8·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········000000000045b900·0003d0·007748·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········000000000045b900·0003d0·007748·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·00003d·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·00003d·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c0·34ff75·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c0·34fe45·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·350238·00067a·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·350108·00067a·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·3508b8·0d8160·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·350788·0d813e·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·428a18·019754·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·4288c8·019754·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·442170·00035a·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·442020·00035e·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·4424d0·2191cc·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·442380·2190c5·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65b6a0·03d18a·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65b448·03d1b0·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·698830·038670·18·····35·6302··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·6985f8·038670·18·····35·6302··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·6d0ea0·05305d·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·6d0c68·05305d·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·723efd·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·723cc5·00016e·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
721 KB
readelf --wide --symbols {}
    
Offset 2735, 49 lines modifiedOffset 2735, 49 lines modified
2735 ··2731:·0000000000422000····72·OBJECT··LOCAL··DEFAULT···23·parser.24732735 ··2731:·0000000000422000····72·OBJECT··LOCAL··DEFAULT···23·parser.2473
2736 ··2732:·000000000008ec0d····31·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_obj_____call__.cold2736 ··2732:·000000000008ec0d····31·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_obj_____call__.cold
2737 ··2733:·00000000003c4520····64·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.24522737 ··2733:·00000000003c4520····64·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2452
2738 ··2734:·0000000000421d00····72·OBJECT··LOCAL··DEFAULT···23·parser.24512738 ··2734:·0000000000421d00····72·OBJECT··LOCAL··DEFAULT···23·parser.2451
2739 ··2735:·000000000008ec2c····31·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__.cold2739 ··2735:·000000000008ec2c····31·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__.cold
2740 ··2736:·00000000003c4220····72·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.24112740 ··2736:·00000000003c4220····72·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2411
2741 ··2737:·0000000000421760····72·OBJECT··LOCAL··DEFAULT···23·parser.24102741 ··2737:·0000000000421760····72·OBJECT··LOCAL··DEFAULT···23·parser.2410
2742 ··2738:·000000000013b5f0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_comment2742 ··2738:·000000000013b5b0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_comment
2743 ··2739:·000000000008ec4b····62·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_def.cold2743 ··2739:·000000000008ec4b····62·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_def.cold
2744 ··2740:·00000000003c3cb0····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22662744 ··2740:·00000000003c3cb0····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2266
2745 ··2741:·000000000013bcd0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_def2745 ··2741:·000000000013bc90····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_def
2746 ··2742:·000000000008ec89····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_chained_assignment.cold2746 ··2742:·000000000008ec89····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_chained_assignment.cold
2747 ··2743:·00000000003c3bc0····44·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22462747 ··2743:·00000000003c3bc0····44·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2246
2748 ··2744:·000000000013bf90····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_chained_assignment2748 ··2744:·000000000013bf50····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_chained_assignment
2749 ··2745:·000000000013c0e0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_opens_block2749 ··2745:·000000000013c0a0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_opens_block
2750 ··2746:·000000000008eca8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_fmt_pass_converted.cold2750 ··2746:·000000000008eca8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_fmt_pass_converted.cold
2751 ··2747:·00000000003c3b80····44·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22392751 ··2747:·00000000003c3b80····44·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2239
2752 ··2748:·0000000000420920····72·OBJECT··LOCAL··DEFAULT···23·parser.22382752 ··2748:·0000000000420920····72·OBJECT··LOCAL··DEFAULT···23·parser.2238
2753 ··2749:·000000000008ecc7····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___contains_standalone_comments.cold2753 ··2749:·000000000008ecc7····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___contains_standalone_comments.cold
2754 ··2750:·00000000003c3b40····51·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22352754 ··2750:·00000000003c3b40····51·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2235
2755 ··2751:·00000000004208c0····72·OBJECT··LOCAL··DEFAULT···23·parser.22342755 ··2751:·00000000004208c0····72·OBJECT··LOCAL··DEFAULT···23·parser.2234
2756 ··2752:·0000000000420800····72·OBJECT··LOCAL··DEFAULT···23·parser.22272756 ··2752:·0000000000420800····72·OBJECT··LOCAL··DEFAULT···23·parser.2227
2757 ··2753:·000000000008ece6····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___clone.cold2757 ··2753:·000000000008ece6····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___clone.cold
2758 ··2754:·00000000003c36d0····28·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.21712758 ··2754:·00000000003c36d0····28·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2171
2759 ··2755:·00000000004201a0····72·OBJECT··LOCAL··DEFAULT···23·parser.21702759 ··2755:·00000000004201a0····72·OBJECT··LOCAL··DEFAULT···23·parser.2170
2760 ··2756:·00000000004200e0····72·OBJECT··LOCAL··DEFAULT···23·parser.21642760 ··2756:·00000000004200e0····72·OBJECT··LOCAL··DEFAULT···23·parser.2164
2761 ··2757:·000000000013d030····31·FUNC····LOCAL··DEFAULT···12·CPyDunder___bool__lines___Line2761 ··2757:·000000000013cff0····31·FUNC····LOCAL··DEFAULT···12·CPyDunder___bool__lines___Line
2762 ··2758:·000000000013d170····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_decorator2762 ··2758:·000000000013d130····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_decorator
2763 ··2759:·000000000008ed05····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_class.cold2763 ··2759:·000000000008ed05····31·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_class.cold
2764 ··2760:·00000000003c3d10····31·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22742764 ··2760:·00000000003c3d10····31·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2274
2765 ··2761:·000000000013d400····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_class2765 ··2761:·000000000013d3c0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_class
2766 ··2762:·000000000008ed24····62·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty.cold2766 ··2762:·000000000008ed24····62·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty.cold
2767 ··2763:·00000000003c3c40····43·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22582767 ··2763:·00000000003c3c40····43·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2258
2768 ··2764:·000000000013d8b0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_class_paren_empty2768 ··2764:·000000000013d870····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_class_paren_empty
2769 ··2765:·000000000008ed62···289·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line____is_triple_quoted_string.cold2769 ··2765:·000000000008ed62···289·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line____is_triple_quoted_string.cold
2770 ··2766:·00000000003c3c00····47·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.22542770 ··2766:·00000000003c3c00····47·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2254
2771 ··2767:·000000000013dfa0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get__is_triple_quoted_string2771 ··2767:·000000000013df60····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get__is_triple_quoted_string
2772 ··2768:·000000000008ee83····93·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line_____str__.cold2772 ··2768:·000000000008ee83····93·FUNC····LOCAL··DEFAULT···12·CPyDef_lines___Line_____str__.cold
2773 ··2769:·00000000003c36a0····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.21682773 ··2769:·00000000003c36a0····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2168
2774 ··2770:·0000000000420140····72·OBJECT··LOCAL··DEFAULT···23·parser.21672774 ··2770:·0000000000420140····72·OBJECT··LOCAL··DEFAULT···23·parser.2167
2775 ··2771:·000000000041f8a0····72·OBJECT··LOCAL··DEFAULT···23·parser.20372775 ··2771:·000000000041f8a0····72·OBJECT··LOCAL··DEFAULT···23·parser.2037
2776 ··2772:·000000000013ee50····70·FUNC····LOCAL··DEFAULT···12·CPyDunder___contains__mode___Mode2776 ··2772:·000000000013ee10····70·FUNC····LOCAL··DEFAULT···12·CPyDunder___contains__mode___Mode
2777 ··2773:·000000000008eee0···155·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_arith_like.cold2777 ··2773:·000000000008eee0···155·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_arith_like.cold
2778 ··2774:·00000000003c2f70····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.19462778 ··2774:·00000000003c2f70····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1946
2779 ··2775:·000000000041ee80····72·OBJECT··LOCAL··DEFAULT···23·parser.19452779 ··2775:·000000000041ee80····72·OBJECT··LOCAL··DEFAULT···23·parser.1945
2780 ··2776:·000000000008ef7b···186·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_empty_tuple.cold2780 ··2776:·000000000008ef7b···186·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_empty_tuple.cold
2781 ··2777:·00000000003c2f30····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.19382781 ··2777:·00000000003c2f30····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1938
2782 ··2778:·000000000041edc0····72·OBJECT··LOCAL··DEFAULT···23·parser.19372782 ··2778:·000000000041edc0····72·OBJECT··LOCAL··DEFAULT···23·parser.1937
2783 ··2779:·000000000008f035···558·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_simple_decorator_trailer.cold2783 ··2779:·000000000008f035···558·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_simple_decorator_trailer.cold
Offset 2798, 15 lines modifiedOffset 2798, 15 lines modified
2798 ··2794:·000000000041e820····72·OBJECT··LOCAL··DEFAULT···23·parser.18792798 ··2794:·000000000041e820····72·OBJECT··LOCAL··DEFAULT···23·parser.1879
2799 ··2795:·000000000008f4b0····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_atom_with_invisible_parens.cold2799 ··2795:·000000000008f4b0····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_atom_with_invisible_parens.cold
2800 ··2796:·00000000003c2c20····45·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.18682800 ··2796:·00000000003c2c20····45·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1868
2801 ··2797:·000000000041e700····72·OBJECT··LOCAL··DEFAULT···23·parser.18672801 ··2797:·000000000041e700····72·OBJECT··LOCAL··DEFAULT···23·parser.1867
2802 ··2798:·000000000008f4ee····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_import.cold2802 ··2798:·000000000008f4ee····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_import.cold
2803 ··2799:·00000000003c2bb0····25·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.18532803 ··2799:·00000000003c2bb0····25·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1853
2804 ··2800:·000000000041e580····72·OBJECT··LOCAL··DEFAULT···23·parser.18522804 ··2800:·000000000041e580····72·OBJECT··LOCAL··DEFAULT···23·parser.1852
2805 ··2801:·0000000000143920····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_import2805 ··2801:·00000000001438e0····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_import
2806 ··2802:·000000000008f52c···124·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_async_stmt_or_funcdef.cold2806 ··2802:·000000000008f52c···124·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_async_stmt_or_funcdef.cold
2807 ··2803:·00000000003c2b40····40·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.18452807 ··2803:·00000000003c2b40····40·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1845
2808 ··2804:·000000000041e4c0····72·OBJECT··LOCAL··DEFAULT···23·parser.18442808 ··2804:·000000000041e4c0····72·OBJECT··LOCAL··DEFAULT···23·parser.1844
2809 ··2805:·000000000041c9c0····72·OBJECT··LOCAL··DEFAULT···23·parser.16032809 ··2805:·000000000041c9c0····72·OBJECT··LOCAL··DEFAULT···23·parser.1603
2810 ··2806:·000000000041c960····72·OBJECT··LOCAL··DEFAULT···23·parser.15972810 ··2806:·000000000041c960····72·OBJECT··LOCAL··DEFAULT···23·parser.1597
2811 ··2807:·000000000008f5a8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__.cold2811 ··2807:·000000000008f5a8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__.cold
2812 ··2808:·00000000003c1920····77·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.14572812 ··2808:·00000000003c1920····77·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1457
Offset 2893, 15 lines modifiedOffset 2893, 15 lines modified
2893 ··2889:·00000000004145c0····72·OBJECT··LOCAL··DEFAULT···23·parser.3612893 ··2889:·00000000004145c0····72·OBJECT··LOCAL··DEFAULT···23·parser.361
2894 ··2890:·0000000000414560····72·OBJECT··LOCAL··DEFAULT···23·parser.3592894 ··2890:·0000000000414560····72·OBJECT··LOCAL··DEFAULT···23·parser.359
2895 ··2891:·0000000000414500····72·OBJECT··LOCAL··DEFAULT···23·parser.3572895 ··2891:·0000000000414500····72·OBJECT··LOCAL··DEFAULT···23·parser.357
2896 ··2892:·0000000000414440····72·OBJECT··LOCAL··DEFAULT···23·parser.3512896 ··2892:·0000000000414440····72·OBJECT··LOCAL··DEFAULT···23·parser.351
2897 ··2893:·000000000009073e···382·FUNC····LOCAL··DEFAULT···12·CPyDef_parse___backtrack_Recorder_gen___close.cold2897 ··2893:·000000000009073e···382·FUNC····LOCAL··DEFAULT···12·CPyDef_parse___backtrack_Recorder_gen___close.cold
2898 ··2894:·00000000003be0a0····46·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.3492898 ··2894:·00000000003be0a0····46·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.349
2899 ··2895:·00000000004143e0····72·OBJECT··LOCAL··DEFAULT···23·parser.3482899 ··2895:·00000000004143e0····72·OBJECT··LOCAL··DEFAULT···23·parser.348
2900 ··2896:·0000000000152770··7283·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___calcfirst.localalias2900 ··2896:·0000000000152730··7283·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___calcfirst.localalias
2901 ··2897:·00000000000908bc···279·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___calcfirst.cold2901 ··2897:·00000000000908bc···279·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___calcfirst.cold
2902 ··2898:·00000000003bdb60····42·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2542902 ··2898:·00000000003bdb60····42·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.254
2903 ··2899:·0000000000413e40····72·OBJECT··LOCAL··DEFAULT···23·parser.2532903 ··2899:·0000000000413e40····72·OBJECT··LOCAL··DEFAULT···23·parser.253
2904 ··2900:·00000000000909d3····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___addfirstsets.cold2904 ··2900:·00000000000909d3····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___addfirstsets.cold
2905 ··2901:·00000000003bdba0····45·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2582905 ··2901:·00000000003bdba0····45·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.258
2906 ··2902:·0000000000413ea0····72·OBJECT··LOCAL··DEFAULT···23·parser.2572906 ··2902:·0000000000413ea0····72·OBJECT··LOCAL··DEFAULT···23·parser.257
2907 ··2903:·0000000000413d20····72·OBJECT··LOCAL··DEFAULT···23·parser.2432907 ··2903:·0000000000413d20····72·OBJECT··LOCAL··DEFAULT···23·parser.243
Offset 2948, 20 lines modifiedOffset 2948, 20 lines modified
2948 ··2944:·0000000000090fc0···155·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Node___update_sibling_maps.cold2948 ··2944:·0000000000090fc0···155·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Node___update_sibling_maps.cold
2949 ··2945:·00000000003bfa60····43·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.9362949 ··2945:·00000000003bfa60····43·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.936
2950 ··2946:·0000000000417e60····72·OBJECT··LOCAL··DEFAULT···23·parser.9352950 ··2946:·0000000000417e60····72·OBJECT··LOCAL··DEFAULT···23·parser.935
2951 ··2947:·000000000009105b····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___next_sibling.cold2951 ··2947:·000000000009105b····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___next_sibling.cold
2952 ··2948:·00000000003c00c0····36·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.10532952 ··2948:·00000000003c00c0····36·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1053
2953 ··2949:·000000000009107a····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_with_or_async_with_stmt.cold2953 ··2949:·000000000009107a····62·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_with_or_async_with_stmt.cold
2954 ··2950:·00000000003c2b80····42·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.18492954 ··2950:·00000000003c2b80····42·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1849
2955 ··2951:·000000000015c060····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_with_or_async_with_stmt2955 ··2951:·000000000015c020····68·FUNC····LOCAL··DEFAULT···12·lines___Line_get_is_with_or_async_with_stmt
2956 ··2952:·000000000041e520····72·OBJECT··LOCAL··DEFAULT···23·parser.18482956 ··2952:·000000000041e520····72·OBJECT··LOCAL··DEFAULT···23·parser.1848
2957 ··2953:·00000000000910b8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___get_suffix.cold2957 ··2953:·00000000000910b8····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___get_suffix.cold
2958 ··2954:·00000000003bff00····34·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.10252958 ··2954:·00000000003bff00····34·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1025
2959 ··2955:·00000000004188e0····72·OBJECT··LOCAL··DEFAULT···23·parser.10242959 ··2955:·00000000004188e0····72·OBJECT··LOCAL··DEFAULT···23·parser.1024
2960 ··2956:·000000000015c3b0·····9·FUNC····LOCAL··DEFAULT···12·pytree___Base_get_next_sibling2960 ··2956:·000000000015c370·····9·FUNC····LOCAL··DEFAULT···12·pytree___Base_get_next_sibling
2961 ··2957:·00000000000910d7····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___prev_sibling.cold2961 ··2957:·00000000000910d7····31·FUNC····LOCAL··DEFAULT···12·CPyDef_pytree___Base___prev_sibling.cold
2962 ··2958:·00000000003c0080····36·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.10502962 ··2958:·00000000003c0080····36·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1050
2963 ··2959:·00000000000910f6····93·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___preceding_leaf.cold2963 ··2959:·00000000000910f6····93·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___preceding_leaf.cold
2964 ··2960:·00000000003c3070····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.19692964 ··2960:·00000000003c3070····30·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1969
2965 ··2961:·000000000041f120····72·OBJECT··LOCAL··DEFAULT···23·parser.19682965 ··2961:·000000000041f120····72·OBJECT··LOCAL··DEFAULT···23·parser.1968
2966 ··2962:·0000000000091153··3100·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___whitespace.cold2966 ··2962:·0000000000091153··3100·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___whitespace.cold
2967 ··2963:·00000000003c30d0····26·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.19752967 ··2963:·00000000003c30d0····26·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1975
Offset 2969, 98 lines modifiedOffset 2969, 98 lines modified
2969 ··2965:·0000000000091d6f···124·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___container_of.cold2969 ··2965:·0000000000091d6f···124·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___container_of.cold
2970 ··2966:·00000000003c2fb0····28·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.19522970 ··2966:·00000000003c2fb0····28·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1952
2971 ··2967:·000000000041ef40····72·OBJECT··LOCAL··DEFAULT···23·parser.19512971 ··2967:·000000000041ef40····72·OBJECT··LOCAL··DEFAULT···23·parser.1951
2972 ··2968:·0000000000091deb···155·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___get_annotation_type.cold2972 ··2968:·0000000000091deb···155·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___get_annotation_type.cold
2973 ··2969:·00000000003c2a00····35·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.18032973 ··2969:·00000000003c2a00····35·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1803
2974 ··2970:·000000000041e0a0····72·OBJECT··LOCAL··DEFAULT···23·parser.18022974 ··2970:·000000000041e0a0····72·OBJECT··LOCAL··DEFAULT···23·parser.1802
2975 ··2971:·000000000041e040····72·OBJECT··LOCAL··DEFAULT···23·parser.17992975 ··2971:·000000000041e040····72·OBJECT··LOCAL··DEFAULT···23·parser.1799
2976 ··2972:·0000000000091e86···217·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen____ensure_trailing_comma.cold2976 ··2972:·0000000000091e86···155·FUNC····LOCAL··DEFAULT···12·CPyDef_linegen____ensure_trailing_comma.cold
2977 ··2973:·00000000003c4b80····40·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.25352977 ··2973:·00000000003c4b80····40·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2535
2978 ··2974:·00000000004227e0····72·OBJECT··LOCAL··DEFAULT···23·parser.25342978 ··2974:·00000000004227e0····72·OBJECT··LOCAL··DEFAULT···23·parser.2534
2979 ··2975:·0000000000091f5f···124·FUNC····LOCAL··DEFAULT···12·CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold2979 ··2975:·0000000000091f21···124·FUNC····LOCAL··DEFAULT···12·CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold
2980 ··2976:·00000000003c11c0····61·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.13362980 ··2976:·00000000003c11c0····61·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1336
2981 ··2977:·000000000041ace0····72·OBJECT··LOCAL··DEFAULT···23·parser.13352981 ··2977:·000000000041ace0····72·OBJECT··LOCAL··DEFAULT···23·parser.1335
2982 ··2978:·00000000001679b0·····9·FUNC····LOCAL··DEFAULT···12·pytree___Base_get_prev_sibling2982 ··2978:·0000000000167920·····9·FUNC····LOCAL··DEFAULT···12·pytree___Base_get_prev_sibling
2983 ··2979:·0000000000091fdb····36·FUNC····LOCAL··DEFAULT···12·CPyTagged_Str.cold2983 ··2979:·0000000000091f9d····36·FUNC····LOCAL··DEFAULT···12·CPyTagged_Str.cold
2984 ··2980:·0000000000422840····72·OBJECT··LOCAL··DEFAULT···23·parser.25382984 ··2980:·0000000000422840····72·OBJECT··LOCAL··DEFAULT···23·parser.2538
2985 ··2981:·0000000000091fff···253·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___dump_nfa.cold2985 ··2981:·0000000000091fc1···253·FUNC····LOCAL··DEFAULT···12·CPyDef_pgen___ParserGenerator___dump_nfa.cold
2986 ··2982:·00000000003bd9a0····41·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2312986 ··2982:·00000000003bd9a0····41·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.231
2987 ··2983:·0000000000413ba0····72·OBJECT··LOCAL··DEFAULT···23·parser.2302987 ··2983:·0000000000413ba0····72·OBJECT··LOCAL··DEFAULT···23·parser.230
2988 ··2984:·00000000000920fc····31·FUNC····LOCAL··DEFAULT···12·CPyDef_tokenize___printtoken.cold2988 ··2984:·00000000000920be····31·FUNC····LOCAL··DEFAULT···12·CPyDef_tokenize___printtoken.cold
2989 ··2985:·00000000003bd460····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1082989 ··2985:·00000000003bd460····29·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.108
2990 ··2986:·000000000009211b····36·FUNC····LOCAL··DEFAULT···12·CPySequence_CheckUnpackCount.cold2990 ··2986:·00000000000920dd····36·FUNC····LOCAL··DEFAULT···12·CPySequence_CheckUnpackCount.cold
2991 ··2987:·0000000000169740··2566·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_yield.localalias2991 ··2987:·00000000001696c0··2566·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_yield.localalias
2992 ··2988:·000000000009213f···248·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_yield.cold2992 ··2988:·0000000000092101···248·FUNC····LOCAL··DEFAULT···12·CPyDef_nodes___is_yield.cold
Max diff block lines reached; 724701/737914 bytes (98.21%) of diff not shown.
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:·845a786ecb1029cacf8026ea0b5a8b71610a676b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a5c0c921fcb7e7533e56736c30bcf00426bbe66
220 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················40041583 ··Length:······················4003415
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············8937 ··Prologue·Length:·············893
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
Offset 25, 30 lines modifiedOffset 25, 30 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x37):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpdtov4rz8/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmptupjj1tu/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/lib/python3/dist-packages/mypyc/lib-rt33 ··2»      (line_strp)»   (offset:·0x50):·/usr/lib/python3/dist-packages/mypyc/lib-rt
34 ··3»      (line_strp)»   (offset:·0x7c):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x7c):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython
36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/internal36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/internal
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/x86_64-linux-gnu/bits37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/x86_64-linux-gnu/bits
38 ··7»      (line_strp)»   (offset:·0xf8):·/usr/include38 ··7»      (line_strp)»   (offset:·0xf8):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include39 ··8»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include
40 ··9»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/bits/types40 ··9»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/bits/types
41 ··10»     (line_strp)»  (offset:·0x157):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x157):·/usr/include/x86_64-linux-gnu/sys
  
42 ·The·File·Name·Table·(offset·0x55,·lines·164,·columns·2):42 ·The·File·Name·Table·(offset·0x55,·lines·164,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x179):·CPy.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x179):·CPy.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x434):·object.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x434):·object.h
48 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x17f):·tupleobject.h48 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x17f):·tupleobject.h
49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x653):·unicodeobject.h49 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x653):·unicodeobject.h
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·listobject.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·listobject.h
51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x19a):·bytearrayobject.h51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x19a):·bytearrayobject.h
52 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1ac):·pycore_call.h52 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1ac):·pycore_call.h
Offset 5963, 4155 lines modifiedOffset 5963, 4155 lines modified
5963 ··[0x00002376]··Copy·(view·1)5963 ··[0x00002376]··Copy·(view·1)
5964 ··[0x00002377]··Set·is_stmt·to·15964 ··[0x00002377]··Set·is_stmt·to·1
5965 ··[0x00002378]··Special·opcode·11:·advance·Address·by·0·to·0xb1c8d·and·Line·by·6·to·75773·(view·2)5965 ··[0x00002378]··Special·opcode·11:·advance·Address·by·0·to·0xb1c8d·and·Line·by·6·to·75773·(view·2)
5966 ··[0x00002379]··Set·column·to·15966 ··[0x00002379]··Set·column·to·1
5967 ··[0x0000237b]··Set·is_stmt·to·05967 ··[0x0000237b]··Set·is_stmt·to·0
5968 ··[0x0000237c]··Special·opcode·8:·advance·Address·by·0·to·0xb1c8d·and·Line·by·3·to·75776·(view·3)5968 ··[0x0000237c]··Special·opcode·8:·advance·Address·by·0·to·0xb1c8d·and·Line·by·3·to·75776·(view·3)
5969 ··[0x0000237d]··Set·is_stmt·to·15969 ··[0x0000237d]··Set·is_stmt·to·1
5970 ··[0x0000237e]··Advance·Line·by·71708·to·1474845970 ··[0x0000237e]··Advance·Line·by·71702·to·147478
5971 ··[0x00002382]··Advance·PC·by·constant·17·to·0xb1c9e5971 ··[0x00002382]··Advance·PC·by·constant·17·to·0xb1c9e
5972 ··[0x00002383]··Special·opcode·33:·advance·Address·by·2·to·0xb1ca0·and·Line·by·0·to·1474845972 ··[0x00002383]··Special·opcode·33:·advance·Address·by·2·to·0xb1ca0·and·Line·by·0·to·147478
5973 ··[0x00002384]··Set·is_stmt·to·05973 ··[0x00002384]··Set·is_stmt·to·0
5974 ··[0x00002385]··Copy·(view·1)5974 ··[0x00002385]··Copy·(view·1)
5975 ··[0x00002386]··Set·column·to·55975 ··[0x00002386]··Set·column·to·5
5976 ··[0x00002388]··Set·is_stmt·to·15976 ··[0x00002388]··Set·is_stmt·to·1
5977 ··[0x00002389]··Special·opcode·62:·advance·Address·by·4·to·0xb1ca4·and·Line·by·1·to·1474855977 ··[0x00002389]··Special·opcode·62:·advance·Address·by·4·to·0xb1ca4·and·Line·by·1·to·147479
5978 ··[0x0000238a]··Copy·(view·1)5978 ··[0x0000238a]··Copy·(view·1)
5979 ··[0x0000238b]··Set·column·to·15979 ··[0x0000238b]··Set·column·to·1
5980 ··[0x0000238d]··Set·is_stmt·to·05980 ··[0x0000238d]··Set·is_stmt·to·0
5981 ··[0x0000238e]··Special·opcode·4:·advance·Address·by·0·to·0xb1ca4·and·Line·by·-1·to·147484·(view·2)5981 ··[0x0000238e]··Special·opcode·4:·advance·Address·by·0·to·0xb1ca4·and·Line·by·-1·to·147478·(view·2)
5982 ··[0x0000238f]··Special·opcode·145:·advance·Address·by·10·to·0xb1cae·and·Line·by·0·to·1474845982 ··[0x0000238f]··Special·opcode·145:·advance·Address·by·10·to·0xb1cae·and·Line·by·0·to·147478
5983 ··[0x00002390]··Set·column·to·55983 ··[0x00002390]··Set·column·to·5
5984 ··[0x00002392]··Special·opcode·48:·advance·Address·by·3·to·0xb1cb1·and·Line·by·1·to·1474855984 ··[0x00002392]··Special·opcode·48:·advance·Address·by·3·to·0xb1cb1·and·Line·by·1·to·147479
5985 ··[0x00002393]··Special·opcode·61:·advance·Address·by·4·to·0xb1cb5·and·Line·by·0·to·1474855985 ··[0x00002393]··Special·opcode·61:·advance·Address·by·4·to·0xb1cb5·and·Line·by·0·to·147479
5986 ··[0x00002394]··Extended·opcode·4:·set·Discriminator·to·15986 ··[0x00002394]··Extended·opcode·4:·set·Discriminator·to·1
5987 ··[0x00002398]··Set·is_stmt·to·15987 ··[0x00002398]··Set·is_stmt·to·1
5988 ··[0x00002399]··Special·opcode·75:·advance·Address·by·5·to·0xb1cba·and·Line·by·0·to·1474855988 ··[0x00002399]··Special·opcode·75:·advance·Address·by·5·to·0xb1cba·and·Line·by·0·to·147479
5989 ··[0x0000239a]··Extended·opcode·4:·set·Discriminator·to·15989 ··[0x0000239a]··Extended·opcode·4:·set·Discriminator·to·1
5990 ··[0x0000239e]··Set·is_stmt·to·05990 ··[0x0000239e]··Set·is_stmt·to·0
5991 ··[0x0000239f]··Special·opcode·47:·advance·Address·by·3·to·0xb1cbd·and·Line·by·0·to·1474855991 ··[0x0000239f]··Special·opcode·47:·advance·Address·by·3·to·0xb1cbd·and·Line·by·0·to·147479
5992 ··[0x000023a0]··Extended·opcode·4:·set·Discriminator·to·15992 ··[0x000023a0]··Extended·opcode·4:·set·Discriminator·to·1
5993 ··[0x000023a4]··Set·is_stmt·to·15993 ··[0x000023a4]··Set·is_stmt·to·1
5994 ··[0x000023a5]··Special·opcode·33:·advance·Address·by·2·to·0xb1cbf·and·Line·by·0·to·1474855994 ··[0x000023a5]··Special·opcode·33:·advance·Address·by·2·to·0xb1cbf·and·Line·by·0·to·147479
5995 ··[0x000023a6]··Extended·opcode·4:·set·Discriminator·to·15995 ··[0x000023a6]··Extended·opcode·4:·set·Discriminator·to·1
5996 ··[0x000023aa]··Set·is_stmt·to·05996 ··[0x000023aa]··Set·is_stmt·to·0
5997 ··[0x000023ab]··Special·opcode·61:·advance·Address·by·4·to·0xb1cc3·and·Line·by·0·to·1474855997 ··[0x000023ab]··Special·opcode·61:·advance·Address·by·4·to·0xb1cc3·and·Line·by·0·to·147479
5998 ··[0x000023ac]··Extended·opcode·4:·set·Discriminator·to·45998 ··[0x000023ac]··Extended·opcode·4:·set·Discriminator·to·4
5999 ··[0x000023b0]··Set·is_stmt·to·15999 ··[0x000023b0]··Set·is_stmt·to·1
6000 ··[0x000023b1]··Copy·(view·1)6000 ··[0x000023b1]··Copy·(view·1)
6001 ··[0x000023b2]··Special·opcode·6:·advance·Address·by·0·to·0xb1cc3·and·Line·by·1·to·147486·(view·2)6001 ··[0x000023b2]··Special·opcode·6:·advance·Address·by·0·to·0xb1cc3·and·Line·by·1·to·147480·(view·2)
6002 ··[0x000023b3]··Copy·(view·3)6002 ··[0x000023b3]··Copy·(view·3)
6003 ··[0x000023b4]··Set·column·to·126003 ··[0x000023b4]··Set·column·to·12
6004 ··[0x000023b6]··Set·is_stmt·to·06004 ··[0x000023b6]··Set·is_stmt·to·0
6005 ··[0x000023b7]··Special·opcode·62:·advance·Address·by·4·to·0xb1cc7·and·Line·by·1·to·1474876005 ··[0x000023b7]··Special·opcode·62:·advance·Address·by·4·to·0xb1cc7·and·Line·by·1·to·147481
6006 ··[0x000023b8]··Set·column·to·56006 ··[0x000023b8]··Set·column·to·5
6007 ··[0x000023ba]··Special·opcode·32:·advance·Address·by·2·to·0xb1cc9·and·Line·by·-1·to·1474866007 ··[0x000023ba]··Special·opcode·32:·advance·Address·by·2·to·0xb1cc9·and·Line·by·-1·to·147480
6008 ··[0x000023bb]··Extended·opcode·4:·set·Discriminator·to·16008 ··[0x000023bb]··Extended·opcode·4:·set·Discriminator·to·1
6009 ··[0x000023bf]··Set·is_stmt·to·16009 ··[0x000023bf]··Set·is_stmt·to·1
6010 ··[0x000023c0]··Special·opcode·75:·advance·Address·by·5·to·0xb1cce·and·Line·by·0·to·1474866010 ··[0x000023c0]··Special·opcode·75:·advance·Address·by·5·to·0xb1cce·and·Line·by·0·to·147480
6011 ··[0x000023c1]··Set·column·to·16011 ··[0x000023c1]··Set·column·to·1
6012 ··[0x000023c3]··Set·is_stmt·to·06012 ··[0x000023c3]··Set·is_stmt·to·0
6013 ··[0x000023c4]··Special·opcode·7:·advance·Address·by·0·to·0xb1cce·and·Line·by·2·to·147488·(view·1)6013 ··[0x000023c4]··Special·opcode·7:·advance·Address·by·0·to·0xb1cce·and·Line·by·2·to·147482·(view·1)
6014 ··[0x000023c5]··Set·column·to·56014 ··[0x000023c5]··Set·column·to·5
6015 ··[0x000023c7]··Extended·opcode·4:·set·Discriminator·to·16015 ··[0x000023c7]··Extended·opcode·4:·set·Discriminator·to·1
6016 ··[0x000023cb]··Special·opcode·17:·advance·Address·by·1·to·0xb1ccf·and·Line·by·-2·to·1474866016 ··[0x000023cb]··Special·opcode·17:·advance·Address·by·1·to·0xb1ccf·and·Line·by·-2·to·147480
6017 ··[0x000023cc]··Set·column·to·16017 ··[0x000023cc]··Set·column·to·1
6018 ··[0x000023ce]··Special·opcode·91:·advance·Address·by·6·to·0xb1cd5·and·Line·by·2·to·1474886018 ··[0x000023ce]··Special·opcode·91:·advance·Address·by·6·to·0xb1cd5·and·Line·by·2·to·147482
6019 ··[0x000023cf]··Special·opcode·19:·advance·Address·by·1·to·0xb1cd6·and·Line·by·0·to·1474886019 ··[0x000023cf]··Special·opcode·19:·advance·Address·by·1·to·0xb1cd6·and·Line·by·0·to·147482
6020 ··[0x000023d0]··Set·column·to·56020 ··[0x000023d0]··Set·column·to·5
6021 ··[0x000023d2]··Extended·opcode·4:·set·Discriminator·to·16021 ··[0x000023d2]··Extended·opcode·4:·set·Discriminator·to·1
6022 ··[0x000023d6]··Special·opcode·31:·advance·Address·by·2·to·0xb1cd8·and·Line·by·-2·to·1474866022 ··[0x000023d6]··Special·opcode·31:·advance·Address·by·2·to·0xb1cd8·and·Line·by·-2·to·147480
6023 ··[0x000023d7]··Extended·opcode·4:·set·Discriminator·to·16023 ··[0x000023d7]··Extended·opcode·4:·set·Discriminator·to·1
6024 ··[0x000023db]··Special·opcode·117:·advance·Address·by·8·to·0xb1ce0·and·Line·by·0·to·1474866024 ··[0x000023db]··Special·opcode·117:·advance·Address·by·8·to·0xb1ce0·and·Line·by·0·to·147480
6025 ··[0x000023dc]··Set·column·to·16025 ··[0x000023dc]··Set·column·to·1
6026 ··[0x000023de]··Special·opcode·7:·advance·Address·by·0·to·0xb1ce0·and·Line·by·2·to·147488·(view·1)6026 ··[0x000023de]··Special·opcode·7:·advance·Address·by·0·to·0xb1ce0·and·Line·by·2·to·147482·(view·1)
6027 ··[0x000023df]··Special·opcode·19:·advance·Address·by·1·to·0xb1ce1·and·Line·by·0·to·1474886027 ··[0x000023df]··Special·opcode·19:·advance·Address·by·1·to·0xb1ce1·and·Line·by·0·to·147482
6028 ··[0x000023e0]··Special·opcode·19:·advance·Address·by·1·to·0xb1ce2·and·Line·by·0·to·1474886028 ··[0x000023e0]··Special·opcode·19:·advance·Address·by·1·to·0xb1ce2·and·Line·by·0·to·147482
6029 ··[0x000023e1]··Special·opcode·33:·advance·Address·by·2·to·0xb1ce4·and·Line·by·0·to·1474886029 ··[0x000023e1]··Special·opcode·33:·advance·Address·by·2·to·0xb1ce4·and·Line·by·0·to·147482
6030 ··[0x000023e2]··Set·is_stmt·to·16030 ··[0x000023e2]··Set·is_stmt·to·1
6031 ··[0x000023e3]··Advance·Line·by·62·to·1475506031 ··[0x000023e3]··Advance·Line·by·62·to·147544
6032 ··[0x000023e5]··Special·opcode·173:·advance·Address·by·12·to·0xb1cf0·and·Line·by·0·to·1475506032 ··[0x000023e5]··Special·opcode·173:·advance·Address·by·12·to·0xb1cf0·and·Line·by·0·to·147544
6033 ··[0x000023e6]··Set·column·to·56033 ··[0x000023e6]··Set·column·to·5
6034 ··[0x000023e8]··Special·opcode·62:·advance·Address·by·4·to·0xb1cf4·and·Line·by·1·to·1475516034 ··[0x000023e8]··Special·opcode·62:·advance·Address·by·4·to·0xb1cf4·and·Line·by·1·to·147545
6035 ··[0x000023e9]··Set·column·to·16035 ··[0x000023e9]··Set·column·to·1
6036 ··[0x000023eb]··Set·is_stmt·to·06036 ··[0x000023eb]··Set·is_stmt·to·0
6037 ··[0x000023ec]··Special·opcode·4:·advance·Address·by·0·to·0xb1cf4·and·Line·by·-1·to·147550·(view·1)6037 ··[0x000023ec]··Special·opcode·4:·advance·Address·by·0·to·0xb1cf4·and·Line·by·-1·to·147544·(view·1)
6038 ··[0x000023ed]··Set·column·to·226038 ··[0x000023ed]··Set·column·to·22
6039 ··[0x000023ef]··Special·opcode·62:·advance·Address·by·4·to·0xb1cf8·and·Line·by·1·to·1475516039 ··[0x000023ef]··Special·opcode·62:·advance·Address·by·4·to·0xb1cf8·and·Line·by·1·to·147545
6040 ··[0x000023f0]··Set·column·to·956040 ··[0x000023f0]··Set·column·to·95
6041 ··[0x000023f2]··Advance·Line·by·-9·to·1475426041 ··[0x000023f2]··Advance·Line·by·-9·to·147536
6042 ··[0x000023f4]··Special·opcode·103:·advance·Address·by·7·to·0xb1cff·and·Line·by·0·to·1475426042 ··[0x000023f4]··Special·opcode·103:·advance·Address·by·7·to·0xb1cff·and·Line·by·0·to·147536
6043 ··[0x000023f5]··Set·column·to·226043 ··[0x000023f5]··Set·column·to·22
6044 ··[0x000023f7]··Advance·Line·by·9·to·1475516044 ··[0x000023f7]··Advance·Line·by·9·to·147545
6045 ··[0x000023f9]··Special·opcode·33:·advance·Address·by·2·to·0xb1d01·and·Line·by·0·to·1475516045 ··[0x000023f9]··Special·opcode·33:·advance·Address·by·2·to·0xb1d01·and·Line·by·0·to·147545
6046 ··[0x000023fa]··Set·column·to·16046 ··[0x000023fa]··Set·column·to·1
Max diff block lines reached; 230342792/230353063 bytes (100.00%) of diff not shown.
307 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x801394·(32-bit)3 ···Length:········0x800eba·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_compile·(1)5 ···Unit·Type:·····DW_UT_compile·(1)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·226·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·226·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x3b1a1):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-g2·-O2·-O3·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x3b1a1):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-g2·-O2·-O3·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9c07d13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9bff0
14 ····<1f>···DW_AT_low_pc······:·(addr)·014 ····<1f>···DW_AT_low_pc······:·(addr)·0
15 ····<27>···DW_AT_stmt_list···:·(sec_offset)·015 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)16 ·<1><2b>:·Abbrev·Number:·1·(DW_TAG_base_type)
17 ····<2c>···DW_AT_byte_size···:·(data1)·817 ····<2c>···DW_AT_byte_size···:·(data1)·8
18 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)18 ····<2d>···DW_AT_encoding····:·(data1)·4»    (float)
19 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x10aca):·double19 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x10aca):·double
20 ·<1><32>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><32>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 82381, 5023 lines modifiedOffset 82381, 5023 lines modified
82381 ····<21f21>···DW_AT_decl_line···:·(data4)·0x1282082381 ····<21f21>···DW_AT_decl_line···:·(data4)·0x12820
82382 ····<21f25>···DW_AT_decl_column·:·(data1)·2782382 ····<21f25>···DW_AT_decl_column·:·(data1)·27
82383 ····<21f26>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef82383 ····<21f26>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef
82384 ····<21f28>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·64·43·0·0·0·0·0·»  (DW_OP_addr:·436400)82384 ····<21f28>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·64·43·0·0·0·0·0·»  (DW_OP_addr:·436400)
82385 ·<1><21f32>:·Abbrev·Number:·20·(DW_TAG_variable)82385 ·<1><21f32>:·Abbrev·Number:·20·(DW_TAG_variable)
82386 ····<21f33>···DW_AT_name········:·(strp)·(offset:·0x38111):·lines___Line_as_number82386 ····<21f33>···DW_AT_name········:·(strp)·(offset:·0x38111):·lines___Line_as_number
82387 ····<21f37>···DW_AT_decl_file···:·(implicit_const)·182387 ····<21f37>···DW_AT_decl_file···:·(implicit_const)·1
82388 ····<21f37>···DW_AT_decl_line···:·(data4)·0x2389c82388 ····<21f37>···DW_AT_decl_line···:·(data4)·0x23896
82389 ····<21f3b>···DW_AT_decl_column·:·(data1)·2482389 ····<21f3b>···DW_AT_decl_column·:·(data1)·24
82390 ····<21f3c>···DW_AT_type········:·(ref_udata)·<0x18ae>,·PyNumberMethods82390 ····<21f3c>···DW_AT_type········:·(ref_udata)·<0x18ae>,·PyNumberMethods
82391 ····<21f3e>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·62·43·0·0·0·0·0·» (DW_OP_addr:·4362e0)82391 ····<21f3e>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·62·43·0·0·0·0·0·» (DW_OP_addr:·4362e0)
82392 ·<1><21f48>:·Abbrev·Number:·20·(DW_TAG_variable)82392 ·<1><21f48>:·Abbrev·Number:·20·(DW_TAG_variable)
82393 ····<21f49>···DW_AT_name········:·(strp)·(offset:·0xfc2d):·lines___Line_vtable82393 ····<21f49>···DW_AT_name········:·(strp)·(offset:·0xfc2d):·lines___Line_vtable
82394 ····<21f4d>···DW_AT_decl_file···:·(implicit_const)·182394 ····<21f4d>···DW_AT_decl_file···:·(implicit_const)·1
82395 ····<21f4d>···DW_AT_decl_line···:·(data4)·0x238d482395 ····<21f4d>···DW_AT_decl_line···:·(data4)·0x238ce
82396 ····<21f51>···DW_AT_decl_column·:·(data1)·2282396 ····<21f51>···DW_AT_decl_column·:·(data1)·22
82397 ····<21f52>···DW_AT_type········:·(ref_udata)·<0x20472>,·CPyVTableItem82397 ····<21f52>···DW_AT_type········:·(ref_udata)·<0x20472>,·CPyVTableItem
82398 ····<21f55>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·21·46·0·0·0·0·0·» (DW_OP_addr:·462180)82398 ····<21f55>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·21·46·0·0·0·0·0·» (DW_OP_addr:·462180)
82399 ·<1><21f5f>:·Abbrev·Number:·20·(DW_TAG_variable)82399 ·<1><21f5f>:·Abbrev·Number:·20·(DW_TAG_variable)
82400 ····<21f60>···DW_AT_name········:·(strp)·(offset:·0xf86):·lines___Line_getseters82400 ····<21f60>···DW_AT_name········:·(strp)·(offset:·0xf86):·lines___Line_getseters
82401 ····<21f64>···DW_AT_decl_file···:·(implicit_const)·182401 ····<21f64>···DW_AT_decl_file···:·(implicit_const)·1
82402 ····<21f64>···DW_AT_decl_line···:·(data4)·0x2393782402 ····<21f64>···DW_AT_decl_line···:·(data4)·0x23931
82403 ····<21f68>···DW_AT_decl_column·:·(data1)·2082403 ····<21f68>···DW_AT_decl_column·:·(data1)·20
82404 ····<21f69>···DW_AT_type········:·(ref_udata)·<0x20492>,·PyGetSetDef,·PyGetSetDef82404 ····<21f69>···DW_AT_type········:·(ref_udata)·<0x20492>,·PyGetSetDef,·PyGetSetDef
82405 ····<21f6c>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5f·43·0·0·0·0·0·» (DW_OP_addr:·435f60)82405 ····<21f6c>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5f·43·0·0·0·0·0·» (DW_OP_addr:·435f60)
82406 ·<1><21f76>:·Abbrev·Number:·71·(DW_TAG_array_type)82406 ·<1><21f76>:·Abbrev·Number:·71·(DW_TAG_array_type)
82407 ····<21f77>···DW_AT_type········:·(ref_udata)·<0x768>,·PyMethodDef,·PyMethodDef82407 ····<21f77>···DW_AT_type········:·(ref_udata)·<0x768>,·PyMethodDef,·PyMethodDef
82408 ····<21f79>···DW_AT_sibling·····:·(ref_udata)·<0x21f80>82408 ····<21f79>···DW_AT_sibling·····:·(ref_udata)·<0x21f80>
82409 ·<2><21f7c>:·Abbrev·Number:·73·(DW_TAG_subrange_type)82409 ·<2><21f7c>:·Abbrev·Number:·73·(DW_TAG_subrange_type)
82410 ····<21f7d>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int82410 ····<21f7d>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
82411 ····<21f7e>···DW_AT_upper_bound·:·(data1)·1982411 ····<21f7e>···DW_AT_upper_bound·:·(data1)·19
82412 ·<2><21f7f>:·Abbrev·Number:·082412 ·<2><21f7f>:·Abbrev·Number:·0
82413 ·<1><21f80>:·Abbrev·Number:·20·(DW_TAG_variable)82413 ·<1><21f80>:·Abbrev·Number:·20·(DW_TAG_variable)
82414 ····<21f81>···DW_AT_name········:·(strp)·(offset:·0x53b18):·lines___Line_methods82414 ····<21f81>···DW_AT_name········:·(strp)·(offset:·0x53b18):·lines___Line_methods
82415 ····<21f85>···DW_AT_decl_file···:·(implicit_const)·182415 ····<21f85>···DW_AT_decl_file···:·(implicit_const)·1
82416 ····<21f85>···DW_AT_decl_line···:·(data4)·0x2397a82416 ····<21f85>···DW_AT_decl_line···:·(data4)·0x23974
82417 ····<21f89>···DW_AT_decl_column·:·(data1)·2082417 ····<21f89>···DW_AT_decl_column·:·(data1)·20
82418 ····<21f8a>···DW_AT_type········:·(ref_udata)·<0x21f76>,·PyMethodDef,·PyMethodDef82418 ····<21f8a>···DW_AT_type········:·(ref_udata)·<0x21f76>,·PyMethodDef,·PyMethodDef
82419 ····<21f8d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fe·44·0·0·0·0·0·» (DW_OP_addr:·44fe20)82419 ····<21f8d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fe·44·0·0·0·0·0·» (DW_OP_addr:·44fe20)
82420 ·<1><21f97>:·Abbrev·Number:·20·(DW_TAG_variable)82420 ·<1><21f97>:·Abbrev·Number:·20·(DW_TAG_variable)
82421 ····<21f98>···DW_AT_name········:·(strp)·(offset:·0x4cdcb):·CPyType_lines___Line_template_82421 ····<21f98>···DW_AT_name········:·(strp)·(offset:·0x4cdcb):·CPyType_lines___Line_template_
82422 ····<21f9c>···DW_AT_decl_file···:·(implicit_const)·182422 ····<21f9c>···DW_AT_decl_file···:·(implicit_const)·1
82423 ····<21f9c>···DW_AT_decl_line···:·(data4)·0x239b382423 ····<21f9c>···DW_AT_decl_line···:·(data4)·0x239ad
82424 ····<21fa0>···DW_AT_decl_column·:·(data1)·2182424 ····<21fa0>···DW_AT_decl_column·:·(data1)·21
82425 ····<21fa1>···DW_AT_type········:·(ref_udata)·<0x899>,·PyTypeObject,·_typeobject82425 ····<21fa1>···DW_AT_type········:·(ref_udata)·<0x899>,·PyTypeObject,·_typeobject
82426 ····<21fa3>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc80)82426 ····<21fa3>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc80)
82427 ·<1><21fad>:·Abbrev·Number:·14·(DW_TAG_variable)82427 ·<1><21fad>:·Abbrev·Number:·14·(DW_TAG_variable)
82428 ····<21fae>···DW_AT_name········:·(strp)·(offset:·0x1336c):·CPyType_lines___Line_template82428 ····<21fae>···DW_AT_name········:·(strp)·(offset:·0x1336c):·CPyType_lines___Line_template
82429 ····<21fb2>···DW_AT_decl_file···:·(implicit_const)·182429 ····<21fb2>···DW_AT_decl_file···:·(implicit_const)·1
82430 ····<21fb2>···DW_AT_decl_line···:·(data4)·0x239c182430 ····<21fb2>···DW_AT_decl_line···:·(data4)·0x239bb
82431 ····<21fb6>···DW_AT_decl_column·:·(data1)·2282431 ····<21fb6>···DW_AT_decl_column·:·(data1)·22
82432 ····<21fb7>···DW_AT_type········:·(ref_udata)·<0x13bf>82432 ····<21fb7>···DW_AT_type········:·(ref_udata)·<0x13bf>
82433 ·<1><21fb9>:·Abbrev·Number:·20·(DW_TAG_variable)82433 ·<1><21fb9>:·Abbrev·Number:·20·(DW_TAG_variable)
82434 ····<21fba>···DW_AT_name········:·(strp)·(offset:·0x17a57):·lines___RHSResult_vtable82434 ····<21fba>···DW_AT_name········:·(strp)·(offset:·0x17a57):·lines___RHSResult_vtable
82435 ····<21fbe>···DW_AT_decl_file···:·(implicit_const)·182435 ····<21fbe>···DW_AT_decl_file···:·(implicit_const)·1
82436 ····<21fbe>···DW_AT_decl_line···:·(data4)·0x23bcd82436 ····<21fbe>···DW_AT_decl_line···:·(data4)·0x23bc7
82437 ····<21fc2>···DW_AT_decl_column·:·(data1)·2282437 ····<21fc2>···DW_AT_decl_column·:·(data1)·22
82438 ····<21fc3>···DW_AT_type········:·(ref_udata)·<0x1fb25>,·CPyVTableItem82438 ····<21fc3>···DW_AT_type········:·(ref_udata)·<0x1fb25>,·CPyVTableItem
82439 ····<21fc6>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·21·46·0·0·0·0·0·» (DW_OP_addr:·462160)82439 ····<21fc6>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·21·46·0·0·0·0·0·» (DW_OP_addr:·462160)
82440 ·<1><21fd0>:·Abbrev·Number:·71·(DW_TAG_array_type)82440 ·<1><21fd0>:·Abbrev·Number:·71·(DW_TAG_array_type)
82441 ····<21fd1>···DW_AT_type········:·(ref_udata)·<0x7aa>,·PyGetSetDef,·PyGetSetDef82441 ····<21fd1>···DW_AT_type········:·(ref_udata)·<0x7aa>,·PyGetSetDef,·PyGetSetDef
82442 ····<21fd3>···DW_AT_sibling·····:·(ref_udata)·<0x21fda>82442 ····<21fd3>···DW_AT_sibling·····:·(ref_udata)·<0x21fda>
82443 ·<2><21fd6>:·Abbrev·Number:·73·(DW_TAG_subrange_type)82443 ·<2><21fd6>:·Abbrev·Number:·73·(DW_TAG_subrange_type)
82444 ····<21fd7>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int82444 ····<21fd7>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
82445 ····<21fd8>···DW_AT_upper_bound·:·(data1)·582445 ····<21fd8>···DW_AT_upper_bound·:·(data1)·5
82446 ·<2><21fd9>:·Abbrev·Number:·082446 ·<2><21fd9>:·Abbrev·Number:·0
82447 ·<1><21fda>:·Abbrev·Number:·20·(DW_TAG_variable)82447 ·<1><21fda>:·Abbrev·Number:·20·(DW_TAG_variable)
82448 ····<21fdb>···DW_AT_name········:·(strp)·(offset:·0x130f8):·lines___RHSResult_getseters82448 ····<21fdb>···DW_AT_name········:·(strp)·(offset:·0x130f8):·lines___RHSResult_getseters
82449 ····<21fdf>···DW_AT_decl_file···:·(implicit_const)·182449 ····<21fdf>···DW_AT_decl_file···:·(implicit_const)·1
82450 ····<21fdf>···DW_AT_decl_line···:·(data4)·0x23bed82450 ····<21fdf>···DW_AT_decl_line···:·(data4)·0x23be7
82451 ····<21fe3>···DW_AT_decl_column·:·(data1)·2082451 ····<21fe3>···DW_AT_decl_column·:·(data1)·20
82452 ····<21fe4>···DW_AT_type········:·(ref_udata)·<0x21fd0>,·PyGetSetDef,·PyGetSetDef82452 ····<21fe4>···DW_AT_type········:·(ref_udata)·<0x21fd0>,·PyGetSetDef,·PyGetSetDef
82453 ····<21fe7>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5e·43·0·0·0·0·0·» (DW_OP_addr:·435e60)82453 ····<21fe7>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5e·43·0·0·0·0·0·» (DW_OP_addr:·435e60)
82454 ·<1><21ff1>:·Abbrev·Number:·20·(DW_TAG_variable)82454 ·<1><21ff1>:·Abbrev·Number:·20·(DW_TAG_variable)
82455 ····<21ff2>···DW_AT_name········:·(strp)·(offset:·0x6a921):·lines___RHSResult_methods82455 ····<21ff2>···DW_AT_name········:·(strp)·(offset:·0x6a921):·lines___RHSResult_methods
82456 ····<21ff6>···DW_AT_decl_file···:·(implicit_const)·182456 ····<21ff6>···DW_AT_decl_file···:·(implicit_const)·1
82457 ····<21ff6>···DW_AT_decl_line···:·(data4)·0x23c0082457 ····<21ff6>···DW_AT_decl_line···:·(data4)·0x23bfa
82458 ····<21ffa>···DW_AT_decl_column·:·(data1)·2082458 ····<21ffa>···DW_AT_decl_column·:·(data1)·20
82459 ····<21ffb>···DW_AT_type········:·(ref_udata)·<0x1fb44>,·PyMethodDef,·PyMethodDef82459 ····<21ffb>···DW_AT_type········:·(ref_udata)·<0x1fb44>,·PyMethodDef,·PyMethodDef
82460 ····<21ffe>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc20)82460 ····<21ffe>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc20)
82461 ·<1><22008>:·Abbrev·Number:·20·(DW_TAG_variable)82461 ·<1><22008>:·Abbrev·Number:·20·(DW_TAG_variable)
82462 ····<22009>···DW_AT_name········:·(strp)·(offset:·0x1597a):·CPyType_lines___RHSResult_template_82462 ····<22009>···DW_AT_name········:·(strp)·(offset:·0x1597a):·CPyType_lines___RHSResult_template_
82463 ····<2200d>···DW_AT_decl_file···:·(implicit_const)·182463 ····<2200d>···DW_AT_decl_file···:·(implicit_const)·1
82464 ····<2200d>···DW_AT_decl_line···:·(data4)·0x23c0682464 ····<2200d>···DW_AT_decl_line···:·(data4)·0x23c00
82465 ····<22011>···DW_AT_decl_column·:·(data1)·2182465 ····<22011>···DW_AT_decl_column·:·(data1)·21
82466 ····<22012>···DW_AT_type········:·(ref_udata)·<0x899>,·PyTypeObject,·_typeobject82466 ····<22012>···DW_AT_type········:·(ref_udata)·<0x899>,·PyTypeObject,·_typeobject
82467 ····<22014>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·5c·43·0·0·0·0·0·» (DW_OP_addr:·435cc0)82467 ····<22014>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·5c·43·0·0·0·0·0·» (DW_OP_addr:·435cc0)
82468 ·<1><2201e>:·Abbrev·Number:·14·(DW_TAG_variable)82468 ·<1><2201e>:·Abbrev·Number:·14·(DW_TAG_variable)
82469 ····<2201f>···DW_AT_name········:·(strp)·(offset:·0x10bc5):·CPyType_lines___RHSResult_template82469 ····<2201f>···DW_AT_name········:·(strp)·(offset:·0x10bc5):·CPyType_lines___RHSResult_template
82470 ····<22023>···DW_AT_decl_file···:·(implicit_const)·182470 ····<22023>···DW_AT_decl_file···:·(implicit_const)·1
82471 ····<22023>···DW_AT_decl_line···:·(data4)·0x23c1282471 ····<22023>···DW_AT_decl_line···:·(data4)·0x23c0c
82472 ····<22027>···DW_AT_decl_column·:·(data1)·2282472 ····<22027>···DW_AT_decl_column·:·(data1)·22
82473 ····<22028>···DW_AT_type········:·(ref_udata)·<0x13bf>82473 ····<22028>···DW_AT_type········:·(ref_udata)·<0x13bf>
82474 ·<1><2202a>:·Abbrev·Number:·20·(DW_TAG_variable)82474 ·<1><2202a>:·Abbrev·Number:·20·(DW_TAG_variable)
82475 ····<2202b>···DW_AT_name········:·(strp)·(offset:·0x3c419):·lines___LinesBlock_vtable82475 ····<2202b>···DW_AT_name········:·(strp)·(offset:·0x3c419):·lines___LinesBlock_vtable
82476 ····<2202f>···DW_AT_decl_file···:·(implicit_const)·182476 ····<2202f>···DW_AT_decl_file···:·(implicit_const)·1
82477 ····<2202f>···DW_AT_decl_line···:·(data4)·0x23d2582477 ····<2202f>···DW_AT_decl_line···:·(data4)·0x23d1f
82478 ····<22033>···DW_AT_decl_column·:·(data1)·2282478 ····<22033>···DW_AT_decl_column·:·(data1)·22
82479 ····<22034>···DW_AT_type········:·(ref_udata)·<0x1fb25>,·CPyVTableItem82479 ····<22034>···DW_AT_type········:·(ref_udata)·<0x1fb25>,·CPyVTableItem
82480 ····<22037>···DW_AT_location····:·(exprloc)·9·byte·block:·3·58·21·46·0·0·0·0·0·» (DW_OP_addr:·462158)82480 ····<22037>···DW_AT_location····:·(exprloc)·9·byte·block:·3·58·21·46·0·0·0·0·0·» (DW_OP_addr:·462158)
82481 ·<1><22041>:·Abbrev·Number:·20·(DW_TAG_variable)82481 ·<1><22041>:·Abbrev·Number:·20·(DW_TAG_variable)
82482 ····<22042>···DW_AT_name········:·(strp)·(offset:·0x19343):·lines___LinesBlock_getseters82482 ····<22042>···DW_AT_name········:·(strp)·(offset:·0x19343):·lines___LinesBlock_getseters
82483 ····<22046>···DW_AT_decl_file···:·(implicit_const)·182483 ····<22046>···DW_AT_decl_file···:·(implicit_const)·1
82484 ····<22046>···DW_AT_decl_line···:·(data4)·0x23d4d82484 ····<22046>···DW_AT_decl_line···:·(data4)·0x23d47
82485 ····<2204a>···DW_AT_decl_column·:·(data1)·2082485 ····<2204a>···DW_AT_decl_column·:·(data1)·20
Max diff block lines reached; 322282310/322291192 bytes (100.00%) of diff not shown.
480 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················603 ··Length:···················60
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000aff00·00000000002e3e649 ····00000000000aff00·00000000002e3cf4
10 ····0000000000088cc0·000000000002717f10 ····0000000000088cc0·0000000000027141
11 ····0000000000000000·000000000000000011 ····0000000000000000·0000000000000000
  
204 MB
readelf --wide --debug-dump=loc {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x5d1dcb3 ··Length:··········0x5d19d6
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 86, 175 lines modifiedOffset 86, 175 lines modified
86 ····000000a0·v000000000000000·v000000000000000·location·view·pair86 ····000000a0·v000000000000000·v000000000000000·location·view·pair
87 ····000000a2·v000000000000000·v000000000000000·location·view·pair87 ····000000a2·v000000000000000·v000000000000000·location·view·pair
88 ····000000a4·v000000000000000·v000000000000000·location·view·pair88 ····000000a4·v000000000000000·v000000000000000·location·view·pair
89 ····000000a6·v000000000000000·v000000000000000·location·view·pair89 ····000000a6·v000000000000000·v000000000000000·location·view·pair
90 ····000000a8·v000000000000000·v000000000000000·location·view·pair90 ····000000a8·v000000000000000·v000000000000000·location·view·pair
91 ····000000aa·v000000000000000·v000000000000000·location·view·pair91 ····000000aa·v000000000000000·v000000000000000·location·view·pair
  
92 ····000000ac·0000000000393113·(base·address)92 ····000000ac·0000000000392fa3·(base·address)
93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:
94 ·············0000000000393113·0000000000393128·(DW_OP_reg0·(rax))94 ·············0000000000392fa3·0000000000392fb8·(DW_OP_reg0·(rax))
95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:
96 ·············0000000000393128·0000000000393170·(DW_OP_reg12·(r12))96 ·············0000000000392fb8·0000000000393000·(DW_OP_reg12·(r12))
97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:
98 ·············0000000000393170·0000000000393182·(DW_OP_reg0·(rax))98 ·············0000000000393000·0000000000393012·(DW_OP_reg0·(rax))
99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:
100 ·············0000000000393182·00000000003931c9·(DW_OP_reg12·(r12))100 ·············0000000000393012·0000000000393059·(DW_OP_reg12·(r12))
101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:
102 ·············00000000003931c9·00000000003931db·(DW_OP_reg0·(rax))102 ·············0000000000393059·000000000039306b·(DW_OP_reg0·(rax))
103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:
104 ·············00000000003931db·0000000000393222·(DW_OP_reg12·(r12))104 ·············000000000039306b·00000000003930b2·(DW_OP_reg12·(r12))
105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:
106 ·············0000000000393222·0000000000393237·(DW_OP_reg0·(rax))106 ·············00000000003930b2·00000000003930c7·(DW_OP_reg0·(rax))
107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:
108 ·············0000000000393237·000000000039327f·(DW_OP_reg12·(r12))108 ·············00000000003930c7·000000000039310f·(DW_OP_reg12·(r12))
109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:
110 ·············000000000039327f·0000000000393291·(DW_OP_reg0·(rax))110 ·············000000000039310f·0000000000393121·(DW_OP_reg0·(rax))
111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:
112 ·············0000000000393291·00000000003932d8·(DW_OP_reg12·(r12))112 ·············0000000000393121·0000000000393168·(DW_OP_reg12·(r12))
113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:
114 ·············00000000003932d8·00000000003932ea·(DW_OP_reg0·(rax))114 ·············0000000000393168·000000000039317a·(DW_OP_reg0·(rax))
115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:
116 ·············00000000003932ea·0000000000393331·(DW_OP_reg12·(r12))116 ·············000000000039317a·00000000003931c1·(DW_OP_reg12·(r12))
117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:
118 ·············0000000000393331·0000000000393343·(DW_OP_reg0·(rax))118 ·············00000000003931c1·00000000003931d3·(DW_OP_reg0·(rax))
119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:
120 ·············0000000000393343·000000000039338a·(DW_OP_reg12·(r12))120 ·············00000000003931d3·000000000039321a·(DW_OP_reg12·(r12))
121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:
122 ·············000000000039338a·000000000039339c·(DW_OP_reg0·(rax))122 ·············000000000039321a·000000000039322c·(DW_OP_reg0·(rax))
123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:
124 ·············000000000039339c·00000000003933e3·(DW_OP_reg12·(r12))124 ·············000000000039322c·0000000000393273·(DW_OP_reg12·(r12))
125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:
126 ·············00000000003933e3·00000000003933f5·(DW_OP_reg0·(rax))126 ·············0000000000393273·0000000000393285·(DW_OP_reg0·(rax))
127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:
128 ·············00000000003933f5·000000000039343c·(DW_OP_reg12·(r12))128 ·············0000000000393285·00000000003932cc·(DW_OP_reg12·(r12))
129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:
130 ·············000000000039343c·000000000039344e·(DW_OP_reg0·(rax))130 ·············00000000003932cc·00000000003932de·(DW_OP_reg0·(rax))
131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:
132 ·············000000000039344e·0000000000393495·(DW_OP_reg12·(r12))132 ·············00000000003932de·0000000000393325·(DW_OP_reg12·(r12))
133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:
134 ·············0000000000393495·00000000003934a7·(DW_OP_reg0·(rax))134 ·············0000000000393325·0000000000393337·(DW_OP_reg0·(rax))
135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:
136 ·············00000000003934a7·00000000003934ea·(DW_OP_reg12·(r12))136 ·············0000000000393337·000000000039337a·(DW_OP_reg12·(r12))
137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:
138 ·············00000000003934ea·00000000003934ee·(DW_OP_reg0·(rax))138 ·············000000000039337a·000000000039337e·(DW_OP_reg0·(rax))
139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:
140 ·············00000000003934ee·0000000000393543·(DW_OP_reg12·(r12))140 ·············000000000039337e·00000000003933d3·(DW_OP_reg12·(r12))
141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:
142 ·············0000000000393543·0000000000393547·(DW_OP_reg0·(rax))142 ·············00000000003933d3·00000000003933d7·(DW_OP_reg0·(rax))
143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:
144 ·············0000000000393547·000000000039359c·(DW_OP_reg12·(r12))144 ·············00000000003933d7·000000000039342c·(DW_OP_reg12·(r12))
145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:
146 ·············000000000039359c·00000000003935a0·(DW_OP_reg0·(rax))146 ·············000000000039342c·0000000000393430·(DW_OP_reg0·(rax))
147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:
148 ·············00000000003935a0·00000000003935f5·(DW_OP_reg12·(r12))148 ·············0000000000393430·0000000000393485·(DW_OP_reg12·(r12))
149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:
150 ·············00000000003935f5·00000000003935f9·(DW_OP_reg0·(rax))150 ·············0000000000393485·0000000000393489·(DW_OP_reg0·(rax))
151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:
152 ·············00000000003935f9·000000000039364e·(DW_OP_reg12·(r12))152 ·············0000000000393489·00000000003934de·(DW_OP_reg12·(r12))
153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:
154 ·············000000000039364e·0000000000393652·(DW_OP_reg0·(rax))154 ·············00000000003934de·00000000003934e2·(DW_OP_reg0·(rax))
155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:
156 ·············0000000000393652·00000000003936a7·(DW_OP_reg12·(r12))156 ·············00000000003934e2·0000000000393537·(DW_OP_reg12·(r12))
157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:
158 ·············00000000003936a7·00000000003936ab·(DW_OP_reg0·(rax))158 ·············0000000000393537·000000000039353b·(DW_OP_reg0·(rax))
159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:
160 ·············00000000003936ab·0000000000393700·(DW_OP_reg12·(r12))160 ·············000000000039353b·0000000000393590·(DW_OP_reg12·(r12))
161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:
162 ·············0000000000393700·0000000000393704·(DW_OP_reg0·(rax))162 ·············0000000000393590·0000000000393594·(DW_OP_reg0·(rax))
163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:
164 ·············0000000000393704·0000000000393759·(DW_OP_reg12·(r12))164 ·············0000000000393594·00000000003935e9·(DW_OP_reg12·(r12))
165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:
166 ·············0000000000393759·000000000039375d·(DW_OP_reg0·(rax))166 ·············00000000003935e9·00000000003935ed·(DW_OP_reg0·(rax))
167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:
168 ·············000000000039375d·00000000003937b2·(DW_OP_reg12·(r12))168 ·············00000000003935ed·0000000000393642·(DW_OP_reg12·(r12))
169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:
170 ·············00000000003937b2·00000000003937b6·(DW_OP_reg0·(rax))170 ·············0000000000393642·0000000000393646·(DW_OP_reg0·(rax))
171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:
172 ·············00000000003937b6·000000000039380b·(DW_OP_reg12·(r12))172 ·············0000000000393646·000000000039369b·(DW_OP_reg12·(r12))
173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:
174 ·············000000000039380b·000000000039380f·(DW_OP_reg0·(rax))174 ·············000000000039369b·000000000039369f·(DW_OP_reg0·(rax))
175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:
176 ·············000000000039380f·0000000000393864·(DW_OP_reg12·(r12))176 ·············000000000039369f·00000000003936f4·(DW_OP_reg12·(r12))
177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:
178 ·············0000000000393864·0000000000393868·(DW_OP_reg0·(rax))178 ·············00000000003936f4·00000000003936f8·(DW_OP_reg0·(rax))
179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:
180 ·············0000000000393868·00000000003938bd·(DW_OP_reg12·(r12))180 ·············00000000003936f8·000000000039374d·(DW_OP_reg12·(r12))
181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:
182 ·············00000000003938bd·00000000003938c1·(DW_OP_reg0·(rax))182 ·············000000000039374d·0000000000393751·(DW_OP_reg0·(rax))
183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:
184 ·············00000000003938c1·0000000000393916·(DW_OP_reg12·(r12))184 ·············0000000000393751·00000000003937a6·(DW_OP_reg12·(r12))
185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:
186 ·············0000000000393916·000000000039391a·(DW_OP_reg0·(rax))186 ·············00000000003937a6·00000000003937aa·(DW_OP_reg0·(rax))
187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:
188 ·············000000000039391a·000000000039396f·(DW_OP_reg12·(r12))188 ·············00000000003937aa·00000000003937ff·(DW_OP_reg12·(r12))
189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:
190 ·············000000000039396f·0000000000393973·(DW_OP_reg0·(rax))190 ·············00000000003937ff·0000000000393803·(DW_OP_reg0·(rax))
191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:
192 ·············0000000000393973·00000000003939c8·(DW_OP_reg12·(r12))192 ·············0000000000393803·0000000000393858·(DW_OP_reg12·(r12))
193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:
194 ·············00000000003939c8·00000000003939cc·(DW_OP_reg0·(rax))194 ·············0000000000393858·000000000039385c·(DW_OP_reg0·(rax))
195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:
196 ·············00000000003939cc·0000000000393a21·(DW_OP_reg12·(r12))196 ·············000000000039385c·00000000003938b1·(DW_OP_reg12·(r12))
197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:
198 ·············0000000000393a21·0000000000393a25·(DW_OP_reg0·(rax))198 ·············00000000003938b1·00000000003938b5·(DW_OP_reg0·(rax))
199 ····00000221·v000000000000000·v000000000000000·views·at·00000076·for:199 ····00000221·v000000000000000·v000000000000000·views·at·00000076·for:
Max diff block lines reached; 213975939/213987942 bytes (99.99%) of diff not shown.
478 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················603 ··Length:···················60
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000aff00·00000000002e3e649 ····00000000000aff00·00000000002e3cf4
10 ····0000000000088cc0·000000000002717f10 ····0000000000088cc0·0000000000027141
11 ····0000000000000000·000000000000000011 ····0000000000000000·0000000000000000
  
36.6 KB
strings --all --bytes=8 {}
    
Offset 1, 1002 lines modifiedOffset 1, 1064 lines modified
1 gkGCC:·(Debian·14.2.0-19)·14.2.01 fGCC:·(Debian·14.2.0-19)·14.2.0
2 3BYalg.5 
3 `VrGi_.-X 
4 \L6p&Wdr 
5 *2BDFh!< 
6 92KDfi^f 
7 4&w8sZdN; 
8 !P9r[Dnks 
9 )*R[Dj;fA 
10 ?G2E$S;id 
11 mk-7e81k]1k 
12 8ws*jSit 
13 UU[3N'» V 
14 `k-Jv1H. 
15 dmP{VCL+27 
16 KucAC9c> 
17 -km-K5_:o,s% 
18 *>/T,-T|A 
19 -%c.^?3& 
20 07eZlzH6=% 
21 d3ZJ9FH9VH9NH9 
22 =%D+)D{Z2 0![mX0kz
 3 u$'e;bKM
 4 NzRbQr;»
 5 e=y{#%lZNv
 6 C0YpXeBD
 7 9SCdjp&&
 8 &&78SSdj
 9 &g82JDF9
 10 82ID&ic0
 11 hA3P"g92PD
 12 7e:!W\!W
 13 E)mBO:Q$
 14 :>5boKR&
 15 }'4z_+"pl
 16 o>PySxjM
 17 kC,S5=nE
 18 l]CJzTG})V
 19 v.I!8\;8
 20 *~-Tl·Tl(Tl$Tl
 21 ,Uo-To#T
 22 kw427pG#sCw427rG#sc7Gf
 23 oD}3`D}3
 24 huUAvUQz
 25 r4}!FS=k4-
23 G65{4&0s26 G65{4&0s
24 /XidSxD~]27 /XidSxD~]
25 3fnKTI.R 
26 PE$)8&zMB#" 
27 ~TZO]*5`"|L 
28 QyL]6%D& 
29 q-&EGj6z 
30 =)f*ambK 
31 Z_{#'A4. 
32 Lm1A\[%H*P 
33 ]b|;*9_k 
34 &T\PYc+9 
35 k=InOzbno/ 
36 :}#CD2-H: 
37 wxx~ML/> 
38 $}o6TyRQ 
39 <x)j?]). 
40 Gao{Tg+C 
41 c7;9ufwE 
42 n{y}<y`> 
43 +j3lEnqF 
44 |]m9}yl]R 
45 fH8jlO'R 
46 ·ygf~;J]g 
47 =U,>X@ln 
48 S;#N*b28 
49 ]b.E»   GyK 
50 ·_C9g;ZWA 
51 tFNc8')#9 
52 ,^0/F$ye 
53 s^xf]171 
54 RVjCq<Z@c 
55 GV*)p,]K 
56 C'Yh:xSm 
57 zKl^wO2C 
58 {*Xa;h[m 
59 TUP#;NH( 
60 -lu-Xab5 
61 h'B{5Uaz$ 
62 ·uJ9AI*'(I 
63 Fr#/?Hyk 
64 'FM|/jrSV) 
65 VC/e:/ov· 
66 lg"U/2#g 
67 ASG1(5t) 
68 9<r8M!".r 
69 {i2~3"Zg 
70 »       g·;e*Y< 
71 `4Pjaa9j 
72 O&1+?Dy[YVy 
73 HAQW·;l4 
74 N'fqW`>; 
75 2[nExuQ* 
76 KYqX99tU 
77 z5l:|z4l 
78 $~>ELXUe~ 
79 3.l!^:B* 
80 D_u3d='» 
81 p7CZA·e6 
82 /D-?LY[i 
83 JCu*k99O 
84 gc$wWrs( 
85 t+Fr?&kGG 
86 b)Rs;r\\ 
87 !%A^~NY; 
88 .Y?Er7$k 
89 !l?BGveqc 
90 (;Nrv=oLL5 
91 KFmZ}H}J 
92 [.!gy$?3 
93 t3L6VSyz 
94 I#T>gD#C 
95 ·{tEzNzy 
96 bHpAJ(mh 
97 y·r=^ag> 
98 5zF4G:@~·m 
99 @_EX)`qr· 
100 H,5$$sVg 
101 zD4+8QnI 
102 _M/EH!cC 
103 oKd$O?b[ 
104 p?*A/EXO`] 
Max diff block lines reached; 31984/37385 bytes (85.55%) of diff not shown.
312 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 16, 21 lines modifiedOffset 16, 21 lines modified
16 »       ...16 »       ...
  
17 0000000000088fc8·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup.cold>:17 0000000000088fc8·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup.cold>:
18 »       ...18 »       ...
  
19 00000000000890fe·<CPyDef_trans___StringTransformer___do_match>:19 00000000000890fe·<CPyDef_trans___StringTransformer___do_match>:
20 CPyDef_trans___StringTransformer___do_match():20 CPyDef_trans___StringTransformer___do_match():
21 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:23574321 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:235737
22 »       add····%al,(%rax)22 »       add····%al,(%rax)
23 »       ...23 »       ...
  
24 0000000000089102·<CPyDef_trans___BaseStringSplitter___do_splitter_match>:24 0000000000089102·<CPyDef_trans___BaseStringSplitter___do_splitter_match>:
25 CPyDef_trans___BaseStringSplitter___do_splitter_match():25 CPyDef_trans___BaseStringSplitter___do_splitter_match():
26 /tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c:24581026 /tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c:245804
27 »       add····%al,(%rax)27 »       add····%al,(%rax)
28 »       ...28 »       ...
  
29 0000000000089106·<Py_SIZE.part.0>:29 0000000000089106·<Py_SIZE.part.0>:
30 »       ...30 »       ...
  
31 0000000000089128·<PyTuple_GET_SIZE.part.0>:31 0000000000089128·<PyTuple_GET_SIZE.part.0>:
Offset 1207, 1259 lines modifiedOffset 1207, 1259 lines modified
  
1207 0000000000091deb·<CPyDef_nodes___get_annotation_type.cold>:1207 0000000000091deb·<CPyDef_nodes___get_annotation_type.cold>:
1208 »       ...1208 »       ...
  
1209 0000000000091e86·<CPyDef_linegen____ensure_trailing_comma.cold>:1209 0000000000091e86·<CPyDef_linegen____ensure_trailing_comma.cold>:
1210 »       ...1210 »       ...
  
1211 0000000000091f5f·<CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold>:1211 0000000000091f21·<CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold>:
1212 »       ...1212 »       ...
  
1213 0000000000091fdb·<CPyTagged_Str.cold>:1213 0000000000091f9d·<CPyTagged_Str.cold>:
1214 »       ...1214 »       ...
  
1215 0000000000091fff·<CPyDef_pgen___ParserGenerator___dump_nfa.cold>:1215 0000000000091fc1·<CPyDef_pgen___ParserGenerator___dump_nfa.cold>:
1216 »       ...1216 »       ...
  
1217 00000000000920fc·<CPyDef_tokenize___printtoken.cold>:1217 00000000000920be·<CPyDef_tokenize___printtoken.cold>:
1218 »       ...1218 »       ...
  
1219 000000000009211b·<CPySequence_CheckUnpackCount.cold>:1219 00000000000920dd·<CPySequence_CheckUnpackCount.cold>:
1220 »       ...1220 »       ...
  
1221 000000000009213f·<CPyDef_nodes___is_yield.cold>:1221 0000000000092101·<CPyDef_nodes___is_yield.cold>:
1222 »       ...1222 »       ...
  
1223 0000000000092237·<CPyDef_nodes___unwrap_singleton_parenthesis.cold>:1223 00000000000921f9·<CPyDef_nodes___unwrap_singleton_parenthesis.cold>:
1224 »       ...1224 »       ...
  
1225 0000000000092310·<CPyDef_nodes___is_one_tuple.cold>:1225 00000000000922d2·<CPyDef_nodes___is_one_tuple.cold>:
1226 »       ...1226 »       ...
  
1227 0000000000092427·<CPyDef_nodes___is_tuple_containing_walrus.cold>:1227 00000000000923e9·<CPyDef_nodes___is_tuple_containing_walrus.cold>:
1228 »       ...1228 »       ...
  
1229 0000000000092484·<CPyDef_nodes___is_tuple_containing_star.cold>:1229 0000000000092446·<CPyDef_nodes___is_tuple_containing_star.cold>:
1230 »       ...1230 »       ...
  
1231 00000000000924e1·<CPyDef_nodes___is_generator.cold>:1231 00000000000924a3·<CPyDef_nodes___is_generator.cold>:
1232 »       ...1232 »       ...
  
1233 000000000009253e·<CPyDef_numerics___format_float_or_int_string.cold>:1233 0000000000092500·<CPyDef_numerics___format_float_or_int_string.cold>:
1234 »       ...1234 »       ...
  
1235 00000000000925d9·<CPyStatics_Initialize.cold>:1235 000000000009259b·<CPyStatics_Initialize.cold>:
1236 »       ...1236 »       ...
  
1237 000000000009264e·<CPyImport_ImportMany.cold>:1237 0000000000092610·<CPyImport_ImportMany.cold>:
1238 »       ...1238 »       ...
  
1239 00000000000926b5·<CPyImport_ImportFromMany.cold>:1239 0000000000092677·<CPyImport_ImportFromMany.cold>:
1240 »       ...1240 »       ...
  
1241 00000000000926fd·<CPyDef__width_table_____top_level__.cold>:1241 00000000000926bf·<CPyDef__width_table_____top_level__.cold>:
1242 »       ...1242 »       ...
  
1243 0000000000092745·<CPyDef_brackets_____top_level__.cold>:1243 0000000000092707·<CPyDef_brackets_____top_level__.cold>:
1244 »       ...1244 »       ...
  
1245 00000000000927cb·<CPyDef_cache_____top_level__.cold>:1245 000000000009278d·<CPyDef_cache_____top_level__.cold>:
1246 »       ...1246 »       ...
  
1247 0000000000092813·<CPyDef_comments_____top_level__.cold>:1247 00000000000927d5·<CPyDef_comments_____top_level__.cold>:
1248 »       ...1248 »       ...
  
1249 0000000000092899·<CPyDef_handle_ipynb_magics___remove_trailing_semicolon.cold>:1249 000000000009285b·<CPyDef_handle_ipynb_magics___remove_trailing_semicolon.cold>:
1250 »       ...1250 »       ...
  
1251 00000000000928b8·<CPyPy_handle_ipynb_magics___remove_trailing_semicolon.cold>:1251 000000000009287a·<CPyPy_handle_ipynb_magics___remove_trailing_semicolon.cold>:
1252 »       ...1252 »       ...
  
1253 0000000000092900·<CPyDef_handle_ipynb_magics___put_trailing_semicolon_back.cold>:1253 00000000000928c2·<CPyDef_handle_ipynb_magics___put_trailing_semicolon_back.cold>:
1254 »       ...1254 »       ...
  
1255 000000000009291f·<CPyDef_handle_ipynb_magics_____top_level__.cold>:1255 00000000000928e1·<CPyDef_handle_ipynb_magics_____top_level__.cold>:
1256 »       ...1256 »       ...
  
1257 0000000000092b95·<CPyDef_linegen_____top_level__.cold>:1257 0000000000092b57·<CPyDef_linegen_____top_level__.cold>:
1258 »       ...1258 »       ...
  
1259 0000000000092c1b·<CPyDef_lines_____top_level__.cold>:1259 0000000000092bdd·<CPyDef_lines_____top_level__.cold>:
1260 »       ...1260 »       ...
  
1261 0000000000092ca1·<CPyDef_rusty_____top_level__.cold>:1261 0000000000092c63·<CPyDef_rusty_____top_level__.cold>:
1262 »       ...1262 »       ...
  
1263 0000000000092ce9·<CPyDef_trans_____top_level__.cold>:1263 0000000000092cab·<CPyDef_trans_____top_level__.cold>:
1264 »       ...1264 »       ...
  
1265 00000000000930bc·<CPyDef_pytree___Leaf_____repr__.cold>:1265 000000000009307e·<CPyDef_pytree___Leaf_____repr__.cold>:
1266 »       ...1266 »       ...
  
1267 0000000000093138·<CPyDef_grammar___Grammar___report.cold>:1267 00000000000930fa·<CPyDef_grammar___Grammar___report.cold>:
1268 »       ...1268 »       ...
  
1269 00000000000931f2·<CPyDef_grammar_____top_level__.cold>:1269 00000000000931b4·<CPyDef_grammar_____top_level__.cold>:
1270 »       ...1270 »       ...
  
1271 00000000000932b6·<CPyDef_parse_____top_level__.cold>:1271 0000000000093278·<CPyDef_parse_____top_level__.cold>:
1272 »       ...1272 »       ...
  
1273 000000000009335b·<CPyDef_pgen_____top_level__.cold>:1273 000000000009331d·<CPyDef_pgen_____top_level__.cold>:
1274 »       ...1274 »       ...
  
1275 00000000000933c2·<CPyIter_Send.cold>:1275 0000000000093384·<CPyIter_Send.cold>:
1276 »       add····%al,(%rax)1276 »       add····%al,(%rax)
Max diff block lines reached; 314367/319548 bytes (98.38%) of diff not shown.
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000393d64·<_fini>:2 0000000000393bf4·<_fini>:
3 »       ...3 »       ...
734 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··. 
3 ··[·····2]··/tmp/tmpdtov4rz8/build/__native_fec286f4eda846987175.c2 ··[·····0]··/tmp/tmptupjj1tu/build/__native_fec286f4eda846987175.c
 3 ··[····37]··.
4 ··[····39]··/tmp/tmpdtov4rz8/build4 ··[····39]··/tmp/tmptupjj1tu/build
5 ··[····50]··/usr/lib/python3/dist-packages/mypyc/lib-rt5 ··[····50]··/usr/lib/python3/dist-packages/mypyc/lib-rt
6 ··[····7c]··/usr/include/python3.136 ··[····7c]··/usr/include/python3.13
7 ··[····94]··/usr/include/python3.13/cpython7 ··[····94]··/usr/include/python3.13/cpython
8 ··[····b4]··/usr/include/python3.13/internal8 ··[····b4]··/usr/include/python3.13/internal
9 ··[····d5]··/usr/include/x86_64-linux-gnu/bits9 ··[····d5]··/usr/include/x86_64-linux-gnu/bits
10 ··[····f8]··/usr/include10 ··[····f8]··/usr/include
11 ··[···105]··/usr/lib/gcc/x86_64-linux-gnu/14/include11 ··[···105]··/usr/lib/gcc/x86_64-linux-gnu/14/include
3.32 KB
./usr/lib/debug/.build-id/85/c7466cc31989d8058d75a1c8939447e6a8f4c8.debug vs.
./usr/lib/debug/.build-id/03/f00b79a6dd63fa56fba36b54088cd6f5755e71.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
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:·85c7466cc31989d8058d75a1c8939447e6a8f4c83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·03f00b79a6dd63fa56fba36b54088cd6f5755e71
790 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x33):·.31 ··0»      (line_strp)»   (offset:·0x33):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
918 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
323 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 u^qGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_handle_ipynb_magics2 PyInit_handle_ipynb_magics
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
689 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/handle_ipynb_magics.c
3 ··[····33]··.3 ··[····33]··.
4 ··[····35]··/tmp/tmpdtov4rz8/build/black4 ··[····35]··/tmp/tmptupjj1tu/build/black
5 ··[····52]··/usr/include/python3.135 ··[····52]··/usr/include/python3.13
6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits
7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.13/cpython9 ··[····d8]··/usr/include/python3.13/cpython
10 ··[····f8]··types.h10 ··[····f8]··types.h
11 ··[···100]··stdint-intn.h11 ··[···100]··stdint-intn.h
15.7 KB
./usr/lib/debug/.build-id/9b/ec3edb39b937b50c521bef8d24f9ba5e952ea9.debug vs.
./usr/lib/debug/.build-id/d1/cfed5773897bd28a32c34ccd1478001b08de9c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
3.26 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cb·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.94 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_schema 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·9bec3edb39b937b50c521bef8d24f9ba5e952ea93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1cfed5773897bd28a32c34ccd1478001b08de9c
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_ranges
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
743 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_schema2 PyInit_ranges
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 schema.c11 ranges.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 PyInit_schema 
19 __cxa_finalize18 __cxa_finalize
20 PyInit___init__19 PyInit___init__
21 PyObject_GetAttrString20 PyObject_GetAttrString
22 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
26 _Py_Dealloc25 _Py_Dealloc
 26 PyInit_ranges
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_schema>:15 0000000000001140·<PyInit_ranges>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_schema2 ··[·····0]··PyInit_ranges
  
663 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/schema.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/ranges.c
3 ··[····26]··.3 ··[····26]··.
4 ··[····28]··/tmp/tmpdtov4rz8/build/black4 ··[····28]··/tmp/tmptupjj1tu/build/black
5 ··[····45]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····eb]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f3]··stdint-intn.h
2.72 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·455f0050·79496e69·745f7363·68656d61·E_.PyInit_schema 
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
 25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 29 ··0x000001a0·616c6c6f·63005079·496e6974·5f72616e·alloc.PyInit_ran
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start30 ··0x000001b0·67657300·5f5f676d·6f6e5f73·74617274·ges.__gmon_start
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·5f5f00······························__.
  
22.1 KB
./usr/lib/debug/.build-id/a4/7803aac55cca50a02ebc43266906b76188f6ab.debug vs.
./usr/lib/debug/.build-id/58/0df9b8603fc26cca92c780cc4f3b6b4b7753a6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3440·(bytes·into·file)13 ··Start·of·section·headers:··········3464·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.86 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd88:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c9·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000016·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001d3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c2b·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.55 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·a47803aac55cca50a02ebc43266906b76188f6ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·580df9b8603fc26cca92c780cc4f3b6b4b7753a6
3.16 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptupjj1tu/build
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.42 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_comments41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit__black_version
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
776 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_comments2 I(5PyInit__black_version
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 comments.c11 _black_version.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 PyInit_comments 
26 _Py_Dealloc25 _Py_Dealloc
 26 PyInit__black_version
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
431 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_comments>:15 0000000000001140·<PyInit__black_version>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
232 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_comments2 ··[·····0]··PyInit__black_version
  
1.36 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/comments.c2 ··[·····0]··/tmp/tmptupjj1tu/build/_black_version.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpdtov4rz8/build/black4 ··[····2a]··/tmp/tmptupjj1tu/build
5 ··[····47]··/usr/include/python3.135 ··[····41]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····59]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····e7]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····ef]··stdint-intn.h
12 ··[···103]··stdint-uintn.h12 ··[····fd]··stdint-uintn.h
13 ··[···112]··stddef.h13 ··[···10c]··stddef.h
14 ··[···11b]··pyport.h14 ··[···115]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···11e]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···12b]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13a]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···148]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···153]··pycapsule.h
20 ··[···165]··import.h20 ··[···15f]··import.h
  
3.23 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers
 13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN
 14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
 15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
 16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN
 17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._
 18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF
 19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa
 20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
 21 ··0x00000120·5f5f5f69·6e69745f·5f005079·4f626a65·___init__.PyObje
 22 ··0x00000130·63745f47·65744174·74725374·72696e67·ct_GetAttrString
12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c. 
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D 
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END 
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle. 
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F 
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._ 
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA 
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final 
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini 
21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_ 
23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap 
26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer. 
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT23 ··0x00000140·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn24 ··0x00000150·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s25 ··0x00000160·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 26 ··0x00000170·00507943·61707375·6c655f47·6574506f·.PyCapsule_GetPo
 27 ··0x00000180·696e7465·72005f49·544d5f64·65726567·inter._ITM_dereg
 28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers
 31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start
31 ··0x000001c0·74617274·5f5f00·····················tart__.32 ··0x000001d0·5f5f00······························__.
  
21.6 KB
./usr/lib/debug/.build-id/a5/f4051bec3894700f6ad667d52b7f97a24b06ad.debug vs.
./usr/lib/debug/.build-id/42/003c3993071221f224798b4cecbcf9db2a2c25.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 73% similar despite different names
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.84 KB
readelf --wide --sections {}
    
Offset 2, 43 lines modifiedOffset 2, 43 lines modified
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000126·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005be·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cd·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c6·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0b·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
3.08 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_schema
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·a5f4051bec3894700f6ad667d52b7f97a24b06ad3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·42003c3993071221f224798b4cecbcf9db2a2c25
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.41 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptupjj1tu/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parse41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
769 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 *,%GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_parse2 w'hPyInit_schema
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 schema.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
 18 PyInit_schema
17 __cxa_finalize19 __cxa_finalize
18 PyInit___init__20 PyInit___init__
19 PyObject_GetAttrString21 PyObject_GetAttrString
20 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
21 PyImport_ImportModule23 PyImport_ImportModule
22 PyCapsule_GetPointer24 PyCapsule_GetPointer
23 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
24 _Py_Dealloc26 _Py_Dealloc
25 PyInit_parse 
26 __gmon_start__27 __gmon_start__
27 .shstrtab28 .shstrtab
28 .note.gnu.build-id29 .note.gnu.build-id
29 .gnu.hash30 .gnu.hash
30 .rela.dyn31 .rela.dyn
31 .rela.plt32 .rela.plt
32 .plt.got33 .plt.got
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_parse>:15 0000000000001140·<PyInit_schema>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
221 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_parse2 ··[·····0]··PyInit_schema
  
1.38 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/parse.c 
4 ··[····30]··/tmp/tmpdtov4rz8/build/blib2to3/pgen23 ··[·····2]··/tmp/tmptupjj1tu/build/black/schema.c
 4 ··[····28]··/tmp/tmptupjj1tu/build/black
5 ··[····56]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····fc]··types.h10 ··[····eb]··types.h
11 ··[···104]··stdint-intn.h11 ··[····f3]··stdint-intn.h
12 ··[···112]··stdint-uintn.h12 ··[···101]··stdint-uintn.h
13 ··[···121]··stddef.h13 ··[···110]··stddef.h
14 ··[···12a]··pyport.h14 ··[···119]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···122]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···12f]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···13e]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···14c]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···157]··pycapsule.h
20 ··[···174]··import.h20 ··[···163]··import.h
  
3.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
 19 ··0x00000100·455f0050·79496e69·745f7363·68656d61·E_.PyInit_schema
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars 
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
31 ··0x000001c0·00··································.31 ··0x000001c0·5f5f00······························__.
  
13.3 KB
./usr/lib/debug/.build-id/ab/b7fe60d4a4054e7b9aac41904406b275efb668.debug vs.
./usr/lib/debug/.build-id/7b/f9181fadb16210033d37919c5b7042066e828c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·l·(large),·p·(processor·specific)44 ··D·(mbind),·l·(large),·p·(processor·specific)
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_trans 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_const
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
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:·abb7fe60d4a4054e7b9aac41904406b275efb6683 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7bf9181fadb16210033d37919c5b7042066e828c
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_trans41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_const
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
666 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 hGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 'uPyInit_trans2 'uPyInit_const
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_trans 
18 __cxa_finalize17 __cxa_finalize
 18 PyInit_const
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_trans>:15 0000000000001140·<PyInit_const>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_trans2 ··[·····0]··PyInit_const
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/trans.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/const.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpdtov4rz8/build/black4 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····ea]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f2]··stdint-intn.h
1.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
 20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
22.3 KB
./usr/lib/debug/.build-id/ac/889a7de535a6dad9548b49fe429ef992f8bfa9.debug vs.
./usr/lib/debug/.build-id/ed/d082f466c5d2005110dcf7d9e5b8a404f7e569.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3440·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.51 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c2·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007c·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cf·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.46 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_cache32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·ac889a7de535a6dad9548b49fe429ef992f8bfa93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·edd082f466c5d2005110dcf7d9e5b8a404f7e569
3.21 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x30):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x93):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbc):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xde):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x114):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x123):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
3.25 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_cache41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_grammar
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 156, 22 lines modifiedOffset 156, 22 lines modified
156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb8a>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))159 ····<190>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)160 ····<192>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»  (DW_OP_breg3·(rbx):·0)
161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))162 ····<196>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·1c·20·0·0·0·0·0·0·»  (DW_OP_addr:·201c)163 ····<198>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
164 ·<3><1a2>:·Abbrev·Number:·0164 ·<3><1a2>:·Abbrev·Number:·0
165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)165 ·<2><1a3>:·Abbrev·Number:·7·(DW_TAG_call_site)
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
769 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 iGCC:·(Debian·14.2.0-19)·14.2.0
2 'uPyInit_cache2 PyInit_grammar
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 grammar.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 PyObject_GetAttrString20 PyObject_GetAttrString
20 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
21 PyImport_ImportModule22 PyImport_ImportModule
22 PyCapsule_GetPointer23 PyCapsule_GetPointer
23 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
24 _Py_Dealloc25 _Py_Dealloc
25 PyInit_cache26 PyInit_grammar
26 __gmon_start__27 __gmon_start__
27 .shstrtab28 .shstrtab
28 .note.gnu.build-id29 .note.gnu.build-id
29 .gnu.hash30 .gnu.hash
30 .rela.dyn31 .rela.dyn
31 .rela.plt32 .rela.plt
32 .plt.got33 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_cache>:15 0000000000001140·<PyInit_grammar>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_cache2 ··[·····0]··PyInit_grammar
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/cache.c2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/grammar.c
3 ··[····25]··.3 ··[····30]··.
4 ··[····27]··/tmp/tmpdtov4rz8/build/black4 ··[····32]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····58]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····70]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····de]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····fe]··types.h
11 ··[····f2]··stdint-intn.h 
12 ··[···100]··stdint-uintn.h11 ··[···106]··stdint-intn.h
 12 ··[···114]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···123]··stddef.h
14 ··[···118]··pyport.h14 ··[···12c]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···135]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···142]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···151]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···15f]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···16a]··pycapsule.h
20 ··[···162]··import.h20 ··[···176]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__30 ··0x000001b0·616d6d61·72005f5f·676d6f6e·5f737461·ammar.__gmon_sta
31 ··0x000001c0·00··································.31 ··0x000001c0·72745f5f·00·························rt__.
  
11.2 KB
./usr/lib/debug/.build-id/ad/9564e70bcb0ab785fa1bd78a1f5bb052c1f90f.debug vs.
./usr/lib/debug/.build-id/d0/14e0da0977c517fac1ea4f74d10a6161cf0f70.debug
Files 92% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000c·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000c·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cf·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cc·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001bf·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001bf·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.38 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_conv 
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·ad9564e70bcb0ab785fa1bd78a1f5bb052c1f90f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d014e0da0977c517fac1ea4f74d10a6161cf0f70
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2d):·.31 ··0»      (line_strp)»   (offset:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
1.66 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_conv41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_pgen
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
660 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 pGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_conv2 PyInit_pgen
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize17 __cxa_finalize
 18 PyInit_pgen
18 PyInit___init__19 PyInit___init__
19 PyInit_conv 
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 __gmon_start__26 __gmon_start__
417 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_conv>:15 0000000000001140·<PyInit_pgen>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
218 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_conv2 ··[·····0]··PyInit_pgen
  
695 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/pgen.c
3 ··[····2d]··.3 ··[····2d]··.
4 ··[····2f]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····2f]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····55]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····fb]··types.h10 ··[····fb]··types.h
11 ··[···103]··stdint-intn.h11 ··[···103]··stdint-intn.h
1.88 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__. 
21 ··0x00000120·5079496e·69745f63·6f6e7600·50794f62·PyInit_conv.PyOb20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn
 21 ··0x00000120·69745f5f·5f696e69·745f5f00·50794f62·it___init__.PyOb
22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri
23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register
24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get
27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
22.9 KB
./usr/lib/debug/.build-id/cc/2d9b52d13fc92c0ba983de3d7513de4e3e23f6.debug vs.
./usr/lib/debug/.build-id/89/312fcb0ef9a35855dba8fd21c16c58d6b2a71a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3456·(bytes·into·file)13 ··Start·of·section·headers:··········3432·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000148·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002070·0x0000000000002070·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
5.21 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd80:1 There·are·35·section·headers,·starting·at·offset·0xd68:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002070·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a0·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011b·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000014·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c1·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ce·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ce·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001cf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c27·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.95 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002144·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002070·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit__width_table 
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_token
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·cc2d9b52d13fc92c0ba983de3d7513de4e3e23f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89312fcb0ef9a35855dba8fd21c16c58d6b2a71a
3.21 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.53 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpdtov4rz8/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit__width_table41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_token
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·38·20·0·0·0·0·0·0·»  (DW_OP_addr:·2038)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·20·0·0·0·0·0·0·»  (DW_OP_addr:·2040)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
749 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit__width_table2 PyInit_token
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 _width_table.c 
12 __FRAME_END__11 __FRAME_END__
13 _DYNAMIC12 _DYNAMIC
14 __TMC_END__13 __TMC_END__
15 __dso_handle14 __dso_handle
16 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 PyInit__width_table 
21 PyObject_GetAttrString19 PyObject_GetAttrString
22 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
23 PyImport_ImportModule21 PyImport_ImportModule
24 PyCapsule_GetPointer22 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
26 _Py_Dealloc24 _Py_Dealloc
 25 PyInit_token
27 __gmon_start__26 __gmon_start__
28 .shstrtab27 .shstrtab
29 .note.gnu.build-id28 .note.gnu.build-id
30 .gnu.hash29 .gnu.hash
31 .rela.dyn30 .rela.dyn
32 .rela.plt31 .rela.plt
33 .plt.got32 .plt.got
426 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit__width_table>:15 0000000000001140·<PyInit_token>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
227 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit__width_table2 ··[·····0]··PyInit_token
  
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/token.c
2 ··[·····0]··.3 ··[····2e]··.
 4 ··[····30]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
3 ··[·····2]··/tmp/tmpdtov4rz8/build/black/_width_table.c 
4 ··[····2e]··/tmp/tmpdtov4rz8/build/black 
5 ··[····4b]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····f1]··types.h10 ··[····fc]··types.h
11 ··[····f9]··stdint-intn.h 
12 ··[···107]··stdint-uintn.h11 ··[···104]··stdint-intn.h
 12 ··[···112]··stdint-uintn.h
13 ··[···116]··stddef.h13 ··[···121]··stddef.h
14 ··[···11f]··pyport.h14 ··[···12a]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···169]··import.h20 ··[···174]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F
 13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
 14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
 15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
 16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
 17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
 18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
 20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
 21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
 22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
12 ··0x00000090·6e747279·005f7769·6474685f·7461626c·ntry._width_tabl 
13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_ 
14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC 
15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han 
16 ··0x000000d0·646c6500·5f696e69·74005f5f·474e555f·dle._init.__GNU_ 
17 ··0x000000e0·45485f46·52414d45·5f484452·005f6669·EH_FRAME_HDR._fi 
18 ··0x000000f0·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE 
19 ··0x00000100·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f 
20 ··0x00000110·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__ 
21 ··0x00000120·5f696e69·745f5f00·5079496e·69745f5f·_init__.PyInit__ 
22 ··0x00000130·77696474·685f7461·626c6500·50794f62·width_table.PyOb 
23 ··0x00000140·6a656374·5f476574·41747472·53747269·ject_GetAttrStri 
24 ··0x00000150·6e67005f·49544d5f·72656769·73746572·ng._ITM_register 
25 ··0x00000160·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI 
26 ··0x00000170·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
27 ··0x00000180·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get 
28 ··0x00000190·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der 
29 ··0x000001a0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
30 ··0x000001b0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
 26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
 27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
 28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·746f6b65·lloc.PyInit_toke
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.30 ··0x000001b0·6e005f5f·676d6f6e·5f737461·72745f5f·n.__gmon_start__
 31 ··0x000001c0·00··································.
  
16.5 KB
./usr/lib/debug/.build-id/cc/9db9ef526fa0780dd1267538c8202cb62aef86.debug vs.
./usr/lib/debug/.build-id/cb/2231a8817605aa536625ac5312510a299f6a03.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3424·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.09 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·0xd60:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·l·(large),·p·(processor·specific)44 ··D·(mbind),·l·(large),·p·(processor·specific)
2.48 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
Offset 22, 12 lines modifiedOffset 22, 12 lines modified
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_lines 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_cache
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
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:·cc9db9ef526fa0780dd1267538c8202cb62aef863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb2231a8817605aa536625ac5312510a299f6a03
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_lines41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_cache
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
657 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 'uPyInit_lines2 'uPyInit_cache
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
Offset 15, 18 lines modifiedOffset 15, 18 lines modified
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 PyObject_GetAttrString19 PyObject_GetAttrString
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 PyInit_lines 
23 PyCapsule_GetPointer22 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
25 _Py_Dealloc24 _Py_Dealloc
 25 PyInit_cache
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
30 .rela.dyn30 .rela.dyn
31 .rela.plt31 .rela.plt
32 .plt.got32 .plt.got
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_lines>:15 0000000000001140·<PyInit_cache>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_lines2 ··[·····0]··PyInit_cache
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/lines.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/cache.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpdtov4rz8/build/black4 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····ea]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f2]··stdint-intn.h
2.33 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
25 ··0x00000160·744d6f64·756c6500·5079496e·69745f6c·tModule.PyInit_l25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
26 ··0x00000170·696e6573·00507943·61707375·6c655f47·ines.PyCapsule_G 
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
4.67 KB
./usr/lib/debug/.build-id/ce/8c49c942e6968f36fe28104fe50d6067cbbe3a.debug vs.
./usr/lib/debug/.build-id/72/ea0ad3f970181a5d46dd1cc25f676aef876507.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000f·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cb·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c5·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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:·ce8c49c942e6968f36fe28104fe50d6067cbbe3a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72ea0ad3f970181a5d46dd1cc25f676aef876507
790 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpdtov4rz8/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
894 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
309 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 :GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_parsing2 PyInit_parsing
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
665 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black/parsing.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/parsing.c
3 ··[····27]··.3 ··[····27]··.
4 ··[····29]··/tmp/tmpdtov4rz8/build/black4 ··[····29]··/tmp/tmptupjj1tu/build/black
5 ··[····46]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ec]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f4]··stdint-intn.h
17.7 KB
./usr/lib/debug/.build-id/f3/a6ac55ae90e8666c45216498e756b918d41acf.debug vs.
./usr/lib/debug/.build-id/c4/a2d19ae40018e4a5e6ad5e3874646d31fea15a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000128·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
3.25 KB
readelf --wide --sections {}
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
12 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·0000a8·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··822 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
23 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··823 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000127·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005bf·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c6·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000c8·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·000698·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000711·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00072e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a48·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c09·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002124·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_black24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_trans
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
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:·f3a6ac55ae90e8666c45216498e756b918d41acf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4a2d19ae40018e4a5e6ad5e3874646d31fea15a
3.19 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1f):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpdtov4rz8/build32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptupjj1tu/build/black
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.5 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/black.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f935 ····<4b>···DW_AT_call_return_pc:·(addr)·0x11f9
36 ····<53>···DW_AT_call_tail_call:·(flag_present)·136 ····<53>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>37 ····<53>···DW_AT_call_origin·:·(ref_udata)·<0x55>
38 ·<2><54>:·Abbrev·Number:·038 ·<2><54>:·Abbrev·Number:·0
39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><55>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<56>···DW_AT_external····:·(flag_present)·140 ····<56>···DW_AT_external····:·(flag_present)·1
41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_black41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_trans
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x535>
47 ····<61>···DW_AT_low_pc······:·(addr)·0x114047 ····<61>···DW_AT_low_pc······:·(addr)·0x1140
48 ····<69>···DW_AT_high_pc·····:·(udata)·16448 ····<69>···DW_AT_high_pc·····:·(udata)·164
Offset 166, 12 lines modifiedOffset 166, 12 lines modified
166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194166 ····<1a4>···DW_AT_call_return_pc:·(addr)·0x1194
167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb73>
168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))169 ····<1b1>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)170 ····<1b3>···DW_AT_call_value··:·(exprloc)·2·byte·block:·76·0·»  (DW_OP_breg6·(rbp):·0)
171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))172 ····<1b7>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·28·20·0·0·0·0·0·0·»  (DW_OP_addr:·2028)173 ····<1b9>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·30·20·0·0·0·0·0·0·»  (DW_OP_addr:·2030)
174 ·<3><1c3>:·Abbrev·Number:·0174 ·<3><1c3>:·Abbrev·Number:·0
175 ·<2><1c4>:·Abbrev·Number:·0175 ·<2><1c4>:·Abbrev·Number:·0
176 ·<1><1c5>:·Abbrev·Number:·0176 ·<1><1c5>:·Abbrev·Number:·0
  
653 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 ZGCC:·(Debian·14.2.0-19)·14.2.0
2 'xPyInit_black2 'uPyInit_trans
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_black17 PyInit_trans
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_black>:15 0000000000001140·<PyInit_trans>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_black2 ··[·····0]··PyInit_trans
  
1.36 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/black.c2 ··[·····0]··/tmp/tmptupjj1tu/build/black/trans.c
3 ··[····1f]··.3 ··[····25]··.
4 ··[····21]··/tmp/tmpdtov4rz8/build4 ··[····27]··/tmp/tmptupjj1tu/build/black
5 ··[····38]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····50]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····be]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····de]··types.h10 ··[····ea]··types.h
11 ··[····e6]··stdint-intn.h 
12 ··[····f4]··stdint-uintn.h11 ··[····f2]··stdint-intn.h
 12 ··[···100]··stdint-uintn.h
13 ··[···103]··stddef.h13 ··[···10f]··stddef.h
14 ··[···10c]··pyport.h14 ··[···118]··pyport.h
15 ··[···115]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···122]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···131]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···13f]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···14a]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···156]··import.h20 ··[···162]··import.h
  
1.68 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
6.66 KB
./usr/lib/debug/.build-id/fe/b2e79db5f33c32480047afce53034606d24edf.debug vs.
./usr/lib/debug/.build-id/ca/9e80a7f868e2ef56ccdd7b9e0f5aadeb64afb6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
881 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·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3448·(bytes·into·file)13 ··Start·of·section·headers:··········3440·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd78:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
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]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c8·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000498·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c0·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000d2·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d0·0000cf·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·l·(large),·p·(processor·specific)44 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·feb2e79db5f33c32480047afce53034606d24edf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca9e80a7f868e2ef56ccdd7b9e0f5aadeb64afb6
808 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x31):·.31 ··0»      (line_strp)»   (offset:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpdtov4rz8/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmptupjj1tu/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x94):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
914 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpdtov4rz8/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptupjj1tu/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
703 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpdtov4rz8/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmptupjj1tu/build/blib2to3/pgen2/literals.c
3 ··[····31]··.3 ··[····31]··.
4 ··[····33]··/tmp/tmpdtov4rz8/build/blib2to3/pgen24 ··[····33]··/tmp/tmptupjj1tu/build/blib2to3/pgen2
5 ··[····59]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····ff]··types.h
11 ··[···107]··stdint-intn.h11 ··[···107]··stdint-intn.h