816 MB
/srv/reproducible-results/rbuild-debian/r-b-build.fKAQe1RP/b1/black_25.1.0-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.fKAQe1RP/b2/black_25.1.0-3_amd64.changes
465 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·f7e5ae87027c72d9745a3cb51e04935d·6974748·debug·optional·black-dbgsym_25.1.0-3_amd64.deb 
2 ·6af2f7171a0ec630b0163cc68212cf98·1355852·python·optional·black_25.1.0-3_amd64.deb1 ·bd533a94d19f131ec4746e6c0200d35b·6973392·debug·optional·black-dbgsym_25.1.0-3_amd64.deb
 2 ·63b8c62109cb4c3542d98517dd1fc838·1356688·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
82.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·····3612·2025-05-27·13:45:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3616·2025-05-27·13:45:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1352048·2025-05-27·13:45:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··1352880·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
82.3 MB
data.tar.xz
82.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:·71d332471524a0472739e05d61b71d0f1d9eaf453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fb8c8a75b7752baf6df5ad114b6f0d3771a7e69
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·64333332·34373135·32346130·34373237·d332471524a04727 
3 ··0x00000010·33396530·35643631·62373164·30663164·39e05d61b71d0f1d2 ··0x00000000·62386338·61373562·37373532·62616636·b8c8a75b7752baf6
 3 ··0x00000010·64663561·64313134·62366630·64333737·df5ad114b6f0d377
4 ··0x00000020·39656166·34352e64·65627567·00000000·9eaf45.debug....4 ··0x00000020·31613765·36392e64·65627567·00000000·1a7e69.debug....
5 ··0x00000030·8255c269····························.U.i5 ··0x00000030·bb7ea6a2····························.~..
  
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:·442297fa616375541e9dc95872a6c8613a0ffaa63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffeb5f0710944b9647860e555eb999017c566508
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·32323937·66613631·36333735·35343165·2297fa616375541e 
3 ··0x00000010·39646339·35383732·61366338·36313361·9dc95872a6c8613a2 ··0x00000000·65623566·30373130·39343462·39363437·eb5f0710944b9647
 3 ··0x00000010·38363065·35353565·62393939·30313763·860e555eb999017c
4 ··0x00000020·30666661·61362e64·65627567·00000000·0ffaa6.debug....4 ··0x00000020·35363635·30382e64·65627567·00000000·566508.debug....
5 ··0x00000030·2fc60094····························/...5 ··0x00000030·05768afc····························.v..
  
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:·6d7b7059cc9dd89d28e9760b53c3c8cd52bf5f4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf5c8de223d3d177782ff81150449a1c697ee784
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·37623730·35396363·39646438·39643238·7b7059cc9dd89d28 
3 ··0x00000010·65393736·30623533·63336338·63643532·e9760b53c3c8cd522 ··0x00000000·35633864·65323233·64336431·37373738·5c8de223d3d17778
 3 ··0x00000010·32666638·31313530·34343961·31633639·2ff81150449a1c69
4 ··0x00000020·62663566·34612e64·65627567·00000000·bf5f4a.debug....4 ··0x00000020·37656537·38342e64·65627567·00000000·7ee784.debug....
5 ··0x00000030·fd2439b4····························.$9.5 ··0x00000030·791488cd····························y...
  
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:·b2706e70e109128ee7972b683f1d42cec4ec38113 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·688cedf5652bc0ec3137c6502c569dfd6caa4bbb
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·37303665·37306531·30393132·38656537·706e70e109128ee7 
3 ··0x00000010·39373262·36383366·31643432·63656334·972b683f1d42cec42 ··0x00000000·38636564·66353635·32626330·65633331·8cedf5652bc0ec31
 3 ··0x00000010·33376336·35303263·35363964·66643663·37c6502c569dfd6c
4 ··0x00000020·65633338·31312e64·65627567·00000000·ec3811.debug....4 ··0x00000020·61613462·62622e64·65627567·00000000·aa4bbb.debug....
5 ··0x00000030·d0e25bd0····························..[.5 ··0x00000030·fe53e15f····························.S._
  
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:·e05999158e8062e7a39e641f0eb75ad4bea43fe33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d70337024c8fb6c0db295c7fce196b56ff9b8a85
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·35393939·31353865·38303632·65376133·5999158e8062e7a3 
3 ··0x00000010·39653634·31663065·62373561·64346265·9e641f0eb75ad4be2 ··0x00000000·30333337·30323463·38666236·63306462·0337024c8fb6c0db
 3 ··0x00000010·32393563·37666365·31393662·35366666·295c7fce196b56ff
4 ··0x00000020·61343366·65332e64·65627567·00000000·a43fe3.debug....4 ··0x00000020·39623861·38352e64·65627567·00000000·9b8a85.debug....
5 ··0x00000030·de574937····························.WI75 ··0x00000030·ec24753e····························.$u>
  
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:·1e31583625c572b8b6f2bcfa2e4b58591433fa863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af5c88073f79a7e6415a8794a082d2b82c8bc90d
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·33313538·33363235·63353732·62386236·31583625c572b8b6 
3 ··0x00000010·66326263·66613265·34623538·35393134·f2bcfa2e4b5859142 ··0x00000000·35633838·30373366·37396137·65363431·5c88073f79a7e641
 3 ··0x00000010·35613837·39346130·38326432·62383263·5a8794a082d2b82c
4 ··0x00000020·33336661·38362e64·65627567·00000000·33fa86.debug....4 ··0x00000020·38626339·30642e64·65627567·00000000·8bc90d.debug....
5 ··0x00000030·04533e3f····························.S>?5 ··0x00000030·62f51da0····························b...
  
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:·272ba33c23b91cb6abf0c15d32a6485d7bcb84b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·224bec83a03d6c14c7e3577bdbe9ad9abce842f4
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·32626133·33633233·62393163·62366162·2ba33c23b91cb6ab 
3 ··0x00000010·66306331·35643332·61363438·35643762·f0c15d32a6485d7b2 ··0x00000000·34626563·38336130·33643663·31346337·4bec83a03d6c14c7
 3 ··0x00000010·65333537·37626462·65396164·39616263·e3577bdbe9ad9abc
4 ··0x00000020·63623834·62332e64·65627567·00000000·cb84b3.debug....4 ··0x00000020·65383432·66342e64·65627567·00000000·e842f4.debug....
5 ··0x00000030·56984774····························V.Gt5 ··0x00000030·2438b460····························$8.`
  
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:·ea168434e95cfb496252a7392a2bf750901162293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·897f42ad8e510f5de4cba8bb888246a017af6355
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·31363834·33346539·35636662·34393632·168434e95cfb4962 
3 ··0x00000010·35326137·33393261·32626637·35303930·52a7392a2bf750902 ··0x00000000·37663432·61643865·35313066·35646534·7f42ad8e510f5de4
 3 ··0x00000010·63626138·62623838·38323436·61303137·cba8bb888246a017
4 ··0x00000020·31313632·32392e64·65627567·00000000·116229.debug....4 ··0x00000020·61663633·35352e64·65627567·00000000·af6355.debug....
5 ··0x00000030·7f1b1331····························...15 ··0x00000030·833415c3····························.4..
  
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:·922a033590ca2136edadab77dc8f3f53a203ace73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a3f46f4b12181036253cb26cab47e45ec8d2f68
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·32613033·33353930·63613231·33366564·2a033590ca2136ed 
3 ··0x00000010·61646162·37376463·38663366·35336132·adab77dc8f3f53a22 ··0x00000000·33663436·66346231·32313831·30333632·3f46f4b121810362
 3 ··0x00000010·35336362·32366361·62343765·34356563·53cb26cab47e45ec
4 ··0x00000020·30336163·65372e64·65627567·00000000·03ace7.debug....4 ··0x00000020·38643266·36382e64·65627567·00000000·8d2f68.debug....
5 ··0x00000030·081286d3····························....5 ··0x00000030·5c0616b6····························\...
  
1.36 KB
./usr/lib/python3/dist-packages/black/lines.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:·490e7691a5aee35aa7d871902a3f0aba46b08f0f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·844f4ab3996fd7343160255cef1e82241ee6daa0
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·30653736·39316135·61656533·35616137·0e7691a5aee35aa7 
3 ··0x00000010·64383731·39303261·33663061·62613436·d871902a3f0aba462 ··0x00000000·34663461·62333939·36666437·33343331·4f4ab3996fd73431
 3 ··0x00000010·36303235·35636566·31653832·32343165·60255cef1e82241e
4 ··0x00000020·62303866·30662e64·65627567·00000000·b08f0f.debug....4 ··0x00000020·65366461·61302e64·65627567·00000000·e6daa0.debug....
5 ··0x00000030·4b5dd1d4····························K]..5 ··0x00000030·4b515866····························KQXf
  
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:·aeb6da4d43ba0340530221c582a63b15f7a97fd13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8443ff1df81b630f4e290d193fb600205e5602f0
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·62366461·34643433·62613033·34303533·b6da4d43ba034053 
3 ··0x00000010·30323231·63353832·61363362·31356637·0221c582a63b15f72 ··0x00000000·34336666·31646638·31623633·30663465·43ff1df81b630f4e
 3 ··0x00000010·32393064·31393366·62363030·32303565·290d193fb600205e
4 ··0x00000020·61393766·64312e64·65627567·00000000·a97fd1.debug....4 ··0x00000020·35363032·66302e64·65627567·00000000·5602f0.debug....
5 ··0x00000030·80b55ce0····························..\.5 ··0x00000030·1dbdd1ca····························....
  
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:·442dad087228f8777311d42336c12c92984622523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c13f0bf5903578908ae7230162d4c955e937c407
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·32646164·30383732·32386638·37373733·2dad087228f87773 
3 ··0x00000010·31316434·32333336·63313263·39323938·11d42336c12c92982 ··0x00000000·33663062·66353930·33353738·39303861·3f0bf5903578908a
 3 ··0x00000010·65373233·30313632·64346339·35356539·e7230162d4c955e9
4 ··0x00000020·34363232·35322e64·65627567·00000000·462252.debug....4 ··0x00000020·33376334·30372e64·65627567·00000000·37c407.debug....
5 ··0x00000030·d4dd2f10····························../.5 ··0x00000030·f154a44e····························.T.N
  
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:·3f190999457191b06a6e026acbaec4c8467b5ba93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5211998c41faa8d575b4f880903f24c3e6cb5875
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·31393039·39393435·37313931·62303661·190999457191b06a 
3 ··0x00000010·36653032·36616362·61656334·63383436·6e026acbaec4c8462 ··0x00000000·31313939·38633431·66616138·64353735·11998c41faa8d575
 3 ··0x00000010·62346638·38303930·33663234·63336536·b4f880903f24c3e6
4 ··0x00000020·37623562·61392e64·65627567·00000000·7b5ba9.debug....4 ··0x00000020·63623538·37352e64·65627567·00000000·cb5875.debug....
5 ··0x00000030·749648a0····························t.H.5 ··0x00000030·1f9f83bf····························....
  
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:·ff8acb5e8f1b52090d720d84e6d0038ed79cefe63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d625d50329f5614b4f88c1a8bfd5a5f721daf003
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·38616362·35653866·31623532·30393064·8acb5e8f1b52090d 
3 ··0x00000010·37323064·38346536·64303033·38656437·720d84e6d0038ed72 ··0x00000000·32356435·30333239·66353631·34623466·25d50329f5614b4f
 3 ··0x00000010·38386331·61386266·64356135·66373231·88c1a8bfd5a5f721
4 ··0x00000020·39636566·65362e64·65627567·00000000·9cefe6.debug....4 ··0x00000020·64616630·30332e64·65627567·00000000·daf003.debug....
5 ··0x00000030·4efbf2d4····························N...5 ··0x00000030·c679c213····························.y..
  
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:·d600a142eb76c8e797013c8425a1b8e0039dbcbe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·981e7e4dfab5ccb1e66c1d3175022450cc5c9c04
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·30306131·34326562·37366338·65373937·00a142eb76c8e797 
3 ··0x00000010·30313363·38343235·61316238·65303033·013c8425a1b8e0032 ··0x00000000·31653765·34646661·62356363·62316536·1e7e4dfab5ccb1e6
 3 ··0x00000010·36633164·33313735·30323234·35306363·6c1d3175022450cc
4 ··0x00000020·39646263·62652e64·65627567·00000000·9dbcbe.debug....4 ··0x00000020·35633963·30342e64·65627567·00000000·5c9c04.debug....
5 ··0x00000030·0d24d422····························.$."5 ··0x00000030·f03274a5····························.2t.
  
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:·81a4a5b2d9c0bf6cb565379a085a24d06136037e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f8f2f5264019d96bc9e84bca9b95f0913e417e7
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·61346135·62326439·63306266·36636235·a4a5b2d9c0bf6cb5 
3 ··0x00000010·36353337·39613038·35613234·64303631·65379a085a24d0612 ··0x00000000·38663266·35323634·30313964·39366263·8f2f5264019d96bc
 3 ··0x00000010·39653834·62636139·62393566·30393133·9e84bca9b95f0913
4 ··0x00000020·33363033·37652e64·65627567·00000000·36037e.debug....4 ··0x00000020·65343137·65372e64·65627567·00000000·e417e7.debug....
5 ··0x00000030·7ade33d2····························z.3.5 ··0x00000030·0bcb6383····························..c.
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.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:·0e35d39e8729628ae3c22cee384d32a6311c888e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·568b1133f41ac207714bf42ca0b0299eb5859d1b
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·33356433·39653837·32393632·38616533·35d39e8729628ae3 
3 ··0x00000010·63323263·65653338·34643332·61363331·c22cee384d32a6312 ··0x00000000·38623131·33336634·31616332·30373731·8b1133f41ac20771
 3 ··0x00000010·34626634·32636130·62303239·39656235·4bf42ca0b0299eb5
4 ··0x00000020·31633838·38652e64·65627567·00000000·1c888e.debug....4 ··0x00000020·38353964·31622e64·65627567·00000000·859d1b.debug....
5 ··0x00000030·3b36394b····························;69K5 ··0x00000030·8bd53a08····························..:.
  
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:·6990605c142f19bdd031ea1a5c469dea570b07e93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·69446d95eac64c53d041f415e475f1154d848fe8
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·39303630·35633134·32663139·62646430·90605c142f19bdd0 
3 ··0x00000010·33316561·31613563·34363964·65613537·31ea1a5c469dea572 ··0x00000000·34343664·39356561·63363463·35336430·446d95eac64c53d0
 3 ··0x00000010·34316634·31356534·37356631·31353464·41f415e475f1154d
4 ··0x00000020·30623037·65392e64·65627567·00000000·0b07e9.debug....4 ··0x00000020·38343866·65382e64·65627567·00000000·848fe8.debug....
5 ··0x00000030·404bf9ed····························@K..5 ··0x00000030·81b7281b····························..(.
  
1.36 KB
./usr/lib/python3/dist-packages/black/strings.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:·a3d21d3dc9c7365eeb0a0d1312d72edb253b333f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c3e63c74fbe2fb9b35908305b1002e6e1222e966
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·64323164·33646339·63373336·35656562·d21d3dc9c7365eeb 
3 ··0x00000010·30613064·31333132·64373265·64623235·0a0d1312d72edb252 ··0x00000000·65363363·37346662·65326662·39623335·e63c74fbe2fb9b35
 3 ··0x00000010·39303833·30356231·30303265·36653132·908305b1002e6e12
4 ··0x00000020·33623333·33662e64·65627567·00000000·3b333f.debug....4 ··0x00000020·32326539·36362e64·65627567·00000000·22e966.debug....
5 ··0x00000030·5eabbd98····························^...5 ··0x00000030·0d1013a0····························....
  
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:·7a0b1e902574ad6a5cd9cbc49c3adafbe864d8b03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·caf7f347b7863fe194e15c8ae9a58087d8060df3
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·30623165·39303235·37346164·36613563·0b1e902574ad6a5c 
3 ··0x00000010·64396362·63343963·33616461·66626538·d9cbc49c3adafbe82 ··0x00000000·66376633·34376237·38363366·65313934·f7f347b7863fe194
 3 ··0x00000010·65313563·38616539·61353830·38376438·e15c8ae9a58087d8
4 ··0x00000020·36346438·62302e64·65627567·00000000·64d8b0.debug....4 ··0x00000020·30363064·66332e64·65627567·00000000·060df3.debug....
5 ··0x00000030·90a8c19f····························....5 ··0x00000030·d9325690····························.2V.
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.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:·71e2a69e1863e38f407a5de2e206f49dc09446ee3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9eb5244023489460f1e80f2618290958299b00db
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·65326136·39653138·36336533·38663430·e2a69e1863e38f40 
3 ··0x00000010·37613564·65326532·30366634·39646330·7a5de2e206f49dc02 ··0x00000000·62353234·34303233·34383934·36306631·b5244023489460f1
 3 ··0x00000010·65383066·32363138·32393039·35383239·e80f261829095829
4 ··0x00000020·39343436·65652e64·65627567·00000000·9446ee.debug....4 ··0x00000020·39623030·64622e64·65627567·00000000·9b00db.debug....
5 ··0x00000030·42c47486····························B.t.5 ··0x00000030·deb61856····························...V
  
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:·98d53c5ffa178e8ec7214c18d50f2d0d1865f79c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7d9aa649e33cb028bca38a7e76fa07be81e51de
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·64353363·35666661·31373865·38656337·d53c5ffa178e8ec7 
3 ··0x00000010·32313463·31386435·30663264·30643138·214c18d50f2d0d182 ··0x00000000·64396161·36343965·33336362·30323862·d9aa649e33cb028b
 3 ··0x00000010·63613338·61376537·36666130·37626538·ca38a7e76fa07be8
4 ··0x00000020·36356637·39632e64·65627567·00000000·65f79c.debug....4 ··0x00000020·31653531·64652e64·65627567·00000000·1e51de.debug....
5 ··0x00000030·a9ad457b····························..E{5 ··0x00000030·2e7ae996····························.z..
  
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:·f882e1180e82792530d5241da0833438609db33e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf134414b291bb0944bedb29e78b8bfdc343e4c6
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·38326531·31383065·38323739·32353330·82e1180e82792530 
3 ··0x00000010·64353234·31646130·38333334·33383630·d5241da0833438602 ··0x00000000·31333434·31346232·39316262·30393434·134414b291bb0944
 3 ··0x00000010·62656462·32396537·38623862·66646333·bedb29e78b8bfdc3
4 ··0x00000020·39646233·33652e64·65627567·00000000·9db33e.debug....4 ··0x00000020·34336534·63362e64·65627567·00000000·43e4c6.debug....
5 ··0x00000030·00d2d56c····························...l5 ··0x00000030·7fca30cc····························..0.
  
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:·3a5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7d1e84fd1e8cf00bdb5a4adc37261ff0d0d352b
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·35663730·63326163·35376535·37383537·5f70c2ac57e57857 
3 ··0x00000010·64316662·32356565·34316337·66643164·d1fb25ee41c7fd1d2 ··0x00000000·64316538·34666431·65386366·30306264·d1e84fd1e8cf00bd
 3 ··0x00000010·62356134·61646333·37323631·66663064·b5a4adc37261ff0d
4 ··0x00000020·31663064·34652e64·65627567·00000000·1f0d4e.debug....4 ··0x00000020·30643335·32622e64·65627567·00000000·0d352b.debug....
5 ··0x00000030·f714adba····························....5 ··0x00000030·cfc6ff76····························...v
  
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:·c64c38b72c3e9bfb8a05e6feb428c4b5ce43ffcf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d67c20428d4f472b463b30a8a7f84833c3bea987
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·34633338·62373263·33653962·66623861·4c38b72c3e9bfb8a 
3 ··0x00000010·30356536·66656234·32386334·62356365·05e6feb428c4b5ce2 ··0x00000000·37633230·34323864·34663437·32623436·7c20428d4f472b46
 3 ··0x00000010·33623330·61386137·66383438·33336333·3b30a8a7f84833c3
4 ··0x00000020·34336666·63662e64·65627567·00000000·43ffcf.debug....4 ··0x00000020·62656139·38372e64·65627567·00000000·bea987.debug....
5 ··0x00000030·9ae87379····························..sy5 ··0x00000030·7e2e1617····························~...
  
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:·ae1db8c846b3a7c5c519519f6872603c4111de963 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cddb40f9e258edecea2af129a650f8bef447eddc
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·31646238·63383436·62336137·63356335·1db8c846b3a7c5c5 
3 ··0x00000010·31393531·39663638·37323630·33633431·19519f6872603c412 ··0x00000000·64623430·66396532·35386564·65636561·db40f9e258edecea
 3 ··0x00000010·32616631·32396136·35306638·62656634·2af129a650f8bef4
4 ··0x00000020·31316465·39362e64·65627567·00000000·11de96.debug....4 ··0x00000020·34376564·64632e64·65627567·00000000·47eddc.debug....
5 ··0x00000030·3c86386d····························<.8m5 ··0x00000030·9e250259····························.%.Y
  
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:·e00f547926048685a290c6d2ef2068594ca56bec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8216fa747698b09a009b7b1997b34de3a97e5585
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·30663534·37393236·30343836·38356132·0f547926048685a2 
3 ··0x00000010·39306336·64326566·32303638·35393463·90c6d2ef2068594c2 ··0x00000000·31366661·37343736·39386230·39613030·16fa747698b09a00
 3 ··0x00000010·39623762·31393937·62333464·65336139·9b7b1997b34de3a9
4 ··0x00000020·61353662·65632e64·65627567·00000000·a56bec.debug....4 ··0x00000020·37653535·38352e64·65627567·00000000·7e5585.debug....
5 ··0x00000030·5ef4f2c2····························^...5 ··0x00000030·0f9bf0ed····························....
  
1.38 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.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:·c6735b6cb0e4a40d1010af1a4640a5f4ab967c0a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e374fe460bec64e2888cc3a4c11df025e6df946
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·37333562·36636230·65346134·30643130·735b6cb0e4a40d10 
3 ··0x00000010·31306166·31613436·34306135·66346162·10af1a4640a5f4ab2 ··0x00000000·33373466·65343630·62656336·34653238·374fe460bec64e28
 3 ··0x00000010·38386363·33613463·31316466·30323565·88cc3a4c11df025e
4 ··0x00000020·39363763·30612e64·65627567·00000000·967c0a.debug....4 ··0x00000020·36646639·34362e64·65627567·00000000·6df946.debug....
5 ··0x00000030·9e45e63e····························.E.>5 ··0x00000030·81222a12····························."*.
  
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:·20e152c4e53f0ce19ad2665d4b39a1e88d824e623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3e2a30089c6e916b18d0787d691f33ca62523e2
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·65313532·63346535·33663063·65313961·e152c4e53f0ce19a 
3 ··0x00000010·64323636·35643462·33396131·65383864·d2665d4b39a1e88d2 ··0x00000000·65326133·30303839·63366539·31366231·e2a30089c6e916b1
 3 ··0x00000010·38643037·38376436·39316633·33636136·8d0787d691f33ca6
4 ··0x00000020·38323465·36322e64·65627567·00000000·824e62.debug....4 ··0x00000020·32353233·65322e64·65627567·00000000·2523e2.debug....
5 ··0x00000030·1f7a3f47····························.z?G5 ··0x00000030·3b657c95····························;e|.
  
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:·e65d9750c0d7edd361bec0454d83daab4335a9393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c343f4edc5318607f6ea7f112ead0d57cc155663
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·35643937·35306330·64376564·64333631·5d9750c0d7edd361 
3 ··0x00000010·62656330·34353464·38336461·61623433·bec0454d83daab432 ··0x00000000·34336634·65646335·33313836·30376636·43f4edc5318607f6
 3 ··0x00000010·65613766·31313265·61643064·35376363·ea7f112ead0d57cc
4 ··0x00000020·33356139·33392e64·65627567·00000000·35a939.debug....4 ··0x00000020·31353536·36332e64·65627567·00000000·155663.debug....
5 ··0x00000030·eb0acaae····························....5 ··0x00000030·a1d5e4b8····························....
  
82.3 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
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·0x30bfcd·0x30bfcd·R·E·0x10008 ··LOAD···········0x088000·0x0000000000088000·0x0000000000088000·0x30bb3d·0x30bb3d·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·30b304·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000088cc0·088cc0·30ae74·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000393fc4·393fc4·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000393b34·393b34·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
582 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:·000000000013d490··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:·0000000000288240·12157·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group254 ···250:·0000000000287ea0·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:·000000000024ef00···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file256 ···252:·000000000024ed00···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
257 ···253:·00000000002c52e0···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__257 ···253:·00000000002c4f10···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
258 ···254:·0000000000119cd0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__258 ···254:·0000000000119c90···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
259 ···255:·000000000034b310··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell259 ···255:·000000000034ae80··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
260 ···256:·0000000000131b60··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate260 ···256:·0000000000131b20··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
261 ···257:·00000000001be4f0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell261 ···257:·00000000001be330···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
262 ···258:·000000000011a910···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:·00000000002eed00··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close263 ···259:·00000000002ee900··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
264 ···260:·0000000000298450···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match264 ···260:·00000000002980b0···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:·00000000002f6af0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw266 ···262:·00000000002f6660···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:·000000000020d100···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat269 ···265:·000000000020cf10···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
270 ···266:·000000000011ea90···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start270 ···266:·000000000011ea50···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
271 ···267:·000000000027a930···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send271 ···267:·000000000027a690···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
272 ···268:·0000000000108770···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments272 ···268:·0000000000108730···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
273 ···269:·00000000001eb860··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split273 ···269:·00000000001eb670··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
274 ···270:·000000000011bd00···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:·000000000025a3c0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close279 ···275:·000000000025a1c0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
280 ···276:·0000000000225fd0··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices280 ···276:·0000000000225dd0··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
281 ···277:·0000000000149390····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:·00000000002e62f0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw282 ···278:·00000000002e5ef0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
283 ···279:·00000000001e4b40···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close283 ···279:·00000000001e4980···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
284 ···280:·000000000030c250···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw284 ···280:·000000000030bdc0···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:·0000000000129a90··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:·0000000000233710··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx288 ···284:·0000000000233510··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
289 ···285:·00000000002d1050···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw289 ···285:·00000000002d0c50···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
290 ···286:·000000000010ebb0···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:·0000000000307590·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__291 ···287:·0000000000307100·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
292 ···288:·00000000001179c0···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:·00000000000b49d0····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:·00000000000b60e0···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:·00000000002ba200···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter297 ···293:·00000000002b9e60···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:·00000000000b1a80····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:·00000000000b6df0···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:·000000000027afb0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close304 ···300:·000000000027ad10···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
305 ···301:·00000000000f8ac0···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:·00000000000c86e0····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:·00000000002ba2f0··5632·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark307 ···303:·00000000002b9f50··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:·00000000000c29c0····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:·00000000000c2be0····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:·00000000001b2150··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__311 ···307:·00000000001b1f90··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
312 ···308:·00000000002ad5f0···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize312 ···308:·00000000002ad250···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
313 ···309:·000000000019ac00····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3313 ···309:·000000000019aa40····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
314 ···310:·0000000000117ca0···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq314 ···310:·0000000000117c60···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
315 ···311:·00000000000f9870····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:·0000000000107be0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty317 ···313:·0000000000107ba0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
318 ···314:·000000000021fdb0···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols318 ···314:·000000000021fbb0···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
319 ···315:·0000000000392830···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen319 ···315:·00000000003923a0···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
320 ···316:·00000000002a2940···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder320 ···316:·00000000002a25a0···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
321 ···317:·00000000000c2940····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:·0000000000111060···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default322 ···318:·0000000000111020···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
323 ···319:·00000000001e44c0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send323 ···319:·00000000001e4300···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
324 ···320:·00000000001436f0···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:·00000000001a0690···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw326 ···322:·00000000001a04d0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
327 ···323:·00000000000b5540····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:·00000000000c8820····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:·00000000000c2c60····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:·000000000019d5e0·11743·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__330 ···326:·000000000019d420·11743·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
331 ···327:·00000000002670e0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send331 ···327:·0000000000266ee0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
332 ···328:·00000000002d3260···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__332 ···328:·00000000002d2e60···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:·00000000001b90f0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close334 ···330:·00000000001b8f30···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
335 ···331:·0000000000388a00···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix335 ···331:·0000000000388570···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
336 ···332:·00000000001294d0···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf336 ···332:·0000000000129490···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
337 ···333:·000000000025fb90···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body337 ···333:·000000000025f990···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
338 ···334:·00000000001bd5e0··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment338 ···334:·00000000001bd420··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
339 ···335:·000000000010ec30···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split339 ···335:·000000000010ebf0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
340 ···336:·0000000000114da0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op340 ···336:·0000000000114d60···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
341 ···337:·000000000012f230···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__341 ···337:·000000000012f1f0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
342 ···338:·000000000022d040···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix342 ···338:·000000000022ce40···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
343 ···339:·00000000000c8780····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:·000000000011b400···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq344 ···340:·000000000011b3c0···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
345 ···341:·000000000015c6c0··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf345 ···341:·000000000015c640··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
346 ···342:·000000000014f9c0··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:·00000000002eec20···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw348 ···344:·00000000002ee820···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
349 ···345:·00000000001114a0···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:·00000000000b45f0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env351 ···347:·00000000000b45b0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
352 ···348:·00000000002d2950··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close352 ···348:·00000000002d2550··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
353 ···349:·00000000000fc0d0···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:·00000000001bddc0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment355 ···351:·00000000001bdc00···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
356 ···352:·0000000000252fa0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed356 ···352:·0000000000252da0···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:·00000000001369a0···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:·00000000001b75b0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw359 ···355:·00000000001b73f0···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:·00000000002c2ca0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send361 ···357:·00000000002c28d0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
362 ···358:·000000000020e540···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token362 ···358:·000000000020e350···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
363 ···359:·00000000000f9390···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide363 ···359:·00000000000f9350···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
364 ···360:·000000000034b0b0···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence364 ···360:·000000000034ac20···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
365 ···361:·00000000001e3b00···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock365 ···361:·00000000001e3940···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
366 ···362:·0000000000126cc0··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:·00000000002fab70····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets367 ···363:·00000000002fa6e0····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
368 ···364:·00000000000b2820····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:·00000000003027b0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw371 ···367:·0000000000302320···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
372 ···368:·00000000001c0850····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__372 ···368:·00000000001c0690····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
Max diff block lines reached; 573230/596339 bytes (96.12%) of diff not shown.
1.03 MB
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·························aff103 000000000040a3d0··0000000000000008·R_X86_64_RELATIVE·························afec0
4 000000000040a3d8··0000000000000008·R_X86_64_RELATIVE·························afed04 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, 30 lines modifiedOffset 644, 30 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
662 000000000040cab0··0000000000000008·R_X86_64_RELATIVE·························3b914c662 000000000040cab0··0000000000000008·R_X86_64_RELATIVE·························3b914c
663 000000000040cac0··0000000000000008·R_X86_64_RELATIVE·························3b914c663 000000000040cac0··0000000000000008·R_X86_64_RELATIVE·························3b914c
664 000000000040cad0··0000000000000008·R_X86_64_RELATIVE·························3b7f5e664 000000000040cad0··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
665 000000000040cae0··0000000000000008·R_X86_64_RELATIVE·························3bae55665 000000000040cae0··0000000000000008·R_X86_64_RELATIVE·························3bae55
666 000000000040cb00··0000000000000008·R_X86_64_RELATIVE·························3b6d36666 000000000040cb00··0000000000000008·R_X86_64_RELATIVE·························3b6d75
667 000000000040cb08··0000000000000008·R_X86_64_RELATIVE·························3bb2e2667 000000000040cb08··0000000000000008·R_X86_64_RELATIVE·························3bb2e2
668 000000000040cb10··0000000000000008·R_X86_64_RELATIVE·························3bb08a668 000000000040cb10··0000000000000008·R_X86_64_RELATIVE·························3bb08a
669 000000000040cb20··0000000000000008·R_X86_64_RELATIVE·························3b7f13669 000000000040cb20··0000000000000008·R_X86_64_RELATIVE·························3b7f13
670 000000000040cb30··0000000000000008·R_X86_64_RELATIVE·························3b7f5e670 000000000040cb30··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
671 000000000040cb40··0000000000000008·R_X86_64_RELATIVE·························3b7f5e671 000000000040cb40··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
672 000000000040cb50··0000000000000008·R_X86_64_RELATIVE·························3b7f5e672 000000000040cb50··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
673 000000000040cb60··0000000000000008·R_X86_64_RELATIVE·························3b7f5e673 000000000040cb60··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
Offset 701, 15 lines modifiedOffset 701, 15 lines modified
701 000000000040cd10··0000000000000008·R_X86_64_RELATIVE·························3bae55701 000000000040cd10··0000000000000008·R_X86_64_RELATIVE·························3bae55
702 000000000040cd20··0000000000000008·R_X86_64_RELATIVE·························3bae55702 000000000040cd20··0000000000000008·R_X86_64_RELATIVE·························3bae55
703 000000000040cd30··0000000000000008·R_X86_64_RELATIVE·························3bae55703 000000000040cd30··0000000000000008·R_X86_64_RELATIVE·························3bae55
704 000000000040cd40··0000000000000008·R_X86_64_RELATIVE·························3bae55704 000000000040cd40··0000000000000008·R_X86_64_RELATIVE·························3bae55
705 000000000040cd50··0000000000000008·R_X86_64_RELATIVE·························3b7f5e705 000000000040cd50··0000000000000008·R_X86_64_RELATIVE·························3b7f5e
706 000000000040cd60··0000000000000008·R_X86_64_RELATIVE·························3bb2de706 000000000040cd60··0000000000000008·R_X86_64_RELATIVE·························3bb2de
707 000000000040cd68··0000000000000008·R_X86_64_RELATIVE·························3bb2e8707 000000000040cd68··0000000000000008·R_X86_64_RELATIVE·························3bb2e8
708 000000000040cd80··0000000000000008·R_X86_64_RELATIVE·························3b6d24708 000000000040cd80··0000000000000008·R_X86_64_RELATIVE·························3b6d63
709 000000000040cd88··0000000000000008·R_X86_64_RELATIVE·························3b3cb9709 000000000040cd88··0000000000000008·R_X86_64_RELATIVE·························3b3cb9
710 000000000040cda0··0000000000000008·R_X86_64_RELATIVE·························3bae55710 000000000040cda0··0000000000000008·R_X86_64_RELATIVE·························3bae55
711 000000000040cdb0··0000000000000008·R_X86_64_RELATIVE·························3bae55711 000000000040cdb0··0000000000000008·R_X86_64_RELATIVE·························3bae55
712 000000000040cdb8··0000000000000008·R_X86_64_RELATIVE·························3ba687712 000000000040cdb8··0000000000000008·R_X86_64_RELATIVE·························3ba687
713 000000000040cdd0··0000000000000008·R_X86_64_RELATIVE·························3bae55713 000000000040cdd0··0000000000000008·R_X86_64_RELATIVE·························3bae55
714 000000000040cde0··0000000000000008·R_X86_64_RELATIVE·························3bb348714 000000000040cde0··0000000000000008·R_X86_64_RELATIVE·························3bb348
715 000000000040cde8··0000000000000008·R_X86_64_RELATIVE·························3b5fcd715 000000000040cde8··0000000000000008·R_X86_64_RELATIVE·························3b5fcd
Offset 810, 23 lines modifiedOffset 810, 23 lines modified
810 000000000040d360··0000000000000008·R_X86_64_RELATIVE·························3b8320810 000000000040d360··0000000000000008·R_X86_64_RELATIVE·························3b8320
811 000000000040d368··0000000000000008·R_X86_64_RELATIVE·························3b7f13811 000000000040d368··0000000000000008·R_X86_64_RELATIVE·························3b7f13
812 000000000040d370··0000000000000008·R_X86_64_RELATIVE·························3ba17b812 000000000040d370··0000000000000008·R_X86_64_RELATIVE·························3ba17b
813 000000000040d378··0000000000000008·R_X86_64_RELATIVE·························3bc6dc813 000000000040d378··0000000000000008·R_X86_64_RELATIVE·························3bc6dc
814 000000000040d390··0000000000000008·R_X86_64_RELATIVE·························3bba29814 000000000040d390··0000000000000008·R_X86_64_RELATIVE·························3bba29
815 000000000040d398··0000000000000008·R_X86_64_RELATIVE·························3b833d815 000000000040d398··0000000000000008·R_X86_64_RELATIVE·························3b833d
816 000000000040d3c0··0000000000000008·R_X86_64_RELATIVE·························3bae55816 000000000040d3c0··0000000000000008·R_X86_64_RELATIVE·························3bae55
817 000000000040d3c8··0000000000000008·R_X86_64_RELATIVE·························3b6d36817 000000000040d3c8··0000000000000008·R_X86_64_RELATIVE·························3b6d75
818 000000000040d3d0··0000000000000008·R_X86_64_RELATIVE·························3bb6e6818 000000000040d3d0··0000000000000008·R_X86_64_RELATIVE·························3bb6e6
819 000000000040d3e0··0000000000000008·R_X86_64_RELATIVE·························3bae55819 000000000040d3e0··0000000000000008·R_X86_64_RELATIVE·························3bae55
820 000000000040d3e8··0000000000000008·R_X86_64_RELATIVE·························3b6d36820 000000000040d3e8··0000000000000008·R_X86_64_RELATIVE·························3b6d75
821 000000000040d400··0000000000000008·R_X86_64_RELATIVE·························3bae55821 000000000040d400··0000000000000008·R_X86_64_RELATIVE·························3bae55
822 000000000040d408··0000000000000008·R_X86_64_RELATIVE·························3bc859822 000000000040d408··0000000000000008·R_X86_64_RELATIVE·························3bc859
823 000000000040d410··0000000000000008·R_X86_64_RELATIVE·························3b36a0823 000000000040d410··0000000000000008·R_X86_64_RELATIVE·························3b36a0
824 000000000040d420··0000000000000008·R_X86_64_RELATIVE·························3bae55824 000000000040d420··0000000000000008·R_X86_64_RELATIVE·························3bae55
825 000000000040d440··0000000000000008·R_X86_64_RELATIVE·························3b6d36825 000000000040d440··0000000000000008·R_X86_64_RELATIVE·························3b6d75
826 000000000040d448··0000000000000008·R_X86_64_RELATIVE·························3bb2e2826 000000000040d448··0000000000000008·R_X86_64_RELATIVE·························3bb2e2
827 000000000040d450··0000000000000008·R_X86_64_RELATIVE·························3b3328827 000000000040d450··0000000000000008·R_X86_64_RELATIVE·························3b3328
828 000000000040d460··0000000000000008·R_X86_64_RELATIVE·························3bae55828 000000000040d460··0000000000000008·R_X86_64_RELATIVE·························3bae55
829 000000000040d468··0000000000000008·R_X86_64_RELATIVE·························3bb768829 000000000040d468··0000000000000008·R_X86_64_RELATIVE·························3bb768
830 000000000040d470··0000000000000008·R_X86_64_RELATIVE·························3bc859830 000000000040d470··0000000000000008·R_X86_64_RELATIVE·························3bc859
831 000000000040d478··0000000000000008·R_X86_64_RELATIVE·························3b36a0831 000000000040d478··0000000000000008·R_X86_64_RELATIVE·························3b36a0
832 000000000040d4a0··0000000000000008·R_X86_64_RELATIVE·························3bba29832 000000000040d4a0··0000000000000008·R_X86_64_RELATIVE·························3bba29
Offset 1891, 319 lines modifiedOffset 1891, 319 lines modified
1891 0000000000410498··0000000000000008·R_X86_64_RELATIVE·························3b2d481891 0000000000410498··0000000000000008·R_X86_64_RELATIVE·························3b2d48
1892 00000000004104a0··0000000000000008·R_X86_64_RELATIVE·························3b2d881892 00000000004104a0··0000000000000008·R_X86_64_RELATIVE·························3b2d88
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·························10e1e01898 0000000000410698··0000000000000008·R_X86_64_RELATIVE·························10e1a0
1899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12ea301899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12e9f0
1900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························253ab01900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························2538b0
1901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························1258401901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························125800
1902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f6201902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f420
1903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························3322401903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························331db0
1904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························2031001904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························202f10
1905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32ba001905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32b570
1906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24f0301906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24ee30
1907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e9401907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e8c0
1908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117c101908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117bd0
1909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························2209101909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························220710
1910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b601910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b20
1911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························1193501911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························119310
1912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22b1301912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22af30
1913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························2358c01913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························2356c0
1914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c9601914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c920
1915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33ce901915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33ca00
1916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce801916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce00
1917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a3401917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a300
Max diff block lines reached; 1045046/1080176 bytes (96.75%) 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)···············0x393fc45 ·0x000000000000000d·(FINI)···············0x393b34
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:·a2443ef02e6eee3f819568a502d76c2c888d49053 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8d8616eb88a3cb2779897371aae863e1a8cf9206
5.65 MB
readelf --wide --debug-dump=frames {}
    
Offset 397, 4737 lines modifiedOffset 397, 4737 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 (4723 lines added, 4723 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; 5313761/5922368 bytes (89.72%) of diff not shown.
5.25 KB
strings --all --bytes=8 {}
    
Offset 2670, 14 lines modifiedOffset 2670, 17 lines modified
2670 CPyPy_lines___enumerate_with_length_Line_gen_____next__2670 CPyPy_lines___enumerate_with_length_Line_gen_____next__
2671 CPyDef_lines___enumerate_with_length_Line_gen___send2671 CPyDef_lines___enumerate_with_length_Line_gen___send
2672 CPyPy_lines___enumerate_with_length_Line_gen___send2672 CPyPy_lines___enumerate_with_length_Line_gen___send
2673 CPyDef_lines___enumerate_with_length_Line_gen___throw2673 CPyDef_lines___enumerate_with_length_Line_gen___throw
2674 CPyPy_lines___enumerate_with_length_Line_gen___throw2674 CPyPy_lines___enumerate_with_length_Line_gen___throw
2675 CPyDef_lines___enumerate_with_length_Line_gen___close2675 CPyDef_lines___enumerate_with_length_Line_gen___close
2676 CPyPy_lines___enumerate_with_length_Line_gen___close2676 CPyPy_lines___enumerate_with_length_Line_gen___close
 2677 CPyPy_trans___BaseStringSplitter___do_match
 2678 CPyPy_trans___BaseStringSplitter____validate
 2679 CPyPy_trans___BaseStringSplitter____get_max_string_length
2677 CPyDef_ranges____convert_node_to_standalone_comment2680 CPyDef_ranges____convert_node_to_standalone_comment
2678 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2681 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2679 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2682 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2680 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2683 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2681 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2684 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2682 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2685 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
2683 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2686 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
Offset 2696, 17 lines modifiedOffset 2699, 14 lines modified
2696 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2699 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2697 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2700 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2698 CPyPy_ranges____convert_node_to_standalone_comment2701 CPyPy_ranges____convert_node_to_standalone_comment
2699 CPyDef_ranges____convert_unchanged_line_by_line2702 CPyDef_ranges____convert_unchanged_line_by_line
2700 CPyPy_ranges____convert_unchanged_line_by_line2703 CPyPy_ranges____convert_unchanged_line_by_line
2701 CPyDef_ranges___convert_unchanged_lines2704 CPyDef_ranges___convert_unchanged_lines
2702 CPyPy_ranges___convert_unchanged_lines2705 CPyPy_ranges___convert_unchanged_lines
2703 CPyPy_trans___BaseStringSplitter___do_match 
2704 CPyPy_trans___BaseStringSplitter____validate 
2705 CPyPy_trans___BaseStringSplitter____get_max_string_length 
2706 CPyDef_strings___normalize_string_quotes2706 CPyDef_strings___normalize_string_quotes
2707 CPyPy_strings___normalize_string_quotes2707 CPyPy_strings___normalize_string_quotes
2708 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes2708 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes
2709 CPyPy_trans___StringMerger____merge_one_string_group2709 CPyPy_trans___StringMerger____merge_one_string_group
2710 CPyPy_cache___Cache___read2710 CPyPy_cache___Cache___read
2711 CPyPy_brackets___BracketTracker___max_delimiter_priority2711 CPyPy_brackets___BracketTracker___max_delimiter_priority
2712 CPyDef_linegen___should_split_line2712 CPyDef_linegen___should_split_line
Offset 3357, 14 lines modifiedOffset 3357, 15 lines modified
3357 ATUSH98u<H3357 ATUSH98u<H
3358 AWAVAUATI3358 AWAVAUATI
3359 ([]A\A]A^A_3359 ([]A\A]A^A_
3360 ATUSH98uLH3360 ATUSH98uLH
3361 []A\A]A^3361 []A\A]A^
3362 ATUSH98uTH3362 ATUSH98uTH
3363 ATUSH98u<H3363 ATUSH98u<H
 3364 t»      H;5>#/
3364 AWAVAUATUSH3365 AWAVAUATUSH
3365 []A\A]A^A_3366 []A\A]A^A_
3366 AWAVAUATUSH3367 AWAVAUATUSH
3367 h[]A\A]A^A_3368 h[]A\A]A^A_
3368 AWAVAUATUSH3369 AWAVAUATUSH
3369 []A\A]A^A_3370 []A\A]A^A_
3370 AWAVAUATUSH3371 AWAVAUATUSH
Offset 3496, 20 lines modifiedOffset 3497, 20 lines modified
3496 8[]A\A]A^A_3497 8[]A\A]A^A_
3497 AWAVAUATUSH3498 AWAVAUATUSH
3498 []A\A]A^A_3499 []A\A]A^A_
3499 AWAVAUATUH3500 AWAVAUATUH
3500 []A\A]A^A_3501 []A\A]A^A_
3501 AWAVAUATUSH3502 AWAVAUATUSH
3502 ([]A\A]A^A_3503 ([]A\A]A^A_
 3504 u_L;->{,
3503 AWAVAUATUSH3505 AWAVAUATUSH
3504 ([]A\A]A^A_3506 ([]A\A]A^A_
3505 AWAVAUATUSH3507 AWAVAUATUSH
3506 ([]A\A]A^A_3508 ([]A\A]A^A_
3507 AVAUATUSH3509 AVAUATUSH
3508 utL;-}d, 
3509 AWAVAUATUSH3510 AWAVAUATUSH
3510 ([]A\A]A^A_3511 ([]A\A]A^A_
3511 AVAUATUSH3512 AVAUATUSH
3512 []A\A]A^3513 []A\A]A^
3513 AWAVAUATUSH3514 AWAVAUATUSH
3514 ([]A\A]A^A_3515 ([]A\A]A^A_
3515 AWAVAUATUSH3516 AWAVAUATUSH
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;=-I+ 
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, 27 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;-:s"3775 ucL;-*u"
3776 []A\A]A^A_3776 []A\A]A^A_
3777 AWAVAUATUSH3777 AWAVAUATUSH
3778 ([]A\A]A^A_3778 ([]A\A]A^A_
3779 AWAVAUATUSH3779 AWAVAUATUSH
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 []A\A]A^A_
3783 AWAVAUATUSH3783 AWAVAUATUSH
3784 []A\A]A^A_3784 []A\A]A^A_
3785 AWAVAUATI3785 AWAVAUATI
3786 []A\A]A^A_3786 []A\A]A^A_
3787 ueH;5F*"3787 ueH;56,"
3788 AWAVAUATUSH3788 AWAVAUATUSH
3789 []A\A]A^A_3789 []A\A]A^A_
3790 AWAVAUATUSH3790 AWAVAUATUSH
3791 ([]A\A]A^A_3791 ([]A\A]A^A_
3792 AWAVAUATUSH3792 AWAVAUATUSH
3793 []A\A]A^A_3793 []A\A]A^A_
3794 AWAVAUATUSH3794 AWAVAUATUSH
Offset 3820, 15 lines modifiedOffset 3820, 15 lines modified
3820 H[]A\A]A^A_3820 H[]A\A]A^A_
3821 AWAVAUATUSH3821 AWAVAUATUSH
3822 h[]A\A]A^A_3822 h[]A\A]A^A_
3823 ([]A\A]A^A_3823 ([]A\A]A^A_
3824 []A\A]A^A_3824 []A\A]A^A_
3825 AWAVAUATUSH3825 AWAVAUATUSH
3826 H[]A\A]A^A_3826 H[]A\A]A^A_
3827 T$·H;5s&·3827 T$·H;5c(·
3828 AWAVAUATUSH3828 AWAVAUATUSH
Max diff block lines reached; 2146/5327 bytes (40.29%) of diff not shown.
16.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 7008, 134 lines modifiedOffset 7008, 134 lines modified
7008 ··0x00033ff8·5f5f5f74·68726f77·00435079·4465665f·___throw.CPyDef_7008 ··0x00033ff8·5f5f5f74·68726f77·00435079·4465665f·___throw.CPyDef_
7009 ··0x00034008·6c696e65·735f5f5f·656e756d·65726174·lines___enumerat7009 ··0x00034008·6c696e65·735f5f5f·656e756d·65726174·lines___enumerat
7010 ··0x00034018·655f7769·74685f6c·656e6774·685f4c69·e_with_length_Li7010 ··0x00034018·655f7769·74685f6c·656e6774·685f4c69·e_with_length_Li
7011 ··0x00034028·6e655f67·656e5f5f·5f636c6f·73650043·ne_gen___close.C7011 ··0x00034028·6e655f67·656e5f5f·5f636c6f·73650043·ne_gen___close.C
7012 ··0x00034038·50795079·5f6c696e·65735f5f·5f656e75·PyPy_lines___enu7012 ··0x00034038·50795079·5f6c696e·65735f5f·5f656e75·PyPy_lines___enu
7013 ··0x00034048·6d657261·74655f77·6974685f·6c656e67·merate_with_leng7013 ··0x00034048·6d657261·74655f77·6974685f·6c656e67·merate_with_leng
7014 ··0x00034058·74685f4c·696e655f·67656e5f·5f5f636c·th_Line_gen___cl7014 ··0x00034058·74685f4c·696e655f·67656e5f·5f5f636c·th_Line_gen___cl
7015 ··0x00034068·6f736500·43507944·65665f72·616e6765·ose.CPyDef_range7015 ··0x00034068·6f736500·43507950·795f7472·616e735f·ose.CPyPy_trans_
 7016 ··0x00034078·5f5f4261·73655374·72696e67·53706c69·__BaseStringSpli
 7017 ··0x00034088·74746572·5f5f5f64·6f5f6d61·74636800·tter___do_match.
 7018 ··0x00034098·43507950·795f7472·616e735f·5f5f4261·CPyPy_trans___Ba
 7019 ··0x000340a8·73655374·72696e67·53706c69·74746572·seStringSplitter
 7020 ··0x000340b8·5f5f5f5f·76616c69·64617465·00435079·____validate.CPy
 7021 ··0x000340c8·50795f74·72616e73·5f5f5f42·61736553·Py_trans___BaseS
 7022 ··0x000340d8·7472696e·6753706c·69747465·725f5f5f·tringSplitter___
 7023 ··0x000340e8·5f676574·5f6d6178·5f737472·696e675f·_get_max_string_
 7024 ··0x000340f8·6c656e67·74680043·50794465·665f7261·length.CPyDef_ra
7016 ··0x00034078·735f5f5f·5f636f6e·76657274·5f6e6f64·s____convert_nod7025 ··0x00034108·6e676573·5f5f5f5f·636f6e76·6572745f·nges____convert_
7017 ··0x00034088·655f746f·5f737461·6e64616c·6f6e655f·e_to_standalone_7026 ··0x00034118·6e6f6465·5f746f5f·7374616e·64616c6f·node_to_standalo
7018 ··0x00034098·636f6d6d·656e7400·43507944·65665f72·comment.CPyDef_r7027 ··0x00034128·6e655f63·6f6d6d65·6e740043·50794465·ne_comment.CPyDe
 7028 ··0x00034138·665f7261·6e676573·5f5f5f76·69736974·f_ranges___visit
 7029 ··0x00034148·5f73696d·706c655f·73746d74·5f5f546f·_simple_stmt__To
 7030 ··0x00034158·704c6576·656c5374·6174656d·656e7473·pLevelStatements
 7031 ··0x00034168·56697369·746f725f·67656e5f·5f5f5f5f·Visitor_gen_____
 7032 ··0x00034178·6d797079·635f6765·6e657261·746f725f·mypyc_generator_
 7033 ··0x00034188·68656c70·65725f5f·00435079·50795f72·helper__.CPyPy_r
7019 ··0x000340a8·616e6765·735f5f5f·76697369·745f7369·anges___visit_si7034 ··0x00034198·616e6765·735f5f5f·76697369·745f7369·anges___visit_si
7020 ··0x000340b8·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe7035 ··0x000341a8·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe
7021 ··0x000340c8·76656c53·74617465·6d656e74·73566973·velStatementsVis7036 ··0x000341b8·76656c53·74617465·6d656e74·73566973·velStatementsVis
7022 ··0x000340d8·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp7037 ··0x000341c8·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp
7023 ··0x000340e8·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel7038 ··0x000341d8·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel
7024 ··0x000340f8·7065725f·5f004350·7950795f·72616e67·per__.CPyPy_rang7039 ··0x000341e8·7065725f·5f004350·79446566·5f72616e·per__.CPyDef_ran
7025 ··0x00034108·65735f5f·5f766973·69745f73·696d706c·es___visit_simpl7040 ··0x000341f8·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp
7026 ··0x00034118·655f7374·6d745f5f·546f704c·6576656c·e_stmt__TopLevel7041 ··0x00034208·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve
7027 ··0x00034128·53746174·656d656e·74735669·7369746f·StatementsVisito7042 ··0x00034218·6c537461·74656d65·6e747356·69736974·lStatementsVisit
7028 ··0x00034138·725f6765·6e5f5f5f·5f5f6d79·7079635f·r_gen_____mypyc_ 
7029 ··0x00034148·67656e65·7261746f·725f6865·6c706572·generator_helper 
7030 ··0x00034158·5f5f0043·50794465·665f7261·6e676573·__.CPyDef_ranges 
7031 ··0x00034168·5f5f5f76·69736974·5f73696d·706c655f·___visit_simple_ 
7032 ··0x00034178·73746d74·5f5f546f·704c6576·656c5374·stmt__TopLevelSt 
7033 ··0x00034188·6174656d·656e7473·56697369·746f725f·atementsVisitor_ 
7034 ··0x00034198·67656e5f·5f5f5f5f·6e657874·5f5f0043·gen_____next__.C7043 ··0x00034228·6f725f67·656e5f5f·5f5f5f6e·6578745f·or_gen_____next_
7035 ··0x000341a8·50795079·5f72616e·6765735f·5f5f7669·PyPy_ranges___vi 
7036 ··0x000341b8·7369745f·73696d70·6c655f73·746d745f·sit_simple_stmt_ 
7037 ··0x000341c8·5f546f70·4c657665·6c537461·74656d65·_TopLevelStateme 
7038 ··0x000341d8·6e747356·69736974·6f725f67·656e5f5f·ntsVisitor_gen__ 
7039 ··0x000341e8·5f5f5f6e·6578745f·5f004350·79446566·___next__.CPyDef 
7040 ··0x000341f8·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_ 
7041 ··0x00034208·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top 
7042 ··0x00034218·4c657665·6c537461·74656d65·6e747356·LevelStatementsV 
7043 ··0x00034228·69736974·6f725f67·656e5f5f·5f73656e·isitor_gen___sen 
7044 ··0x00034238·64004350·7950795f·72616e67·65735f5f·d.CPyPy_ranges__7044 ··0x00034238·5f004350·7950795f·72616e67·65735f5f·_.CPyPy_ranges__
7045 ··0x00034248·5f766973·69745f73·696d706c·655f7374·_visit_simple_st7045 ··0x00034248·5f766973·69745f73·696d706c·655f7374·_visit_simple_st
7046 ··0x00034258·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat7046 ··0x00034258·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat
7047 ··0x00034268·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge7047 ··0x00034268·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge
 7048 ··0x00034278·6e5f5f5f·5f5f6e65·78745f5f·00435079·n_____next__.CPy
7048 ··0x00034278·6e5f5f5f·73656e64·00435079·4465665f·n___send.CPyDef_ 
7049 ··0x00034288·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s 
7050 ··0x00034298·696d706c·655f7374·6d745f5f·546f704c·imple_stmt__TopL 
7051 ··0x000342a8·6576656c·53746174·656d656e·74735669·evelStatementsVi 
7052 ··0x000342b8·7369746f·725f6765·6e5f5f5f·7468726f·sitor_gen___thro 
7053 ··0x000342c8·77004350·7950795f·72616e67·65735f5f·w.CPyPy_ranges__ 
7054 ··0x000342d8·5f766973·69745f73·696d706c·655f7374·_visit_simple_st 
7055 ··0x000342e8·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat 
7056 ··0x000342f8·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge 
7057 ··0x00034308·6e5f5f5f·7468726f·77004350·79446566·n___throw.CPyDef 
7058 ··0x00034318·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_ 
7059 ··0x00034328·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top 
7060 ··0x00034338·4c657665·6c537461·74656d65·6e747356·LevelStatementsV 
7061 ··0x00034348·69736974·6f725f67·656e5f5f·5f636c6f·isitor_gen___clo 
7062 ··0x00034358·73650043·50795079·5f72616e·6765735f·se.CPyPy_ranges_ 
7063 ··0x00034368·5f5f7669·7369745f·73696d70·6c655f73·__visit_simple_s 
7064 ··0x00034378·746d745f·5f546f70·4c657665·6c537461·tmt__TopLevelSta 
7065 ··0x00034388·74656d65·6e747356·69736974·6f725f67·tementsVisitor_g 
7066 ··0x00034398·656e5f5f·5f636c6f·73650043·50794465·en___close.CPyDe 
7067 ··0x000343a8·665f7261·6e676573·5f5f5f76·69736974·f_ranges___visit7049 ··0x00034288·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis
 7050 ··0x00034298·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__
7068 ··0x000343b8·5f737569·74655f5f·546f704c·6576656c·_suite__TopLevel 
7069 ··0x000343c8·53746174·656d656e·74735669·7369746f·StatementsVisito 
7070 ··0x000343d8·725f6765·6e5f5f5f·5f5f6d79·7079635f·r_gen_____mypyc_ 
7071 ··0x000343e8·67656e65·7261746f·725f6865·6c706572·generator_helper 
7072 ··0x000343f8·5f5f0043·50795079·5f72616e·6765735f·__.CPyPy_ranges_ 
7073 ··0x00034408·5f5f7669·7369745f·73756974·655f5f54·__visit_suite__T 
7074 ··0x00034418·6f704c65·76656c53·74617465·6d656e74·opLevelStatement7051 ··0x000342a8·546f704c·6576656c·53746174·656d656e·TopLevelStatemen
7075 ··0x00034428·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____7052 ··0x000342b8·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___
 7053 ··0x000342c8·73656e64·00435079·50795f72·616e6765·send.CPyPy_range
 7054 ··0x000342d8·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple
7076 ··0x00034438·5f6d7970·79635f67·656e6572·61746f72·_mypyc_generator 
7077 ··0x00034448·5f68656c·7065725f·5f004350·79446566·_helper__.CPyDef 
7078 ··0x00034458·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_ 
7079 ··0x00034468·73756974·655f5f54·6f704c65·76656c53·suite__TopLevelS7055 ··0x000342e8·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS
7080 ··0x00034478·74617465·6d656e74·73566973·69746f72·tatementsVisitor7056 ··0x000342f8·74617465·6d656e74·73566973·69746f72·tatementsVisitor
7081 ··0x00034488·5f67656e·5f5f5f5f·5f6e6578·745f5f00·_gen_____next__.7057 ··0x00034308·5f67656e·5f5f5f73·656e6400·43507944·_gen___send.CPyD
 7058 ··0x00034318·65665f72·616e6765·735f5f5f·76697369·ef_ranges___visi
 7059 ··0x00034328·745f7369·6d706c65·5f73746d·745f5f54·t_simple_stmt__T
 7060 ··0x00034338·6f704c65·76656c53·74617465·6d656e74·opLevelStatement
 7061 ··0x00034348·73566973·69746f72·5f67656e·5f5f5f74·sVisitor_gen___t
 7062 ··0x00034358·68726f77·00435079·50795f72·616e6765·hrow.CPyPy_range
 7063 ··0x00034368·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple
 7064 ··0x00034378·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS
 7065 ··0x00034388·74617465·6d656e74·73566973·69746f72·tatementsVisitor
 7066 ··0x00034398·5f67656e·5f5f5f74·68726f77·00435079·_gen___throw.CPy
 7067 ··0x000343a8·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis
 7068 ··0x000343b8·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__
 7069 ··0x000343c8·546f704c·6576656c·53746174·656d656e·TopLevelStatemen
 7070 ··0x000343d8·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___
 7071 ··0x000343e8·636c6f73·65004350·7950795f·72616e67·close.CPyPy_rang
 7072 ··0x000343f8·65735f5f·5f766973·69745f73·696d706c·es___visit_simpl
 7073 ··0x00034408·655f7374·6d745f5f·546f704c·6576656c·e_stmt__TopLevel
 7074 ··0x00034418·53746174·656d656e·74735669·7369746f·StatementsVisito
 7075 ··0x00034428·725f6765·6e5f5f5f·636c6f73·65004350·r_gen___close.CP
7082 ··0x00034498·43507950·795f7261·6e676573·5f5f5f76·CPyPy_ranges___v7076 ··0x00034438·79446566·5f72616e·6765735f·5f5f7669·yDef_ranges___vi
7083 ··0x000344a8·69736974·5f737569·74655f5f·546f704c·isit_suite__TopL7077 ··0x00034448·7369745f·73756974·655f5f54·6f704c65·sit_suite__TopLe
7084 ··0x000344b8·6576656c·53746174·656d656e·74735669·evelStatementsVi7078 ··0x00034458·76656c53·74617465·6d656e74·73566973·velStatementsVis
7085 ··0x000344c8·7369746f·725f6765·6e5f5f5f·5f5f6e65·sitor_gen_____ne7079 ··0x00034468·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp
 7080 ··0x00034478·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel
7086 ··0x000344d8·78745f5f·00435079·4465665f·72616e67·xt__.CPyDef_rang7081 ··0x00034488·7065725f·5f004350·7950795f·72616e67·per__.CPyPy_rang
7087 ··0x000344e8·65735f5f·5f766973·69745f73·75697465·es___visit_suite7082 ··0x00034498·65735f5f·5f766973·69745f73·75697465·es___visit_suite
7088 ··0x000344f8·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem7083 ··0x000344a8·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem
7089 ··0x00034508·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_7084 ··0x000344b8·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_
 7085 ··0x000344c8·5f5f5f5f·6d797079·635f6765·6e657261·____mypyc_genera
 7086 ··0x000344d8·746f725f·68656c70·65725f5f·00435079·tor_helper__.CPy
7090 ··0x00034518·5f5f7365·6e640043·50795079·5f72616e·__send.CPyPy_ran 
7091 ··0x00034528·6765735f·5f5f7669·7369745f·73756974·ges___visit_suit 
7092 ··0x00034538·655f5f54·6f704c65·76656c53·74617465·e__TopLevelState 
7093 ··0x00034548·6d656e74·73566973·69746f72·5f67656e·mentsVisitor_gen 
7094 ··0x00034558·5f5f5f73·656e6400·43507944·65665f72·___send.CPyDef_r 
Max diff block lines reached; 402/16843 bytes (2.39%) of diff not shown.
72.4 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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:194503·(discriminator·1)17 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:194493·(discriminator·1)
18 »       lea····0x339d49(%rip),%rcx········18 »       lea····0x339d49(%rip),%rcx········
19 »       mov····$0x2f7c7,%edx19 »       mov····$0x2f7bd,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:194493·(discriminator·1)23 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:194483·(discriminator·1)
24 »       lea····0x339d2a(%rip),%rcx········24 »       lea····0x339d2a(%rip),%rcx········
25 »       mov····$0x2f7bd,%edx25 »       mov····$0x2f7b3,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:194494·(discriminator·1)29 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:194484·(discriminator·1)
30 »       lea····0x339d0b(%rip),%rcx········30 »       lea····0x339d0b(%rip),%rcx········
31 »       mov····$0x2f7be,%edx31 »       mov····$0x2f7b4,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:194502·(discriminator·1)35 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:194492·(discriminator·1)
36 »       lea····0x339cec(%rip),%rcx········36 »       lea····0x339cec(%rip),%rcx········
37 »       mov····$0x2f7c6,%edx37 »       mov····$0x2f7bc,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248281·(discriminator·1)42 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248259·(discriminator·1)
43 »       lea····0x33841d(%rip),%rcx········43 »       lea····0x33841d(%rip),%rcx········
44 »       mov····$0x3c9d9,%edx44 »       mov····$0x3c9c3,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248266·(discriminator·1)48 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248244·(discriminator·1)
49 »       lea····0x3383fe(%rip),%rcx········49 »       lea····0x3383fe(%rip),%rcx········
50 »       mov····$0x3c9ca,%edx50 »       mov····$0x3c9b4,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248304·(discriminator·1)54 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248282·(discriminator·1)
55 »       lea····0x3383df(%rip),%rcx········55 »       lea····0x3383df(%rip),%rcx········
56 »       mov····$0x3c9f0,%edx56 »       mov····$0x3c9da,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248301·(discriminator·1)60 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248279·(discriminator·1)
61 »       lea····0x3383c0(%rip),%rcx········61 »       lea····0x3383c0(%rip),%rcx········
62 »       mov····$0x3c9ed,%edx62 »       mov····$0x3c9d7,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248298·(discriminator·1)66 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248276·(discriminator·1)
67 »       lea····0x3383a1(%rip),%rcx········67 »       lea····0x3383a1(%rip),%rcx········
68 »       mov····$0x3c9ea,%edx68 »       mov····$0x3c9d4,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248295·(discriminator·1)72 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248273·(discriminator·1)
73 »       lea····0x338382(%rip),%rcx········73 »       lea····0x338382(%rip),%rcx········
74 »       mov····$0x3c9e7,%edx74 »       mov····$0x3c9d1,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248292·(discriminator·1)78 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248270·(discriminator·1)
79 »       lea····0x338363(%rip),%rcx········79 »       lea····0x338363(%rip),%rcx········
80 »       mov····$0x3c9e4,%edx80 »       mov····$0x3c9ce,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248289·(discriminator·1)84 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248267·(discriminator·1)
85 »       lea····0x338344(%rip),%rcx········85 »       lea····0x338344(%rip),%rcx········
86 »       mov····$0x3c9e1,%edx86 »       mov····$0x3c9cb,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248286·(discriminator·1)90 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248264·(discriminator·1)
91 »       lea····0x338325(%rip),%rcx········91 »       lea····0x338325(%rip),%rcx········
92 »       mov····$0x3c9de,%edx92 »       mov····$0x3c9c8,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:248283·(discriminator·1)96 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:248261·(discriminator·1)
97 »       lea····0x338306(%rip),%rcx········97 »       lea····0x338306(%rip),%rcx········
98 »       mov····$0x3c9db,%edx98 »       mov····$0x3c9c5,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260595·(discriminator·1)103 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260573·(discriminator·1)
104 »       lea····0x3378c7(%rip),%rcx········104 »       lea····0x3378c7(%rip),%rcx········
105 »       mov····$0x3f9f3,%edx105 »       mov····$0x3f9dd,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260580·(discriminator·1)109 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260558·(discriminator·1)
110 »       lea····0x3378a8(%rip),%rcx········110 »       lea····0x3378a8(%rip),%rcx········
111 »       mov····$0x3f9e4,%edx111 »       mov····$0x3f9ce,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260618·(discriminator·1)115 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260596·(discriminator·1)
116 »       lea····0x337889(%rip),%rcx········116 »       lea····0x337889(%rip),%rcx········
117 »       mov····$0x3fa0a,%edx117 »       mov····$0x3f9f4,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260615·(discriminator·1)121 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260593·(discriminator·1)
122 »       lea····0x33786a(%rip),%rcx········122 »       lea····0x33786a(%rip),%rcx········
123 »       mov····$0x3fa07,%edx123 »       mov····$0x3f9f1,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260612·(discriminator·1)127 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260590·(discriminator·1)
128 »       lea····0x33784b(%rip),%rcx········128 »       lea····0x33784b(%rip),%rcx········
129 »       mov····$0x3fa04,%edx129 »       mov····$0x3f9ee,%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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:260609·(discriminator·1)133 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:260587·(discriminator·1)
134 »       lea····0x33782c(%rip),%rcx········134 »       lea····0x33782c(%rip),%rcx········
135 »       mov····$0x3fa01,%edx135 »       mov····$0x3f9eb,%edx
136 »       lea····0x30b0f8(%rip),%rsi········136 »       lea····0x30b0f8(%rip),%rsi········
Max diff block lines reached; 75916613/75924076 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 0000000000393fc4·<.fini>:2 0000000000393b34·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
18.0 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·62666677·6d707634·2f627569·6c642f5f·bffwmpv4/build/_6 ··0x00394040·716f6b65·6b777069·2f627569·6c642f5f·qokekwpi/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 8907, 26 lines modifiedOffset 8907, 26 lines modified
8907 ··0x003b6c80·795f725f·72313137·00637079·5f725f72·y_r_r117.cpy_r_r8907 ··0x003b6c80·795f725f·72313137·00637079·5f725f72·y_r_r117.cpy_r_r
8908 ··0x003b6c90·31343200·70726576·696f7573·5f646566·142.previous_def8908 ··0x003b6c90·31343200·70726576·696f7573·5f646566·142.previous_def
8909 ··0x003b6ca0·73006370·795f725f·72313035·00637079·s.cpy_r_r105.cpy8909 ··0x003b6ca0·73006370·795f725f·72313035·00637079·s.cpy_r_r105.cpy
8910 ··0x003b6cb0·5f725f72·31323900·6370795f·725f7231·_r_r129.cpy_r_r18910 ··0x003b6cb0·5f725f72·31323900·6370795f·725f7231·_r_r129.cpy_r_r1
8911 ··0x003b6cc0·35330063·70795f72·5f723136·34006973·53.cpy_r_r164.is8911 ··0x003b6cc0·35330063·70795f72·5f723136·34006973·53.cpy_r_r164.is
8912 ··0x003b6cd0·5f726576·65727365·64005079·5475706c·_reversed.PyTupl8912 ··0x003b6cd0·5f726576·65727365·64005079·5475706c·_reversed.PyTupl
8913 ··0x003b6ce0·655f4368·65636b28·6370795f·725f7232·e_Check(cpy_r_r28913 ··0x003b6ce0·655f4368·65636b28·6370795f·725f7232·e_Check(cpy_r_r2
8914 ··0x003b6cf0·3329005f·5f746d70·31383634·00637079·3).__tmp1864.cpy8914 ··0x003b6cf0·3329005f·5f746d70·31383634·00426173·3).__tmp1864.Bas
8915 ··0x003b6d00·5f725f72·32332e66·31006370·795f725f·_r_r23.f1.cpy_r_8915 ··0x003b6d00·65537472·696e6753·706c6974·74657200·eStringSplitter.
 8916 ··0x003b6d10·6370795f·725f7231·30340063·70795f72·cpy_r_r104.cpy_r
 8917 ··0x003b6d20·5f723134·36006370·795f725f·72313839·_r146.cpy_r_r189
 8918 ··0x003b6d30·00637079·5f725f72·31393200·6370795f·.cpy_r_r192.cpy_
 8919 ··0x003b6d40·725f7232·332e6631·00637079·5f725f72·r_r23.f1.cpy_r_r
8916 ··0x003b6d10·7232332e·6632006e·65776c69·6e655f6c·r23.f2.newline_l8920 ··0x003b6d50·32332e66·32006e65·776c696e·655f6c65·23.f2.newline_le
8917 ··0x003b6d20·65616600·616e6365·73746f72·0073656d·eaf.ancestor.sem8921 ··0x003b6d60·61660061·6e636573·746f7200·73656d61·af.ancestor.sema
8918 ··0x003b6d30·616e7469·635f7061·72656e74·00637079·antic_parent.cpy8922 ··0x003b6d70·6e746963·5f706172·656e7400·6370795f·ntic_parent.cpy_
 8923 ··0x003b6d80·725f7231·36310063·70795f72·5f723137·r_r161.cpy_r_r17
8919 ··0x003b6d40·5f725f72·31363100·6370795f·725f7231·_r_r161.cpy_r_r1 
8920 ··0x003b6d50·37330063·70795f72·5f723138·39005079·73.cpy_r_r189.Py 
8921 ··0x003b6d60·5475706c·655f4368·65636b28·6370795f·Tuple_Check(cpy_8924 ··0x003b6d90·33005079·5475706c·655f4368·65636b28·3.PyTuple_Check(
8922 ··0x003b6d70·725f7232·29004261·73655374·72696e67·r_r2).BaseString 
8923 ··0x003b6d80·53706c69·74746572·00637079·5f725f72·Splitter.cpy_r_r 
8924 ··0x003b6d90·31303400·6370795f·725f7231·34360063·104.cpy_r_r146.c 
8925 ··0x003b6da0·70795f72·5f723139·32006e6f·726d616c·py_r_r192.normal8925 ··0x003b6da0·6370795f·725f7232·29006e6f·726d616c·cpy_r_r2).normal
8926 ··0x003b6db0·697a655f·73747269·6e677300·6370795f·ize_strings.cpy_8926 ··0x003b6db0·697a655f·73747269·6e677300·6370795f·ize_strings.cpy_
8927 ··0x003b6dc0·725f7231·35360050·79547570·6c655f43·r_r156.PyTuple_C8927 ··0x003b6dc0·725f7231·35360050·79547570·6c655f43·r_r156.PyTuple_C
8928 ··0x003b6dd0·6865636b·28637079·5f725f72·36332900·heck(cpy_r_r63).8928 ··0x003b6dd0·6865636b·28637079·5f725f72·36332900·heck(cpy_r_r63).
8929 ··0x003b6de0·7475706c·655b666c·6f61742c·20696e74·tuple[float,·int8929 ··0x003b6de0·7475706c·655b666c·6f61742c·20696e74·tuple[float,·int
8930 ··0x003b6df0·2c207374·725d005f·5f746d70·31353533·,·str].__tmp15538930 ··0x003b6df0·2c207374·725d005f·5f746d70·31353533·,·str].__tmp1553
8931 ··0x003b6e00·00637079·5f725f72·31303300·6370795f·.cpy_r_r103.cpy_8931 ··0x003b6e00·00637079·5f725f72·31303300·6370795f·.cpy_r_r103.cpy_
8932 ··0x003b6e10·725f7235·392e6633·00637079·5f725f72·r_r59.f3.cpy_r_r8932 ··0x003b6e10·725f7235·392e6633·00637079·5f725f72·r_r59.f3.cpy_r_r
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·0059e3ff·a050e3ff·d45be3ff·a050e3ff·.Y...P...[...P.. 
10410 ··0x003bca70·1051e3ff·a050e3ff·ae59e3ff·a050e3ff·.Q...P...Y...P..10409 ··0x003bca60·1057e3ff·b04ee3ff·e459e3ff·b04ee3ff·.W...N...Y...N..
 10410 ··0x003bca70·204fe3ff·b04ee3ff·be57e3ff·b04ee3ff··O...N...W...N..
10411 ··0x003bca80·ae56e3ff·296be3ff·296be3ff·745be3ff·.V..)k..)k..t[..10411 ··0x003bca80·be54e3ff·3969e3ff·3969e3ff·8459e3ff·.T..9i..9i...Y..
10412 ··0x003bca90·296be3ff·ec50e3ff·296be3ff·6c59e3ff·)k...P..)k..lY.. 
10413 ··0x003bcaa0·296be3ff·6c56e3ff·5871f6ff·a870f6ff·)k..lV..Xq...p.. 
10414 ··0x003bcab0·d07af6ff·a870f6ff·b87cf6ff·a870f6ff·.z...p...|...p..10412 ··0x003bca90·3969e3ff·fc4ee3ff·3969e3ff·7c57e3ff·9i...N..9i..|W..
 10413 ··0x003bcaa0·3969e3ff·7c54e3ff·c86cf6ff·186cf6ff·9i..|T...l...l..
 10414 ··0x003bcab0·4076f6ff·186cf6ff·2878f6ff·186cf6ff·@v...l..(x...l..
 10415 ··0x003bcac0·ec7cf6ff·186cf6ff·387af6ff·7182f6ff·.|...l..8z..q...
 10416 ··0x003bcad0·7182f6ff·1c76f6ff·7182f6ff·0478f6ff·q....v..q....x..
10415 ··0x003bcac0·7c81f6ff·a870f6ff·c87ef6ff·0187f6ff·|....p...~......10417 ··0x003bcae0·7182f6ff·8c7cf6ff·7182f6ff·147af6ff·q....|..q....z..
10416 ··0x003bcad0·0187f6ff·ac7af6ff·0187f6ff·947cf6ff·.....z.......|.. 
10417 ··0x003bcae0·0187f6ff·1c81f6ff·0187f6ff·a47ef6ff·.............~.. 
10418 ··0x003bcaf0·b0eff9ff·e0f6f9ff·50eff9ff·e0f6f9ff·........P.......10418 ··0x003bcaf0·20ebf9ff·50f2f9ff·c0eaf9ff·50f2f9ff··...P.......P...
Max diff block lines reached; 1634/18309 bytes (8.92%) of diff not shown.
310 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 194, 2370 lines modifiedOffset 194, 2370 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......
Diff chunk too large, falling back to line-by-line diff (2362 lines added, 2362 lines removed)
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[..
Max diff block lines reached; 0/316997 bytes (0.00%) of diff not shown.
1.18 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 1108 lines modifiedOffset 2, 1108 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x003d3c50·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x003d3c50·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x003d3c60·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x003d3c60·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x003d3c70·b043cbff·900c0000·000e1046·0e184a0f·.C.........F..J.5 ··0x003d3c70·b043cbff·900c0000·000e1046·0e184a0f·.C.........F..J.
6 ··0x003d3c80·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x003d3c80·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x003d3c90·14000000·44000000·1850cbff·08000000·....D....P......7 ··0x003d3c90·14000000·44000000·1850cbff·08000000·....D....P......
8 ··0x003d3ca0·00000000·00000000·10000000·5c000000·............\...8 ··0x003d3ca0·00000000·00000000·10000000·5c000000·............\...
9 ··0x003d3cb0·90c2cdff·07000000·00000000·10000000·................9 ··0x003d3cb0·50c2cdff·07000000·00000000·10000000·P...............
10 ··0x003d3cc0·70000000·8cc2cdff·07000000·00000000·p...............10 ··0x003d3cc0·70000000·4cc2cdff·07000000·00000000·p...L...........
11 ··0x003d3cd0·14000000·84000000·88c2cdff·3d000000·............=...11 ··0x003d3cd0·14000000·84000000·48c2cdff·3d000000·........H...=...
12 ··0x003d3ce0·00480e10·740e0800·14000000·9c000000·.H..t...........12 ··0x003d3ce0·00480e10·740e0800·14000000·9c000000·.H..t...........
13 ··0x003d3cf0·b0c2cdff·32000000·00480e10·690e0800·....2....H..i...13 ··0x003d3cf0·70c2cdff·32000000·00480e10·690e0800·p...2....H..i...
14 ··0x003d3d00·14000000·b4000000·d8c2cdff·58000000·............X...14 ··0x003d3d00·14000000·b4000000·98c2cdff·58000000·............X...
15 ··0x003d3d10·00480e10·024f0e08·14000000·cc000000·.H...O..........15 ··0x003d3d10·00480e10·024f0e08·14000000·cc000000·.H...O..........
16 ··0x003d3d20·20c3cdff·3d000000·00480e10·740e0800··...=....H..t...16 ··0x003d3d20·e0c2cdff·3d000000·00480e10·740e0800·....=....H..t...
17 ··0x003d3d30·10000000·e4000000·48c3cdff·1b000000·........H.......17 ··0x003d3d30·10000000·e4000000·08c3cdff·1b000000·................
18 ··0x003d3d40·00000000·14000000·f8000000·54c3cdff·............T...18 ··0x003d3d40·00000000·14000000·f8000000·14c3cdff·................
19 ··0x003d3d50·32000000·00480e10·690e0800·14000000·2....H..i.......19 ··0x003d3d50·32000000·00480e10·690e0800·14000000·2....H..i.......
20 ··0x003d3d60·10010000·7cc3cdff·3a000000·00480e10·....|...:....H..20 ··0x003d3d60·10010000·3cc3cdff·3a000000·00480e10·....<...:....H..
21 ··0x003d3d70·710e0800·10000000·28010000·a4c3cdff·q.......(.......21 ··0x003d3d70·710e0800·10000000·28010000·64c3cdff·q.......(...d...
22 ··0x003d3d80·1b000000·00000000·14000000·3c010000·............<...22 ··0x003d3d80·1b000000·00000000·14000000·3c010000·............<...
23 ··0x003d3d90·b0c3cdff·32000000·00480e10·690e0800·....2....H..i...23 ··0x003d3d90·70c3cdff·32000000·00480e10·690e0800·p...2....H..i...
24 ··0x003d3da0·10000000·54010000·d8c3cdff·16000000·....T...........24 ··0x003d3da0·10000000·54010000·98c3cdff·16000000·....T...........
25 ··0x003d3db0·00000000·14000000·68010000·e4c3cdff·........h.......25 ··0x003d3db0·00000000·14000000·68010000·a4c3cdff·........h.......
26 ··0x003d3dc0·4c000000·00480e10·02430e08·10000000·L....H...C......26 ··0x003d3dc0·4c000000·00480e10·02430e08·10000000·L....H...C......
27 ··0x003d3dd0·80010000·1cc4cdff·1b000000·00000000·................27 ··0x003d3dd0·80010000·dcc3cdff·1b000000·00000000·................
28 ··0x003d3de0·14000000·94010000·28c4cdff·32000000·........(...2...28 ··0x003d3de0·14000000·94010000·e8c3cdff·32000000·............2...
29 ··0x003d3df0·00480e10·690e0800·14000000·ac010000·.H..i...........29 ··0x003d3df0·00480e10·690e0800·14000000·ac010000·.H..i...........
30 ··0x003d3e00·50c4cdff·6a000000·00480e10·02610e08·P...j....H...a..30 ··0x003d3e00·10c4cdff·6a000000·00480e10·02610e08·....j....H...a..
31 ··0x003d3e10·10000000·c4010000·a8c4cdff·1b000000·................31 ··0x003d3e10·10000000·c4010000·68c4cdff·1b000000·........h.......
32 ··0x003d3e20·00000000·14000000·d8010000·b4c4cdff·................32 ··0x003d3e20·00000000·14000000·d8010000·74c4cdff·............t...
33 ··0x003d3e30·32000000·00480e10·690e0800·14000000·2....H..i.......33 ··0x003d3e30·32000000·00480e10·690e0800·14000000·2....H..i.......
34 ··0x003d3e40·f0010000·dcc4cdff·62000000·00480e10·........b....H..34 ··0x003d3e40·f0010000·9cc4cdff·62000000·00480e10·........b....H..
35 ··0x003d3e50·02590e08·10000000·08020000·34c5cdff·.Y..........4...35 ··0x003d3e50·02590e08·10000000·08020000·f4c4cdff·.Y..............
36 ··0x003d3e60·1b000000·00000000·14000000·1c020000·................36 ··0x003d3e60·1b000000·00000000·14000000·1c020000·................
37 ··0x003d3e70·40c5cdff·32000000·00480e10·690e0800·@...2....H..i...37 ··0x003d3e70·00c5cdff·32000000·00480e10·690e0800·....2....H..i...
38 ··0x003d3e80·34000000·34020000·68c5cdff·45000000·4...4...h...E...38 ··0x003d3e80·34000000·34020000·28c5cdff·45000000·4...4...(...E...
39 ··0x003d3e90·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..39 ··0x003d3e90·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
40 ··0x003d3ea0·610a0e18·470e1042·0e08480b·410e1841·a...G..B..H.A..A40 ··0x003d3ea0·610a0e18·470e1042·0e08480b·410e1841·a...G..B..H.A..A
41 ··0x003d3eb0·0e10420e·08000000·10000000·6c020000·..B.........l...41 ··0x003d3eb0·0e10420e·08000000·10000000·6c020000·..B.........l...
42 ··0x003d3ec0·80c5cdff·07000000·00000000·34000000·............4...42 ··0x003d3ec0·40c5cdff·07000000·00000000·34000000·@...........4...
43 ··0x003d3ed0·80020000·7cc5cdff·52000000·00460e10·....|...R....F..43 ··0x003d3ed0·80020000·3cc5cdff·52000000·00460e10·....<...R....F..
44 ··0x003d3ee0·8c02440e·18860344·0e208304·5f0a0e18·..D....D.·.._...44 ··0x003d3ee0·8c02440e·18860344·0e208304·5f0a0e18·..D....D.·.._...
45 ··0x003d3ef0·470e1042·0e084a0b·4e0e1841·0e10420e·G..B..J.N..A..B.45 ··0x003d3ef0·470e1042·0e084a0b·4e0e1841·0e10420e·G..B..J.N..A..B.
46 ··0x003d3f00·08000000·14000000·b8020000·a4c5cdff·................46 ··0x003d3f00·08000000·14000000·b8020000·64c5cdff·............d...
47 ··0x003d3f10·42000000·00480e10·790e0800·10000000·B....H..y.......47 ··0x003d3f10·42000000·00480e10·790e0800·10000000·B....H..y.......
48 ··0x003d3f20·d0020000·dcc5cdff·1b000000·00000000·................48 ··0x003d3f20·d0020000·9cc5cdff·1b000000·00000000·................
49 ··0x003d3f30·14000000·e4020000·e8c5cdff·32000000·............2...49 ··0x003d3f30·14000000·e4020000·a8c5cdff·32000000·............2...
50 ··0x003d3f40·00480e10·690e0800·10000000·fc020000·.H..i...........50 ··0x003d3f40·00480e10·690e0800·10000000·fc020000·.H..i...........
51 ··0x003d3f50·10c6cdff·1b000000·00000000·14000000·................51 ··0x003d3f50·d0c5cdff·1b000000·00000000·14000000·................
52 ··0x003d3f60·10030000·1cc6cdff·32000000·00480e10·........2....H..52 ··0x003d3f60·10030000·dcc5cdff·32000000·00480e10·........2....H..
53 ··0x003d3f70·690e0800·14000000·28030000·44c6cdff·i.......(...D...53 ··0x003d3f70·690e0800·14000000·28030000·04c6cdff·i.......(.......
54 ··0x003d3f80·50000000·00480e10·02470e08·10000000·P....H...G......54 ··0x003d3f80·50000000·00480e10·02470e08·10000000·P....H...G......
55 ··0x003d3f90·40030000·7cc6cdff·1b000000·00000000·@...|...........55 ··0x003d3f90·40030000·3cc6cdff·1b000000·00000000·@...<...........
56 ··0x003d3fa0·14000000·54030000·88c6cdff·32000000·....T.......2...56 ··0x003d3fa0·14000000·54030000·48c6cdff·32000000·....T...H...2...
57 ··0x003d3fb0·00480e10·690e0800·14000000·6c030000·.H..i.......l...57 ··0x003d3fb0·00480e10·690e0800·14000000·6c030000·.H..i.......l...
58 ··0x003d3fc0·b0c6cdff·5c000000·00480e10·02530e08·....\....H...S..58 ··0x003d3fc0·70c6cdff·5c000000·00480e10·02530e08·p...\....H...S..
59 ··0x003d3fd0·10000000·84030000·f8c6cdff·1b000000·................59 ··0x003d3fd0·10000000·84030000·b8c6cdff·1b000000·................
60 ··0x003d3fe0·00000000·14000000·98030000·04c7cdff·................60 ··0x003d3fe0·00000000·14000000·98030000·c4c6cdff·................
61 ··0x003d3ff0·32000000·00480e10·690e0800·10000000·2....H..i.......61 ··0x003d3ff0·32000000·00480e10·690e0800·10000000·2....H..i.......
62 ··0x003d4000·b0030000·2cc7cdff·1b000000·00000000·....,...........62 ··0x003d4000·b0030000·ecc6cdff·1b000000·00000000·................
63 ··0x003d4010·14000000·c4030000·38c7cdff·32000000·........8...2...63 ··0x003d4010·14000000·c4030000·f8c6cdff·32000000·............2...
64 ··0x003d4020·00480e10·690e0800·10000000·dc030000·.H..i...........64 ··0x003d4020·00480e10·690e0800·10000000·dc030000·.H..i...........
65 ··0x003d4030·60c7cdff·1b000000·00000000·14000000·`...............65 ··0x003d4030·20c7cdff·1b000000·00000000·14000000··...............
66 ··0x003d4040·f0030000·6cc7cdff·32000000·00480e10·....l...2....H..66 ··0x003d4040·f0030000·2cc7cdff·32000000·00480e10·....,...2....H..
67 ··0x003d4050·690e0800·14000000·08040000·94c7cdff·i...............67 ··0x003d4050·690e0800·14000000·08040000·54c7cdff·i...........T...
68 ··0x003d4060·4a000000·00480e10·02410e08·10000000·J....H...A......68 ··0x003d4060·4a000000·00480e10·02410e08·10000000·J....H...A......
69 ··0x003d4070·20040000·ccc7cdff·1b000000·00000000··...............69 ··0x003d4070·20040000·8cc7cdff·1b000000·00000000··...............
70 ··0x003d4080·14000000·34040000·d8c7cdff·32000000·....4.......2...70 ··0x003d4080·14000000·34040000·98c7cdff·32000000·....4.......2...
71 ··0x003d4090·00480e10·690e0800·14000000·4c040000·.H..i.......L...71 ··0x003d4090·00480e10·690e0800·14000000·4c040000·.H..i.......L...
72 ··0x003d40a0·00c8cdff·4a000000·00480e10·02410e08·....J....H...A..72 ··0x003d40a0·c0c7cdff·4a000000·00480e10·02410e08·....J....H...A..
73 ··0x003d40b0·10000000·64040000·38c8cdff·1b000000·....d...8.......73 ··0x003d40b0·10000000·64040000·f8c7cdff·1b000000·....d...........
74 ··0x003d40c0·00000000·14000000·78040000·44c8cdff·........x...D...74 ··0x003d40c0·00000000·14000000·78040000·04c8cdff·........x.......
75 ··0x003d40d0·32000000·00480e10·690e0800·14000000·2....H..i.......75 ··0x003d40d0·32000000·00480e10·690e0800·14000000·2....H..i.......
76 ··0x003d40e0·90040000·6cc8cdff·4a000000·00480e10·....l...J....H..76 ··0x003d40e0·90040000·2cc8cdff·4a000000·00480e10·....,...J....H..
77 ··0x003d40f0·02410e08·10000000·a8040000·a4c8cdff·.A..............77 ··0x003d40f0·02410e08·10000000·a8040000·64c8cdff·.A..........d...
78 ··0x003d4100·1b000000·00000000·14000000·bc040000·................78 ··0x003d4100·1b000000·00000000·14000000·bc040000·................
79 ··0x003d4110·b0c8cdff·32000000·00480e10·690e0800·....2....H..i...79 ··0x003d4110·70c8cdff·32000000·00480e10·690e0800·p...2....H..i...
80 ··0x003d4120·14000000·d4040000·d8c8cdff·6a000000·............j...80 ··0x003d4120·14000000·d4040000·98c8cdff·6a000000·............j...
81 ··0x003d4130·00480e10·02610e08·10000000·ec040000·.H...a..........81 ··0x003d4130·00480e10·02610e08·10000000·ec040000·.H...a..........
82 ··0x003d4140·30c9cdff·1b000000·00000000·14000000·0...............82 ··0x003d4140·f0c8cdff·1b000000·00000000·14000000·................
83 ··0x003d4150·00050000·3cc9cdff·32000000·00480e10·....<...2....H..83 ··0x003d4150·00050000·fcc8cdff·32000000·00480e10·........2....H..
84 ··0x003d4160·690e0800·10000000·18050000·64c9cdff·i...........d...84 ··0x003d4160·690e0800·10000000·18050000·24c9cdff·i...........$...
85 ··0x003d4170·1b000000·00000000·14000000·2c050000·............,...85 ··0x003d4170·1b000000·00000000·14000000·2c050000·............,...
86 ··0x003d4180·70c9cdff·32000000·00480e10·690e0800·p...2....H..i...86 ··0x003d4180·30c9cdff·32000000·00480e10·690e0800·0...2....H..i...
87 ··0x003d4190·10000000·44050000·98c9cdff·1b000000·....D...........87 ··0x003d4190·10000000·44050000·58c9cdff·1b000000·....D...X.......
88 ··0x003d41a0·00000000·14000000·58050000·a4c9cdff·........X.......88 ··0x003d41a0·00000000·14000000·58050000·64c9cdff·........X...d...
89 ··0x003d41b0·32000000·00480e10·690e0800·14000000·2....H..i.......89 ··0x003d41b0·32000000·00480e10·690e0800·14000000·2....H..i.......
90 ··0x003d41c0·70050000·ccc9cdff·5c000000·00480e10·p.......\....H..90 ··0x003d41c0·70050000·8cc9cdff·5c000000·00480e10·p.......\....H..
91 ··0x003d41d0·02530e08·10000000·88050000·14cacdff·.S..............91 ··0x003d41d0·02530e08·10000000·88050000·d4c9cdff·.S..............
92 ··0x003d41e0·1b000000·00000000·14000000·9c050000·................92 ··0x003d41e0·1b000000·00000000·14000000·9c050000·................
93 ··0x003d41f0·20cacdff·32000000·00480e10·690e0800··...2....H..i...93 ··0x003d41f0·e0c9cdff·32000000·00480e10·690e0800·....2....H..i...
94 ··0x003d4200·10000000·b4050000·48cacdff·1b000000·........H.......94 ··0x003d4200·10000000·b4050000·08cacdff·1b000000·................
95 ··0x003d4210·00000000·14000000·c8050000·54cacdff·............T...95 ··0x003d4210·00000000·14000000·c8050000·14cacdff·................
96 ··0x003d4220·32000000·00480e10·690e0800·10000000·2....H..i.......96 ··0x003d4220·32000000·00480e10·690e0800·10000000·2....H..i.......
97 ··0x003d4230·e0050000·7ccacdff·1b000000·00000000·....|...........97 ··0x003d4230·e0050000·3ccacdff·1b000000·00000000·....<...........
98 ··0x003d4240·14000000·f4050000·88cacdff·32000000·............2...98 ··0x003d4240·14000000·f4050000·48cacdff·32000000·........H...2...
99 ··0x003d4250·00480e10·690e0800·10000000·0c060000·.H..i...........99 ··0x003d4250·00480e10·690e0800·10000000·0c060000·.H..i...........
100 ··0x003d4260·b0cacdff·1b000000·00000000·14000000·................100 ··0x003d4260·70cacdff·1b000000·00000000·14000000·p...............
101 ··0x003d4270·20060000·bccacdff·32000000·00480e10··.......2....H..101 ··0x003d4270·20060000·7ccacdff·32000000·00480e10··...|...2....H..
102 ··0x003d4280·690e0800·14000000·38060000·e4cacdff·i.......8.......102 ··0x003d4280·690e0800·14000000·38060000·a4cacdff·i.......8.......
103 ··0x003d4290·6a000000·00480e10·02610e08·10000000·j....H...a......103 ··0x003d4290·6a000000·00480e10·02610e08·10000000·j....H...a......
104 ··0x003d42a0·50060000·3ccbcdff·1b000000·00000000·P...<...........104 ··0x003d42a0·50060000·fccacdff·1b000000·00000000·P...............
105 ··0x003d42b0·14000000·64060000·48cbcdff·32000000·....d...H...2...105 ··0x003d42b0·14000000·64060000·08cbcdff·32000000·....d.......2...
106 ··0x003d42c0·00480e10·690e0800·14000000·7c060000·.H..i.......|...106 ··0x003d42c0·00480e10·690e0800·14000000·7c060000·.H..i.......|...
107 ··0x003d42d0·70cbcdff·4a000000·00480e10·02410e08·p...J....H...A..107 ··0x003d42d0·30cbcdff·4a000000·00480e10·02410e08·0...J....H...A..
108 ··0x003d42e0·10000000·94060000·a8cbcdff·1b000000·................108 ··0x003d42e0·10000000·94060000·68cbcdff·1b000000·........h.......
109 ··0x003d42f0·00000000·14000000·a8060000·b4cbcdff·................109 ··0x003d42f0·00000000·14000000·a8060000·74cbcdff·............t...
110 ··0x003d4300·32000000·00480e10·690e0800·14000000·2....H..i.......110 ··0x003d4300·32000000·00480e10·690e0800·14000000·2....H..i.......
111 ··0x003d4310·c0060000·dccbcdff·5c000000·00480e10·........\....H..111 ··0x003d4310·c0060000·9ccbcdff·5c000000·00480e10·........\....H..
112 ··0x003d4320·02530e08·10000000·d8060000·24cccdff·.S..........$...112 ··0x003d4320·02530e08·10000000·d8060000·e4cbcdff·.S..............
113 ··0x003d4330·1b000000·00000000·14000000·ec060000·................113 ··0x003d4330·1b000000·00000000·14000000·ec060000·................
114 ··0x003d4340·30cccdff·32000000·00480e10·690e0800·0...2....H..i...114 ··0x003d4340·f0cbcdff·32000000·00480e10·690e0800·....2....H..i...
115 ··0x003d4350·14000000·04070000·58cccdff·5c000000·........X...\...115 ··0x003d4350·14000000·04070000·18cccdff·5c000000·............\...
116 ··0x003d4360·00480e10·02530e08·10000000·1c070000·.H...S..........116 ··0x003d4360·00480e10·02530e08·10000000·1c070000·.H...S..........
117 ··0x003d4370·a0cccdff·1b000000·00000000·14000000·................117 ··0x003d4370·60cccdff·1b000000·00000000·14000000·`...............
118 ··0x003d4380·30070000·accccdff·32000000·00480e10·0.......2....H..118 ··0x003d4380·30070000·6ccccdff·32000000·00480e10·0...l...2....H..
119 ··0x003d4390·690e0800·14000000·48070000·d4cccdff·i.......H.......119 ··0x003d4390·690e0800·14000000·48070000·94cccdff·i.......H.......
120 ··0x003d43a0·58000000·00480e10·024f0e08·10000000·X....H...O......120 ··0x003d43a0·58000000·00480e10·024f0e08·10000000·X....H...O......
121 ··0x003d43b0·60070000·1ccdcdff·1b000000·00000000·`...............121 ··0x003d43b0·60070000·dccccdff·1b000000·00000000·`...............
122 ··0x003d43c0·14000000·74070000·28cdcdff·32000000·....t...(...2...122 ··0x003d43c0·14000000·74070000·e8cccdff·32000000·....t.......2...
123 ··0x003d43d0·00480e10·690e0800·14000000·8c070000·.H..i...........123 ··0x003d43d0·00480e10·690e0800·14000000·8c070000·.H..i...........
124 ··0x003d43e0·50cdcdff·4a000000·00480e10·02410e08·P...J....H...A..124 ··0x003d43e0·10cdcdff·4a000000·00480e10·02410e08·....J....H...A..
125 ··0x003d43f0·10000000·a4070000·88cdcdff·1b000000·................125 ··0x003d43f0·10000000·a4070000·48cdcdff·1b000000·........H.......
126 ··0x003d4400·00000000·14000000·b8070000·94cdcdff·................126 ··0x003d4400·00000000·14000000·b8070000·54cdcdff·............T...
127 ··0x003d4410·32000000·00480e10·690e0800·10000000·2....H..i.......127 ··0x003d4410·32000000·00480e10·690e0800·10000000·2....H..i.......
128 ··0x003d4420·d0070000·bccdcdff·1b000000·00000000·................128 ··0x003d4420·d0070000·7ccdcdff·1b000000·00000000·....|...........
Max diff block lines reached; 1218629/1232889 bytes (98.84%) 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·10ff0a00·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·d0fe0a00·00000000···················........2 ··0x0040a3d8·80fe0a00·00000000···················........
  
6.34 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, 31 lines modifiedOffset 606, 31 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.;.............
624 ··0x0040cab0·4c913b00·00000000·00000000·00000000·L.;.............624 ··0x0040cab0·4c913b00·00000000·00000000·00000000·L.;.............
625 ··0x0040cac0·4c913b00·00000000·00000000·00000000·L.;.............625 ··0x0040cac0·4c913b00·00000000·00000000·00000000·L.;.............
626 ··0x0040cad0·5e7f3b00·00000000·00000000·00000000·^.;.............626 ··0x0040cad0·5e7f3b00·00000000·00000000·00000000·^.;.............
627 ··0x0040cae0·55ae3b00·00000000·00000000·00000000·U.;.............627 ··0x0040cae0·55ae3b00·00000000·00000000·00000000·U.;.............
628 ··0x0040caf0·00000000·00000000·00000000·00000000·................628 ··0x0040caf0·00000000·00000000·00000000·00000000·................
629 ··0x0040cb00·366d3b00·00000000·e2b23b00·00000000·6m;.......;.....629 ··0x0040cb00·756d3b00·00000000·e2b23b00·00000000·um;.......;.....
630 ··0x0040cb10·8ab03b00·00000000·00000000·00000000·..;.............630 ··0x0040cb10·8ab03b00·00000000·00000000·00000000·..;.............
631 ··0x0040cb20·137f3b00·00000000·00000000·00000000·..;.............631 ··0x0040cb20·137f3b00·00000000·00000000·00000000·..;.............
632 ··0x0040cb30·5e7f3b00·00000000·00000000·00000000·^.;.............632 ··0x0040cb30·5e7f3b00·00000000·00000000·00000000·^.;.............
633 ··0x0040cb40·5e7f3b00·00000000·00000000·00000000·^.;.............633 ··0x0040cb40·5e7f3b00·00000000·00000000·00000000·^.;.............
634 ··0x0040cb50·5e7f3b00·00000000·00000000·00000000·^.;.............634 ··0x0040cb50·5e7f3b00·00000000·00000000·00000000·^.;.............
635 ··0x0040cb60·5e7f3b00·00000000·00000000·00000000·^.;.............635 ··0x0040cb60·5e7f3b00·00000000·00000000·00000000·^.;.............
636 ··0x0040cb70·5e7f3b00·00000000·00000000·00000000·^.;.............636 ··0x0040cb70·5e7f3b00·00000000·00000000·00000000·^.;.............
Offset 662, 15 lines modifiedOffset 662, 15 lines modified
662 ··0x0040cd10·55ae3b00·00000000·00000000·00000000·U.;.............662 ··0x0040cd10·55ae3b00·00000000·00000000·00000000·U.;.............
663 ··0x0040cd20·55ae3b00·00000000·00000000·00000000·U.;.............663 ··0x0040cd20·55ae3b00·00000000·00000000·00000000·U.;.............
664 ··0x0040cd30·55ae3b00·00000000·00000000·00000000·U.;.............664 ··0x0040cd30·55ae3b00·00000000·00000000·00000000·U.;.............
665 ··0x0040cd40·55ae3b00·00000000·00000000·00000000·U.;.............665 ··0x0040cd40·55ae3b00·00000000·00000000·00000000·U.;.............
666 ··0x0040cd50·5e7f3b00·00000000·00000000·00000000·^.;.............666 ··0x0040cd50·5e7f3b00·00000000·00000000·00000000·^.;.............
667 ··0x0040cd60·deb23b00·00000000·e8b23b00·00000000·..;.......;.....667 ··0x0040cd60·deb23b00·00000000·e8b23b00·00000000·..;.......;.....
668 ··0x0040cd70·00000000·00000000·00000000·00000000·................668 ··0x0040cd70·00000000·00000000·00000000·00000000·................
669 ··0x0040cd80·246d3b00·00000000·b93c3b00·00000000·$m;......<;.....669 ··0x0040cd80·636d3b00·00000000·b93c3b00·00000000·cm;......<;.....
670 ··0x0040cd90·00000000·00000000·00000000·00000000·................670 ··0x0040cd90·00000000·00000000·00000000·00000000·................
671 ··0x0040cda0·55ae3b00·00000000·00000000·00000000·U.;.............671 ··0x0040cda0·55ae3b00·00000000·00000000·00000000·U.;.............
672 ··0x0040cdb0·55ae3b00·00000000·87a63b00·00000000·U.;.......;.....672 ··0x0040cdb0·55ae3b00·00000000·87a63b00·00000000·U.;.......;.....
673 ··0x0040cdc0·00000000·00000000·00000000·00000000·................673 ··0x0040cdc0·00000000·00000000·00000000·00000000·................
674 ··0x0040cdd0·55ae3b00·00000000·00000000·00000000·U.;.............674 ··0x0040cdd0·55ae3b00·00000000·00000000·00000000·U.;.............
675 ··0x0040cde0·48b33b00·00000000·cd5f3b00·00000000·H.;......_;.....675 ··0x0040cde0·48b33b00·00000000·cd5f3b00·00000000·H.;......_;.....
676 ··0x0040cdf0·51b33b00·00000000·00000000·00000000·Q.;.............676 ··0x0040cdf0·51b33b00·00000000·00000000·00000000·Q.;.............
Offset 762, 23 lines modifiedOffset 762, 23 lines modified
762 ··0x0040d350·00000000·00000000·00000000·00000000·................762 ··0x0040d350·00000000·00000000·00000000·00000000·................
763 ··0x0040d360·20833b00·00000000·137f3b00·00000000··.;.......;.....763 ··0x0040d360·20833b00·00000000·137f3b00·00000000··.;.......;.....
764 ··0x0040d370·7ba13b00·00000000·dcc63b00·00000000·{.;.......;.....764 ··0x0040d370·7ba13b00·00000000·dcc63b00·00000000·{.;.......;.....
765 ··0x0040d380·00000000·00000000·00000000·00000000·................765 ··0x0040d380·00000000·00000000·00000000·00000000·................
766 ··0x0040d390·29ba3b00·00000000·3d833b00·00000000·).;.....=.;.....766 ··0x0040d390·29ba3b00·00000000·3d833b00·00000000·).;.....=.;.....
767 ··0x0040d3a0·00000000·00000000·00000000·00000000·................767 ··0x0040d3a0·00000000·00000000·00000000·00000000·................
768 ··0x0040d3b0·00000000·00000000·00000000·00000000·................768 ··0x0040d3b0·00000000·00000000·00000000·00000000·................
769 ··0x0040d3c0·55ae3b00·00000000·366d3b00·00000000·U.;.....6m;.....769 ··0x0040d3c0·55ae3b00·00000000·756d3b00·00000000·U.;.....um;.....
770 ··0x0040d3d0·e6b63b00·00000000·00000000·00000000·..;.............770 ··0x0040d3d0·e6b63b00·00000000·00000000·00000000·..;.............
771 ··0x0040d3e0·55ae3b00·00000000·366d3b00·00000000·U.;.....6m;.....771 ··0x0040d3e0·55ae3b00·00000000·756d3b00·00000000·U.;.....um;.....
772 ··0x0040d3f0·00000000·00000000·00000000·00000000·................772 ··0x0040d3f0·00000000·00000000·00000000·00000000·................
773 ··0x0040d400·55ae3b00·00000000·59c83b00·00000000·U.;.....Y.;.....773 ··0x0040d400·55ae3b00·00000000·59c83b00·00000000·U.;.....Y.;.....
774 ··0x0040d410·a0363b00·00000000·00000000·00000000·.6;.............774 ··0x0040d410·a0363b00·00000000·00000000·00000000·.6;.............
775 ··0x0040d420·55ae3b00·00000000·00000000·00000000·U.;.............775 ··0x0040d420·55ae3b00·00000000·00000000·00000000·U.;.............
776 ··0x0040d430·00000000·00000000·00000000·00000000·................776 ··0x0040d430·00000000·00000000·00000000·00000000·................
777 ··0x0040d440·366d3b00·00000000·e2b23b00·00000000·6m;.......;.....777 ··0x0040d440·756d3b00·00000000·e2b23b00·00000000·um;.......;.....
778 ··0x0040d450·28333b00·00000000·00000000·00000000·(3;.............778 ··0x0040d450·28333b00·00000000·00000000·00000000·(3;.............
779 ··0x0040d460·55ae3b00·00000000·68b73b00·00000000·U.;.....h.;.....779 ··0x0040d460·55ae3b00·00000000·68b73b00·00000000·U.;.....h.;.....
780 ··0x0040d470·59c83b00·00000000·a0363b00·00000000·Y.;......6;.....780 ··0x0040d470·59c83b00·00000000·a0363b00·00000000·Y.;......6;.....
781 ··0x0040d480·00000000·00000000·00000000·00000000·................781 ··0x0040d480·00000000·00000000·00000000·00000000·................
782 ··0x0040d490·00000000·00000000·00000000·00000000·................782 ··0x0040d490·00000000·00000000·00000000·00000000·................
783 ··0x0040d4a0·29ba3b00·00000000·a0363b00·00000000·).;......6;.....783 ··0x0040d4a0·29ba3b00·00000000·a0363b00·00000000·).;......6;.....
784 ··0x0040d4b0·59c83b00·00000000·00000000·00000000·Y.;.............784 ··0x0040d4b0·59c83b00·00000000·00000000·00000000·Y.;.............
41.7 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·e0e11000·00000000·................2 ··0x00410690·00000000·00000000·a0e11000·00000000·................
3 ··0x004106a0·00000000·00000000·30ea1200·00000000·........0.......3 ··0x004106a0·00000000·00000000·f0e91200·00000000·................
4 ··0x004106b0·b03a2500·00000000·40581200·00000000·.:%.....@X......4 ··0x004106b0·b0382500·00000000·00581200·00000000·.8%......X......
5 ··0x004106c0·00000000·00000000·20f62400·00000000·........·.$.....5 ··0x004106c0·00000000·00000000·20f42400·00000000·........·.$.....
6 ··0x004106d0·40223300·00000000·00312000·00000000·@"3......1·.....6 ··0x004106d0·b01d3300·00000000·102f2000·00000000·..3....../·.....
7 ··0x004106e0·00ba3200·00000000·30f02400·00000000·..2.....0.$.....7 ··0x004106e0·70b53200·00000000·30ee2400·00000000·p.2.....0.$.....
8 ··0x004106f0·00000000·00000000·40e91400·00000000·........@.......8 ··0x004106f0·00000000·00000000·c0e81400·00000000·................
9 ··0x00410700·00000000·00000000·107c1100·00000000·.........|......9 ··0x00410700·00000000·00000000·d07b1100·00000000·.........{......
10 ··0x00410710·00000000·00000000·10092200·00000000·..........".....10 ··0x00410710·00000000·00000000·10072200·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·601b1300·00000000·00000000·00000000·`...............13 ··0x00410740·201b1300·00000000·00000000·00000000··...............
14 ··0x00410750·00000000·00000000·00000000·00000000·................14 ··0x00410750·00000000·00000000·00000000·00000000·................
15 ··0x00410760·50931100·00000000·30b12200·00000000·P.......0.".....15 ··0x00410760·10931100·00000000·30af2200·00000000·........0.".....
16 ··0x00410770·c0582300·00000000·60c91000·00000000·.X#.....`.......16 ··0x00410770·c0562300·00000000·20c91000·00000000·.V#.....·.......
17 ··0x00410780·90ce3300·00000000·00000000·00000000·..3.............17 ··0x00410780·00ca3300·00000000·00000000·00000000·..3.............
18 ··0x00410790·80ce1300·00000000·00000000·00000000·................18 ··0x00410790·00ce1300·00000000·00000000·00000000·................
19 ··0x004107a0·40a31000·00000000·d0371400·00000000·@........7......19 ··0x004107a0·00a31000·00000000·50371400·00000000·........P7......
20 ··0x004107b0·50ab1100·00000000·00000000·00000000·P...............20 ··0x004107b0·10ab1100·00000000·00000000·00000000·................
21 ··0x004107c0·00000000·00000000·b0e12100·00000000·..........!.....21 ··0x004107c0·00000000·00000000·c0df2100·00000000·..........!.....
22 ··0x004107d0·906f0b00·00000000·80142200·00000000·.o........".....22 ··0x004107d0·506f0b00·00000000·80122200·00000000·Po........".....
23 ··0x004107e0·30b51300·00000000·00000000·00000000·0...............23 ··0x004107e0·b0b41300·00000000·00000000·00000000·................
24 ··0x004107f0·00000000·00000000·00000000·00000000·................24 ··0x004107f0·00000000·00000000·00000000·00000000·................
25 ··0x00410800·10bf1500·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·300d1100·00000000·........0.......27 ··0x00410820·00000000·00000000·f00c1100·00000000·................
28 ··0x00410830·00000000·00000000·00000000·00000000·................28 ··0x00410830·00000000·00000000·00000000·00000000·................
29 ··0x00410840·00000000·00000000·40601400·00000000·........@`......29 ··0x00410840·00000000·00000000·c05f1400·00000000·........._......
30 ··0x00410850·d0342000·00000000·00000000·00000000·.4·.............30 ··0x00410850·e0322000·00000000·00000000·00000000·.2·.............
31 ··0x00410860·a07c1100·00000000·00000000·00000000·.|..............31 ··0x00410860·607c1100·00000000·00000000·00000000·`|..............
32 ··0x00410870·00000000·00000000·00000000·00000000·................32 ··0x00410870·00000000·00000000·00000000·00000000·................
33 ··0x00410880·e0a11100·00000000·00000000·00000000·................33 ··0x00410880·a0a11100·00000000·00000000·00000000·................
34 ··0x00410890·00000000·00000000·20af2500·00000000·........·.%.....34 ··0x00410890·00000000·00000000·20ad2500·00000000·........·.%.....
35 ··0x004108a0·a07f1100·00000000·00c41500·00000000·................35 ··0x004108a0·607f1100·00000000·80c31500·00000000·`...............
36 ··0x004108b0·00000000·00000000·90d41300·00000000·................36 ··0x004108b0·00000000·00000000·10d41300·00000000·................
37 ··0x004108c0·00000000·00000000·00000000·00000000·................37 ··0x004108c0·00000000·00000000·00000000·00000000·................
38 ··0x004108d0·90d01300·00000000·e08e1300·00000000·................38 ··0x004108d0·10d01300·00000000·a08e1300·00000000·................
39 ··0x004108e0·00000000·00000000·00000000·00000000·................39 ··0x004108e0·00000000·00000000·00000000·00000000·................
40 ··0x004108f0·c0971100·00000000·00000000·00000000·................40 ··0x004108f0·80971100·00000000·00000000·00000000·................
41 ··0x00410900·40083100·00000000·10531100·00000000·@.1......S......41 ··0x00410900·b0033100·00000000·d0521100·00000000·..1......R......
42 ··0x00410910·00000000·00000000·50983200·00000000·........P.2.....42 ··0x00410910·00000000·00000000·c0933200·00000000·..........2.....
43 ··0x00410920·00000000·00000000·00000000·00000000·................43 ··0x00410920·00000000·00000000·00000000·00000000·................
44 ··0x00410930·e0300b00·00000000·608d0f00·00000000·.0......`.......44 ··0x00410930·a0300b00·00000000·208d0f00·00000000·.0......·.......
45 ··0x00410940·d04b2500·00000000·00000000·00000000·.K%.............45 ··0x00410940·d0492500·00000000·00000000·00000000·.I%.............
46 ··0x00410950·00000000·00000000·b0500b00·00000000·.........P......46 ··0x00410950·00000000·00000000·70500b00·00000000·........pP......
47 ··0x00410960·c0222700·00000000·00000000·00000000·."'.............47 ··0x00410960·50202700·00000000·00000000·00000000·P·'.............
48 ··0x00410970·103e2900·00000000·00000000·00000000·.>).............48 ··0x00410970·703a2900·00000000·00000000·00000000·p:).............
49 ··0x00410980·c0af2d00·00000000·00000000·00000000·..-.............49 ··0x00410980·c0ab2d00·00000000·00000000·00000000·..-.............
50 ··0x00410990·50062700·00000000·b07d1e00·00000000·P.'......}......50 ··0x00410990·e0032700·00000000·f07b1e00·00000000·..'......{......
51 ··0x004109a0·70cc1000·00000000·00000000·00000000·p...............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·50d42800·00000000·........P.(.....54 ··0x004109d0·00000000·00000000·b0d02800·00000000·..........(.....
55 ··0x004109e0·700f3100·00000000·00000000·00000000·p.1.............55 ··0x004109e0·e00a3100·00000000·00000000·00000000·..1.............
56 ··0x004109f0·00000000·00000000·d08d0f00·00000000·................56 ··0x004109f0·00000000·00000000·908d0f00·00000000·................
57 ··0x00410a00·606c0b00·00000000·90ac1100·00000000·`l..............57 ··0x00410a00·206c0b00·00000000·50ac1100·00000000··l......P.......
58 ··0x00410a10·f0d31100·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·30300c00·00000000·00000000·00000000·00..............62 ··0x00410a50·f02f0c00·00000000·00000000·00000000·./..............
63 ··0x00410a60·00000000·00000000·00000000·00000000·................63 ··0x00410a60·00000000·00000000·00000000·00000000·................
64 ··0x00410a70·00000000·00000000·f0082f00·00000000·........../.....64 ··0x00410a70·00000000·00000000·f0042f00·00000000·........../.....
65 ··0x00410a80·a04a3400·00000000·00000000·00000000·.J4.............65 ··0x00410a80·10463400·00000000·00000000·00000000·.F4.............
66 ··0x00410a90·10d92200·00000000·40822800·00000000·..".....@.(.....66 ··0x00410a90·10d72200·00000000·a07e2800·00000000·.."......~(.....
67 ··0x00410aa0·00000000·00000000·00000000·00000000·................67 ··0x00410aa0·00000000·00000000·00000000·00000000·................
68 ··0x00410ab0·10c51e00·00000000·00000000·00000000·................68 ··0x00410ab0·20c31e00·00000000·00000000·00000000··...............
69 ··0x00410ac0·607e0c00·00000000·00000000·00000000·`~..............69 ··0x00410ac0·207e0c00·00000000·00000000·00000000··~..............
70 ··0x00410ad0·00000000·00000000·00000000·00000000·................70 ··0x00410ad0·00000000·00000000·00000000·00000000·................
71 ··0x00410ae0·605a2500·00000000·00000000·00000000·`Z%.............71 ··0x00410ae0·60582500·00000000·00000000·00000000·`X%.............
72 ··0x00410af0·30b32c00·00000000·805c1e00·00000000·0.,......\......72 ··0x00410af0·60af2c00·00000000·c05a1e00·00000000·`.,......Z......
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·10e71200·00000000·................75 ··0x00410b20·00000000·00000000·d0e61200·00000000·................
76 ··0x00410b30·00000000·00000000·00000000·00000000·................76 ··0x00410b30·00000000·00000000·00000000·00000000·................
77 ··0x00410b40·00000000·00000000·30e01300·00000000·........0.......77 ··0x00410b40·00000000·00000000·b0df1300·00000000·................
78 ··0x00410b50·e06a1100·00000000·205c1100·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·90bc1100·00000000·00000000·00000000·................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·40832700·00000000·........@.'.....84 ··0x00410bb0·00000000·00000000·d0802700·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·30a01000·00000000·........0.......87 ··0x00410be0·00000000·00000000·f09f1000·00000000·................
88 ··0x00410bf0·00d01200·00000000·00000000·00000000·................88 ··0x00410bf0·c0cf1200·00000000·00000000·00000000·................
89 ··0x00410c00·00000000·00000000·00000000·00000000·................89 ··0x00410c00·00000000·00000000·00000000·00000000·................
90 ··0x00410c10·d0622900·00000000·00000000·00000000·.b).............90 ··0x00410c10·305f2900·00000000·00000000·00000000·0_).............
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·60011300·00000000·........`.......93 ··0x00410c40·00000000·00000000·20011300·00000000·........·.......
94 ··0x00410c50·00000000·00000000·f0cc1200·00000000·................94 ··0x00410c50·00000000·00000000·b0cc1200·00000000·................
95 ··0x00410c60·00000000·00000000·f00d2600·00000000·..........&.....95 ··0x00410c60·00000000·00000000·f00b2600·00000000·..........&.....
96 ··0x00410c70·00000000·00000000·40802800·00000000·........@.(.....96 ··0x00410c70·00000000·00000000·a07c2800·00000000·.........|(.....
97 ··0x00410c80·904f0b00·00000000·00000000·00000000·.O..............97 ··0x00410c80·504f0b00·00000000·00000000·00000000·PO..............
98 ··0x00410c90·209d1000·00000000·00000000·00000000··...............98 ··0x00410c90·e09c1000·00000000·00000000·00000000·................
99 ··0x00410ca0·30a51100·00000000·00000000·00000000·0...............99 ··0x00410ca0·f0a41100·00000000·00000000·00000000·................
100 ··0x00410cb0·00000000·00000000·00000000·00000000·................100 ··0x00410cb0·00000000·00000000·00000000·00000000·................
101 ··0x00410cc0·00000000·00000000·90ae2200·00000000·..........".....101 ··0x00410cc0·00000000·00000000·90ac2200·00000000·..........".....
102 ··0x00410cd0·80152200·00000000·00000000·00000000·..".............102 ··0x00410cd0·80132200·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·10372300·00000000·00000000·00000000·.7#.............105 ··0x00410d00·10352300·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·70dd1100·00000000·........p.......108 ··0x00410d30·00000000·00000000·30dd1100·00000000·........0.......
109 ··0x00410d40·00000000·00000000·c0db1000·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·309a1100·00000000·........0.......112 ··0x00410d70·00000000·00000000·f0991100·00000000·................
113 ··0x00410d80·20c61300·00000000·f06d1100·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·505e2500·00000000·00000000·00000000·P^%.............116 ··0x00410db0·505c2500·00000000·00000000·00000000·P\%.............
117 ··0x00410dc0·e0b32800·00000000·00000000·00000000·..(.............117 ··0x00410dc0·40b02800·00000000·00000000·00000000·@.(.............
118 ··0x00410dd0·c0192900·00000000·00000000·00000000·..).............118 ··0x00410dd0·20162900·00000000·00000000·00000000··.).............
119 ··0x00410de0·40551900·00000000·50cf2400·00000000·@U......P.$.....119 ··0x00410de0·80531900·00000000·50cd2400·00000000·.S......P.$.....
120 ··0x00410df0·00000000·00000000·00000000·00000000·................120 ··0x00410df0·00000000·00000000·00000000·00000000·................
121 ··0x00410e00·00b71000·00000000·c0f53100·00000000·..........1.....121 ··0x00410e00·c0b61000·00000000·30f13100·00000000·........0.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·d0de1000·00000000·a07b2600·00000000·.........{&.....125 ··0x00410e40·90de1000·00000000·a0792600·00000000·.........y&.....
126 ··0x00410e50·10901100·00000000·00000000·00000000·................126 ··0x00410e50·d08f1100·00000000·00000000·00000000·................
Max diff block lines reached; 28335/42590 bytes (66.53%) of diff not shown.
1.04 MB
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·c0791100·00000000·f0cc1200·00000000·.y..............4 ··0x00412660·80791100·00000000·b0cc1200·00000000·.y..............
5 ··0x00412670·a0e11200·00000000·908a1400·00000000·................5 ··0x00412670·60e11200·00000000·108a1400·00000000·`...............
6 ··0x00412680·707e1100·00000000·600d2600·00000000·p~......`.&.....6 ··0x00412680·307e1100·00000000·600b2600·00000000·0~......`.&.....
7 ··0x00412690·c0881100·00000000·308b1100·00000000·........0.......7 ··0x00412690·80881100·00000000·f08a1100·00000000·................
8 ··0x004126a0·00751400·00000000·d0871400·00000000·.u..............8 ··0x004126a0·80741400·00000000·50871400·00000000·.t......P.......
9 ··0x004126b0·b0d31200·00000000·10da1200·00000000·................9 ··0x004126b0·70d31200·00000000·d0d91200·00000000·p...............
10 ··0x004126c0·00b71500·00000000·00c41500·00000000·................10 ··0x004126c0·80b61500·00000000·80c31500·00000000·................
11 ··0x004126d0·50831100·00000000·906c1e00·00000000·P........l......11 ··0x004126d0·10831100·00000000·d06a1e00·00000000·.........j......
12 ··0x004126e0·d0c11500·00000000·004f0b00·00000000·.........O......12 ··0x004126e0·50c11500·00000000·c04e0b00·00000000·P........N......
13 ··0x004126f0·00d01200·00000000·f0f21c00·00000000·................13 ··0x004126f0·c0cf1200·00000000·30f11c00·00000000·........0.......
14 ··0x00412700·50f13100·00000000·10861100·00000000·P.1.............14 ··0x00412700·c0ec3100·00000000·d0851100·00000000·..1.............
15 ··0x00412710·908a1400·00000000·e0082600·00000000·..........&.....15 ··0x00412710·108a1400·00000000·e0062600·00000000·..........&.....
16 ··0x00412720·c0881100·00000000·308b1100·00000000·........0.......16 ··0x00412720·80881100·00000000·f08a1100·00000000·................
17 ··0x00412730·a0e11200·00000000·50e31200·00000000·........P.......17 ··0x00412730·60e11200·00000000·10e31200·00000000·`...............
18 ··0x00412740·a0e41200·00000000·90d51200·00000000·................18 ··0x00412740·60e41200·00000000·50d51200·00000000·`.......P.......
19 ··0x00412750·00d71200·00000000·f06a0b00·00000000·.........j......19 ··0x00412750·c0d61200·00000000·b06a0b00·00000000·.........j......
20 ··0x00412760·10b11500·00000000·004f0b00·00000000·.........O......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 6201, 128 lines modifiedOffset 6201, 128 lines modified
6201 ··0x0042a9a0·40fa4300·00000000·00000000·00000000·@.C.............6201 ··0x0042a9a0·40fa4300·00000000·00000000·00000000·@.C.............
6202 ··0x0042a9b0·00000000·00000000·00000000·00000000·................6202 ··0x0042a9b0·00000000·00000000·00000000·00000000·................
6203 ··0x0042a9c0·00000000·00000000·00000000·00000000·................6203 ··0x0042a9c0·00000000·00000000·00000000·00000000·................
6204 ··0x0042a9d0·00000000·00000000·00000000·00000000·................6204 ··0x0042a9d0·00000000·00000000·00000000·00000000·................
6205 ··0x0042a9e0·ffffffff·00000000·00000000·00000000·................6205 ··0x0042a9e0·ffffffff·00000000·00000000·00000000·................
6206 ··0x0042a9f0·00000000·00000000·218f3b00·00000000·........!.;.....6206 ··0x0042a9f0·00000000·00000000·218f3b00·00000000·........!.;.....
6207 ··0x0042aa00·f8020000·00000000·00000000·00000000·................6207 ··0x0042aa00·f8020000·00000000·00000000·00000000·................
6208 ··0x0042aa10·303b0f00·00000000·00000000·00000000·0;..............6208 ··0x0042aa10·f03a0f00·00000000·00000000·00000000·.:..............
6209 ··0x0042aa20·00000000·00000000·00000000·00000000·................6209 ··0x0042aa20·00000000·00000000·00000000·00000000·................
6210 ··0x0042aa30·00000000·00000000·00000000·00000000·................6210 ··0x0042aa30·00000000·00000000·00000000·00000000·................
6211 ··0x0042aa40·00000000·00000000·00000000·00000000·................6211 ··0x0042aa40·00000000·00000000·00000000·00000000·................
6212 ··0x0042aa50·00000000·00000000·00000000·00000000·................6212 ··0x0042aa50·00000000·00000000·00000000·00000000·................
6213 ··0x0042aa60·00000000·00000000·00000000·00000000·................6213 ··0x0042aa60·00000000·00000000·00000000·00000000·................
6214 ··0x0042aa70·00000000·00000000·00000000·00000000·................6214 ··0x0042aa70·00000000·00000000·00000000·00000000·................
6215 ··0x0042aa80·00000000·00000000·00460000·00000000·.........F......6215 ··0x0042aa80·00000000·00000000·00460000·00000000·.........F......
6216 ··0x0042aa90·00000000·00000000·501e0c00·00000000·........P.......6216 ··0x0042aa90·00000000·00000000·101e0c00·00000000·................
6217 ··0x0042aaa0·00230f00·00000000·00000000·00000000·.#..............6217 ··0x0042aaa0·c0220f00·00000000·00000000·00000000·."..............
6218 ··0x0042aab0·00000000·00000000·00000000·00000000·................6218 ··0x0042aab0·00000000·00000000·00000000·00000000·................
6219 ··0x0042aac0·00000000·00000000·c0fe4300·00000000·..........C.....6219 ··0x0042aac0·00000000·00000000·c0fe4300·00000000·..........C.....
6220 ··0x0042aad0·00000000·00000000·00000000·00000000·................6220 ··0x0042aad0·00000000·00000000·00000000·00000000·................
6221 ··0x0042aae0·00000000·00000000·00000000·00000000·................6221 ··0x0042aae0·00000000·00000000·00000000·00000000·................
6222 ··0x0042aaf0·00000000·00000000·00000000·00000000·................6222 ··0x0042aaf0·00000000·00000000·00000000·00000000·................
6223 ··0x0042ab00·00000000·00000000·00000000·00000000·................6223 ··0x0042ab00·00000000·00000000·00000000·00000000·................
6224 ··0x0042ab10·00000000·00000000·40ac0c00·00000000·........@.......6224 ··0x0042ab10·00000000·00000000·00ac0c00·00000000·................
6225 ··0x0042ab20·00000000·00000000·00000000·00000000·................6225 ··0x0042ab20·00000000·00000000·00000000·00000000·................
6226 ··0x0042ab30·00000000·00000000·00000000·00000000·................6226 ··0x0042ab30·00000000·00000000·00000000·00000000·................
6227 ··0x0042ab40·00000000·00000000·00000000·00000000·................6227 ··0x0042ab40·00000000·00000000·00000000·00000000·................
6228 ··0x0042ab50·00000000·00000000·00000000·00000000·................6228 ··0x0042ab50·00000000·00000000·00000000·00000000·................
6229 ··0x0042ab60·00000000·00000000·00000000·00000000·................6229 ··0x0042ab60·00000000·00000000·00000000·00000000·................
6230 ··0x0042ab70·00000000·00000000·00000000·00000000·................6230 ··0x0042ab70·00000000·00000000·00000000·00000000·................
6231 ··0x0042ab80·ffffffff·00000000·00000000·00000000·................6231 ··0x0042ab80·ffffffff·00000000·00000000·00000000·................
6232 ··0x0042ab90·00000000·00000000·37c33b00·00000000·........7.;.....6232 ··0x0042ab90·00000000·00000000·37c33b00·00000000·........7.;.....
6233 ··0x0042aba0·50000000·00000000·00000000·00000000·P...............6233 ··0x0042aba0·50000000·00000000·00000000·00000000·P...............
6234 ··0x0042abb0·407e0b00·00000000·00000000·00000000·@~..............6234 ··0x0042abb0·007e0b00·00000000·00000000·00000000·.~..............
6235 ··0x0042abc0·00000000·00000000·00000000·00000000·................6235 ··0x0042abc0·00000000·00000000·00000000·00000000·................
6236 ··0x0042abd0·00000000·00000000·00000000·00000000·................6236 ··0x0042abd0·00000000·00000000·00000000·00000000·................
6237 ··0x0042abe0·00000000·00000000·00000000·00000000·................6237 ··0x0042abe0·00000000·00000000·00000000·00000000·................
6238 ··0x0042abf0·00000000·00000000·00000000·00000000·................6238 ··0x0042abf0·00000000·00000000·00000000·00000000·................
6239 ··0x0042ac00·00000000·00000000·00000000·00000000·................6239 ··0x0042ac00·00000000·00000000·00000000·00000000·................
6240 ··0x0042ac10·00000000·00000000·00000000·00000000·................6240 ··0x0042ac10·00000000·00000000·00000000·00000000·................
6241 ··0x0042ac20·00000000·00000000·00460000·00000000·.........F......6241 ··0x0042ac20·00000000·00000000·00460000·00000000·.........F......
6242 ··0x0042ac30·00000000·00000000·b01d0c00·00000000·................6242 ··0x0042ac30·00000000·00000000·701d0c00·00000000·........p.......
6243 ··0x0042ac40·a0680b00·00000000·00000000·00000000·.h..............6243 ··0x0042ac40·60680b00·00000000·00000000·00000000·`h..............
6244 ··0x0042ac50·00000000·00000000·00000000·00000000·................6244 ··0x0042ac50·00000000·00000000·00000000·00000000·................
6245 ··0x0042ac60·00000000·00000000·a0044400·00000000·..........D.....6245 ··0x0042ac60·00000000·00000000·a0044400·00000000·..........D.....
6246 ··0x0042ac70·00000000·00000000·00000000·00000000·................6246 ··0x0042ac70·00000000·00000000·00000000·00000000·................
6247 ··0x0042ac80·00000000·00000000·00000000·00000000·................6247 ··0x0042ac80·00000000·00000000·00000000·00000000·................
6248 ··0x0042ac90·00000000·00000000·00000000·00000000·................6248 ··0x0042ac90·00000000·00000000·00000000·00000000·................
6249 ··0x0042aca0·00000000·00000000·00000000·00000000·................6249 ··0x0042aca0·00000000·00000000·00000000·00000000·................
6250 ··0x0042acb0·00000000·00000000·50220d00·00000000·........P"......6250 ··0x0042acb0·00000000·00000000·10220d00·00000000·........."......
6251 ··0x0042acc0·00000000·00000000·00000000·00000000·................6251 ··0x0042acc0·00000000·00000000·00000000·00000000·................
6252 ··0x0042acd0·00000000·00000000·00000000·00000000·................6252 ··0x0042acd0·00000000·00000000·00000000·00000000·................
6253 ··0x0042ace0·00000000·00000000·00000000·00000000·................6253 ··0x0042ace0·00000000·00000000·00000000·00000000·................
6254 ··0x0042acf0·00000000·00000000·00000000·00000000·................6254 ··0x0042acf0·00000000·00000000·00000000·00000000·................
6255 ··0x0042ad00·00000000·00000000·00000000·00000000·................6255 ··0x0042ad00·00000000·00000000·00000000·00000000·................
6256 ··0x0042ad10·00000000·00000000·00000000·00000000·................6256 ··0x0042ad10·00000000·00000000·00000000·00000000·................
6257 ··0x0042ad20·ffffffff·00000000·00000000·00000000·................6257 ··0x0042ad20·ffffffff·00000000·00000000·00000000·................
6258 ··0x0042ad30·00000000·00000000·4bc33b00·00000000·........K.;.....6258 ··0x0042ad30·00000000·00000000·4bc33b00·00000000·........K.;.....
6259 ··0x0042ad40·20000000·00000000·00000000·00000000··...............6259 ··0x0042ad40·20000000·00000000·00000000·00000000··...............
6260 ··0x0042ad50·90c20d00·00000000·00000000·00000000·................6260 ··0x0042ad50·50c20d00·00000000·00000000·00000000·P...............
6261 ··0x0042ad60·00000000·00000000·00000000·00000000·................6261 ··0x0042ad60·00000000·00000000·00000000·00000000·................
6262 ··0x0042ad70·00000000·00000000·00000000·00000000·................6262 ··0x0042ad70·00000000·00000000·00000000·00000000·................
6263 ··0x0042ad80·00000000·00000000·00000000·00000000·................6263 ··0x0042ad80·00000000·00000000·00000000·00000000·................
6264 ··0x0042ad90·00000000·00000000·00000000·00000000·................6264 ··0x0042ad90·00000000·00000000·00000000·00000000·................
6265 ··0x0042ada0·00000000·00000000·00000000·00000000·................6265 ··0x0042ada0·00000000·00000000·00000000·00000000·................
6266 ··0x0042adb0·00000000·00000000·00000000·00000000·................6266 ··0x0042adb0·00000000·00000000·00000000·00000000·................
6267 ··0x0042adc0·00000000·00000000·00460000·00000000·.........F......6267 ··0x0042adc0·00000000·00000000·00460000·00000000·.........F......
6268 ··0x0042add0·00000000·00000000·e0540b00·00000000·.........T......6268 ··0x0042add0·00000000·00000000·a0540b00·00000000·.........T......
6269 ··0x0042ade0·20cc0c00·00000000·00000000·00000000··...............6269 ··0x0042ade0·e0cb0c00·00000000·00000000·00000000·................
6270 ··0x0042adf0·00000000·00000000·00000000·00000000·................6270 ··0x0042adf0·00000000·00000000·00000000·00000000·................
6271 ··0x0042ae00·00000000·00000000·00054400·00000000·..........D.....6271 ··0x0042ae00·00000000·00000000·00054400·00000000·..........D.....
6272 ··0x0042ae10·00000000·00000000·c0ae4200·00000000·..........B.....6272 ··0x0042ae10·00000000·00000000·c0ae4200·00000000·..........B.....
6273 ··0x0042ae20·00000000·00000000·00000000·00000000·................6273 ··0x0042ae20·00000000·00000000·00000000·00000000·................
6274 ··0x0042ae30·00000000·00000000·00000000·00000000·................6274 ··0x0042ae30·00000000·00000000·00000000·00000000·................
6275 ··0x0042ae40·00000000·00000000·c0930c00·00000000·................6275 ··0x0042ae40·00000000·00000000·80930c00·00000000·................
6276 ··0x0042ae50·00000000·00000000·30ee1100·00000000·........0.......6276 ··0x0042ae50·00000000·00000000·f0ed1100·00000000·................
6277 ··0x0042ae60·00000000·00000000·00000000·00000000·................6277 ··0x0042ae60·00000000·00000000·00000000·00000000·................
6278 ··0x0042ae70·00000000·00000000·00000000·00000000·................6278 ··0x0042ae70·00000000·00000000·00000000·00000000·................
6279 ··0x0042ae80·00000000·00000000·00000000·00000000·................6279 ··0x0042ae80·00000000·00000000·00000000·00000000·................
6280 ··0x0042ae90·00000000·00000000·00000000·00000000·................6280 ··0x0042ae90·00000000·00000000·00000000·00000000·................
6281 ··0x0042aea0·00000000·00000000·00000000·00000000·................6281 ··0x0042aea0·00000000·00000000·00000000·00000000·................
6282 ··0x0042aeb0·00000000·00000000·00000000·00000000·................6282 ··0x0042aeb0·00000000·00000000·00000000·00000000·................
6283 ··0x0042aec0·538f3b00·00000000·c0730c00·00000000·S.;......s......6283 ··0x0042aec0·538f3b00·00000000·80730c00·00000000·S.;......s......
6284 ··0x0042aed0·40761000·00000000·00000000·00000000·@v..............6284 ··0x0042aed0·00761000·00000000·00000000·00000000·.v..............
6285 ··0x0042aee0·00000000·00000000·00000000·00000000·................6285 ··0x0042aee0·00000000·00000000·00000000·00000000·................
6286 ··0x0042aef0·00000000·00000000·00000000·00000000·................6286 ··0x0042aef0·00000000·00000000·00000000·00000000·................
6287 ··0x0042af00·00000000·00000000·00000000·00000000·................6287 ··0x0042af00·00000000·00000000·00000000·00000000·................
6288 ··0x0042af10·00000000·00000000·00000000·00000000·................6288 ··0x0042af10·00000000·00000000·00000000·00000000·................
6289 ··0x0042af20·ffffffff·00000000·00000000·00000000·................6289 ··0x0042af20·ffffffff·00000000·00000000·00000000·................
6290 ··0x0042af30·00000000·00000000·58c33b00·00000000·........X.;.....6290 ··0x0042af30·00000000·00000000·58c33b00·00000000·........X.;.....
6291 ··0x0042af40·30000000·00000000·00000000·00000000·0...............6291 ··0x0042af40·30000000·00000000·00000000·00000000·0...............
6292 ··0x0042af50·80510d00·00000000·00000000·00000000·.Q..............6292 ··0x0042af50·40510d00·00000000·00000000·00000000·@Q..............
6293 ··0x0042af60·00000000·00000000·00000000·00000000·................6293 ··0x0042af60·00000000·00000000·00000000·00000000·................
6294 ··0x0042af70·00000000·00000000·00000000·00000000·................6294 ··0x0042af70·00000000·00000000·00000000·00000000·................
6295 ··0x0042af80·00000000·00000000·00000000·00000000·................6295 ··0x0042af80·00000000·00000000·00000000·00000000·................
6296 ··0x0042af90·00000000·00000000·00000000·00000000·................6296 ··0x0042af90·00000000·00000000·00000000·00000000·................
6297 ··0x0042afa0·00000000·00000000·00000000·00000000·................6297 ··0x0042afa0·00000000·00000000·00000000·00000000·................
6298 ··0x0042afb0·00000000·00000000·00000000·00000000·................6298 ··0x0042afb0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 1081481/1092143 bytes (99.02%) 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·34343365·66303265·36656565·33663831·443ef02e6eee3f81 
3 ··0x00000010·39353638·61353032·64373663·32633838·9568a502d76c2c882 ··0x00000000·38363136·65623838·61336362·32373739·8616eb88a3cb2779
 3 ··0x00000010·38393733·37316161·65383633·65316138·897371aae863e1a8
4 ··0x00000020·38643439·30352e64·65627567·00000000·8d4905.debug....4 ··0x00000020·63663932·30362e64·65627567·00000000·cf9206.debug....
5 ··0x00000030·fb4f4402····························.OD.5 ··0x00000030·103df6dd····························.=..
  
734 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·····2000·2025-05-27·13:45:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6972560·2025-05-27·13:45:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··6971200·2025-05-27·13:45:03.000000·data.tar.xz
7.35 KB
control.tar.xz
7.32 KB
control.tar
2.75 KB
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
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:·75397 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:·0e35d39e8729628ae3c22cee384d32a6311c888e·1e31583625c572b8b6f2bcfa2e4b58591433fa86·20e152c4e53f0ce19ad2665d4b39a1e88d824e62·272ba33c23b91cb6abf0c15d32a6485d7bcb84b3·3a5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e·3f190999457191b06a6e026acbaec4c8467b5ba9·442297fa61[·...·truncated·by·diffoscope;·len:·1014,·SHA:·b821bbc946b0f30dba667f9564b3dbfaa17c39b98030b96ed664eae487e4e7b4·...·]12 Build-Ids:·224bec83a03d6c14c7e3577bdbe9ad9abce842f4·2a3f46f4b12181036253cb26cab47e45ec8d2f68·3f8f2f5264019d96bc9e84bca9b95f0913e417e7·5211998c41faa8d575b4f880903f24c3e6cb5875·568b1133f41ac207714bf42ca0b0299eb5859d1b·5fb8c8a75b7752baf6df5ad114b6f0d3771a7e69·688cedf565[·...·truncated·by·diffoscope;·len:·1014,·SHA:·689ed40e164bd31e443420627811b90d85bd451c21144bf555a629846b79c7e8·...·]
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/0e/35d39e8729628ae3c22cee384d32a6311c888e.debug 
2 usr/lib/debug/.build-id/1e/31583625c572b8b6f2bcfa2e4b58591433fa86.debug 
3 usr/lib/debug/.build-id/20/e152c4e53f0ce19ad2665d4b39a1e88d824e62.debug 
4 usr/lib/debug/.build-id/27/2ba33c23b91cb6abf0c15d32a6485d7bcb84b3.debug 
5 usr/lib/debug/.build-id/3a/5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e.debug 
6 usr/lib/debug/.build-id/3f/190999457191b06a6e026acbaec4c8467b5ba9.debug 
7 usr/lib/debug/.build-id/44/2297fa616375541e9dc95872a6c8613a0ffaa6.debug 
8 usr/lib/debug/.build-id/44/2dad087228f8777311d42336c12c9298462252.debug 
9 usr/lib/debug/.build-id/49/0e7691a5aee35aa7d871902a3f0aba46b08f0f.debug 
10 usr/lib/debug/.build-id/69/90605c142f19bdd031ea1a5c469dea570b07e9.debug 
11 usr/lib/debug/.build-id/6d/7b7059cc9dd89d28e9760b53c3c8cd52bf5f4a.debug 
12 usr/lib/debug/.build-id/71/d332471524a0472739e05d61b71d0f1d9eaf45.debug 
13 usr/lib/debug/.build-id/71/e2a69e1863e38f407a5de2e206f49dc09446ee.debug 
14 usr/lib/debug/.build-id/7a/0b1e902574ad6a5cd9cbc49c3adafbe864d8b0.debug 
15 usr/lib/debug/.build-id/81/a4a5b2d9c0bf6cb565379a085a24d06136037e.debug 
16 usr/lib/debug/.build-id/92/2a033590ca2136edadab77dc8f3f53a203ace7.debug 
17 usr/lib/debug/.build-id/98/d53c5ffa178e8ec7214c18d50f2d0d1865f79c.debug 
18 usr/lib/debug/.build-id/a2/443ef02e6eee3f819568a502d76c2c888d4905.debug 
19 usr/lib/debug/.build-id/a3/d21d3dc9c7365eeb0a0d1312d72edb253b333f.debug 
20 usr/lib/debug/.build-id/ae/1db8c846b3a7c5c519519f6872603c4111de96.debug 
21 usr/lib/debug/.build-id/ae/b6da4d43ba0340530221c582a63b15f7a97fd1.debug 
22 usr/lib/debug/.build-id/b2/706e70e109128ee7972b683f1d42cec4ec3811.debug 
23 usr/lib/debug/.build-id/c6/4c38b72c3e9bfb8a05e6feb428c4b5ce43ffcf.debug 
24 usr/lib/debug/.build-id/c6/735b6cb0e4a40d1010af1a4640a5f4ab967c0a.debug 
25 usr/lib/debug/.build-id/d6/00a142eb76c8e797013c8425a1b8e0039dbcbe.debug 
26 usr/lib/debug/.build-id/e0/0f547926048685a290c6d2ef2068594ca56bec.debug 
27 usr/lib/debug/.build-id/e0/5999158e8062e7a39e641f0eb75ad4bea43fe3.debug 
28 usr/lib/debug/.build-id/e6/5d9750c0d7edd361bec0454d83daab4335a939.debug 
29 usr/lib/debug/.build-id/ea/168434e95cfb496252a7392a2bf75090116229.debug 
30 usr/lib/debug/.build-id/f8/82e1180e82792530d5241da0833438609db33e.debug 
31 usr/lib/debug/.build-id/ff/8acb5e8f1b52090d720d84e6d0038ed79cefe6.debug1 usr/lib/debug/.build-id/22/4bec83a03d6c14c7e3577bdbe9ad9abce842f4.debug
 2 usr/lib/debug/.build-id/2a/3f46f4b12181036253cb26cab47e45ec8d2f68.debug
 3 usr/lib/debug/.build-id/3f/8f2f5264019d96bc9e84bca9b95f0913e417e7.debug
 4 usr/lib/debug/.build-id/52/11998c41faa8d575b4f880903f24c3e6cb5875.debug
 5 usr/lib/debug/.build-id/56/8b1133f41ac207714bf42ca0b0299eb5859d1b.debug
 6 usr/lib/debug/.build-id/5f/b8c8a75b7752baf6df5ad114b6f0d3771a7e69.debug
 7 usr/lib/debug/.build-id/68/8cedf5652bc0ec3137c6502c569dfd6caa4bbb.debug
 8 usr/lib/debug/.build-id/69/446d95eac64c53d041f415e475f1154d848fe8.debug
 9 usr/lib/debug/.build-id/7e/374fe460bec64e2888cc3a4c11df025e6df946.debug
 10 usr/lib/debug/.build-id/82/16fa747698b09a009b7b1997b34de3a97e5585.debug
 11 usr/lib/debug/.build-id/84/43ff1df81b630f4e290d193fb600205e5602f0.debug
 12 usr/lib/debug/.build-id/84/4f4ab3996fd7343160255cef1e82241ee6daa0.debug
 13 usr/lib/debug/.build-id/89/7f42ad8e510f5de4cba8bb888246a017af6355.debug
 14 usr/lib/debug/.build-id/8d/8616eb88a3cb2779897371aae863e1a8cf9206.debug
 15 usr/lib/debug/.build-id/98/1e7e4dfab5ccb1e66c1d3175022450cc5c9c04.debug
 16 usr/lib/debug/.build-id/9e/b5244023489460f1e80f2618290958299b00db.debug
 17 usr/lib/debug/.build-id/a3/e2a30089c6e916b18d0787d691f33ca62523e2.debug
 18 usr/lib/debug/.build-id/af/5c88073f79a7e6415a8794a082d2b82c8bc90d.debug
 19 usr/lib/debug/.build-id/b7/d9aa649e33cb028bca38a7e76fa07be81e51de.debug
 20 usr/lib/debug/.build-id/c1/3f0bf5903578908ae7230162d4c955e937c407.debug
 21 usr/lib/debug/.build-id/c3/43f4edc5318607f6ea7f112ead0d57cc155663.debug
 22 usr/lib/debug/.build-id/c3/e63c74fbe2fb9b35908305b1002e6e1222e966.debug
 23 usr/lib/debug/.build-id/ca/f7f347b7863fe194e15c8ae9a58087d8060df3.debug
 24 usr/lib/debug/.build-id/cd/db40f9e258edecea2af129a650f8bef447eddc.debug
 25 usr/lib/debug/.build-id/cf/134414b291bb0944bedb29e78b8bfdc343e4c6.debug
 26 usr/lib/debug/.build-id/cf/5c8de223d3d177782ff81150449a1c697ee784.debug
 27 usr/lib/debug/.build-id/d6/25d50329f5614b4f88c1a8bfd5a5f721daf003.debug
 28 usr/lib/debug/.build-id/d6/7c20428d4f472b463b30a8a7f84833c3bea987.debug
 29 usr/lib/debug/.build-id/d7/0337024c8fb6c0db295c7fce196b56ff9b8a85.debug
 30 usr/lib/debug/.build-id/e7/d1e84fd1e8cf00bdb5a4adc37261ff0d0d352b.debug
 31 usr/lib/debug/.build-id/ff/eb5f0710944b9647860e555eb999017c566508.debug
32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
734 MB
data.tar.xz
734 MB
data.tar
16.2 KB
file list
    
Offset 1, 68 lines modifiedOffset 1, 69 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/0e/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/0e/35d39e8729628ae3c22cee384d32a6311c888e.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/1e/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/1e/31583625c572b8b6f2bcfa2e4b58591433fa86.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/20/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/22/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/20/e152c4e53f0ce19ad2665d4b39a1e88d824e62.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/22/4bec83a03d6c14c7e3577bdbe9ad9abce842f4.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/27/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2a/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/27/2ba33c23b91cb6abf0c15d32a6485d7bcb84b3.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/2a/3f46f4b12181036253cb26cab47e45ec8d2f68.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3a/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3a/5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3f/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3f/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3f/190999457191b06a6e026acbaec4c8467b5ba9.debug11 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/3f/8f2f5264019d96bc9e84bca9b95f0913e417e7.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/44/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/52/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/44/2297fa616375541e9dc95872a6c8613a0ffaa6.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/52/11998c41faa8d575b4f880903f24c3e6cb5875.debug
20 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/44/2dad087228f8777311d42336c12c9298462252.debug 
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/49/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/56/
22 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/49/0e7691a5aee35aa7d871902a3f0aba46b08f0f.debug15 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/56/8b1133f41ac207714bf42ca0b0299eb5859d1b.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5f/
 17 -rw-r--r--···0·root·········(0)·root·········(0)·····5712·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/5f/b8c8a75b7752baf6df5ad114b6f0d3771a7e69.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/68/
 19 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/68/8cedf5652bc0ec3137c6502c569dfd6caa4bbb.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/69/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/69/
24 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/69/90605c142f19bdd031ea1a5c469dea570b07e9.debug21 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/69/446d95eac64c53d041f415e475f1154d848fe8.debug
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/6d/ 
26 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/6d/7b7059cc9dd89d28e9760b53c3c8cd52bf5f4a.debug 
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/71/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7e/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····5712·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/71/d332471524a0472739e05d61b71d0f1d9eaf45.debug 
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/71/e2a69e1863e38f407a5de2e206f49dc09446ee.debug23 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7e/374fe460bec64e2888cc3a4c11df025e6df946.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7a/ 
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/7a/0b1e902574ad6a5cd9cbc49c3adafbe864d8b0.debug 
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/81/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/82/
33 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/81/a4a5b2d9c0bf6cb565379a085a24d06136037e.debug25 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/82/16fa747698b09a009b7b1997b34de3a97e5585.debug
 26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/84/
 27 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/84/43ff1df81b630f4e290d193fb600205e5602f0.debug
 28 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/84/4f4ab3996fd7343160255cef1e82241ee6daa0.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/92/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/89/
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/92/2a033590ca2136edadab77dc8f3f53a203ace7.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····5736·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/89/7f42ad8e510f5de4cba8bb888246a017af6355.debug
 31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/8d/
 32 -rw-r--r--···0·root·········(0)·root·········(0)··7490632·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/8d/8616eb88a3cb2779897371aae863e1a8cf9206.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/98/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/98/
37 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/98/d53c5ffa178e8ec7214c18d50f2d0d1865f79c.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/98/1e7e4dfab5ccb1e66c1d3175022450cc5c9c04.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a2/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/9e/
39 -rw-r--r--···0·root·········(0)·root·········(0)··7491616·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a2/443ef02e6eee3f819568a502d76c2c888d4905.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/9e/b5244023489460f1e80f2618290958299b00db.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a3/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a3/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a3/d21d3dc9c7365eeb0a0d1312d72edb253b333f.debug38 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/a3/e2a30089c6e916b18d0787d691f33ca62523e2.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ae/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/af/
43 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ae/1db8c846b3a7c5c519519f6872603c4111de96.debug40 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/af/5c88073f79a7e6415a8794a082d2b82c8bc90d.debug
44 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ae/b6da4d43ba0340530221c582a63b15f7a97fd1.debug 
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/b2/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/b7/
46 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/b2/706e70e109128ee7972b683f1d42cec4ec3811.debug42 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/b7/d9aa649e33cb028bca38a7e76fa07be81e51de.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c6/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c1/
 44 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c1/3f0bf5903578908ae7230162d4c955e937c407.debug
 45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c3/
 46 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c3/43f4edc5318607f6ea7f112ead0d57cc155663.debug
48 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c6/4c38b72c3e9bfb8a05e6feb428c4b5ce43ffcf.debug47 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c3/e63c74fbe2fb9b35908305b1002e6e1222e966.debug
 48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ca/
 49 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ca/f7f347b7863fe194e15c8ae9a58087d8060df3.debug
 50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cd/
49 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/c6/735b6cb0e4a40d1010af1a4640a5f4ab967c0a.debug51 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cd/db40f9e258edecea2af129a650f8bef447eddc.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cf/
 53 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cf/134414b291bb0944bedb29e78b8bfdc343e4c6.debug
 54 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/cf/5c8de223d3d177782ff81150449a1c697ee784.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d6/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d6/
51 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d6/00a142eb76c8e797013c8425a1b8e0039dbcbe.debug56 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d6/25d50329f5614b4f88c1a8bfd5a5f721daf003.debug
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d6/7c20428d4f472b463b30a8a7f84833c3bea987.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d7/
 59 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/d7/0337024c8fb6c0db295c7fce196b56ff9b8a85.debug
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e0/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e7/
53 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e0/0f547926048685a290c6d2ef2068594ca56bec.debug 
54 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e0/5999158e8062e7a39e641f0eb75ad4bea43fe3.debug 
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e6/ 
56 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e6/5d9750c0d7edd361bec0454d83daab4335a939.debug 
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ea/ 
58 -rw-r--r--···0·root·········(0)·root·········(0)·····5736·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ea/168434e95cfb496252a7392a2bf75090116229.debug61 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/e7/d1e84fd1e8cf00bdb5a4adc37261ff0d0d352b.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/f8/ 
60 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/f8/82e1180e82792530d5241da0833438609db33e.debug 
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/8acb5e8f1b52090d720d84e6d0038ed79cefe6.debug63 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-05-27·13:45:03.000000·./usr/lib/debug/.build-id/ff/eb5f0710944b9647860e555eb999017c566508.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····4384·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug66 -rw-r--r--···0·root·········(0)·root·········(0)·····4384·2025-05-27·13:45:03.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/
68 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/black-dbgsym·->·black69 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-05-27·13:45:03.000000·./usr/share/doc/black-dbgsym·->·black
12.2 KB
./usr/lib/debug/.build-id/0e/35d39e8729628ae3c22cee384d32a6311c888e.debug vs.
./usr/lib/debug/.build-id/84/4f4ab3996fd7343160255cef1e82241ee6daa0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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·00011c·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c7·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·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.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·rusty.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_rusty 
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:·0e35d39e8729628ae3c22cee384d32a6311c888e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·844f4ab3996fd7343160255cef1e82241ee6daa0
1.35 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:·0x27):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/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:·0x1f):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·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:·0x2):·/tmp/tmpbffwmpv4/build/black/rusty.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/lines.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_rusty41 ····<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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
693 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 L'TPyInit_rusty2 L'TPyInit_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_rusty 
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_rusty>: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_rusty2 ··[·····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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpbffwmpv4/build/black/rusty.c3 ··[·····2]··/tmp/tmpqokekwpi/build/black/lines.c
4 ··[····27]··/tmp/tmpbffwmpv4/build/black4 ··[····27]··/tmp/tmpqokekwpi/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·00727573·74792e63·005f5f46·ntry.rusty.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·5f727573·7479005f·_.PyInit_rusty._ 
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··································.
  
2.96 KB
./usr/lib/debug/.build-id/1e/31583625c572b8b6f2bcfa2e4b58591433fa86.debug vs.
./usr/lib/debug/.build-id/af/5c88073f79a7e6415a8794a082d2b82c8bc90d.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:·1e31583625c572b8b6f2bcfa2e4b58591433fa863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af5c88073f79a7e6415a8794a082d2b82c8bc90d
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:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpqokekwpi/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):
896 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/tmpbffwmpv4/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/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)
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/tmpbffwmpv4/build/black/comments.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/comments.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpbffwmpv4/build/black4 ··[····2a]··/tmp/tmpqokekwpi/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
17.3 KB
./usr/lib/debug/.build-id/20/e152c4e53f0ce19ad2665d4b39a1e88d824e62.debug vs.
./usr/lib/debug/.build-id/c3/43f4edc5318607f6ea7f112ead0d57cc155663.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:··········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·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.53 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·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·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 22, 23 lines modifiedOffset 22, 23 lines modified
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·00011c·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·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·0001c3·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·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.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·pygram.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:·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
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:·20e152c4e53f0ce19ad2665d4b39a1e88d824e623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c343f4edc5318607f6ea7f112ead0d57cc155663
1.42 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 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:·0x29):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpbffwmpv4/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpqokekwpi/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:·0x20):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.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.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/tmpbffwmpv4/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
769 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 NbGCC:·(Debian·14.2.0-19)·14.2.01 VcGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_pygram2 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 pygram.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 PyInit_pygram 
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
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_pygram>: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_pygram2 ··[·····0]··PyInit_pytree
  
690 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/tmpbffwmpv4/build/blib2to3/pygram.c 
3 ··[····29]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pytree.c
4 ··[····2b]··/tmp/tmpbffwmpv4/build/blib2to34 ··[····2b]··/tmp/tmpqokekwpi/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·00707967·72616d2e·63005f5f·ntry.pygram.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·65005079·496e6974·loneTable.PyInit 
29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._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······························__.
  
9.67 KB
./usr/lib/debug/.build-id/27/2ba33c23b91cb6abf0c15d32a6485d7bcb84b3.debug vs.
./usr/lib/debug/.build-id/56/8b1133f41ac207714bf42ca0b0299eb5859d1b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
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·rusty.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_rusty
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:·272ba33c23b91cb6abf0c15d32a6485d7bcb84b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·568b1133f41ac207714bf42ca0b0299eb5859d1b
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/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/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):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.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/tmpbffwmpv4/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/rusty.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
635 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 5'uPyInit_const2 5'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 __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_rusty
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_rusty>:
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_rusty
  
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/tmpbffwmpv4/build/black/const.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/rusty.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpbffwmpv4/build/black4 ··[····27]··/tmp/tmpqokekwpi/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·00727573·74792e63·005f5f46·ntry.rusty.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·5f727573·7479005f·_.PyInit_rusty._
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
6.97 KB
./usr/lib/debug/.build-id/3a/5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e.debug vs.
./usr/lib/debug/.build-id/e7/d1e84fd1e8cf00bdb5a4adc37261ff0d0d352b.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:··········3456·(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·0xd80:
  
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·00011e·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011e·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d0·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d3·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c27·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:·3a5f70c2ac57e57857d1fb25ee41c7fd1d1f0d4e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7d1e84fd1e8cf00bdb5a4adc37261ff0d0d352b
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/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpqokekwpi/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/tmpbffwmpv4/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/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)
315 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 NGCC:·(Debian·14.2.0-19)·14.2.01 5+GCC:·(Debian·14.2.0-19)·14.2.0
2 W(/PyInit_literals2 W(/PyInit_literals
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
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/tmpbffwmpv4/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/literals.c
3 ··[····31]··.3 ··[····31]··.
4 ··[····33]··/tmp/tmpbffwmpv4/build/blib2to3/pgen24 ··[····33]··/tmp/tmpqokekwpi/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
18.4 KB
./usr/lib/debug/.build-id/3f/190999457191b06a6e026acbaec4c8467b5ba9.debug vs.
./usr/lib/debug/.build-id/c3/e63c74fbe2fb9b35908305b1002e6e1222e966.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
3.96 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·0000c3·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·00006a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000069·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·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·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·0005d8·0000ca·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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.87 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·strings.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
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_strings
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:·3f190999457191b06a6e026acbaec4c8467b5ba93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c3e63c74fbe2fb9b35908305b1002e6e1222e966
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:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/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:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·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
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/tmpbffwmpv4/build/black/numerics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_strings
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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
785 B
strings --all --bytes=8 {}
    
Offset 1, 33 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 PyInit_numerics2 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
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 numerics.c11 strings.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
26 _Py_Dealloc25 _Py_Dealloc
 26 PyInit_strings
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_numerics>:15 0000000000001140·<PyInit_strings>:
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_numerics2 ··[·····0]··PyInit_strings
  
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/tmpbffwmpv4/build/black/numerics.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/strings.c
3 ··[····28]··.3 ··[····27]··.
4 ··[····2a]··/tmp/tmpbffwmpv4/build/black4 ··[····29]··/tmp/tmpqokekwpi/build/black
5 ··[····47]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ec]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f4]··stdint-intn.h
12 ··[···103]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
13 ··[···112]··stddef.h13 ··[···111]··stddef.h
14 ··[···11b]··pyport.h14 ··[···11a]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···165]··import.h20 ··[···164]··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·006e756d·65726963·732e6300·ntry.numerics.c.12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer 
21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st
 30 ··0x000001b0·72696e67·73005f5f·676d6f6e·5f737461·rings.__gmon_sta
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·72745f5f·00·························rt__.
  
22.3 KB
./usr/lib/debug/.build-id/44/2297fa616375541e9dc95872a6c8613a0ffaa6.debug vs.
./usr/lib/debug/.build-id/9e/b5244023489460f1e80f2618290958299b00db.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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.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·0x000128·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·0x0000000000002050·0x0000000000002050·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.13 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·0000bf·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·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000079·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·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··········0000000000002080·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·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000c·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c5·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·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·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·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.6 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.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:·0000000000002124·····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:·0000000000002050·····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_black 
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__
 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:·442297fa616375541e9dc95872a6c8613a0ffaa63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9eb5244023489460f1e80f2618290958299b00db
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:·0):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpbffwmpv4/build32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/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:·0x90):·/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:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbe):·/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:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·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
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:·0):·/tmp/tmpbffwmpv4/build/black.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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·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
  
645 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 'xPyInit_black2 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 __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_black 
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 __gmon_start__26 __gmon_start__
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_black>:15 0000000000001140·<PyInit_conv>:
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_black2 ··[·····0]··PyInit_conv
  
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/tmpbffwmpv4/build/black.c 
3 ··[····1f]··.2 ··[·····0]··.
4 ··[····21]··/tmp/tmpbffwmpv4/build3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/conv.c
 4 ··[····2f]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····38]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····50]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····be]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····de]··types.h10 ··[····fb]··types.h
11 ··[····e6]··stdint-intn.h11 ··[···103]··stdint-intn.h
12 ··[····f4]··stdint-uintn.h12 ··[···111]··stdint-uintn.h
13 ··[···103]··stddef.h13 ··[···120]··stddef.h
14 ··[···10c]··pyport.h14 ··[···129]··pyport.h
15 ··[···115]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···122]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···131]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···13f]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···14a]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···156]··import.h20 ··[···173]··import.h
  
3.11 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·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 21 ··0x00000120·5079496e·69745f63·6f6e7600·50794f62·PyInit_conv.PyOb
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo 
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
31 ··0x000001c0·00··································. 
  
22.8 KB
./usr/lib/debug/.build-id/44/2dad087228f8777311d42336c12c9298462252.debug vs.
./usr/lib/debug/.build-id/3f/8f2f5264019d96bc9e84bca9b95f0913e417e7.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:··········3456·(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·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·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.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·0xd80:
  
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·0000c4·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·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·000011·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·0005e0·0000cb·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c9·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c29·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·nodes.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:·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_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
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:·442dad087228f8777311d42336c12c92984622523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f8f2f5264019d96bc9e84bca9b95f0913e417e7
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:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x60):·/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:·0x83):·/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:·0xac):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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:·0x1d):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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.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:·0):·/tmp/tmpbffwmpv4/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
778 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
1 F"RGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 5'uPyInit_nodes2 PyInit_resources
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 resources.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 PyInit_nodes 
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_resources
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
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_nodes>:15 0000000000001140·<PyInit_resources>:
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_nodes2 ··[·····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]··/tmp/tmpbffwmpv4/build/black/nodes.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/resources.c
3 ··[····25]··.3 ··[····29]··.
4 ··[····27]··/tmp/tmpbffwmpv4/build/black4 ··[····2b]··/tmp/tmpqokekwpi/build/black
5 ··[····44]··/usr/include/python3.135 ··[····48]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····60]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····ce]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····ee]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f6]··stdint-intn.h
12 ··[···100]··stdint-uintn.h12 ··[···104]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···113]··stddef.h
14 ··[···118]··pyport.h14 ··[···11c]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···125]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···132]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···141]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14f]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···15a]··pycapsule.h
20 ··[···162]··import.h20 ··[···166]··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·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··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
19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._ 
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 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone23 ··0x00000140·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
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__.
  
20.5 KB
./usr/lib/debug/.build-id/49/0e7691a5aee35aa7d871902a3f0aba46b08f0f.debug vs.
./usr/lib/debug/.build-id/98/1e7e4dfab5ccb1e66c1d3175022450cc5c9c04.debug
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:··········3440·(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.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·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.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·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·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·00005f·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
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000126·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c6·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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.49 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·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
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_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:·490e7691a5aee35aa7d871902a3f0aba46b08f0f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·981e7e4dfab5ccb1e66c1d3175022450cc5c9c04
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:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/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:·0x80):·/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:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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
1.76 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/tmpbffwmpv4/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
736 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 5'uPyInit_lines2 'hPyInit_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 ranges.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 PyInit_lines 
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
 26 PyInit_ranges
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_lines>:15 0000000000001140·<PyInit_ranges>:
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_lines2 ··[·····0]··PyInit_ranges
  
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/tmpbffwmpv4/build/black/lines.c 
3 ··[····25]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpqokekwpi/build/black/ranges.c
4 ··[····27]··/tmp/tmpbffwmpv4/build/black4 ··[····28]··/tmp/tmpqokekwpi/build/black
5 ··[····44]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····eb]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f3]··stdint-intn.h
12 ··[···100]··stdint-uintn.h12 ··[···101]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···110]··stddef.h
14 ··[···118]··pyport.h14 ··[···119]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···122]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···12f]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13e]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14c]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···157]··pycapsule.h
20 ··[···162]··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·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.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·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
25 ··0x00000160·744d6f64·756c6500·5079496e·69745f6c·tModule.PyInit_l25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
26 ··0x00000170·696e6573·00507943·61707375·6c655f47·ines.PyCapsule_G 
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 29 ··0x000001a0·616c6c6f·63005079·496e6974·5f72616e·alloc.PyInit_ran
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·67657300·5f5f676d·6f6e5f73·74617274·ges.__gmon_start
31 ··0x000001c0·00··································.31 ··0x000001c0·5f5f00······························__.
  
19.9 KB
./usr/lib/debug/.build-id/69/90605c142f19bdd031ea1a5c469dea570b07e9.debug vs.
./usr/lib/debug/.build-id/22/4bec83a03d6c14c7e3577bdbe9ad9abce842f4.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:··········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·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·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.42 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·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·0000c1·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·000060·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
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000126·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c6·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c7·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·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·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.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·schema.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_schema 
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:·6990605c142f19bdd031ea1a5c469dea570b07e93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·224bec83a03d6c14c7e3577bdbe9ad9abce842f4
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:·0x28):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/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:·0x1f):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·const.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·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
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/tmpbffwmpv4/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/const.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
646 B
strings --all --bytes=8 {}
    
Offset 1, 26 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 'hPyInit_schema2 L'TPyInit_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 schema.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_schema 
19 __cxa_finalize17 __cxa_finalize
 18 PyInit_const
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
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_schema>:15 0000000000001140·<PyInit_const>:
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_schema2 ··[·····0]··PyInit_const
  
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/tmpbffwmpv4/build/black/schema.c3 ··[·····2]··/tmp/tmpqokekwpi/build/black/const.c
4 ··[····28]··/tmp/tmpbffwmpv4/build/black4 ··[····27]··/tmp/tmpqokekwpi/build/black
5 ··[····45]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····ea]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f2]··stdint-intn.h
12 ··[···101]··stdint-uintn.h12 ··[···100]··stdint-uintn.h
13 ··[···110]··stddef.h13 ··[···10f]··stddef.h
14 ··[···119]··pyport.h14 ··[···118]··pyport.h
15 ··[···122]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···12f]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13e]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···14c]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···157]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···163]··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·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.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·745f7363·68656d61·E_.PyInit_schema 
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py
 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.6 KB
./usr/lib/debug/.build-id/6d/7b7059cc9dd89d28e9760b53c3c8cd52bf5f4a.debug vs.
./usr/lib/debug/.build-id/68/8cedf5652bc0ec3137c6502c569dfd6caa4bbb.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:··········3464·(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.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·0x000148·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·0x0000000000002070·0x0000000000002070·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·
5.13 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·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·0000c7·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·00006e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002070·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··········00000000000020a0·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·000014·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000cf·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001cf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c2f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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.47 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·brackets.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:·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:·0000000000002070·····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__width_table26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
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:·6d7b7059cc9dd89d28e9760b53c3c8cd52bf5f4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·688cedf5652bc0ec3137c6502c569dfd6caa4bbb
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:·0x2c):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpqokekwpi/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:·0x1d):·_width_table.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.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.78 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/tmpbffwmpv4/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
737 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
1 _JGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
 2 PyInit_brackets
2 mS{FGF`J 
3 PyInit__width_table 
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 _width_table.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__
21 PyInit__width_table20 PyInit_brackets
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 __gmon_start__27 __gmon_start__
429 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_brackets>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
230 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_brackets
  
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/tmpbffwmpv4/build/black/_width_table.c 
3 ··[····2c]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpqokekwpi/build/black/brackets.c
4 ··[····2e]··/tmp/tmpbffwmpv4/build/black4 ··[····2a]··/tmp/tmpqokekwpi/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.18 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·005f7769·6474685f·7461626c·ntry._width_tabl12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·646c6500·5f696e69·74005f5f·474e555f·dle._init.__GNU_16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·45485f46·52414d45·5f484452·005f6669·EH_FRAME_HDR._fi17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
21 ··0x00000120·5f696e69·745f5f00·5079496e·69745f5f·_init__.PyInit__21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack
 22 ··0x00000130·65747300·50794f62·6a656374·5f476574·ets.PyObject_Get
 23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
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·egisterTMCloneTa24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
30 ··0x000001b0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.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_
 30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
 31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
20.4 KB
./usr/lib/debug/.build-id/71/d332471524a0472739e05d61b71d0f1d9eaf45.debug vs.
./usr/lib/debug/.build-id/84/43ff1df81b630f4e290d193fb600205e5602f0.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:··········3472·(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·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·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.77 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd90: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·0000c9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000bf·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·000060·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005e·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
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000016·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000c·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000cc·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c7·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001d3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c33·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.04 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·_black_version.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:·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 25, 9 lines modifiedOffset 25, 9 lines modified
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__black_version32 ····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:·71d332471524a0472739e05d61b71d0f1d9eaf453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8443ff1df81b630f4e290d193fb600205e5602f0
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:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpbffwmpv4/build32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5b):·/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:·0x7e):·/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:·0xa7):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/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:·0x17):·_black_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·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
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/tmpbffwmpv4/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
791 B
strings --all --bytes=8 {}
    
Offset 1, 33 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 (5PyInit__black_version2 W(?PyInit_mode
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 _black_version.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 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__black_version25 PyInit_mode
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
427 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_mode>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
228 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_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/tmpbffwmpv4/build/_black_version.c 
3 ··[····28]··.2 ··[·····0]··.
4 ··[····2a]··/tmp/tmpbffwmpv4/build3 ··[·····2]··/tmp/tmpqokekwpi/build/black/mode.c
 4 ··[····26]··/tmp/tmpqokekwpi/build/black
5 ··[····41]··/usr/include/python3.135 ··[····43]··/usr/include/python3.13
6 ··[····59]··/usr/include/x86_64-linux-gnu/bits6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····c9]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····e9]··types.h
11 ··[····ef]··stdint-intn.h11 ··[····f1]··stdint-intn.h
12 ··[····fd]··stdint-uintn.h12 ··[····ff]··stdint-uintn.h
13 ··[···10c]··stddef.h13 ··[···10e]··stddef.h
14 ··[···115]··pyport.h14 ··[···117]··pyport.h
15 ··[···11e]··pytypedefs.h15 ··[···120]··pytypedefs.h
16 ··[···12b]··methodobject.h16 ··[···12d]··methodobject.h
17 ··[···13a]··descrobject.h17 ··[···13c]··descrobject.h
18 ··[···148]··pybuffer.h18 ··[···14a]··pybuffer.h
19 ··[···153]··pycapsule.h19 ··[···155]··pycapsule.h
20 ··[···15f]··import.h20 ··[···161]··import.h
  
3.18 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 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·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
 13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
 14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_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·69745f5f·5f696e69·745f5f00·PyInit___init__.
 21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
 22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
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·isterTMCloneTabl23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py 
30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers24 ··0x00000150·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 25 ··0x00000160·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
 26 ··0x00000170·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
 27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode.
31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
32 ··0x000001d0·5f5f00······························__. 
  
11.5 KB
./usr/lib/debug/.build-id/71/e2a69e1863e38f407a5de2e206f49dc09446ee.debug vs.
./usr/lib/debug/.build-id/cd/db40f9e258edecea2af129a650f8bef447eddc.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1.48 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
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·00011c·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000c·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000c·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
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:·71e2a69e1863e38f407a5de2e206f49dc09446ee3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cddb40f9e258edecea2af129a650f8bef447eddc
1.42 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 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:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpqokekwpi/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:·0x28):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·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.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:·0x2):·/tmp/tmpbffwmpv4/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
627 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 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
  
710 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/tmpqokekwpi/build/blib2to3/pgen2/pgen.c
2 ··[·····0]··.3 ··[····2d]··.
3 ··[·····2]··/tmp/tmpbffwmpv4/build/blib2to3/pgen2/conv.c 
4 ··[····2f]··/tmp/tmpbffwmpv4/build/blib2to3/pgen24 ··[····2f]··/tmp/tmpqokekwpi/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
21.4 KB
./usr/lib/debug/.build-id/7a/0b1e902574ad6a5cd9cbc49c3adafbe864d8b0.debug vs.
./usr/lib/debug/.build-id/5f/b8c8a75b7752baf6df5ad114b6f0d3771a7e69.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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:··········3472·(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·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.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·0xd90:
  
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·0000c9·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·00005f·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
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000016·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000ca·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001d3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c33·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·trans.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:·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
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__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:·7a0b1e902574ad6a5cd9cbc49c3adafbe864d8b03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fb8c8a75b7752baf6df5ad114b6f0d3771a7e69
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:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpqokekwpi/build
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x59):·/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:·0x7c):·/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:·0xa5):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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
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/tmpbffwmpv4/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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__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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
792 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 5'uPyInit_trans2 PyInit__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 _black_version.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 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
25 _Py_Dealloc25 _Py_Dealloc
 26 PyInit__black_version
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
428 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__black_version>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
229 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__black_version
  
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/tmpbffwmpv4/build/black/trans.c 
3 ··[····25]··.2 ··[·····0]··.
4 ··[····27]··/tmp/tmpbffwmpv4/build/black3 ··[·····2]··/tmp/tmpqokekwpi/build/_black_version.c
 4 ··[····2a]··/tmp/tmpqokekwpi/build
5 ··[····44]··/usr/include/python3.135 ··[····41]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····59]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····e7]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····ef]··stdint-intn.h
12 ··[···100]··stdint-uintn.h12 ··[····fd]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···10c]··stddef.h
14 ··[···118]··pyport.h14 ··[···115]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···11e]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···12b]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13a]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···148]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···153]··pycapsule.h
20 ··[···162]··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·00747261·6e732e63·005f5f46·ntry.trans.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·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._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·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·5f5f5f69·6e69745f·5f005079·4f626a65·___init__.PyObje
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·63745f47·65744174·74725374·72696e67·ct_GetAttrString
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·00507943·61707375·6c655f47·6574506f·.PyCapsule_GetPo
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·696e7465·72005f49·544d5f64·65726567·inter._ITM_dereg
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start
31 ··0x000001c0·00··································.32 ··0x000001d0·5f5f00······························__.
  
23.7 KB
./usr/lib/debug/.build-id/81/a4a5b2d9c0bf6cb565379a085a24d06136037e.debug vs.
./usr/lib/debug/.build-id/b7/d9aa649e33cb028bca38a7e76fa07be81e51de.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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:··········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.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·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·0x000000000000206c·0x000000000000206c·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.13 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·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·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·0000c4·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·00007b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·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··········0000000000002098·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·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·000011·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000cb·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d0·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c9·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c29·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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·driver.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:·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:·000000000000206c·····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_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:·81a4a5b2d9c0bf6cb565379a085a24d06136037e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7d9aa649e33cb028bca38a7e76fa07be81e51de
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:·0x29):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6f):·/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:·0x92):·/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:·0xbb):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xce):·/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:·0x1d):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x166):·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
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/tmpbffwmpv4/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
785 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_resources2 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 resources.c11 driver.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_driver
18 __cxa_finalize19 __cxa_finalize
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
26 PyInit_resources 
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_resources>:15 0000000000001140·<PyInit_driver>:
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_resources2 ··[·····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]··/tmp/tmpbffwmpv4/build/black/resources.c 
3 ··[····29]··.2 ··[·····0]··.
4 ··[····2b]··/tmp/tmpbffwmpv4/build/black3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/driver.c
 4 ··[····31]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····48]··/usr/include/python3.135 ··[····57]··/usr/include/python3.13
6 ··[····60]··/usr/include/x86_64-linux-gnu/bits6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ce]··/usr/include/python3.13/cpython9 ··[····dd]··/usr/include/python3.13/cpython
10 ··[····ee]··types.h10 ··[····fd]··types.h
11 ··[····f6]··stdint-intn.h 
12 ··[···104]··stdint-uintn.h11 ··[···105]··stdint-intn.h
 12 ··[···113]··stdint-uintn.h
13 ··[···113]··stddef.h13 ··[···122]··stddef.h
14 ··[···11c]··pyport.h14 ··[···12b]··pyport.h
15 ··[···125]··pytypedefs.h15 ··[···134]··pytypedefs.h
16 ··[···132]··methodobject.h16 ··[···141]··methodobject.h
17 ··[···141]··descrobject.h17 ··[···150]··descrobject.h
18 ··[···14f]··pybuffer.h18 ··[···15e]··pybuffer.h
19 ··[···15a]··pycapsule.h19 ··[···169]··pycapsule.h
20 ··[···166]··import.h20 ··[···175]··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·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
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·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver
 20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
 23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
 24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
 27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
23 ··0x00000140·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
 31 ··0x000001c0·5f5f00······························__.
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__. 
  
20.6 KB
./usr/lib/debug/.build-id/92/2a033590ca2136edadab77dc8f3f53a203ace7.debug vs.
./usr/lib/debug/.build-id/52/11998c41faa8d575b4f880903f24c3e6cb5875.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:··········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.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·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·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·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·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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:·922a033590ca2136edadab77dc8f3f53a203ace73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5211998c41faa8d575b4f880903f24c3e6cb5875
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:·0x29):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpqokekwpi/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:·0x1f):·linegen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·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.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/tmpbffwmpv4/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/numerics.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
708 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 26 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 XuGCC:·(Debian·14.2.0-19)·14.2.0
 2 PyInit_numerics
2 '|PyInit_linegen 
3 \%&~&,7A 
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 linegen.c11 numerics.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 PyInit_linegen 
20 __cxa_finalize18 __cxa_finalize
 19 PyInit_numerics
21 PyInit___init__20 PyInit___init__
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _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.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/tmpbffwmpv4/build/black/linegen.c3 ··[·····2]··/tmp/tmpqokekwpi/build/black/numerics.c
4 ··[····29]··/tmp/tmpbffwmpv4/build/black4 ··[····2a]··/tmp/tmpqokekwpi/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__.
  
22.6 KB
./usr/lib/debug/.build-id/98/d53c5ffa178e8ec7214c18d50f2d0d1865f79c.debug vs.
./usr/lib/debug/.build-id/ca/f7f347b7863fe194e15c8ae9a58087d8060df3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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:··········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·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·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·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d0·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c7·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·0001c3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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.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·trans.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_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:·98d53c5ffa178e8ec7214c18d50f2d0d1865f79c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·caf7f347b7863fe194e15c8ae9a58087d8060df3
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:·0x31):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/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:·0x28):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·trans.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.14 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/tmpbffwmpv4/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/trans.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
631 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_driver2 L'TPyInit_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 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_trans
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_trans>:
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_trans
  
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/tmpbffwmpv4/build/blib2to3/pgen2/driver.c 
4 ··[····31]··/tmp/tmpbffwmpv4/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpqokekwpi/build/black/trans.c
 4 ··[····27]··/tmp/tmpqokekwpi/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·00747261·6e732e63·005f5f46·ntry.trans.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·5f747261·6e73005f·_.PyInit_trans._
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··································.
  
733 MB
./usr/lib/debug/.build-id/a2/443ef02e6eee3f819568a502d76c2c888d4905.debug vs.
./usr/lib/debug/.build-id/8d/8616eb88a3cb2779897371aae863e1a8cf9206.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% 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:··········7489248·(bytes·into·file)13 ··Start·of·section·headers:··········7488264·(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·0x30bfcd·R·E·0x10008 ··LOAD···········0x000000·0x0000000000088000·0x0000000000088000·0x000000·0x30bb3d·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·0x7246e0:1 There·are·37·section·headers,·starting·at·offset·0x724308:
  
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·30b304·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········0000000000088cc0·001000·30ae74·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········0000000000393fc4·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000393b34·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·350125·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c0·34fe6f·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·3503e8·000652·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·350130·000652·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·350a40·0d8123·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·350788·0d80d3·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·428b68·019754·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·428860·019754·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·4422c0·00035d·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·441fb8·00035f·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·442620·219669·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·442318·21963d·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65bc90·03d20b·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65b958·03d16c·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·698ea0·038670·18·····35·6302··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·698ac8·038670·18·····35·6302··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·6d1510·05305d·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·6d1138·05305d·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·72456d·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·724195·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)
1.16 MB
readelf --wide --symbols {}
    
Offset 1, 481 lines modifiedOffset 1, 481 lines modified
  
1 Symbol·table·'.symtab'·contains·9626·entries:1 Symbol·table·'.symtab'·contains·9626·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c
5 ·····2:·00000000000aff40·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·00000000000aff00·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·00000000000aff50·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·00000000000aff10·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear
7 ·····4:·0000000000463010····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·0000000000463010····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·0000000000463008·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·0000000000463008·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·0000000000463000·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·0000000000463000·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·0000000000462ff0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·0000000000462ff0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable
11 ·····8:·00000000000b0080····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·00000000000b0040····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse
12 ·····9:·0000000000462fc0····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·0000000000462fc0····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·0000000000462fb0·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·0000000000462fb0·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable
14 ····11:·00000000000b0120····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·00000000000b00e0····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse
15 ····12:·0000000000462f80····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·0000000000462f80····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·0000000000462eb0·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·0000000000462eb0·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable
17 ····14:·00000000000b01f0····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·00000000000b01b0····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse
18 ····15:·0000000000462e80····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·0000000000462e80····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·0000000000462e70·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·0000000000462e70·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable
20 ····17:·00000000000b02c0····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·00000000000b0280····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse
21 ····18:·0000000000462e40····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·0000000000462e40····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·0000000000462e30·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·0000000000462e30·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable
23 ····20:·00000000000b0390····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00000000000b0350····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse
24 ····21:·0000000000462e00····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·0000000000462e00····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable
25 ····22:·00000000000b03f0····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·00000000000b03b0····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·00000000000b0440·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·00000000000b0400·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00000000000b0450····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00000000000b0410····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse
28 ····25:·0000000000462c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·0000000000462c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable
29 ····26:·00000000000b0500····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·00000000000b04c0····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse
30 ····27:·0000000000462c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·0000000000462c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable
31 ····28:·00000000000b0560····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00000000000b0520····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse
32 ····29:·0000000000462c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·0000000000462c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·0000000000462c10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·0000000000462c10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable
34 ····31:·00000000000b0610····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·00000000000b05d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse
35 ····32:·0000000000462be0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·0000000000462be0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·0000000000462bd0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·0000000000462bd0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable
37 ····34:·00000000000b06d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·00000000000b0690····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse
38 ····35:·0000000000462ba0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·0000000000462ba0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable
39 ····36:·00000000000b0730····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·00000000000b06f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse
40 ····37:·0000000000462b60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·0000000000462b60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable
41 ····38:·00000000000b0790····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·00000000000b0750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse
42 ····39:·0000000000462b20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·0000000000462b20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·0000000000462b10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·0000000000462b10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable
44 ····41:·00000000000b0840····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00000000000b0800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse
45 ····42:·0000000000462ae0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·0000000000462ae0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·0000000000462ad0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·0000000000462ad0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable
47 ····44:·00000000000b08f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·00000000000b08b0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse
48 ····45:·0000000000462aa0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·0000000000462aa0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·0000000000462a90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·0000000000462a90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable
50 ····47:·00000000000b09a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·00000000000b0960····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse
51 ····48:·0000000000462a60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·0000000000462a60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·0000000000462a50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·0000000000462a50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable
53 ····50:·00000000000b0a70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·00000000000b0a30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse
54 ····51:·0000000000462a20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·0000000000462a20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable
55 ····52:·00000000000b0ad0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·00000000000b0a90····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse
56 ····53:·00000000004629e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·00000000004629e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable
57 ····54:·00000000000b0b30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·00000000000b0af0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse
58 ····55:·00000000004629a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·00000000004629a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·0000000000462990·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·0000000000462990·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable
60 ····57:·00000000000b0bf0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·00000000000b0bb0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse
61 ····58:·0000000000462960····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·0000000000462960····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable
62 ····59:·00000000000b0c50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·00000000000b0c10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse
63 ····60:·0000000000462920····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·0000000000462920····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable
64 ····61:·00000000000b0cb0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·00000000000b0c70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse
65 ····62:·00000000004628e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·00000000004628e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable
66 ····63:·00000000000b0d10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·00000000000b0cd0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse
67 ····64:·00000000004628a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00000000004628a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·0000000000462890·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·0000000000462890·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable
69 ····66:·00000000000b0de0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·00000000000b0da0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse
70 ····67:·0000000000462860····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·0000000000462860····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·0000000000462850·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·0000000000462850·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable
72 ····69:·00000000000b0e90····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·00000000000b0e50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse
73 ····70:·0000000000462820····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·0000000000462820····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·0000000000462810·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·0000000000462810·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable
75 ····72:·00000000000b0f50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·00000000000b0f10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse
76 ····73:·00000000004627e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·00000000004627e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00000000004627d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00000000004627d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable
78 ····75:·00000000000b1010····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·00000000000b0fd0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse
79 ····76:·00000000004627a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00000000004627a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·0000000000462790·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·0000000000462790·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable
81 ····78:·00000000000b10d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·00000000000b1090····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse
82 ····79:·0000000000462760····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·0000000000462760····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·0000000000462750·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·0000000000462750·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable
84 ····81:·00000000000b1180····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·00000000000b1140····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse
85 ····82:·0000000000462720····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·0000000000462720····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable
86 ····83:·00000000000b11e0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·00000000000b11a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse
87 ····84:·00000000004626e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00000000004626e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00000000004626d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00000000004626d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable
89 ····86:·00000000000b1290····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00000000000b1250····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse
90 ····87:·00000000004626a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00000000004626a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable
91 ····88:·0000000000462690·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_atom_LineGenerator_env_vtable91 ····88:·0000000000462690·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_atom_LineGenerator_env_vtable
92 ····89:·00000000000b1340····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_atom_LineGenerator_gen_traverse92 ····89:·00000000000b1300····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_atom_LineGenerator_gen_traverse
93 ····90:·0000000000462660····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_atom_LineGenerator_gen_vtable93 ····90:·0000000000462660····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_atom_LineGenerator_gen_vtable
94 ····91:·00000000000b13a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse94 ····91:·00000000000b1360····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse
95 ····92:·0000000000462620····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable95 ····92:·0000000000462620····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable
96 ····93:·00000000000b1400····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse96 ····93:·00000000000b13c0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse
97 ····94:·00000000004625e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable97 ····94:·00000000004625e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
98 ····95:·00000000004625c0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable98 ····95:·00000000004625c0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
99 ····96:·00000000004625b0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable99 ····96:·00000000004625b0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable
100 ····97:·00000000000b1510····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse100 ····97:·00000000000b14d0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse
101 ····98:·0000000000462580····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable101 ····98:·0000000000462580····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
102 ····99:·0000000000462570·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable102 ····99:·0000000000462570·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable
103 ···100:·00000000000b15e0····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse103 ···100:·00000000000b15a0····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse
104 ···101:·0000000000462540····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable104 ···101:·0000000000462540····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
105 ···102:·0000000000462530·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable105 ···102:·0000000000462530·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable
106 ···103:·00000000000b1690····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse106 ···103:·00000000000b1650····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse
107 ···104:·0000000000462500····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable107 ···104:·0000000000462500····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable
108 ···105:·00000000000b16f0····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse108 ···105:·00000000000b16b0····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse
109 ···106:·00000000004624c0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable109 ···106:·00000000004624c0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
110 ···107:·00000000004624a8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable110 ···107:·00000000004624a8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
111 ···108:·00000000004624a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable111 ···108:·00000000004624a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
112 ···109:·0000000000462490····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable112 ···109:·0000000000462490····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable
113 ···110:·00000000000b1810····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse113 ···110:·00000000000b17d0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse
114 ···111:·0000000000462460····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable114 ···111:·0000000000462460····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable
115 ···112:·00000000000b1870····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse115 ···112:·00000000000b1830····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse
116 ···113:·0000000000462420····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable116 ···113:·0000000000462420····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
117 ···114:·0000000000462400·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable117 ···114:·0000000000462400·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
118 ···115:·00000000004623f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable118 ···115:·00000000004623f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable
119 ···116:·00000000000b1960····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse119 ···116:·00000000000b1920····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse
120 ···117:·00000000004623c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable120 ···117:·00000000004623c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
121 ···118:·00000000004623a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable121 ···118:·00000000004623a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
122 ···119:·0000000000462390····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable122 ···119:·0000000000462390····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable
123 ···120:·00000000000b1a60····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse123 ···120:·00000000000b1a20····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse
124 ···121:·0000000000462360····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable124 ···121:·0000000000462360····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable
125 ···122:·00000000000b1ac0····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse125 ···122:·00000000000b1a80····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse
126 ···123:·0000000000462320····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable126 ···123:·0000000000462320····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
Max diff block lines reached; 1202039/1220809 bytes (98.46%) 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:·a2443ef02e6eee3f819568a502d76c2c888d49053 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8d8616eb88a3cb2779897371aae863e1a8cf9206
238 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:······················40055703 ··Length:······················4003158
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 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·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x37):·.31 ··0»      (line_strp)»   (offset:·0x37):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpbffwmpv4/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpqokekwpi/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
Offset 206, 2456570 lines modifiedOffset 206, 2455198 lines modified
206 ··160»    (udata)»     3»    (line_strp)» (offset:·0x719):·pymem.h206 ··160»    (udata)»     3»    (line_strp)» (offset:·0x719):·pymem.h
207 ··161»    (udata)»     6»    (line_strp)» (offset:·0x8d0):·mathcalls.h207 ··161»    (udata)»     6»    (line_strp)» (offset:·0x8d0):·mathcalls.h
208 ··162»    (udata)»     4»    (line_strp)» (offset:·0x876):·longobject.h208 ··162»    (udata)»     4»    (line_strp)» (offset:·0x876):·longobject.h
209 ··163»    (udata)»     7»    (line_strp)» (offset:·0x8dc):·assert.h209 ··163»    (udata)»     7»    (line_strp)» (offset:·0x8dc):·assert.h
  
210 ·Line·Number·Statements:210 ·Line·Number·Statements:
211 ··[0x00000389]··Set·column·to·1211 ··[0x00000389]··Set·column·to·1
212 ··[0x0000038b]··Extended·opcode·2:·set·Address·to·0xaff40212 ··[0x0000038b]··Extended·opcode·2:·set·Address·to·0xaff00
213 ··[0x00000396]··Advance·Line·by·117·to·118213 ··[0x00000396]··Advance·Line·by·117·to·118
214 ··[0x00000399]··Copy214 ··[0x00000399]··Copy
215 ··[0x0000039a]··Set·is_stmt·to·0215 ··[0x0000039a]··Set·is_stmt·to·0
216 ··[0x0000039b]··Copy·(view·1)216 ··[0x0000039b]··Copy·(view·1)
217 ··[0x0000039c]··Set·column·to·5217 ··[0x0000039c]··Set·column·to·5
218 ··[0x0000039e]··Set·is_stmt·to·1218 ··[0x0000039e]··Set·is_stmt·to·1
219 ··[0x0000039f]··Special·opcode·62:·advance·Address·by·4·to·0xaff44·and·Line·by·1·to·119219 ··[0x0000039f]··Special·opcode·62:·advance·Address·by·4·to·0xaff04·and·Line·by·1·to·119
220 ··[0x000003a0]··Set·column·to·1220 ··[0x000003a0]··Set·column·to·1
221 ··[0x000003a2]··Set·is_stmt·to·0221 ··[0x000003a2]··Set·is_stmt·to·0
222 ··[0x000003a3]··Special·opcode·6:·advance·Address·by·0·to·0xaff44·and·Line·by·1·to·120·(view·1)222 ··[0x000003a3]··Special·opcode·6:·advance·Address·by·0·to·0xaff04·and·Line·by·1·to·120·(view·1)
223 ··[0x000003a4]··Set·is_stmt·to·1223 ··[0x000003a4]··Set·is_stmt·to·1
224 ··[0x000003a5]··Special·opcode·177:·advance·Address·by·12·to·0xaff50·and·Line·by·4·to·124224 ··[0x000003a5]··Special·opcode·177:·advance·Address·by·12·to·0xaff10·and·Line·by·4·to·124
225 ··[0x000003a6]··Set·is_stmt·to·0225 ··[0x000003a6]··Set·is_stmt·to·0
226 ··[0x000003a7]··Copy·(view·1)226 ··[0x000003a7]··Copy·(view·1)
227 ··[0x000003a8]··Set·column·to·5227 ··[0x000003a8]··Set·column·to·5
228 ··[0x000003aa]··Set·is_stmt·to·1228 ··[0x000003aa]··Set·is_stmt·to·1
229 ··[0x000003ab]··Special·opcode·62:·advance·Address·by·4·to·0xaff54·and·Line·by·1·to·125229 ··[0x000003ab]··Special·opcode·62:·advance·Address·by·4·to·0xaff14·and·Line·by·1·to·125
230 ··[0x000003ac]··Set·column·to·1230 ··[0x000003ac]··Set·column·to·1
231 ··[0x000003ae]··Set·is_stmt·to·0231 ··[0x000003ae]··Set·is_stmt·to·0
232 ··[0x000003af]··Special·opcode·6:·advance·Address·by·0·to·0xaff54·and·Line·by·1·to·126·(view·1)232 ··[0x000003af]··Special·opcode·6:·advance·Address·by·0·to·0xaff14·and·Line·by·1·to·126·(view·1)
233 ··[0x000003b0]··Set·is_stmt·to·1233 ··[0x000003b0]··Set·is_stmt·to·1
234 ··[0x000003b1]··Advance·Line·by·65·to·191234 ··[0x000003b1]··Advance·Line·by·65·to·191
235 ··[0x000003b4]··Special·opcode·173:·advance·Address·by·12·to·0xaff60·and·Line·by·0·to·191235 ··[0x000003b4]··Special·opcode·173:·advance·Address·by·12·to·0xaff20·and·Line·by·0·to·191
236 ··[0x000003b5]··Set·column·to·5236 ··[0x000003b5]··Set·column·to·5
237 ··[0x000003b7]··Special·opcode·62:·advance·Address·by·4·to·0xaff64·and·Line·by·1·to·192237 ··[0x000003b7]··Special·opcode·62:·advance·Address·by·4·to·0xaff24·and·Line·by·1·to·192
238 ··[0x000003b8]··Set·column·to·1238 ··[0x000003b8]··Set·column·to·1
239 ··[0x000003ba]··Set·is_stmt·to·0239 ··[0x000003ba]··Set·is_stmt·to·0
240 ··[0x000003bb]··Special·opcode·4:·advance·Address·by·0·to·0xaff64·and·Line·by·-1·to·191·(view·1)240 ··[0x000003bb]··Special·opcode·4:·advance·Address·by·0·to·0xaff24·and·Line·by·-1·to·191·(view·1)
241 ··[0x000003bc]··Set·column·to·22241 ··[0x000003bc]··Set·column·to·22
242 ··[0x000003be]··Special·opcode·62:·advance·Address·by·4·to·0xaff68·and·Line·by·1·to·192242 ··[0x000003be]··Special·opcode·62:·advance·Address·by·4·to·0xaff28·and·Line·by·1·to·192
243 ··[0x000003bf]··Set·column·to·62243 ··[0x000003bf]··Set·column·to·62
244 ··[0x000003c1]··Advance·Line·by·-10·to·182244 ··[0x000003c1]··Advance·Line·by·-10·to·182
245 ··[0x000003c3]··Special·opcode·103:·advance·Address·by·7·to·0xaff6f·and·Line·by·0·to·182245 ··[0x000003c3]··Special·opcode·103:·advance·Address·by·7·to·0xaff2f·and·Line·by·0·to·182
246 ··[0x000003c4]··Set·column·to·22246 ··[0x000003c4]··Set·column·to·22
247 ··[0x000003c6]··Advance·Line·by·10·to·192247 ··[0x000003c6]··Advance·Line·by·10·to·192
248 ··[0x000003c8]··Special·opcode·33:·advance·Address·by·2·to·0xaff71·and·Line·by·0·to·192248 ··[0x000003c8]··Special·opcode·33:·advance·Address·by·2·to·0xaff31·and·Line·by·0·to·192
249 ··[0x000003c9]··Set·column·to·1249 ··[0x000003c9]··Set·column·to·1
250 ··[0x000003cb]··Set·is_stmt·to·1250 ··[0x000003cb]··Set·is_stmt·to·1
251 ··[0x000003cc]··Advance·Line·by·-13·to·179251 ··[0x000003cc]··Advance·Line·by·-13·to·179
252 ··[0x000003ce]··Special·opcode·47:·advance·Address·by·3·to·0xaff74·and·Line·by·0·to·179252 ··[0x000003ce]··Special·opcode·47:·advance·Address·by·3·to·0xaff34·and·Line·by·0·to·179
253 ··[0x000003cf]··Set·column·to·5253 ··[0x000003cf]··Set·column·to·5
254 ··[0x000003d1]··Special·opcode·7:·advance·Address·by·0·to·0xaff74·and·Line·by·2·to·181·(view·1)254 ··[0x000003d1]··Special·opcode·7:·advance·Address·by·0·to·0xaff34·and·Line·by·2·to·181·(view·1)
255 ··[0x000003d2]··Special·opcode·6:·advance·Address·by·0·to·0xaff74·and·Line·by·1·to·182·(view·2)255 ··[0x000003d2]··Special·opcode·6:·advance·Address·by·0·to·0xaff34·and·Line·by·1·to·182·(view·2)
256 ··[0x000003d3]··Set·column·to·62256 ··[0x000003d3]··Set·column·to·62
257 ··[0x000003d5]··Set·is_stmt·to·0257 ··[0x000003d5]··Set·is_stmt·to·0
258 ··[0x000003d6]··Copy·(view·3)258 ··[0x000003d6]··Copy·(view·3)
259 ··[0x000003d7]··Set·column·to·5259 ··[0x000003d7]··Set·column·to·5
260 ··[0x000003d9]··Set·is_stmt·to·1260 ··[0x000003d9]··Set·is_stmt·to·1
261 ··[0x000003da]··Special·opcode·132:·advance·Address·by·9·to·0xaff7d·and·Line·by·1·to·183261 ··[0x000003da]··Special·opcode·132:·advance·Address·by·9·to·0xaff3d·and·Line·by·1·to·183
262 ··[0x000003db]··Set·column·to·8262 ··[0x000003db]··Set·column·to·8
263 ··[0x000003dd]··Set·is_stmt·to·0263 ··[0x000003dd]··Set·is_stmt·to·0
264 ··[0x000003de]··Copy·(view·1)264 ··[0x000003de]··Copy·(view·1)
265 ··[0x000003df]··Set·column·to·5265 ··[0x000003df]··Set·column·to·5
266 ··[0x000003e1]··Set·is_stmt·to·1266 ··[0x000003e1]··Set·is_stmt·to·1
267 ··[0x000003e2]··Special·opcode·77:·advance·Address·by·5·to·0xaff82·and·Line·by·2·to·185267 ··[0x000003e2]··Special·opcode·77:·advance·Address·by·5·to·0xaff42·and·Line·by·2·to·185
268 ··[0x000003e3]··Set·column·to·22268 ··[0x000003e3]··Set·column·to·22
269 ··[0x000003e5]··Set·is_stmt·to·0269 ··[0x000003e5]··Set·is_stmt·to·0
270 ··[0x000003e6]··Special·opcode·6:·advance·Address·by·0·to·0xaff82·and·Line·by·1·to·186·(view·1)270 ··[0x000003e6]··Special·opcode·6:·advance·Address·by·0·to·0xaff42·and·Line·by·1·to·186·(view·1)
271 ··[0x000003e7]··Set·column·to·18271 ··[0x000003e7]··Set·column·to·18
272 ··[0x000003e9]··Special·opcode·102:·advance·Address·by·7·to·0xaff89·and·Line·by·-1·to·185272 ··[0x000003e9]··Special·opcode·102:·advance·Address·by·7·to·0xaff49·and·Line·by·-1·to·185
273 ··[0x000003ea]··Set·column·to·5273 ··[0x000003ea]··Set·column·to·5
274 ··[0x000003ec]··Set·is_stmt·to·1274 ··[0x000003ec]··Set·is_stmt·to·1
275 ··[0x000003ed]··Special·opcode·160:·advance·Address·by·11·to·0xaff94·and·Line·by·1·to·186275 ··[0x000003ed]··Special·opcode·160:·advance·Address·by·11·to·0xaff54·and·Line·by·1·to·186
276 ··[0x000003ee]··Set·column·to·22276 ··[0x000003ee]··Set·column·to·22
277 ··[0x000003f0]··Set·is_stmt·to·0277 ··[0x000003f0]··Set·is_stmt·to·0
278 ··[0x000003f1]··Copy·(view·1)278 ··[0x000003f1]··Copy·(view·1)
279 ··[0x000003f2]··Set·column·to·5279 ··[0x000003f2]··Set·column·to·5
280 ··[0x000003f4]··Set·is_stmt·to·1280 ··[0x000003f4]··Set·is_stmt·to·1
281 ··[0x000003f5]··Special·opcode·62:·advance·Address·by·4·to·0xaff98·and·Line·by·1·to·187281 ··[0x000003f5]··Special·opcode·62:·advance·Address·by·4·to·0xaff58·and·Line·by·1·to·187
282 ··[0x000003f6]··Set·is_stmt·to·0282 ··[0x000003f6]··Set·is_stmt·to·0
283 ··[0x000003f7]··Copy·(view·1)283 ··[0x000003f7]··Copy·(view·1)
284 ··[0x000003f8]··Set·is_stmt·to·1284 ··[0x000003f8]··Set·is_stmt·to·1
285 ··[0x000003f9]··Special·opcode·11:·advance·Address·by·0·to·0xaff98·and·Line·by·6·to·193·(view·2)285 ··[0x000003f9]··Special·opcode·11:·advance·Address·by·0·to·0xaff58·and·Line·by·6·to·193·(view·2)
286 ··[0x000003fa]··Set·column·to·1286 ··[0x000003fa]··Set·column·to·1
287 ··[0x000003fc]··Set·is_stmt·to·0287 ··[0x000003fc]··Set·is_stmt·to·0
288 ··[0x000003fd]··Special·opcode·8:·advance·Address·by·0·to·0xaff98·and·Line·by·3·to·196·(view·3)288 ··[0x000003fd]··Special·opcode·8:·advance·Address·by·0·to·0xaff58·and·Line·by·3·to·196·(view·3)
289 ··[0x000003fe]··Set·is_stmt·to·1289 ··[0x000003fe]··Set·is_stmt·to·1
290 ··[0x000003ff]··Advance·Line·by·88·to·284290 ··[0x000003ff]··Advance·Line·by·88·to·284
291 ··[0x00000402]··Special·opcode·117:·advance·Address·by·8·to·0xaffa0·and·Line·by·0·to·284291 ··[0x00000402]··Special·opcode·117:·advance·Address·by·8·to·0xaff60·and·Line·by·0·to·284
292 ··[0x00000403]··Set·column·to·5292 ··[0x00000403]··Set·column·to·5
293 ··[0x00000405]··Special·opcode·62:·advance·Address·by·4·to·0xaffa4·and·Line·by·1·to·285293 ··[0x00000405]··Special·opcode·62:·advance·Address·by·4·to·0xaff64·and·Line·by·1·to·285
294 ··[0x00000406]··Set·column·to·1294 ··[0x00000406]··Set·column·to·1
295 ··[0x00000408]··Set·is_stmt·to·0295 ··[0x00000408]··Set·is_stmt·to·0
296 ··[0x00000409]··Special·opcode·4:·advance·Address·by·0·to·0xaffa4·and·Line·by·-1·to·284·(view·1)296 ··[0x00000409]··Special·opcode·4:·advance·Address·by·0·to·0xaff64·and·Line·by·-1·to·284·(view·1)
297 ··[0x0000040a]··Set·column·to·22297 ··[0x0000040a]··Set·column·to·22
298 ··[0x0000040c]··Special·opcode·62:·advance·Address·by·4·to·0xaffa8·and·Line·by·1·to·285298 ··[0x0000040c]··Special·opcode·62:·advance·Address·by·4·to·0xaff68·and·Line·by·1·to·285
299 ··[0x0000040d]··Set·column·to·52299 ··[0x0000040d]··Set·column·to·52
300 ··[0x0000040f]··Advance·Line·by·-9·to·276300 ··[0x0000040f]··Advance·Line·by·-9·to·276
301 ··[0x00000411]··Special·opcode·103:·advance·Address·by·7·to·0xaffaf·and·Line·by·0·to·276301 ··[0x00000411]··Special·opcode·103:·advance·Address·by·7·to·0xaff6f·and·Line·by·0·to·276
302 ··[0x00000412]··Set·column·to·22302 ··[0x00000412]··Set·column·to·22
303 ··[0x00000414]··Advance·Line·by·9·to·285303 ··[0x00000414]··Advance·Line·by·9·to·285
Max diff block lines reached; 249127449/249136473 bytes (100.00%) of diff not shown.
290 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:········0x80170c·(32-bit)3 ···Length:········0x800991·(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:·217·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·217·(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:·0):·/tmp/tmpbffwmpv4/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9c1d113 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9bf90
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 79322, 5023 lines modifiedOffset 79322, 5023 lines modified
79322 ····<21bb1>···DW_AT_decl_line···:·(data4)·0x1282079322 ····<21bb1>···DW_AT_decl_line···:·(data4)·0x12820
79323 ····<21bb5>···DW_AT_decl_column·:·(data1)·2779323 ····<21bb5>···DW_AT_decl_column·:·(data1)·27
79324 ····<21bb6>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef79324 ····<21bb6>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef
79325 ····<21bb8>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·64·43·0·0·0·0·0·»  (DW_OP_addr:·436400)79325 ····<21bb8>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·64·43·0·0·0·0·0·»  (DW_OP_addr:·436400)
79326 ·<1><21bc2>:·Abbrev·Number:·20·(DW_TAG_variable)79326 ·<1><21bc2>:·Abbrev·Number:·20·(DW_TAG_variable)
79327 ····<21bc3>···DW_AT_name········:·(strp)·(offset:·0x38111):·lines___Line_as_number79327 ····<21bc3>···DW_AT_name········:·(strp)·(offset:·0x38111):·lines___Line_as_number
79328 ····<21bc7>···DW_AT_decl_file···:·(implicit_const)·179328 ····<21bc7>···DW_AT_decl_file···:·(implicit_const)·1
79329 ····<21bc7>···DW_AT_decl_line···:·(data4)·0x2389c79329 ····<21bc7>···DW_AT_decl_line···:·(data4)·0x23896
79330 ····<21bcb>···DW_AT_decl_column·:·(data1)·2479330 ····<21bcb>···DW_AT_decl_column·:·(data1)·24
79331 ····<21bcc>···DW_AT_type········:·(ref_udata)·<0x18a1>,·PyNumberMethods79331 ····<21bcc>···DW_AT_type········:·(ref_udata)·<0x18a1>,·PyNumberMethods
79332 ····<21bce>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·62·43·0·0·0·0·0·» (DW_OP_addr:·4362e0)79332 ····<21bce>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·62·43·0·0·0·0·0·» (DW_OP_addr:·4362e0)
79333 ·<1><21bd8>:·Abbrev·Number:·20·(DW_TAG_variable)79333 ·<1><21bd8>:·Abbrev·Number:·20·(DW_TAG_variable)
79334 ····<21bd9>···DW_AT_name········:·(strp)·(offset:·0xfc2d):·lines___Line_vtable79334 ····<21bd9>···DW_AT_name········:·(strp)·(offset:·0xfc2d):·lines___Line_vtable
79335 ····<21bdd>···DW_AT_decl_file···:·(implicit_const)·179335 ····<21bdd>···DW_AT_decl_file···:·(implicit_const)·1
79336 ····<21bdd>···DW_AT_decl_line···:·(data4)·0x238d479336 ····<21bdd>···DW_AT_decl_line···:·(data4)·0x238ce
79337 ····<21be1>···DW_AT_decl_column·:·(data1)·2279337 ····<21be1>···DW_AT_decl_column·:·(data1)·22
79338 ····<21be2>···DW_AT_type········:·(ref_udata)·<0x20102>,·CPyVTableItem79338 ····<21be2>···DW_AT_type········:·(ref_udata)·<0x20102>,·CPyVTableItem
79339 ····<21be5>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·21·46·0·0·0·0·0·» (DW_OP_addr:·462180)79339 ····<21be5>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·21·46·0·0·0·0·0·» (DW_OP_addr:·462180)
79340 ·<1><21bef>:·Abbrev·Number:·20·(DW_TAG_variable)79340 ·<1><21bef>:·Abbrev·Number:·20·(DW_TAG_variable)
79341 ····<21bf0>···DW_AT_name········:·(strp)·(offset:·0xf86):·lines___Line_getseters79341 ····<21bf0>···DW_AT_name········:·(strp)·(offset:·0xf86):·lines___Line_getseters
79342 ····<21bf4>···DW_AT_decl_file···:·(implicit_const)·179342 ····<21bf4>···DW_AT_decl_file···:·(implicit_const)·1
79343 ····<21bf4>···DW_AT_decl_line···:·(data4)·0x2393779343 ····<21bf4>···DW_AT_decl_line···:·(data4)·0x23931
79344 ····<21bf8>···DW_AT_decl_column·:·(data1)·2079344 ····<21bf8>···DW_AT_decl_column·:·(data1)·20
79345 ····<21bf9>···DW_AT_type········:·(ref_udata)·<0x20122>,·PyGetSetDef,·PyGetSetDef79345 ····<21bf9>···DW_AT_type········:·(ref_udata)·<0x20122>,·PyGetSetDef,·PyGetSetDef
79346 ····<21bfc>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5f·43·0·0·0·0·0·» (DW_OP_addr:·435f60)79346 ····<21bfc>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5f·43·0·0·0·0·0·» (DW_OP_addr:·435f60)
79347 ·<1><21c06>:·Abbrev·Number:·71·(DW_TAG_array_type)79347 ·<1><21c06>:·Abbrev·Number:·71·(DW_TAG_array_type)
79348 ····<21c07>···DW_AT_type········:·(ref_udata)·<0x766>,·PyMethodDef,·PyMethodDef79348 ····<21c07>···DW_AT_type········:·(ref_udata)·<0x766>,·PyMethodDef,·PyMethodDef
79349 ····<21c09>···DW_AT_sibling·····:·(ref_udata)·<0x21c10>79349 ····<21c09>···DW_AT_sibling·····:·(ref_udata)·<0x21c10>
79350 ·<2><21c0c>:·Abbrev·Number:·72·(DW_TAG_subrange_type)79350 ·<2><21c0c>:·Abbrev·Number:·72·(DW_TAG_subrange_type)
79351 ····<21c0d>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int79351 ····<21c0d>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
79352 ····<21c0e>···DW_AT_upper_bound·:·(data1)·1979352 ····<21c0e>···DW_AT_upper_bound·:·(data1)·19
79353 ·<2><21c0f>:·Abbrev·Number:·079353 ·<2><21c0f>:·Abbrev·Number:·0
79354 ·<1><21c10>:·Abbrev·Number:·20·(DW_TAG_variable)79354 ·<1><21c10>:·Abbrev·Number:·20·(DW_TAG_variable)
79355 ····<21c11>···DW_AT_name········:·(strp)·(offset:·0x53b18):·lines___Line_methods79355 ····<21c11>···DW_AT_name········:·(strp)·(offset:·0x53b18):·lines___Line_methods
79356 ····<21c15>···DW_AT_decl_file···:·(implicit_const)·179356 ····<21c15>···DW_AT_decl_file···:·(implicit_const)·1
79357 ····<21c15>···DW_AT_decl_line···:·(data4)·0x2397a79357 ····<21c15>···DW_AT_decl_line···:·(data4)·0x23974
79358 ····<21c19>···DW_AT_decl_column·:·(data1)·2079358 ····<21c19>···DW_AT_decl_column·:·(data1)·20
79359 ····<21c1a>···DW_AT_type········:·(ref_udata)·<0x21c06>,·PyMethodDef,·PyMethodDef79359 ····<21c1a>···DW_AT_type········:·(ref_udata)·<0x21c06>,·PyMethodDef,·PyMethodDef
79360 ····<21c1d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fe·44·0·0·0·0·0·» (DW_OP_addr:·44fe20)79360 ····<21c1d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fe·44·0·0·0·0·0·» (DW_OP_addr:·44fe20)
79361 ·<1><21c27>:·Abbrev·Number:·20·(DW_TAG_variable)79361 ·<1><21c27>:·Abbrev·Number:·20·(DW_TAG_variable)
79362 ····<21c28>···DW_AT_name········:·(strp)·(offset:·0x4cdcb):·CPyType_lines___Line_template_79362 ····<21c28>···DW_AT_name········:·(strp)·(offset:·0x4cdcb):·CPyType_lines___Line_template_
79363 ····<21c2c>···DW_AT_decl_file···:·(implicit_const)·179363 ····<21c2c>···DW_AT_decl_file···:·(implicit_const)·1
79364 ····<21c2c>···DW_AT_decl_line···:·(data4)·0x239b379364 ····<21c2c>···DW_AT_decl_line···:·(data4)·0x239ad
79365 ····<21c30>···DW_AT_decl_column·:·(data1)·2179365 ····<21c30>···DW_AT_decl_column·:·(data1)·21
79366 ····<21c31>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject79366 ····<21c31>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject
79367 ····<21c33>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc80)79367 ····<21c33>···DW_AT_location····:·(exprloc)·9·byte·block:·3·80·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc80)
79368 ·<1><21c3d>:·Abbrev·Number:·14·(DW_TAG_variable)79368 ·<1><21c3d>:·Abbrev·Number:·14·(DW_TAG_variable)
79369 ····<21c3e>···DW_AT_name········:·(strp)·(offset:·0x1336c):·CPyType_lines___Line_template79369 ····<21c3e>···DW_AT_name········:·(strp)·(offset:·0x1336c):·CPyType_lines___Line_template
79370 ····<21c42>···DW_AT_decl_file···:·(implicit_const)·179370 ····<21c42>···DW_AT_decl_file···:·(implicit_const)·1
79371 ····<21c42>···DW_AT_decl_line···:·(data4)·0x239c179371 ····<21c42>···DW_AT_decl_line···:·(data4)·0x239bb
79372 ····<21c46>···DW_AT_decl_column·:·(data1)·2279372 ····<21c46>···DW_AT_decl_column·:·(data1)·22
79373 ····<21c47>···DW_AT_type········:·(ref_udata)·<0x13b5>79373 ····<21c47>···DW_AT_type········:·(ref_udata)·<0x13b5>
79374 ·<1><21c49>:·Abbrev·Number:·20·(DW_TAG_variable)79374 ·<1><21c49>:·Abbrev·Number:·20·(DW_TAG_variable)
79375 ····<21c4a>···DW_AT_name········:·(strp)·(offset:·0x17a57):·lines___RHSResult_vtable79375 ····<21c4a>···DW_AT_name········:·(strp)·(offset:·0x17a57):·lines___RHSResult_vtable
79376 ····<21c4e>···DW_AT_decl_file···:·(implicit_const)·179376 ····<21c4e>···DW_AT_decl_file···:·(implicit_const)·1
79377 ····<21c4e>···DW_AT_decl_line···:·(data4)·0x23bcd79377 ····<21c4e>···DW_AT_decl_line···:·(data4)·0x23bc7
79378 ····<21c52>···DW_AT_decl_column·:·(data1)·2279378 ····<21c52>···DW_AT_decl_column·:·(data1)·22
79379 ····<21c53>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem79379 ····<21c53>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem
79380 ····<21c56>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·21·46·0·0·0·0·0·» (DW_OP_addr:·462160)79380 ····<21c56>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·21·46·0·0·0·0·0·» (DW_OP_addr:·462160)
79381 ·<1><21c60>:·Abbrev·Number:·71·(DW_TAG_array_type)79381 ·<1><21c60>:·Abbrev·Number:·71·(DW_TAG_array_type)
79382 ····<21c61>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef79382 ····<21c61>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef
79383 ····<21c63>···DW_AT_sibling·····:·(ref_udata)·<0x21c6a>79383 ····<21c63>···DW_AT_sibling·····:·(ref_udata)·<0x21c6a>
79384 ·<2><21c66>:·Abbrev·Number:·72·(DW_TAG_subrange_type)79384 ·<2><21c66>:·Abbrev·Number:·72·(DW_TAG_subrange_type)
79385 ····<21c67>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int79385 ····<21c67>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
79386 ····<21c68>···DW_AT_upper_bound·:·(data1)·579386 ····<21c68>···DW_AT_upper_bound·:·(data1)·5
79387 ·<2><21c69>:·Abbrev·Number:·079387 ·<2><21c69>:·Abbrev·Number:·0
79388 ·<1><21c6a>:·Abbrev·Number:·20·(DW_TAG_variable)79388 ·<1><21c6a>:·Abbrev·Number:·20·(DW_TAG_variable)
79389 ····<21c6b>···DW_AT_name········:·(strp)·(offset:·0x130f8):·lines___RHSResult_getseters79389 ····<21c6b>···DW_AT_name········:·(strp)·(offset:·0x130f8):·lines___RHSResult_getseters
79390 ····<21c6f>···DW_AT_decl_file···:·(implicit_const)·179390 ····<21c6f>···DW_AT_decl_file···:·(implicit_const)·1
79391 ····<21c6f>···DW_AT_decl_line···:·(data4)·0x23bed79391 ····<21c6f>···DW_AT_decl_line···:·(data4)·0x23be7
79392 ····<21c73>···DW_AT_decl_column·:·(data1)·2079392 ····<21c73>···DW_AT_decl_column·:·(data1)·20
79393 ····<21c74>···DW_AT_type········:·(ref_udata)·<0x21c60>,·PyGetSetDef,·PyGetSetDef79393 ····<21c74>···DW_AT_type········:·(ref_udata)·<0x21c60>,·PyGetSetDef,·PyGetSetDef
79394 ····<21c77>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5e·43·0·0·0·0·0·» (DW_OP_addr:·435e60)79394 ····<21c77>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·5e·43·0·0·0·0·0·» (DW_OP_addr:·435e60)
79395 ·<1><21c81>:·Abbrev·Number:·20·(DW_TAG_variable)79395 ·<1><21c81>:·Abbrev·Number:·20·(DW_TAG_variable)
79396 ····<21c82>···DW_AT_name········:·(strp)·(offset:·0x6a921):·lines___RHSResult_methods79396 ····<21c82>···DW_AT_name········:·(strp)·(offset:·0x6a921):·lines___RHSResult_methods
79397 ····<21c86>···DW_AT_decl_file···:·(implicit_const)·179397 ····<21c86>···DW_AT_decl_file···:·(implicit_const)·1
79398 ····<21c86>···DW_AT_decl_line···:·(data4)·0x23c0079398 ····<21c86>···DW_AT_decl_line···:·(data4)·0x23bfa
79399 ····<21c8a>···DW_AT_decl_column·:·(data1)·2079399 ····<21c8a>···DW_AT_decl_column·:·(data1)·20
79400 ····<21c8b>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef79400 ····<21c8b>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef
79401 ····<21c8e>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc20)79401 ····<21c8e>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·fc·44·0·0·0·0·0·» (DW_OP_addr:·44fc20)
79402 ·<1><21c98>:·Abbrev·Number:·20·(DW_TAG_variable)79402 ·<1><21c98>:·Abbrev·Number:·20·(DW_TAG_variable)
79403 ····<21c99>···DW_AT_name········:·(strp)·(offset:·0x1597a):·CPyType_lines___RHSResult_template_79403 ····<21c99>···DW_AT_name········:·(strp)·(offset:·0x1597a):·CPyType_lines___RHSResult_template_
79404 ····<21c9d>···DW_AT_decl_file···:·(implicit_const)·179404 ····<21c9d>···DW_AT_decl_file···:·(implicit_const)·1
79405 ····<21c9d>···DW_AT_decl_line···:·(data4)·0x23c0679405 ····<21c9d>···DW_AT_decl_line···:·(data4)·0x23c00
79406 ····<21ca1>···DW_AT_decl_column·:·(data1)·2179406 ····<21ca1>···DW_AT_decl_column·:·(data1)·21
79407 ····<21ca2>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject79407 ····<21ca2>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject
79408 ····<21ca4>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·5c·43·0·0·0·0·0·» (DW_OP_addr:·435cc0)79408 ····<21ca4>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·5c·43·0·0·0·0·0·» (DW_OP_addr:·435cc0)
79409 ·<1><21cae>:·Abbrev·Number:·14·(DW_TAG_variable)79409 ·<1><21cae>:·Abbrev·Number:·14·(DW_TAG_variable)
79410 ····<21caf>···DW_AT_name········:·(strp)·(offset:·0x10bc5):·CPyType_lines___RHSResult_template79410 ····<21caf>···DW_AT_name········:·(strp)·(offset:·0x10bc5):·CPyType_lines___RHSResult_template
79411 ····<21cb3>···DW_AT_decl_file···:·(implicit_const)·179411 ····<21cb3>···DW_AT_decl_file···:·(implicit_const)·1
79412 ····<21cb3>···DW_AT_decl_line···:·(data4)·0x23c1279412 ····<21cb3>···DW_AT_decl_line···:·(data4)·0x23c0c
79413 ····<21cb7>···DW_AT_decl_column·:·(data1)·2279413 ····<21cb7>···DW_AT_decl_column·:·(data1)·22
79414 ····<21cb8>···DW_AT_type········:·(ref_udata)·<0x13b5>79414 ····<21cb8>···DW_AT_type········:·(ref_udata)·<0x13b5>
79415 ·<1><21cba>:·Abbrev·Number:·20·(DW_TAG_variable)79415 ·<1><21cba>:·Abbrev·Number:·20·(DW_TAG_variable)
79416 ····<21cbb>···DW_AT_name········:·(strp)·(offset:·0x3c419):·lines___LinesBlock_vtable79416 ····<21cbb>···DW_AT_name········:·(strp)·(offset:·0x3c419):·lines___LinesBlock_vtable
79417 ····<21cbf>···DW_AT_decl_file···:·(implicit_const)·179417 ····<21cbf>···DW_AT_decl_file···:·(implicit_const)·1
79418 ····<21cbf>···DW_AT_decl_line···:·(data4)·0x23d2579418 ····<21cbf>···DW_AT_decl_line···:·(data4)·0x23d1f
79419 ····<21cc3>···DW_AT_decl_column·:·(data1)·2279419 ····<21cc3>···DW_AT_decl_column·:·(data1)·22
79420 ····<21cc4>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem79420 ····<21cc4>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem
79421 ····<21cc7>···DW_AT_location····:·(exprloc)·9·byte·block:·3·58·21·46·0·0·0·0·0·» (DW_OP_addr:·462158)79421 ····<21cc7>···DW_AT_location····:·(exprloc)·9·byte·block:·3·58·21·46·0·0·0·0·0·» (DW_OP_addr:·462158)
79422 ·<1><21cd1>:·Abbrev·Number:·20·(DW_TAG_variable)79422 ·<1><21cd1>:·Abbrev·Number:·20·(DW_TAG_variable)
79423 ····<21cd2>···DW_AT_name········:·(strp)·(offset:·0x19343):·lines___LinesBlock_getseters79423 ····<21cd2>···DW_AT_name········:·(strp)·(offset:·0x19343):·lines___LinesBlock_getseters
79424 ····<21cd6>···DW_AT_decl_file···:·(implicit_const)·179424 ····<21cd6>···DW_AT_decl_file···:·(implicit_const)·1
79425 ····<21cd6>···DW_AT_decl_line···:·(data4)·0x23d4d79425 ····<21cd6>···DW_AT_decl_line···:·(data4)·0x23d47
79426 ····<21cda>···DW_AT_decl_column·:·(data1)·2079426 ····<21cda>···DW_AT_decl_column·:·(data1)·20
Max diff block lines reached; 303753300/303762121 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 ····00000000000aff40·00000000002e40849 ····00000000000aff00·00000000002e3c34
10 ····0000000000088cc0·000000000002719e10 ····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:··········0x5d27993 ··Length:··········0x5d1cd6
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·0000000000393373·(base·address)92 ····000000ac·0000000000392ee3·(base·address)
93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:
94 ·············0000000000393373·0000000000393388·(DW_OP_reg0·(rax))94 ·············0000000000392ee3·0000000000392ef8·(DW_OP_reg0·(rax))
95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:
96 ·············0000000000393388·00000000003933d0·(DW_OP_reg12·(r12))96 ·············0000000000392ef8·0000000000392f40·(DW_OP_reg12·(r12))
97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:
98 ·············00000000003933d0·00000000003933e2·(DW_OP_reg0·(rax))98 ·············0000000000392f40·0000000000392f52·(DW_OP_reg0·(rax))
99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:
100 ·············00000000003933e2·0000000000393429·(DW_OP_reg12·(r12))100 ·············0000000000392f52·0000000000392f99·(DW_OP_reg12·(r12))
101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:
102 ·············0000000000393429·000000000039343b·(DW_OP_reg0·(rax))102 ·············0000000000392f99·0000000000392fab·(DW_OP_reg0·(rax))
103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:
104 ·············000000000039343b·0000000000393482·(DW_OP_reg12·(r12))104 ·············0000000000392fab·0000000000392ff2·(DW_OP_reg12·(r12))
105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:
106 ·············0000000000393482·0000000000393497·(DW_OP_reg0·(rax))106 ·············0000000000392ff2·0000000000393007·(DW_OP_reg0·(rax))
107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:
108 ·············0000000000393497·00000000003934df·(DW_OP_reg12·(r12))108 ·············0000000000393007·000000000039304f·(DW_OP_reg12·(r12))
109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:
110 ·············00000000003934df·00000000003934f1·(DW_OP_reg0·(rax))110 ·············000000000039304f·0000000000393061·(DW_OP_reg0·(rax))
111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:
112 ·············00000000003934f1·0000000000393538·(DW_OP_reg12·(r12))112 ·············0000000000393061·00000000003930a8·(DW_OP_reg12·(r12))
113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:
114 ·············0000000000393538·000000000039354a·(DW_OP_reg0·(rax))114 ·············00000000003930a8·00000000003930ba·(DW_OP_reg0·(rax))
115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:
116 ·············000000000039354a·0000000000393591·(DW_OP_reg12·(r12))116 ·············00000000003930ba·0000000000393101·(DW_OP_reg12·(r12))
117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:
118 ·············0000000000393591·00000000003935a3·(DW_OP_reg0·(rax))118 ·············0000000000393101·0000000000393113·(DW_OP_reg0·(rax))
119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:
120 ·············00000000003935a3·00000000003935ea·(DW_OP_reg12·(r12))120 ·············0000000000393113·000000000039315a·(DW_OP_reg12·(r12))
121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:
122 ·············00000000003935ea·00000000003935fc·(DW_OP_reg0·(rax))122 ·············000000000039315a·000000000039316c·(DW_OP_reg0·(rax))
123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:
124 ·············00000000003935fc·0000000000393643·(DW_OP_reg12·(r12))124 ·············000000000039316c·00000000003931b3·(DW_OP_reg12·(r12))
125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:
126 ·············0000000000393643·0000000000393655·(DW_OP_reg0·(rax))126 ·············00000000003931b3·00000000003931c5·(DW_OP_reg0·(rax))
127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:
128 ·············0000000000393655·000000000039369c·(DW_OP_reg12·(r12))128 ·············00000000003931c5·000000000039320c·(DW_OP_reg12·(r12))
129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:
130 ·············000000000039369c·00000000003936ae·(DW_OP_reg0·(rax))130 ·············000000000039320c·000000000039321e·(DW_OP_reg0·(rax))
131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:
132 ·············00000000003936ae·00000000003936f5·(DW_OP_reg12·(r12))132 ·············000000000039321e·0000000000393265·(DW_OP_reg12·(r12))
133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:
134 ·············00000000003936f5·0000000000393707·(DW_OP_reg0·(rax))134 ·············0000000000393265·0000000000393277·(DW_OP_reg0·(rax))
135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:
136 ·············0000000000393707·000000000039374a·(DW_OP_reg12·(r12))136 ·············0000000000393277·00000000003932ba·(DW_OP_reg12·(r12))
137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:
138 ·············000000000039374a·000000000039374e·(DW_OP_reg0·(rax))138 ·············00000000003932ba·00000000003932be·(DW_OP_reg0·(rax))
139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:
140 ·············000000000039374e·00000000003937a3·(DW_OP_reg12·(r12))140 ·············00000000003932be·0000000000393313·(DW_OP_reg12·(r12))
141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:
142 ·············00000000003937a3·00000000003937a7·(DW_OP_reg0·(rax))142 ·············0000000000393313·0000000000393317·(DW_OP_reg0·(rax))
143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:
144 ·············00000000003937a7·00000000003937fc·(DW_OP_reg12·(r12))144 ·············0000000000393317·000000000039336c·(DW_OP_reg12·(r12))
145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:
146 ·············00000000003937fc·0000000000393800·(DW_OP_reg0·(rax))146 ·············000000000039336c·0000000000393370·(DW_OP_reg0·(rax))
147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:
148 ·············0000000000393800·0000000000393855·(DW_OP_reg12·(r12))148 ·············0000000000393370·00000000003933c5·(DW_OP_reg12·(r12))
149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:
150 ·············0000000000393855·0000000000393859·(DW_OP_reg0·(rax))150 ·············00000000003933c5·00000000003933c9·(DW_OP_reg0·(rax))
151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:
152 ·············0000000000393859·00000000003938ae·(DW_OP_reg12·(r12))152 ·············00000000003933c9·000000000039341e·(DW_OP_reg12·(r12))
153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:
154 ·············00000000003938ae·00000000003938b2·(DW_OP_reg0·(rax))154 ·············000000000039341e·0000000000393422·(DW_OP_reg0·(rax))
155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:
156 ·············00000000003938b2·0000000000393907·(DW_OP_reg12·(r12))156 ·············0000000000393422·0000000000393477·(DW_OP_reg12·(r12))
157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:
158 ·············0000000000393907·000000000039390b·(DW_OP_reg0·(rax))158 ·············0000000000393477·000000000039347b·(DW_OP_reg0·(rax))
159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:
160 ·············000000000039390b·0000000000393960·(DW_OP_reg12·(r12))160 ·············000000000039347b·00000000003934d0·(DW_OP_reg12·(r12))
161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:
162 ·············0000000000393960·0000000000393964·(DW_OP_reg0·(rax))162 ·············00000000003934d0·00000000003934d4·(DW_OP_reg0·(rax))
163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:
164 ·············0000000000393964·00000000003939b9·(DW_OP_reg12·(r12))164 ·············00000000003934d4·0000000000393529·(DW_OP_reg12·(r12))
165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:
166 ·············00000000003939b9·00000000003939bd·(DW_OP_reg0·(rax))166 ·············0000000000393529·000000000039352d·(DW_OP_reg0·(rax))
167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:
168 ·············00000000003939bd·0000000000393a12·(DW_OP_reg12·(r12))168 ·············000000000039352d·0000000000393582·(DW_OP_reg12·(r12))
169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:
170 ·············0000000000393a12·0000000000393a16·(DW_OP_reg0·(rax))170 ·············0000000000393582·0000000000393586·(DW_OP_reg0·(rax))
171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:
172 ·············0000000000393a16·0000000000393a6b·(DW_OP_reg12·(r12))172 ·············0000000000393586·00000000003935db·(DW_OP_reg12·(r12))
173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:
174 ·············0000000000393a6b·0000000000393a6f·(DW_OP_reg0·(rax))174 ·············00000000003935db·00000000003935df·(DW_OP_reg0·(rax))
175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:
176 ·············0000000000393a6f·0000000000393ac4·(DW_OP_reg12·(r12))176 ·············00000000003935df·0000000000393634·(DW_OP_reg12·(r12))
177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:
178 ·············0000000000393ac4·0000000000393ac8·(DW_OP_reg0·(rax))178 ·············0000000000393634·0000000000393638·(DW_OP_reg0·(rax))
179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:
180 ·············0000000000393ac8·0000000000393b1d·(DW_OP_reg12·(r12))180 ·············0000000000393638·000000000039368d·(DW_OP_reg12·(r12))
181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:
182 ·············0000000000393b1d·0000000000393b21·(DW_OP_reg0·(rax))182 ·············000000000039368d·0000000000393691·(DW_OP_reg0·(rax))
183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:
184 ·············0000000000393b21·0000000000393b76·(DW_OP_reg12·(r12))184 ·············0000000000393691·00000000003936e6·(DW_OP_reg12·(r12))
185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:
186 ·············0000000000393b76·0000000000393b7a·(DW_OP_reg0·(rax))186 ·············00000000003936e6·00000000003936ea·(DW_OP_reg0·(rax))
187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:
188 ·············0000000000393b7a·0000000000393bcf·(DW_OP_reg12·(r12))188 ·············00000000003936ea·000000000039373f·(DW_OP_reg12·(r12))
189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:
190 ·············0000000000393bcf·0000000000393bd3·(DW_OP_reg0·(rax))190 ·············000000000039373f·0000000000393743·(DW_OP_reg0·(rax))
191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:
192 ·············0000000000393bd3·0000000000393c28·(DW_OP_reg12·(r12))192 ·············0000000000393743·0000000000393798·(DW_OP_reg12·(r12))
193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:
194 ·············0000000000393c28·0000000000393c2c·(DW_OP_reg0·(rax))194 ·············0000000000393798·000000000039379c·(DW_OP_reg0·(rax))
195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:
196 ·············0000000000393c2c·0000000000393c81·(DW_OP_reg12·(r12))196 ·············000000000039379c·00000000003937f1·(DW_OP_reg12·(r12))
197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:
198 ·············0000000000393c81·0000000000393c85·(DW_OP_reg0·(rax))198 ·············00000000003937f1·00000000003937f5·(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; 214150834/214162837 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 ····00000000000aff40·00000000002e40849 ····00000000000aff00·00000000002e3c34
10 ····0000000000088cc0·000000000002719e10 ····0000000000088cc0·0000000000027141
11 ····0000000000000000·000000000000000011 ····0000000000000000·0000000000000000
  
38.3 KB
strings --all --bytes=8 {}
    
Offset 1, 1074 lines modifiedOffset 1, 1051 lines modified
Diff chunk too large, falling back to line-by-line diff (1043 lines added, 1066 lines removed)
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 KRb5X!ce92 {*B:++w"
3 ;<$aj%(}3 5ZZZ]ZZC
4 @x([gCY'4 E%JqD)uB
5 z8W[yx~h5 9"\#"0YzP%"8"B
6 xs^}aKOz6 2CjqH--Y
7 HUCtU.T:7 otv\C%Sf
8 0#r8"Gk&8 ·|?h*11v
9 Y<U%ZsDkmV9 8B'·gTtkr
10 9!K]·KK!10 CcM,FGs2}-
11 ,F<rA<*}11 o(.5M_IJ
12 -vkD{>w"012 cbA1zV)zv):
13 yZo1{·WI13 %xBn5l-F~
14 vu»     *q!=Zt14 ~'Uo%To-T
15 H=IQwiLr15 (To#To+T
16 JD=NkDg716 A:WJ?OH?_H
17 u(&B=!B}[17 ~)<_1sGX
18 QUc»    ]|eF18 j»      B`F4Ym9O0
19 +0Y!0Y)0Y%0Y-0Y#0Y+19 lKSpLr$<l
20 }&Po%,uq6<20 <OJdHsN:G
21 DR9QG|>JF21 pd+ld2_c
22 5}skpt2==22 ZA*s{+V`
23 X7»     »     /!Vw!23 xG7xTR;3X
24 ZA*s{sV`24 xXVOntv[
25 S+&;_5fi25 Cv~)MM4G
26 V\41v~)m26 F2>z!ctj
27 'g<j3F?Nyf^27 'j|+s<2+Q'l
28 fO"/Nl/X?3>28 V"_Ll/Xb
29 y^N"?N,%29 y^N!?A,)
30 y»      b>o}UR30 :·oE,agt
31 .17XQfI6+31 ·_El)Xws
32 ~m\oCyS\_!x!32 >3·~7(|Iq
33 Gry-·jrY33 "X|N\7[W
34 ly/P^)*/f34 syfoCyKfv
35 ?|m?D`nV35 ·Im$IeVXH*
36 u(g=5'F$36 Rm_<q^LIN
37 sxfoBy]fv37 dP<Jat+\F^
38 B#c+C6i9v238 )jS;:Yf}
39 XO<&napi39 sgrGZd» l
40 (z}&yVN'w7&40 +~Fa!+Lv
41 df}A:n^%341 ·}SX]MrU
42 w?»     _`%|642 'k8@OBwZ,_%
43 _y[*<oo/43 s0asx»  Ez
44 j179Iiuy44 dG;hIJ]{
45 q:(o[]_r745 o8w_xN[l
46 xCPvYm/r'46 ]`.k9Ge)G
47 &?QK3;$Y47 6GV}ctF~
48 |'(»    in6V48 gMveu~Hl
49 A<>\in"v49 ~l\G@9L\g
50 n#oQ[0_$50 n^OOz=-o
51 J?Xi]G]i51 k]c@f.j]s@|P
52 mixX]epV52 _Obhk6Z-F]a
53 yTEb^+cv53 u^MF[Qq#
54 vuwYWA*754 ["$<lG+]B
55 ~|_J2Aj'55 ~GA;B:~YkY
56 Cl/qMQn\56 BC$A!Vp.
57 2W-vm'}d57 IeGie_A^
58 B=I(j%W&58 RoNx+h[L
59 IXx8qOr$59 _MB=Jy*y
60 TNx/H;%a60 j+%<DLwy
61 SE!zYqB\Z61 ·-J.<T9#A
62 nW}At=m}62 hgLaO']_X}1f
63 sZcA/}Dq&63 wZ!;hYmj
64 zCRGA;lJ64 jlC$[F^»
65 !Bg·4J»  -65 ~xM'#{T-
66 )44KT!sV"66 3R'U!PW'U
67 c^ux8W{}67 H]eZw\7&
68 nq6(3Ut{68 _^mn!R%·
69 >1InRh-#69 ;y51b:7q=xk
70 ROip[mp[70 HmvY{mUO#
71 nSkg^cPE871 P[O»    a·|O
72 dgL%A}#@72 Wm'wpm%!
73 =M4Gr*1vf)q»    @73 J»      E@(@I^9
74 gBuer;12Yj<74 +G,s|yiA%
75 A-·kfJi375 >GE~l2_C
76 qQAfcN~@76 1_?,Y)#7
77 yR:#:_G,77 aAk![m@%
78 h(LqA?'\78 ~n'^?IYyb
79 dRGfSICG79 Qj2IMfRIUR
80 MRjh4\}G80 Y\l>»   Uz)
81 R5$UCRY&81 QN&lG'g1
82 bjMGY\&282 aV(ac>Hx
83 Z'o?-1g{83 .#H+<LBj
84 R':*TTL;84 +Y8?g5[P
85 ZYzlaflm85 r$^\$r$~
86 .fk/;1o786 "3UNu&» nKU#
87 |u5x·|1z87 do;W^}b0
88 g(p\k<rY88 dvFLj<*dK
89 R[2Hmia-)89 -Eq^ZAoQO~
90 $X/*p(<=90 rlC^/qt_j8R
91 9N9"(#kX91 CYV5U&1x}
92 c?@oDX9`W92 VQ|vc9W|
93 Hzqdx^e$93 >E\Ip;Xg
94 tl[·lJ/s94 2SgW`'<Rw
95 ;M!44vzC95 TzUgD5j~
96 t7uQ.mbe96 D;HTf»  ZJ
97 Z»      FN2tm,{97 ;!,luy<8
98 S!l!;:,jq98 Uju3z5Q»
99 qj5P+7I]99 ;I5dL)+6
100 ·3^w8kgw100 sjXm(kbCv
101 1~fYErw!;101 ]*Ing·c%
102 vfv}}0y^102 gCIZ\fl5
103 7okL+&rL103 9BuxWh*+
104 g$WwDqL;104 ntG7jPww,
105 x;<@&}EN105 $2vne$}Y
106 _hW<;kWN106 8»      ,;c~aA
107 A_U4NtL*107 a2js2jk@
108 h6Jiwy^1108 i:}ZAOwAV
109 S#|#Hd7?5109 rn2s<vYV#y<
110 wvq~c9ME&_110 W4t03&Q0
111 ws~cISG~111 i`>J4:.u
112 zp{a]B(;112 EKh5Z*o)
113 "XzJ*6o7113 "MxftRZm
114 _jJng.c)k114 Q>;»    hZb·
115 d%"z(DK`115 WD:LoO?n
116 3+mgV:Gm116 rD^^YY^?CY
117 }X$`^-"w117 `r*`s*p_N
118 NT9nQ0m!118 7|T<l!k{9
119 z[lM-K<y119 E6z2z?Gx
120 3hc|:HQ,y5Y120 G;»     [0=.}
121 >DR{Qx6~>121 {&#PL»  *8
122 6)lNM!M=a{122 Bgq&'[`»
123 x=<V}k4b123 T'Tv!@+l
124 2~Njei%l124 V*!·c<K}»
125 y@M^3ysg125 $++7Im$F
126 Wp*_r*eA+126 QjjsUjjB
Max diff block lines reached; 16711/39169 bytes (42.66%) of diff not shown.
649 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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:23575021 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:235728
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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c:24581726 /tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c:245795
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, 14195 lines modifiedOffset 1207, 14195 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; 658865/664048 bytes (99.22%) 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 0000000000393fc4·<_fini>:2 0000000000393b34·<_fini>:
3 »       ...3 »       ...
719 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/tmpbffwmpv4/build/__native_fec286f4eda846987175.c2 ··[·····0]··/tmp/tmpqokekwpi/build/__native_fec286f4eda846987175.c
3 ··[····37]··.3 ··[····37]··.
4 ··[····39]··/tmp/tmpbffwmpv4/build4 ··[····39]··/tmp/tmpqokekwpi/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
9.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8853, 79 lines modifiedOffset 8853, 79 lines modified
8853 ··0x00022920·70617273·65722e32·31383500·70617273·parser.2185.pars8853 ··0x00022920·70617273·65722e32·31383500·70617273·parser.2185.pars
8854 ··0x00022930·65722e32·31373900·43507944·65665f6c·er.2179.CPyDef_l8854 ··0x00022930·65722e32·31373900·43507944·65665f6c·er.2179.CPyDef_l
8855 ··0x00022940·696e6573·5f5f5f65·6e756d65·72617465·ines___enumerate8855 ··0x00022940·696e6573·5f5f5f65·6e756d65·72617465·ines___enumerate
8856 ··0x00022950·5f776974·685f6c65·6e677468·5f4c696e·_with_length_Lin8856 ··0x00022950·5f776974·685f6c65·6e677468·5f4c696e·_with_length_Lin
8857 ··0x00022960·655f6765·6e5f5f5f·636c6f73·652e636f·e_gen___close.co8857 ··0x00022960·655f6765·6e5f5f5f·636c6f73·652e636f·e_gen___close.co
8858 ··0x00022970·6c64005f·5f505245·5454595f·46554e43·ld.__PRETTY_FUNC8858 ··0x00022970·6c64005f·5f505245·5454595f·46554e43·ld.__PRETTY_FUNC
8859 ··0x00022980·54494f4e·5f5f2e32·31373700·70617273·TION__.2177.pars8859 ··0x00022980·54494f4e·5f5f2e32·31373700·70617273·TION__.2177.pars
8860 ··0x00022990·65722e32·31373600·43507944·65665f72·er.2176.CPyDef_r8860 ··0x00022990·65722e32·31373600·43507944·65665f74·er.2176.CPyDef_t
 8861 ··0x000229a0·72616e73·5f5f5f42·61736553·7472696e·rans___BaseStrin
 8862 ··0x000229b0·6753706c·69747465·725f5f5f·5f676574·gSplitter____get
 8863 ··0x000229c0·5f6d6178·5f737472·696e675f·6c656e67·_max_string_leng
 8864 ··0x000229d0·74682e63·6f6c6400·5f5f5052·45545459·th.cold.__PRETTY
 8865 ··0x000229e0·5f46554e·4354494f·4e5f5f2e·31333339·_FUNCTION__.1339
 8866 ··0x000229f0·00435079·4465665f·7472616e·735f5f5f·.CPyDef_trans___
 8867 ··0x00022a00·42617365·53747269·6e675370·6c697474·BaseStringSplitt
 8868 ··0x00022a10·65725f5f·5f5f7661·6c696461·74652e63·er____validate.c
8861 ··0x000229a0·616e6765·735f5f5f·5f636f6e·76657274·anges____convert 
8862 ··0x000229b0·5f6e6f64·655f746f·5f737461·6e64616c·_node_to_standal 
8863 ··0x000229c0·6f6e655f·636f6d6d·656e742e·636f6c64·one_comment.cold 
8864 ··0x000229d0·005f5f50·52455454·595f4655·4e435449·.__PRETTY_FUNCTI 
8865 ··0x000229e0·4f4e5f5f·2e313633·31004350·79446566·ON__.1631.CPyDef 
8866 ··0x000229f0·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_ 
8867 ··0x00022a00·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top 
8868 ··0x00022a10·4c657665·6c537461·74656d65·6e747356·LevelStatementsV 
8869 ··0x00022a20·69736974·6f725f67·656e5f5f·5f5f5f6d·isitor_gen_____m 
8870 ··0x00022a30·79707963·5f67656e·65726174·6f725f68·ypyc_generator_h 
8871 ··0x00022a40·656c7065·725f5f2e·636f6c64·005f5f50·elper__.cold.__P 
8872 ··0x00022a50·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__ 
8873 ··0x00022a60·2e313637·33007061·72736572·2e313637·.1673.parser.167 
8874 ··0x00022a70·32007061·72736572·2e313637·30007061·2.parser.1670.pa 
8875 ··0x00022a80·72736572·2e313636·38007061·72736572·rser.1668.parser 
8876 ··0x00022a90·2e313636·32004350·79446566·5f72616e·.1662.CPyDef_ran 
8877 ··0x00022aa0·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp 
8878 ··0x00022ab0·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve 
8879 ··0x00022ac0·6c537461·74656d65·6e747356·69736974·lStatementsVisit 
8880 ··0x00022ad0·6f725f67·656e5f5f·5f636c6f·73652e63·or_gen___close.c 
8881 ··0x00022ae0·6f6c6400·5f5f5052·45545459·5f46554e·old.__PRETTY_FUN8869 ··0x00022a20·6f6c6400·5f5f5052·45545459·5f46554e·old.__PRETTY_FUN
8882 ··0x00022af0·4354494f·4e5f5f2e·31363630·00706172·CTION__.1660.par8870 ··0x00022a30·4354494f·4e5f5f2e·31333432·00706172·CTION__.1342.par
8883 ··0x00022b00·7365722e·31363539·00435079·4465665f·ser.1659.CPyDef_ 
8884 ··0x00022b10·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s8871 ··0x00022a40·7365722e·31333434·00706172·7365722e·ser.1344.parser.
 8872 ··0x00022a50·31333431·00706172·7365722e·31333338·1341.parser.1338
 8873 ··0x00022a60·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__
 8874 ··0x00022a70·5f5f636f·6e766572·745f6e6f·64655f74·__convert_node_t
 8875 ··0x00022a80·6f5f7374·616e6461·6c6f6e65·5f636f6d·o_standalone_com
 8876 ··0x00022a90·6d656e74·2e636f6c·64005f5f·50524554·ment.cold.__PRET
 8877 ··0x00022aa0·54595f46·554e4354·494f4e5f·5f2e3136·TY_FUNCTION__.16
 8878 ··0x00022ab0·33310043·50794465·665f7261·6e676573·31.CPyDef_ranges
 8879 ··0x00022ac0·5f5f5f76·69736974·5f73696d·706c655f·___visit_simple_
8885 ··0x00022b20·75697465·5f5f546f·704c6576·656c5374·uite__TopLevelSt8880 ··0x00022ad0·73746d74·5f5f546f·704c6576·656c5374·stmt__TopLevelSt
8886 ··0x00022b30·6174656d·656e7473·56697369·746f725f·atementsVisitor_8881 ··0x00022ae0·6174656d·656e7473·56697369·746f725f·atementsVisitor_
8887 ··0x00022b40·67656e5f·5f5f5f5f·6d797079·635f6765·gen_____mypyc_ge8882 ··0x00022af0·67656e5f·5f5f5f5f·6d797079·635f6765·gen_____mypyc_ge
8888 ··0x00022b50·6e657261·746f725f·68656c70·65725f5f·nerator_helper__8883 ··0x00022b00·6e657261·746f725f·68656c70·65725f5f·nerator_helper__
8889 ··0x00022b60·2e636f6c·64005f5f·50524554·54595f46·.cold.__PRETTY_F8884 ··0x00022b10·2e636f6c·64005f5f·50524554·54595f46·.cold.__PRETTY_F
8890 ··0x00022b70·554e4354·494f4e5f·5f2e3136·35340070·UNCTION__.1654.p8885 ··0x00022b20·554e4354·494f4e5f·5f2e3136·37330070·UNCTION__.1673.p
8891 ··0x00022b80·61727365·722e3136·35330070·61727365·arser.1653.parse8886 ··0x00022b30·61727365·722e3136·37320070·61727365·arser.1672.parse
8892 ··0x00022b90·722e3136·35310070·61727365·722e3136·r.1651.parser.168887 ··0x00022b40·722e3136·37300070·61727365·722e3136·r.1670.parser.16
8893 ··0x00022ba0·34390070·61727365·722e3136·34330043·49.parser.1643.C8888 ··0x00022b50·36380070·61727365·722e3136·36320043·68.parser.1662.C
8894 ··0x00022bb0·50794465·665f7261·6e676573·5f5f5f76·PyDef_ranges___v8889 ··0x00022b60·50794465·665f7261·6e676573·5f5f5f76·PyDef_ranges___v
 8890 ··0x00022b70·69736974·5f73696d·706c655f·73746d74·isit_simple_stmt
 8891 ··0x00022b80·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem
 8892 ··0x00022b90·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_
8895 ··0x00022bc0·69736974·5f737569·74655f5f·546f704c·isit_suite__TopL 
8896 ··0x00022bd0·6576656c·53746174·656d656e·74735669·evelStatementsVi 
8897 ··0x00022be0·7369746f·725f6765·6e5f5f5f·636c6f73·sitor_gen___clos 
8898 ··0x00022bf0·652e636f·6c64005f·5f505245·5454595f·e.cold.__PRETTY_ 
8899 ··0x00022c00·46554e43·54494f4e·5f5f2e31·36343100·FUNCTION__.1641. 
8900 ··0x00022c10·70617273·65722e31·36343000·70617273·parser.1640.pars 
8901 ··0x00022c20·65722e31·36333000·43507944·65665f72·er.1630.CPyDef_r 
8902 ··0x00022c30·616e6765·735f5f5f·5f636f6e·76657274·anges____convert 
8903 ··0x00022c40·5f756e63·68616e67·65645f6c·696e655f·_unchanged_line_ 
8904 ··0x00022c50·62795f6c·696e652e·636f6c64·005f5f50·by_line.cold.__P8893 ··0x00022ba0·5f5f636c·6f73652e·636f6c64·005f5f50·__close.cold.__P
8905 ··0x00022c60·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__8894 ··0x00022bb0·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__
8906 ··0x00022c70·2e313633·35007061·72736572·2e313633·.1635.parser.1638895 ··0x00022bc0·2e313636·30007061·72736572·2e313635·.1660.parser.165
8907 ··0x00022c80·34004350·79446566·5f72616e·6765735f·4.CPyDef_ranges_8896 ··0x00022bd0·39004350·79446566·5f72616e·6765735f·9.CPyDef_ranges_
8908 ··0x00022c90·5f5f636f·6e766572·745f756e·6368616e·__convert_unchan 
8909 ··0x00022ca0·6765645f·6c696e65·732e636f·6c64005f·ged_lines.cold._8897 ··0x00022be0·5f5f7669·7369745f·73756974·655f5f54·__visit_suite__T
 8898 ··0x00022bf0·6f704c65·76656c53·74617465·6d656e74·opLevelStatement
 8899 ··0x00022c00·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____
 8900 ··0x00022c10·5f6d7970·79635f67·656e6572·61746f72·_mypyc_generator
 8901 ··0x00022c20·5f68656c·7065725f·5f2e636f·6c64005f·_helper__.cold._
8910 ··0x00022cb0·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION8902 ··0x00022c30·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
8911 ··0x00022cc0·5f5f2e31·36383400·70617273·65722e31·__.1684.parser.18903 ··0x00022c40·5f5f2e31·36353400·70617273·65722e31·__.1654.parser.1
 8904 ··0x00022c50·36353300·70617273·65722e31·36353100·653.parser.1651.
 8905 ··0x00022c60·70617273·65722e31·36343900·70617273·parser.1649.pars
8912 ··0x00022cd0·36383300·43507944·65665f74·72616e73·683.CPyDef_trans8906 ··0x00022c70·65722e31·36343300·43507944·65665f72·er.1643.CPyDef_r
 8907 ··0x00022c80·616e6765·735f5f5f·76697369·745f7375·anges___visit_su
 8908 ··0x00022c90·6974655f·5f546f70·4c657665·6c537461·ite__TopLevelSta
 8909 ··0x00022ca0·74656d65·6e747356·69736974·6f725f67·tementsVisitor_g
 8910 ··0x00022cb0·656e5f5f·5f636c6f·73652e63·6f6c6400·en___close.cold.
8913 ··0x00022ce0·5f5f5f42·61736553·7472696e·6753706c·___BaseStringSpl 
8914 ··0x00022cf0·69747465·725f5f5f·5f676574·5f6d6178·itter____get_max 
8915 ··0x00022d00·5f737472·696e675f·6c656e67·74682e63·_string_length.c 
8916 ··0x00022d10·6f6c6400·5f5f5052·45545459·5f46554e·old.__PRETTY_FUN 
8917 ··0x00022d20·4354494f·4e5f5f2e·31333339·00435079·CTION__.1339.CPy 
8918 ··0x00022d30·4465665f·7472616e·735f5f5f·42617365·Def_trans___Base 
8919 ··0x00022d40·53747269·6e675370·6c697474·65725f5f·StringSplitter__ 
8920 ··0x00022d50·5f5f7661·6c696461·74652e63·6f6c6400·__validate.cold. 
8921 ··0x00022d60·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO8911 ··0x00022cc0·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO
8922 ··0x00022d70·4e5f5f2e·31333432·00706172·7365722e·N__.1342.parser.8912 ··0x00022cd0·4e5f5f2e·31363431·00706172·7365722e·N__.1641.parser.
8923 ··0x00022d80·31333434·00706172·7365722e·31333431·1344.parser.13418913 ··0x00022ce0·31363430·00706172·7365722e·31363330·1640.parser.1630
 8914 ··0x00022cf0·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__
 8915 ··0x00022d00·5f5f636f·6e766572·745f756e·6368616e·__convert_unchan
 8916 ··0x00022d10·6765645f·6c696e65·5f62795f·6c696e65·ged_line_by_line
 8917 ··0x00022d20·2e636f6c·64005f5f·50524554·54595f46·.cold.__PRETTY_F
 8918 ··0x00022d30·554e4354·494f4e5f·5f2e3136·33350070·UNCTION__.1635.p
 8919 ··0x00022d40·61727365·722e3136·33340043·50794465·arser.1634.CPyDe
 8920 ··0x00022d50·665f7261·6e676573·5f5f5f63·6f6e7665·f_ranges___conve
 8921 ··0x00022d60·72745f75·6e636861·6e676564·5f6c696e·rt_unchanged_lin
 8922 ··0x00022d70·65732e63·6f6c6400·5f5f5052·45545459·es.cold.__PRETTY
 8923 ··0x00022d80·5f46554e·4354494f·4e5f5f2e·31363834·_FUNCTION__.1684
8924 ··0x00022d90·00706172·7365722e·31333338·00435079·.parser.1338.CPy8924 ··0x00022d90·00706172·7365722e·31363833·00435079·.parser.1683.CPy
8925 ··0x00022da0·4465665f·73747269·6e67735f·5f5f6e6f·Def_strings___no8925 ··0x00022da0·4465665f·73747269·6e67735f·5f5f6e6f·Def_strings___no
8926 ··0x00022db0·726d616c·697a655f·73747269·6e675f71·rmalize_string_q8926 ··0x00022db0·726d616c·697a655f·73747269·6e675f71·rmalize_string_q
8927 ··0x00022dc0·756f7465·732e636f·6c64005f·5f505245·uotes.cold.__PRE8927 ··0x00022dc0·756f7465·732e636f·6c64005f·5f505245·uotes.cold.__PRE
8928 ··0x00022dd0·5454595f·46554e43·54494f4e·5f5f2e31·TTY_FUNCTION__.18928 ··0x00022dd0·5454595f·46554e43·54494f4e·5f5f2e31·TTY_FUNCTION__.1
8929 ··0x00022de0·35353800·70617273·65722e31·35353700·558.parser.1557.8929 ··0x00022de0·35353800·70617273·65722e31·35353700·558.parser.1557.
8930 ··0x00022df0·43507944·65665f74·72616e73·5f5f5f53·CPyDef_trans___S8930 ··0x00022df0·43507944·65665f74·72616e73·5f5f5f53·CPyDef_trans___S
8931 ··0x00022e00·7472696e·6753706c·69747465·725f5f5f·tringSplitter___8931 ··0x00022e00·7472696e·6753706c·69747465·725f5f5f·tringSplitter___
22.4 KB
./usr/lib/debug/.build-id/a3/d21d3dc9c7365eeb0a0d1312d72edb253b333f.debug vs.
./usr/lib/debug/.build-id/c1/3f0bf5903578908ae7230162d4c955e937c407.debug
Files 90% 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:··········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·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·
4.86 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·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·0000c2·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·000069·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·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·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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)
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·strings.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:·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:·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:·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_strings 
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:·a3d21d3dc9c7365eeb0a0d1312d72edb253b333f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c13f0bf5903578908ae7230162d4c955e937c407
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:·0x29):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/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:·0x1f):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·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.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/tmpbffwmpv4/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/nodes.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_strings41 ····<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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
775 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 %;3?GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 '|PyInit_strings2 L'TPyInit_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 strings.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_
 17 PyInit_nodes
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_strings 
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_strings>:15 0000000000001140·<PyInit_nodes>:
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_strings2 ··[·····0]··PyInit_nodes
  
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/tmpbffwmpv4/build/black/strings.c3 ··[·····2]··/tmp/tmpqokekwpi/build/black/nodes.c
4 ··[····29]··/tmp/tmpbffwmpv4/build/black4 ··[····27]··/tmp/tmpqokekwpi/build/black
5 ··[····46]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ea]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f2]··stdint-intn.h
12 ··[···102]··stdint-uintn.h12 ··[···100]··stdint-uintn.h
13 ··[···111]··stddef.h13 ··[···10f]··stddef.h
14 ··[···11a]··pyport.h14 ··[···118]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···164]··import.h20 ··[···162]··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·00737472·696e6773·2e63005f·ntry.strings.c._12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali 
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA 
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._
 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·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps 
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D 
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st 
30 ··0x000001b0·72696e67·73005f5f·676d6f6e·5f737461·rings.__gmon_sta30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·00··································.
  
22.3 KB
./usr/lib/debug/.build-id/ae/1db8c846b3a7c5c519519f6872603c4111de96.debug vs.
./usr/lib/debug/.build-id/d7/0337024c8fb6c0db295c7fce196b56ff9b8a85.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:··········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·0x000150·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·0x000000000000207c·0x000000000000207c·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·
4.77 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·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
8 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000bf·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c0·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·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·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000c·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·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·0001bf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·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)
3.01 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·cache.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:·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_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:·ae1db8c846b3a7c5c519519f6872603c4111de963 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d70337024c8fb6c0db295c7fce196b56ff9b8a85
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:·0x2d):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/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):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·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.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:·0):·/tmp/tmpbffwmpv4/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
706 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 PyInit_pgen2 L'TPyInit_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 11, 22 lines modifiedOffset 11, 22 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 
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
 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
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_pgen>:15 0000000000001140·<PyInit_cache>:
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_pgen2 ··[·····0]··PyInit_cache
  
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/tmpbffwmpv4/build/blib2to3/pgen2/pgen.c 
3 ··[····2d]··.2 ··[·····0]··.
4 ··[····2f]··/tmp/tmpbffwmpv4/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpqokekwpi/build/black/cache.c
 4 ··[····27]··/tmp/tmpqokekwpi/build/black
5 ··[····55]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····fb]··types.h10 ··[····ea]··types.h
 11 ··[····f2]··stdint-intn.h
11 ··[···103]··stdint-intn.h12 ··[···100]··stdint-uintn.h
12 ··[···111]··stdint-uintn.h 
13 ··[···120]··stddef.h13 ··[···10f]··stddef.h
14 ··[···129]··pyport.h14 ··[···118]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···173]··import.h20 ··[···162]··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·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.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·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
 21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
 22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
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_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 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
29 ··0x000001a0·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·63616368·lloc.PyInit_cach
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
 31 ··0x000001c0·00··································.
  
22.9 KB
./usr/lib/debug/.build-id/ae/b6da4d43ba0340530221c582a63b15f7a97fd1.debug vs.
./usr/lib/debug/.build-id/7e/374fe460bec64e2888cc3a4c11df025e6df946.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.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·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000160·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·0x0000000000002088·0x0000000000002088·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·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·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·0000c3·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·00005e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·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··········0000000000002090·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000c·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cf·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·0001c7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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·mode.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:·0000000000002134·····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:·0000000000002060·····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_mode32 ····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:·aeb6da4d43ba0340530221c582a63b15f7a97fd13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e374fe460bec64e2888cc3a4c11df025e6df946
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:·0x24):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/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:·0x94):·/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:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc9):·/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:·0x1d):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·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
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/tmpbffwmpv4/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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·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
  
780 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 FGCC:·(Debian·14.2.0-19)·14.2.0
2 (_PyInit_mode2 PyInit_tokenize
 3 vm\S\}z;
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 tokenize.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___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_mode27 PyInit_tokenize
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
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_mode>:15 0000000000001140·<PyInit_tokenize>:
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_mode2 ··[·····0]··PyInit_tokenize
  
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/tmpbffwmpv4/build/black/mode.c 
3 ··[····24]··.2 ··[·····0]··.
4 ··[····26]··/tmp/tmpbffwmpv4/build/black3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/tokenize.c
 4 ··[····33]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····43]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c9]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····e9]··types.h10 ··[····ff]··types.h
11 ··[····f1]··stdint-intn.h11 ··[···107]··stdint-intn.h
12 ··[····ff]··stdint-uintn.h12 ··[···115]··stdint-uintn.h
13 ··[···10e]··stddef.h13 ··[···124]··stddef.h
14 ··[···117]··pyport.h14 ··[···12d]··pyport.h
15 ··[···120]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···12d]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···13c]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···14a]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···155]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···161]··import.h20 ··[···177]··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·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
24 ··0x00000150·00507949·6d706f72·745f496d·706f7274·.PyImport_Import24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
25 ··0x00000160·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
26 ··0x00000170·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode.29 ··0x000001a0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.30 ··0x000001b0·6f6b656e·697a6500·5f5f676d·6f6e5f73·okenize.__gmon_s
 31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
19.5 KB
./usr/lib/debug/.build-id/b2/706e70e109128ee7972b683f1d42cec4ec3811.debug vs.
./usr/lib/debug/.build-id/2a/3f46f4b12181036253cb26cab47e45ec8d2f68.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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
4.37 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·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·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·0000c2·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·000069·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·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·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·0005d8·0000ca·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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·brackets.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:·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
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:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
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:·b2706e70e109128ee7972b683f1d42cec4ec38113 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a3f46f4b12181036253cb26cab47e45ec8d2f68
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:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/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:·0x1d):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·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
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/tmpbffwmpv4/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
712 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 /hGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_brackets2 PyInit_linegen
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 brackets.c11 linegen.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
18 __cxa_finalize19 __cxa_finalize
19 PyInit___init__20 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 _Py_Dealloc26 _Py_Dealloc
27 __gmon_start__27 __gmon_start__
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_brackets>:15 0000000000001140·<PyInit_linegen>:
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_brackets2 ··[·····0]··PyInit_linegen
  
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/tmpbffwmpv4/build/black/brackets.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/linegen.c
3 ··[····28]··.3 ··[····27]··.
4 ··[····2a]··/tmp/tmpbffwmpv4/build/black4 ··[····29]··/tmp/tmpqokekwpi/build/black
5 ··[····47]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ec]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f4]··stdint-intn.h
12 ··[···103]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
13 ··[···112]··stddef.h13 ··[···111]··stddef.h
14 ··[···11b]··pyport.h14 ··[···11a]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···165]··import.h20 ··[···164]··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·00627261·636b6574·732e6300·ntry.brackets.c.12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final20 ··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
20 ··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 
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_23 ··0x00000140·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT24 ··0x00000150·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im25 ··0x00000160·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap26 ··0x00000170·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.27 ··0x00000180·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s30 ··0x000001b0·616c6c6f·63005f5f·676d6f6e·5f737461·alloc.__gmon_sta
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·72745f5f·00·························rt__.
  
23.1 KB
./usr/lib/debug/.build-id/c6/4c38b72c3e9bfb8a05e6feb428c4b5ce43ffcf.debug vs.
./usr/lib/debug/.build-id/89/7f42ad8e510f5de4cba8bb888246a017af6355.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:··········3496·(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·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·0x000160·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·0x0000000000002088·0x0000000000002088·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·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xda8:
  
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·0000ce·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·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·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·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00001b·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cf·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e8·0000d4·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006c0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000739·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000756·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·0007a0·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a70·0001dd·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c4d·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.48 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·handle_ipynb_magics.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_parse32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics
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:·c64c38b72c3e9bfb8a05e6feb428c4b5ce43ffcf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·897f42ad8e510f5de4cba8bb888246a017af6355
3.23 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:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x33):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6a):·/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:·0x8d):·/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:·0xb6):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/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):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x170):·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.27 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/tmpbffwmpv4/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_handle_ipynb_magics
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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
804 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 cUGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_parse2 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
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 handle_ipynb_magics.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_parse26 PyInit_handle_ipynb_magics
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
433 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_handle_ipynb_magics>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
234 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_handle_ipynb_magics
  
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/tmpbffwmpv4/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/handle_ipynb_magics.c
3 ··[····2e]··.3 ··[····33]··.
4 ··[····30]··/tmp/tmpbffwmpv4/build/blib2to3/pgen24 ··[····35]··/tmp/tmpqokekwpi/build/black
5 ··[····56]··/usr/include/python3.135 ··[····52]··/usr/include/python3.13
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····d8]··/usr/include/python3.13/cpython
10 ··[····fc]··types.h10 ··[····f8]··types.h
11 ··[···104]··stdint-intn.h11 ··[···100]··stdint-intn.h
12 ··[···112]··stdint-uintn.h12 ··[···10e]··stdint-uintn.h
13 ··[···121]··stddef.h13 ··[···11d]··stddef.h
14 ··[···12a]··pyport.h14 ··[···126]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···12f]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···13c]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···14b]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···159]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···164]··pycapsule.h
20 ··[···174]··import.h20 ··[···170]··import.h
  
3.24 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·00706172·73652e63·005f5f46·ntry.parse.c.__F 
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
 14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in16 ··0x000000d0·64736f5f·68616e64·6c65005f·696e6974·dso_handle._init
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM17 ··0x000000e0·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO18 ··0x000000f0·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE19 ··0x00000100·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize20 ··0x00000110·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__21 ··0x00000120·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt22 ··0x00000130·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg23 ··0x00000140·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 26 ··0x00000170·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT27 ··0x00000180·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle
 31 ··0x000001c0·5f697079·6e625f6d·61676963·73005f5f·_ipynb_magics.__
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__32 ··0x000001d0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.
31 ··0x000001c0·00··································. 
  
23.4 KB
./usr/lib/debug/.build-id/c6/735b6cb0e4a40d1010af1a4640a5f4ab967c0a.debug vs.
./usr/lib/debug/.build-id/cf/5c8de223d3d177782ff81150449a1c697ee784.debug
Files 90% 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:··········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·0x000160·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000148·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·0x0000000000002088·0x0000000000002088·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002070·0x0000000000002070·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·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·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·0000c7·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·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006e·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002070·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020b8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020a0·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000127·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·000014·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d0·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000cd·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001cf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c2f·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.96 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·_width_table.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:·0000000000002144·····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:·0000000000002070·····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
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:·c6735b6cb0e4a40d1010af1a4640a5f4ab967c0a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf5c8de223d3d177782ff81150449a1c697ee784
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:·0x33):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/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:·0x86):·/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:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/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:·0x28):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·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
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/tmpbffwmpv4/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/black/_width_table.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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__width_table
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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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·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
  
767 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_tokenize2 PyInit__width_table
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.c11 _width_table.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 PyInit__width_table
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
26 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
429 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__width_table>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
230 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__width_table
  
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/tmpbffwmpv4/build/blib2to3/pgen2/tokenize.c 
4 ··[····33]··/tmp/tmpbffwmpv4/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpqokekwpi/build/black/_width_table.c
 4 ··[····2e]··/tmp/tmpqokekwpi/build/black
5 ··[····59]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····63]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····f1]··types.h
 11 ··[····f9]··stdint-intn.h
11 ··[···107]··stdint-intn.h12 ··[···107]··stdint-uintn.h
12 ··[···115]··stdint-uintn.h 
13 ··[···124]··stddef.h13 ··[···116]··stddef.h
14 ··[···12d]··pyport.h14 ··[···11f]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···177]··import.h20 ··[···169]··import.h
  
3.18 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·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·005f7769·6474685f·7461626c·ntry._width_tabl
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·646c6500·5f696e69·74005f5f·474e555f·dle._init.__GNU_
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·45485f46·52414d45·5f484452·005f6669·EH_FRAME_HDR._fi
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__
21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_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
23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT29 ··0x000001a0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 30 ··0x000001b0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
 31 ··0x000001c0·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__. 
  
15.7 KB
./usr/lib/debug/.build-id/d6/00a142eb76c8e797013c8425a1b8e0039dbcbe.debug vs.
./usr/lib/debug/.build-id/69/446d95eac64c53d041f415e475f1154d848fe8.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·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·0xd78: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·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·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·00011e·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011e·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cb·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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·ranges.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:·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
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_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:·d600a142eb76c8e797013c8425a1b8e0039dbcbe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·69446d95eac64c53d041f415e475f1154d848fe8
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/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpqokekwpi/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):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.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/tmpbffwmpv4/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/schema.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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_ranges2 PyInit_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 ranges.c11 schema.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
18 __cxa_finalize19 __cxa_finalize
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
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_schema>:
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_schema
  
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/tmpbffwmpv4/build/black/ranges.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/schema.c
3 ··[····26]··.3 ··[····26]··.
4 ··[····28]··/tmp/tmpbffwmpv4/build/black4 ··[····28]··/tmp/tmpqokekwpi/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·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.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
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo 
25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu25 ··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.8 KB
./usr/lib/debug/.build-id/e0/0f547926048685a290c6d2ef2068594ca56bec.debug vs.
./usr/lib/debug/.build-id/d6/7c20428d4f472b463b30a8a7f84833c3bea987.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
2.02 KB
readelf --wide --sections {}
    
Offset 22, 19 lines modifiedOffset 22, 19 lines modified
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·00011c·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cf·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
2.03 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·token.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:·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
Offset 25, 9 lines modifiedOffset 25, 9 lines modified
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_token32 ····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:·e00f547926048685a290c6d2ef2068594ca56bec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d67c20428d4f472b463b30a8a7f84833c3bea987
1.43 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 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:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/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:·0x91):·/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:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/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:·0x26):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
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/tmpbffwmpv4/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
605 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_token2 73/?3|d-
 3 PyInit_parse
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
Offset 18, 15 lines modifiedOffset 19, 15 lines modified
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_token26 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
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_token>:15 0000000000001140·<PyInit_parse>:
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_token2 ··[·····0]··PyInit_parse
  
712 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/tmpbffwmpv4/build/blib2to3/pgen2/token.c 
3 ··[····2e]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/parse.c
4 ··[····30]··/tmp/tmpbffwmpv4/build/blib2to3/pgen24 ··[····30]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····56]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····fc]··types.h10 ··[····fc]··types.h
11 ··[···104]··stdint-intn.h11 ··[···104]··stdint-intn.h
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 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·00706172·73652e63·005f5f46·ntry.parse.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
Offset 22, 11 lines modifiedOffset 22, 11 lines modified
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·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·746f6b65·lloc.PyInit_toke29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars
30 ··0x000001b0·6e005f5f·676d6f6e·5f737461·72745f5f·n.__gmon_start__30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
19.2 KB
./usr/lib/debug/.build-id/e0/5999158e8062e7a39e641f0eb75ad4bea43fe3.debug vs.
./usr/lib/debug/.build-id/82/16fa747698b09a009b7b1997b34de3a97e5585.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% 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·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·0x000138·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·0x0000000000002060·0x0000000000002060·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·
4.21 KB
readelf --wide --sections {}
    
Offset 1, 40 lines modifiedOffset 1, 40 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·0000c0·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·00005f·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·00011e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cd·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
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·token.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_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:·e05999158e8062e7a39e641f0eb75ad4bea43fe33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8216fa747698b09a009b7b1997b34de3a97e5585
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:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/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:·0x91):·/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:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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:·0x1d):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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:·0):·/tmp/tmpbffwmpv4/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
608 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 5'uPyInit_cache2 73/?3|d-
 3 PyInit_token
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
Offset 18, 15 lines modifiedOffset 19, 15 lines modified
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_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
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_cache>:15 0000000000001140·<PyInit_token>:
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_cache2 ··[·····0]··PyInit_token
  
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/tmpbffwmpv4/build/black/cache.c 
3 ··[····25]··.2 ··[·····0]··.
4 ··[····27]··/tmp/tmpbffwmpv4/build/black3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/token.c
 4 ··[····30]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····fc]··types.h
11 ··[····f2]··stdint-intn.h 
12 ··[···100]··stdint-uintn.h11 ··[···104]··stdint-intn.h
 12 ··[···112]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···121]··stddef.h
14 ··[···118]··pyport.h14 ··[···12a]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···162]··import.h20 ··[···174]··import.h
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 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·00746f6b·656e2e63·005f5f46·ntry.token.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
Offset 22, 11 lines modifiedOffset 22, 11 lines modified
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·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach29 ··0x000001a0·6c6c6f63·00507949·6e69745f·746f6b65·lloc.PyInit_toke
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__30 ··0x000001b0·6e005f5f·676d6f6e·5f737461·72745f5f·n.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
17.3 KB
./usr/lib/debug/.build-id/e6/5d9750c0d7edd361bec0454d83daab4335a939.debug vs.
./usr/lib/debug/.build-id/a3/e2a30089c6e916b18d0787d691f33ca62523e2.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:··········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.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
4.53 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·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·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 22, 23 lines modifiedOffset 22, 23 lines modified
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·00011c·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c8·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cb·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000719·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000736·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000780·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c3·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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.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:·e65d9750c0d7edd361bec0454d83daab4335a9393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3e2a30089c6e916b18d0787d691f33ca62523e2
1.42 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 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:·0x2b):·/tmp/tmpbffwmpv4/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpqokekwpi/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:·0x20):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·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.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:·0x2):·/tmp/tmpbffwmpv4/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/blib2to3/pygram.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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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
766 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 9GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_pytree2 PyInit_pygram
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 pytree.c11 pygram.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 
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
 25 PyInit_pygram
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
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
  
690 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/tmpqokekwpi/build/blib2to3/pygram.c
2 ··[·····0]··.3 ··[····29]··.
3 ··[·····2]··/tmp/tmpbffwmpv4/build/blib2to3/pytree.c 
4 ··[····2b]··/tmp/tmpbffwmpv4/build/blib2to34 ··[····2b]··/tmp/tmpqokekwpi/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······························__.
  
23.0 KB
./usr/lib/debug/.build-id/ea/168434e95cfb496252a7392a2bf75090116229.debug vs.
./usr/lib/debug/.build-id/d6/25d50329f5614b4f88c1a8bfd5a5f721daf003.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:··········3496·(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·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·0x000160·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·0x0000000000002088·0x0000000000002088·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·0xda8: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·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·0000ce·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·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000069·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·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··········00000000000020b8·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·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00001b·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e8·0000d4·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cc·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006c0·000079·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006a8·000079·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000739·00001d·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000721·00001d·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000756·000045·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·00073e·000045·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·0007a0·0002d0·18·····33··20··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·000788·0002d0·18·····33··20··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·000a70·0001dd·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c4d·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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.49 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·handle_ipynb_magics.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.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:·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:·0000000000002088·····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:·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_handle_ipynb_magics32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing
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:·ea168434e95cfb496252a7392a2bf750901162293 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d625d50329f5614b4f88c1a8bfd5a5f721daf003
3.23 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:·0x33):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpqokekwpi/build/black
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/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:·0x1d):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x170):·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
3.27 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/tmpbffwmpv4/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.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)
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_handle_ipynb_magics41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parsing
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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb86>156 ····<189>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb86>
157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>157 ····<18d>···DW_AT_sibling·····:·(ref_udata)·<0x1a3>
158 ·<3><18f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)158 ·<3><18f>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)161 ·<3><195>:·Abbrev·Number:·11·(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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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·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
  
830 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 b)GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_handle_ipynb_magics2 PyInit_parsing
 3 RS'<U~JG}
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 handle_ipynb_magics.c12 parsing.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_
18 __cxa_finalize19 __cxa_finalize
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
26 PyInit_handle_ipynb_magics27 PyInit_parsing
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
435 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_handle_ipynb_magics>:15 0000000000001140·<PyInit_parsing>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
236 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_handle_ipynb_magics2 ··[·····0]··PyInit_parsing
  
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/tmpbffwmpv4/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmpqokekwpi/build/black/parsing.c
3 ··[····33]··.3 ··[····27]··.
4 ··[····35]··/tmp/tmpbffwmpv4/build/black4 ··[····29]··/tmp/tmpqokekwpi/build/black
5 ··[····52]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····f8]··types.h10 ··[····ec]··types.h
11 ··[···100]··stdint-intn.h11 ··[····f4]··stdint-intn.h
12 ··[···10e]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
13 ··[···11d]··stddef.h13 ··[···111]··stddef.h
14 ··[···126]··pyport.h14 ··[···11a]··pyport.h
15 ··[···12f]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···13c]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···14b]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···159]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···164]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···170]··import.h20 ··[···164]··import.h
  
3.24 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·00706172·73696e67·2e63005f·ntry.parsing.c._
12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn 
13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA 
14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
16 ··0x000000d0·64736f5f·68616e64·6c65005f·696e6974·dso_handle._init15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
17 ··0x000000e0·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
18 ··0x000000f0·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
19 ··0x00000100·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
20 ··0x00000110·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
21 ··0x00000120·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
22 ··0x00000130·794f626a·6563745f·47657441·74747253·yObject_GetAttrS21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
23 ··0x00000140·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
26 ··0x00000170·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_ 
27 ··0x00000180·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_ 
28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
 26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
 27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa
31 ··0x000001c0·5f697079·6e625f6d·61676963·73005f5f·_ipynb_magics.__ 
32 ··0x000001d0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.30 ··0x000001b0·7273696e·67005f5f·676d6f6e·5f737461·rsing.__gmon_sta
 31 ··0x000001c0·72745f5f·00·························rt__.
  
3.33 KB
./usr/lib/debug/.build-id/f8/82e1180e82792530d5241da0833438609db33e.debug vs.
./usr/lib/debug/.build-id/cf/134414b291bb0944bedb29e78b8bfdc343e4c6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% 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:·f882e1180e82792530d5241da0833438609db33e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cf134414b291bb0944bedb29e78b8bfdc343e4c6
805 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:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpbffwmpv4/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpqokekwpi/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x70):·/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:·0x93):·/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:·0xbc):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xde):·/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):
913 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:·0x2):·/tmp/tmpbffwmpv4/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpqokekwpi/build/blib2to3/pgen2/grammar.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)
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_grammar2 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
701 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/tmpbffwmpv4/build/blib2to3/pgen2/grammar.c3 ··[·····2]··/tmp/tmpqokekwpi/build/blib2to3/pgen2/grammar.c
4 ··[····32]··/tmp/tmpbffwmpv4/build/blib2to3/pgen24 ··[····32]··/tmp/tmpqokekwpi/build/blib2to3/pgen2
5 ··[····58]··/usr/include/python3.135 ··[····58]··/usr/include/python3.13
6 ··[····70]··/usr/include/x86_64-linux-gnu/bits6 ··[····70]··/usr/include/x86_64-linux-gnu/bits
7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys
9 ··[····de]··/usr/include/python3.13/cpython9 ··[····de]··/usr/include/python3.13/cpython
10 ··[····fe]··types.h10 ··[····fe]··types.h
11 ··[···106]··stdint-intn.h11 ··[···106]··stdint-intn.h
22.9 KB
./usr/lib/debug/.build-id/ff/8acb5e8f1b52090d720d84e6d0038ed79cefe6.debug vs.
./usr/lib/debug/.build-id/ff/eb5f0710944b9647860e555eb999017c566508.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:··········3448·(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·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·
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·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·0000c2·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·000069·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·00011c·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·0000c9·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c5·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·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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)
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·parsing.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_parsing 
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:·ff8acb5e8f1b52090d720d84e6d0038ed79cefe63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffeb5f0710944b9647860e555eb999017c566508
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:·0x1f):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpbffwmpv4/build/black32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpqokekwpi/build
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x50):·/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:·0x73):·/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:·0x9c):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/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):·parsing.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·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.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/tmpbffwmpv4/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpqokekwpi/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.
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:·10·(DW_TAG_call_site)34 ·<2><4a>:·Abbrev·Number:·10·(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_parsing41 ····<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)·<0x533>46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x533>
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)·<0xb6f>167 ····<1ac>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb6f>
168 ·<3><1b0>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)168 ·<3><1b0>:·Abbrev·Number:·11·(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:·11·(DW_TAG_call_site_parameter)171 ·<3><1b6>:·Abbrev·Number:·11·(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
  
738 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_parsing2 'xPyInit_black
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 parsing.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_
 17 PyInit_black
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_parsing 
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_parsing>:15 0000000000001140·<PyInit_black>:
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_parsing2 ··[·····0]··PyInit_black
  
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/tmpqokekwpi/build/black.c
2 ··[·····0]··.3 ··[····1f]··.
 4 ··[····21]··/tmp/tmpqokekwpi/build
3 ··[·····2]··/tmp/tmpbffwmpv4/build/black/parsing.c 
4 ··[····29]··/tmp/tmpbffwmpv4/build/black 
5 ··[····46]··/usr/include/python3.135 ··[····38]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····50]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····be]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····de]··types.h
 11 ··[····e6]··stdint-intn.h
11 ··[····f4]··stdint-intn.h12 ··[····f4]··stdint-uintn.h
12 ··[···102]··stdint-uintn.h 
13 ··[···111]··stddef.h13 ··[···103]··stddef.h
14 ··[···11a]··pyport.h14 ··[···10c]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···115]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···122]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···131]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···13f]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···14a]··pycapsule.h
20 ··[···164]··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·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali 
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA 
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r19 ··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·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps 
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D 
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa 
30 ··0x000001b0·7273696e·67005f5f·676d6f6e·5f737461·rsing.__gmon_sta30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·00··································.