814 MB
/srv/reproducible-results/rbuild-debian/r-b-build.CmZtazxu/b1/black_25.1.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.CmZtazxu/b2/black_25.1.0-2_amd64.changes
465 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·ec66413d9bba7afabc1de6e2d78a1629·6970340·debug·optional·black-dbgsym_25.1.0-2_amd64.deb 
2 ·bb7f522a3ff5dc53bade64a97b3228b8·1357332·python·optional·black_25.1.0-2_amd64.deb1 ·ec28ca077dd283f80e963ed58c9abb82·6973944·debug·optional·black-dbgsym_25.1.0-2_amd64.deb
 2 ·0c0d1197201a60fa2e514939f93e9506·1356920·python·optional·black_25.1.0-2_amd64.deb
3 ·b4f98cd5e0e919a120c3024f209c4194·411120·doc·optional·python-black-doc_25.1.0-2_all.deb3 ·b4f98cd5e0e919a120c3024f209c4194·411120·doc·optional·python-black-doc_25.1.0-2_all.deb
82.2 MB
black_25.1.0-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····3616·2025-02-27·14:54:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3620·2025-02-27·14:54:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1353524·2025-02-27·14:54:19.000000·data.tar.xz3 -rw-r--r--···0········0········0··1353108·2025-02-27·14:54:19.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.2 MB
data.tar.xz
82.2 MB
data.tar
1.36 KB
./usr/lib/python3/dist-packages/_black_version.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:·7b3b0563577a9a2efeb78d800b2f9435cbb6670a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cfca23b2dc1df175fafebce2715a4a5f9b5c0f39
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·33623035·36333537·37613961·32656665·3b0563577a9a2efe 
3 ··0x00000010·62373864·38303062·32663934·33356362·b78d800b2f9435cb2 ··0x00000000·63613233·62326463·31646631·37356661·ca23b2dc1df175fa
 3 ··0x00000010·66656263·65323731·35613461·35663962·febce2715a4a5f9b
4 ··0x00000020·62363637·30612e64·65627567·00000000·b6670a.debug....4 ··0x00000020·35633066·33392e64·65627567·00000000·5c0f39.debug....
5 ··0x00000030·3e507d6d····························>P}m5 ··0x00000030·121489e5····························....
  
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:·a161595a84fe52fef91a58bc886d61fec37d03463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4630d777828cb3483457d07d3c87194dd8a5af86
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·36313539·35613834·66653532·66656639·61595a84fe52fef9 
3 ··0x00000010·31613538·62633838·36643631·66656333·1a58bc886d61fec32 ··0x00000000·33306437·37373832·38636233·34383334·30d777828cb34834
 3 ··0x00000010·35376430·37643363·38373139·34646438·57d07d3c87194dd8
4 ··0x00000020·37643033·34362e64·65627567·00000000·7d0346.debug....4 ··0x00000020·61356166·38362e64·65627567·00000000·a5af86.debug....
5 ··0x00000030·44ea7618····························D.v.5 ··0x00000030·21facc95····························!...
  
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:·b428380f25086cd2965efba9c7cc1eb9e190e95e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53ae9614138b93f63d3fd09fe06f7bde2cc0a4bd
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·32383338·30663235·30383663·64323936·28380f25086cd296 
3 ··0x00000010·35656662·61396337·63633165·62396531·5efba9c7cc1eb9e12 ··0x00000000·61653936·31343133·38623933·66363364·ae9614138b93f63d
 3 ··0x00000010·33666430·39666530·36663762·64653263·3fd09fe06f7bde2c
4 ··0x00000020·39306539·35652e64·65627567·00000000·90e95e.debug....4 ··0x00000020·63306134·62642e64·65627567·00000000·c0a4bd.debug....
5 ··0x00000030·b4aa8ecd····························....5 ··0x00000030·9dc1584a····························..XJ
  
1.65 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:·c7db3243e0c6215e7a4ee85653232631562d220d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3767c65d0b58482ac1c42659a03ae6903bec8d0b
230 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 VS#&1V-" 
2 __gmon_start__1 __gmon_start__
3 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
5 __cxa_finalize4 __cxa_finalize
6 PyInit_brackets5 PyInit_brackets
7 PyImport_ImportModule6 PyImport_ImportModule
8 PyObject_GetAttrString7 PyObject_GetAttrString
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·64623332·34336530·63363231·35653761·db3243e0c6215e7a 
3 ··0x00000010·34656538·35363533·32333236·33313536·4ee85653232631562 ··0x00000000·36376336·35643062·35383438·32616331·67c65d0b58482ac1
 3 ··0x00000010·63343236·35396130·33616536·39303362·c42659a03ae6903b
4 ··0x00000020·32643232·30642e64·65627567·00000000·2d220d.debug....4 ··0x00000020·65633864·30622e64·65627567·00000000·ec8d0b.debug....
5 ··0x00000030·76ebb3b1····························v...5 ··0x00000030·e5958eda····························....
  
1.36 KB
./usr/lib/python3/dist-packages/black/cache.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:·ab3b8b49220a0f6790df2ff98aa9ecd5fe05cf083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f5479018608fc9a71e7147d61620d2b56c4782c
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·33623862·34393232·30613066·36373930·3b8b49220a0f6790 
3 ··0x00000010·64663266·66393861·61396563·64356665·df2ff98aa9ecd5fe2 ··0x00000000·35343739·30313836·30386663·39613731·5479018608fc9a71
 3 ··0x00000010·65373134·37643631·36323064·32623536·e7147d61620d2b56
4 ··0x00000020·30356366·30382e64·65627567·00000000·05cf08.debug....4 ··0x00000020·63343738·32632e64·65627567·00000000·c4782c.debug....
5 ··0x00000030·1181745e····························..t^5 ··0x00000030·b7dc2bb4····························..+.
  
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:·5d1c0fad97c9aafbbef1f78b873d633e180f041a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4f5cf783acca3467999d65674c36f479387d81e1
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·31633066·61643937·63396161·66626265·1c0fad97c9aafbbe 
3 ··0x00000010·66316637·38623837·33643633·33653138·f1f78b873d633e182 ··0x00000000·35636637·38336163·63613334·36373939·5cf783acca346799
 3 ··0x00000010·39643635·36373463·33366634·37393338·9d65674c36f47938
4 ··0x00000020·30663034·31612e64·65627567·00000000·0f041a.debug....4 ··0x00000020·37643831·65312e64·65627567·00000000·7d81e1.debug....
5 ··0x00000030·8c46be86····························.F..5 ··0x00000030·36450d77····························6E.w
  
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:·1327a86a5a5fa5415f97739dda6242b9913755263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f3eb139187a0a11cc77a27dca5f6b3bcd5f3f9b1
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·32376138·36613561·35666135·34313566·27a86a5a5fa5415f 
3 ··0x00000010·39373733·39646461·36323432·62393931·97739dda6242b9912 ··0x00000000·65623133·39313837·61306131·31636337·eb139187a0a11cc7
 3 ··0x00000010·37613237·64636135·66366233·62636435·7a27dca5f6b3bcd5
4 ··0x00000020·33373535·32362e64·65627567·00000000·375526.debug....4 ··0x00000020·66336639·62312e64·65627567·00000000·f3f9b1.debug....
5 ··0x00000030·896b2632····························.k&25 ··0x00000030·c6639cbb····························.c..
  
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:·7f0cb8f30815728679022cbfd19a88aaf07222a43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1aca6ec3074cc842048ae2baab7f6a47fc8877bb
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·30636238·66333038·31353732·38363739·0cb8f30815728679 
3 ··0x00000010·30323263·62666431·39613838·61616630·022cbfd19a88aaf02 ··0x00000000·63613665·63333037·34636338·34323034·ca6ec3074cc84204
 3 ··0x00000010·38616532·62616162·37663661·34376663·8ae2baab7f6a47fc
4 ··0x00000020·37323232·61342e64·65627567·00000000·7222a4.debug....4 ··0x00000020·38383737·62622e64·65627567·00000000·8877bb.debug....
5 ··0x00000030·7642cacc····························vB..5 ··0x00000030·a9be46cb····························..F.
  
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:·1c6c6b29fd61f08506083af3ed48848fcdda196f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c0024df9eb0df1e8374bb0d735213b9522c7ebc
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·36633662·32396664·36316630·38353036·6c6b29fd61f08506 
3 ··0x00000010·30383361·66336564·34383834·38666364·083af3ed48848fcd2 ··0x00000000·30303234·64663965·62306466·31653833·0024df9eb0df1e83
 3 ··0x00000010·37346262·30643733·35323133·62393532·74bb0d735213b952
4 ··0x00000020·64613139·36662e64·65627567·00000000·da196f.debug....4 ··0x00000020·32633765·62632e64·65627567·00000000·2c7ebc.debug....
5 ··0x00000030·53cbcd29····························S..)5 ··0x00000030·a7ffea11····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·36d754cac0c6f188d03151b42ec2bdef313c4c123 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aaf3fd493a37317206457315b530eb2a787cd938
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·64373534·63616330·63366631·38386430·d754cac0c6f188d0 
3 ··0x00000010·33313531·62343265·63326264·65663331·3151b42ec2bdef312 ··0x00000000·66336664·34393361·33373331·37323036·f3fd493a37317206
 3 ··0x00000010·34353733·31356235·33306562·32613738·457315b530eb2a78
4 ··0x00000020·33633463·31322e64·65627567·00000000·3c4c12.debug....4 ··0x00000020·37636439·33382e64·65627567·00000000·7cd938.debug....
5 ··0x00000030·81bb683e····························..h>5 ··0x00000030·c7db34b9····························..4.
  
1.36 KB
./usr/lib/python3/dist-packages/black/mode.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:·400a932d1714bce6579f835408a8a2f1c3f3d3ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84d2295853504ce0775f388fda9455642157603f
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·30613933·32643137·31346263·65363537·0a932d1714bce657 
3 ··0x00000010·39663833·35343038·61386132·66316333·9f835408a8a2f1c32 ··0x00000000·64323239·35383533·35303463·65303737·d2295853504ce077
 3 ··0x00000010·35663338·38666461·39343535·36343231·5f388fda94556421
4 ··0x00000020·66336433·65642e64·65627567·00000000·f3d3ed.debug....4 ··0x00000020·35373630·33662e64·65627567·00000000·57603f.debug....
5 ··0x00000030·ff283bde····························.(;.5 ··0x00000030·d3c25648····························..VH
  
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:·c6d86fb42e91ebf73406150340cfd4f1947b30a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1cadd579c1a1c94e820fae8a816c070dff82afa
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·64383666·62343265·39316562·66373334·d86fb42e91ebf734 
3 ··0x00000010·30363135·30333430·63666434·66313934·06150340cfd4f1942 ··0x00000000·63616464·35373963·31613163·39346538·cadd579c1a1c94e8
 3 ··0x00000010·32306661·65386138·31366330·37306466·20fae8a816c070df
4 ··0x00000020·37623330·61332e64·65627567·00000000·7b30a3.debug....4 ··0x00000020·66383261·66612e64·65627567·00000000·f82afa.debug....
5 ··0x00000030·3150a256····························1P.V5 ··0x00000030·341ff57e····························4..~
  
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:·710d64a339984d9a18842fe97bb6f839f058139d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c2d34f3ea44548d70bb9ca87b80dbc5e2c891b0
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·30643634·61333339·39383464·39613138·0d64a339984d9a18 
3 ··0x00000010·38343266·65393762·62366638·33396630·842fe97bb6f839f02 ··0x00000000·32643334·66336561·34343534·38643730·2d34f3ea44548d70
 3 ··0x00000010·62623963·61383762·38306462·63356532·bb9ca87b80dbc5e2
4 ··0x00000020·35383133·39642e64·65627567·00000000·58139d.debug....4 ··0x00000020·63383931·62302e64·65627567·00000000·c891b0.debug....
5 ··0x00000030·82d5a1f5····························....5 ··0x00000030·fbaa43f5····························..C.
  
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:·2030d442295186afc9ee472d7743c19f8d82380e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c819b495b9a14988f750f14cf2e878391a8cbca9
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·33306434·34323239·35313836·61666339·30d442295186afc9 
3 ··0x00000010·65653437·32643737·34336331·39663864·ee472d7743c19f8d2 ··0x00000000·31396234·39356239·61313439·38386637·19b495b9a14988f7
 3 ··0x00000010·35306631·34636632·65383738·33393161·50f14cf2e878391a
4 ··0x00000020·38323338·30652e64·65627567·00000000·82380e.debug....4 ··0x00000020·38636263·61392e64·65627567·00000000·8cbca9.debug....
5 ··0x00000030·fba4964d····························...M5 ··0x00000030·2ae077dc····························*.w.
  
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:·a835b526f4cef9e0115201dfddfd22d72951a2bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd35bdf4674f2b79bb804b2811a455362f42b853
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·33356235·32366634·63656639·65303131·35b526f4cef9e011 
3 ··0x00000010·35323031·64666464·66643232·64373239·5201dfddfd22d7292 ··0x00000000·33356264·66343637·34663262·37396262·35bdf4674f2b79bb
 3 ··0x00000010·38303462·32383131·61343535·33363266·804b2811a455362f
4 ··0x00000020·35316132·62662e64·65627567·00000000·51a2bf.debug....4 ··0x00000020·34326238·35332e64·65627567·00000000·42b853.debug....
5 ··0x00000030·328747f2····························2.G.5 ··0x00000030·a9218e57····························.!.W
  
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:·a5eb0cd194fda51500eadc4c3be3170bb6a067653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f10a5e18bd908f303496e2b3f8749b31f34cf077
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·65623063·64313934·66646135·31353030·eb0cd194fda51500 
3 ··0x00000010·65616463·34633362·65333137·30626236·eadc4c3be3170bb62 ··0x00000000·30613565·31386264·39303866·33303334·0a5e18bd908f3034
 3 ··0x00000010·39366532·62336638·37343962·33316633·96e2b3f8749b31f3
4 ··0x00000020·61303637·36352e64·65627567·00000000·a06765.debug....4 ··0x00000020·34636630·37372e64·65627567·00000000·4cf077.debug....
5 ··0x00000030·a7ddb762····························...b5 ··0x00000030·3dd04ac8····························=.J.
  
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:·0ca07c279d5f7c37a2517793f302cf079d4978a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05d954eaa2732c5b755ba9f6ed3b3cb849fce65a
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·61303763·32373964·35663763·33376132·a07c279d5f7c37a2 
3 ··0x00000010·35313737·39336633·30326366·30373964·517793f302cf079d2 ··0x00000000·64393534·65616132·37333263·35623735·d954eaa2732c5b75
 3 ··0x00000010·35626139·66366564·33623363·62383439·5ba9f6ed3b3cb849
4 ··0x00000020·34393738·61332e64·65627567·00000000·4978a3.debug....4 ··0x00000020·66636536·35612e64·65627567·00000000·fce65a.debug....
5 ··0x00000030·5a03393c····························Z.9<5 ··0x00000030·82896644····························..fD
  
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:·3c191994edbc25c7a21faf977ec42c7e2e1dc4993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8d6facd815ef1a9291019de00fd61ef6b1f987cf
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·31393139·39346564·62633235·63376132·191994edbc25c7a2 
3 ··0x00000010·31666166·39373765·63343263·37653265·1faf977ec42c7e2e2 ··0x00000000·36666163·64383135·65663161·39323931·6facd815ef1a9291
 3 ··0x00000010·30313964·65303066·64363165·66366231·019de00fd61ef6b1
4 ··0x00000020·31646334·39392e64·65627567·00000000·1dc499.debug....4 ··0x00000020·66393837·63662e64·65627567·00000000·f987cf.debug....
5 ··0x00000030·7da45e77····························}.^w5 ··0x00000030·84cad7c4····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/strings.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·91ee28eec0a3f9cda0fcf2fdea7980abce666cdb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e56f9549cf1f2a98f7c6f6d47ea783182fcf15f
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·65653238·65656330·61336639·63646130·ee28eec0a3f9cda0 
3 ··0x00000010·66636632·66646561·37393830·61626365·fcf2fdea7980abce2 ··0x00000000·35366639·35343963·66316632·61393866·56f9549cf1f2a98f
 3 ··0x00000010·37633666·36643437·65613738·33313832·7c6f6d47ea783182
4 ··0x00000020·36363663·64622e64·65627567·00000000·666cdb.debug....4 ··0x00000020·66636631·35662e64·65627567·00000000·fcf15f.debug....
5 ··0x00000030·7534de42····························u4.B5 ··0x00000030·ae3fdad0····························.?..
  
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:·79e740713d9b13d11c0e1effda117dc513f170073 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a919bf506458dad19989c41314f66ebfada48500
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·65373430·37313364·39623133·64313163·e740713d9b13d11c 
3 ··0x00000010·30653165·66666461·31313764·63353133·0e1effda117dc5132 ··0x00000000·31396266·35303634·35386461·64313939·19bf506458dad199
 3 ··0x00000010·38396334·31333134·66363665·62666164·89c41314f66ebfad
4 ··0x00000020·66313730·30372e64·65627567·00000000·f17007.debug....4 ··0x00000020·61343835·30302e64·65627567·00000000·a48500.debug....
5 ··0x00000030·91de28f3····························..(.5 ··0x00000030·6129aa15····························a)..
  
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:·d9b3202b3f462426053e4d6e1888cbcb05f874823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab43238cf21c77f8a75d0d3a53fca87c0000d93f
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·62333230·32623366·34363234·32363035·b3202b3f46242605 
3 ··0x00000010·33653464·36653138·38386362·63623035·3e4d6e1888cbcb052 ··0x00000000·34333233·38636632·31633737·66386137·43238cf21c77f8a7
 3 ··0x00000010·35643064·33613533·66636138·37633030·5d0d3a53fca87c00
4 ··0x00000020·66383734·38322e64·65627567·00000000·f87482.debug....4 ··0x00000020·30306439·33662e64·65627567·00000000·00d93f.debug....
5 ··0x00000030·c546ff1f····························.F..5 ··0x00000030·6d6c3c9d····························ml<.
  
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:·9bd0202b4f38a7bd9d309d569b2d03fddfed19353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e9003d0b330c1e87008605393a77302210d48ee
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·64303230·32623466·33386137·62643964·d0202b4f38a7bd9d 
3 ··0x00000010·33303964·35363962·32643033·66646466·309d569b2d03fddf2 ··0x00000000·39303033·64306233·33306331·65383730·9003d0b330c1e870
 3 ··0x00000010·30383630·35333933·61373733·30323231·08605393a7730221
4 ··0x00000020·65643139·33352e64·65627567·00000000·ed1935.debug....4 ··0x00000020·30643438·65652e64·65627567·00000000·0d48ee.debug....
5 ··0x00000030·9f9e9168····························...h5 ··0x00000030·948c8106····························....
  
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:·7cd41fae365d58d04080a6b50489ae48f0b4bf4c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c853b8567224adef6298444628b3dbc9edb61a9
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·64343166·61653336·35643538·64303430·d41fae365d58d040 
3 ··0x00000010·38306136·62353034·38396165·34386630·80a6b50489ae48f02 ··0x00000000·38353362·38353637·32323461·64656636·853b8567224adef6
 3 ··0x00000010·32393834·34343632·38623364·62633965·298444628b3dbc9e
4 ··0x00000020·62346266·34632e64·65627567·00000000·b4bf4c.debug....4 ··0x00000020·64623631·61392e64·65627567·00000000·db61a9.debug....
5 ··0x00000030·3388231b····························3.#.5 ··0x00000030·0b58ec1f····························.X..
  
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:·02fe89a4da837dbe55f872593336423ae2a946013 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·239142ed4ee180cc8143f5f17eecd0ca88243a81
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·66653839·61346461·38333764·62653535·fe89a4da837dbe55 
3 ··0x00000010·66383732·35393333·33363432·33616532·f872593336423ae22 ··0x00000000·39313432·65643465·65313830·63633831·9142ed4ee180cc81
 3 ··0x00000010·34336635·66313765·65636430·63613838·43f5f17eecd0ca88
4 ··0x00000020·61393436·30312e64·65627567·00000000·a94601.debug....4 ··0x00000020·32343361·38312e64·65627567·00000000·243a81.debug....
5 ··0x00000030·bae86955····························..iU5 ··0x00000030·f18e0b50····························...P
  
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:·747b884f14bd4e6d78516f85f47cc7716e1036103 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af8b8c8cb04d1c9f9b36967558205c70eb84d771
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·37623838·34663134·62643465·36643738·7b884f14bd4e6d78 
3 ··0x00000010·35313666·38356634·37636337·37313665·516f85f47cc7716e2 ··0x00000000·38623863·38636230·34643163·39663962·8b8c8cb04d1c9f9b
 3 ··0x00000010·33363936·37353538·32303563·37306562·36967558205c70eb
4 ··0x00000020·31303336·31302e64·65627567·00000000·103610.debug....4 ··0x00000020·38346437·37312e64·65627567·00000000·84d771.debug....
5 ··0x00000030·84813929····························..9)5 ··0x00000030·9b753de5····························.u=.
  
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:·fb9402a30b1d8dceb206afa812e812306f4892a03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d57cc3d30d6deb9c34e3eb5c6f5dcacb7b457161
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·39343032·61333062·31643864·63656232·9402a30b1d8dceb2 
3 ··0x00000010·30366166·61383132·65383132·33303666·06afa812e812306f2 ··0x00000000·37636333·64333064·36646562·39633334·7cc3d30d6deb9c34
 3 ··0x00000010·65336562·35633666·35646361·63623762·e3eb5c6f5dcacb7b
4 ··0x00000020·34383932·61302e64·65627567·00000000·4892a0.debug....4 ··0x00000020·34353731·36312e64·65627567·00000000·457161.debug....
5 ··0x00000030·e974145a····························.t.Z5 ··0x00000030·3253ed65····························2S.e
  
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:·43b291e77a7b4392c0472a159f4a592be3dda9b93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·184ae6dd50a505b935a6ba3519e82eb35c32af11
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·62323931·65373761·37623433·39326330·b291e77a7b4392c0 
3 ··0x00000010·34373261·31353966·34613539·32626533·472a159f4a592be32 ··0x00000000·34616536·64643530·61353035·62393335·4ae6dd50a505b935
 3 ··0x00000010·61366261·33353139·65383265·62333563·a6ba3519e82eb35c
4 ··0x00000020·64646139·62392e64·65627567·00000000·dda9b9.debug....4 ··0x00000020·33326166·31312e64·65627567·00000000·32af11.debug....
5 ··0x00000030·c43d93a1····························.=..5 ··0x00000030·8958f4a6····························.X..
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·981d426d652fb0813fd60867820ffbe52cc1b8c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ec7eea897ac756e3e7121d0510312a4f14a8a2b
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·31643432·36643635·32666230·38313366·1d426d652fb0813f 
3 ··0x00000010·64363038·36373832·30666662·65353263·d60867820ffbe52c2 ··0x00000000·63376565·61383937·61633735·36653365·c7eea897ac756e3e
 3 ··0x00000010·37313231·64303531·30333132·61346631·7121d0510312a4f1
4 ··0x00000020·63316238·63392e64·65627567·00000000·c1b8c9.debug....4 ··0x00000020·34613861·32622e64·65627567·00000000·4a8a2b.debug....
5 ··0x00000030·62a55555····························b.UU5 ··0x00000030·bc072a87····························..*.
  
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:·dadb889a09a8e100bbd1a0efb9ab48d8fea8c38c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·371eae7dfc69946d32ddfbee8a69cda7865dbc94
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·64623838·39613039·61386531·30306262·db889a09a8e100bb 
3 ··0x00000010·64316130·65666239·61623438·64386665·d1a0efb9ab48d8fe2 ··0x00000000·31656165·37646663·36393934·36643332·1eae7dfc69946d32
 3 ··0x00000010·64646662·65653861·36396364·61373836·ddfbee8a69cda786
4 ··0x00000020·61386333·38632e64·65627567·00000000·a8c38c.debug....4 ··0x00000020·35646263·39342e64·65627567·00000000·5dbc94.debug....
5 ··0x00000030·3599ea0a····························5...5 ··0x00000030·b67bf337····························.{.7
  
1.37 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.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:·010b8ead36e502af358c448db50f71cd0a70e98d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9820d1992064367721fedfb8369557b2f0ca9198
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·30623865·61643336·65353032·61663335·0b8ead36e502af35 
3 ··0x00000010·38633434·38646235·30663731·63643061·8c448db50f71cd0a2 ··0x00000000·32306431·39393230·36343336·37373231·20d1992064367721
 3 ··0x00000010·66656466·62383336·39353537·62326630·fedfb8369557b2f0
4 ··0x00000020·37306539·38642e64·65627567·00000000·70e98d.debug....4 ··0x00000020·63613931·39382e64·65627567·00000000·ca9198.debug....
5 ··0x00000030·df15d968····························...h5 ··0x00000030·d2678b71····························.g.q
  
82.2 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·0x30bbbd·0x30bbbd·R·E·0x10008 ··LOAD···········0x088000·0x0000000000088000·0x0000000000088000·0x30bfed·0x30bfed·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·30aef4·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000088cc0·088cc0·30b324·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000393bb4·393bb4·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000393fe4·393fe4·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:·000000000013d410··1114·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty253 ···249:·000000000013d490··1114·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
254 ···250:·0000000000287f20·12157·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group254 ···250:·0000000000288200·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:·000000000024ed80···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file256 ···252:·000000000024eec0···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
257 ···253:·00000000002c4f90···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__257 ···253:·00000000002c5300···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
258 ···254:·0000000000119c90···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__258 ···254:·0000000000119cd0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
259 ···255:·000000000034af00··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell259 ···255:·000000000034b330··1595·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
260 ···256:·0000000000131b20··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate260 ···256:·0000000000131b60··1142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
261 ···257:·00000000001be3a0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell261 ···257:·00000000001be4b0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
262 ···258:·000000000011a8d0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__262 ···258:·000000000011a910···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
263 ···259:·00000000002ee980··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close263 ···259:·00000000002eed20··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
264 ···260:·0000000000298130···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match264 ···260:·0000000000298410···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:·00000000002f66e0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw266 ···262:·00000000002f6b10···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:·000000000020cf90···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat269 ···265:·000000000020d0c0···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
270 ···266:·000000000011ea50···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start270 ···266:·000000000011ea90···302·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
271 ···267:·000000000027a710···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send271 ···267:·000000000027a8f0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
272 ···268:·0000000000108730···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments272 ···268:·0000000000108770···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
273 ···269:·00000000001eb6f0··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split273 ···269:·00000000001eb820··3018·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
274 ···270:·000000000011bcc0···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy274 ···270:·000000000011bd00···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:·000000000025a240···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close279 ···275:·000000000025a380···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
280 ···276:·0000000000225e50··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices280 ···276:·0000000000225f90··1895·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
281 ···277:·0000000000149310····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send281 ···277:·0000000000149390····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
282 ···278:·00000000002e5f70···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw282 ···278:·00000000002e6310···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
283 ···279:·00000000001e4a00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close283 ···279:·00000000001e4b00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
284 ···280:·000000000030be40···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw284 ···280:·000000000030c270···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
285 ···281:·000000000045bf80·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35285 ···281:·000000000045bf80·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
286 ···282:·0000000000129a50··1226·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf286 ···282:·0000000000129a90··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:·0000000000233590··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx288 ···284:·00000000002336d0··5506·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
289 ···285:·00000000002d0cd0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw289 ···285:·00000000002d1070···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
290 ···286:·000000000010eb70···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__290 ···286:·000000000010ebb0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
291 ···287:·0000000000307180·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__291 ···287:·00000000003075b0·11844·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
292 ···288:·0000000000117980···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__292 ···288:·00000000001179c0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
293 ···289:·000000000045bf70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37293 ···289:·000000000045bf70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37
294 ···290:·00000000000b4990····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen294 ···290:·00000000000b49d0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen
295 ···291:·00000000000b60a0···167·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible295 ···291:·00000000000b60e0···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:·00000000002b9ee0···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter297 ···293:·00000000002ba220···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
298 ···294:·000000000045c2e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen298 ···294:·000000000045c2e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
299 ···295:·000000000045bf60·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39299 ···295:·000000000045bf60·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39
300 ···296:·00000000000b1a40····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen300 ···296:·00000000000b1a80····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen
301 ···297:·000000000045bac8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen301 ···297:·000000000045bac8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
302 ···298:·000000000045bd38·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen302 ···298:·000000000045bd38·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen
303 ···299:·00000000000b6db0···408·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup303 ···299:·00000000000b6df0···408·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
304 ···300:·000000000027ad90···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close304 ···300:·000000000027af70···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
305 ···301:·00000000000f8a80···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__305 ···301:·00000000000f8ac0···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
306 ···302:·00000000000c86a0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__306 ···302:·00000000000c86e0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
307 ···303:·00000000002b9fd0··5632·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark307 ···303:·00000000002ba310··5632·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
308 ···304:·000000000045c5a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal308 ···304:·000000000045c5a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal
309 ···305:·00000000000c2980····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__309 ···305:·00000000000c29c0····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
310 ···306:·00000000000c2ba0····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__310 ···306:·00000000000c2be0····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
311 ···307:·00000000001b2000··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__311 ···307:·00000000001b2110··4414·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
312 ···308:·00000000002ad2d0···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize312 ···308:·00000000002ad5b0···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
313 ···309:·000000000019ab00····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3313 ···309:·000000000019abc0····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
314 ···310:·0000000000117c60···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq314 ···310:·0000000000117ca0···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
315 ···311:·00000000000f9830····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged315 ···311:·00000000000f9870····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged
316 ···312:·000000000045c5e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util316 ···312:·000000000045c5e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
317 ···313:·0000000000107ba0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty317 ···313:·0000000000107be0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
318 ···314:·000000000021fc30···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols318 ···314:·000000000021fd70···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
319 ···315:·0000000000392420···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen319 ···315:·0000000000392850···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
320 ···316:·00000000002a2620···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder320 ···316:·00000000002a2900···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
321 ···317:·00000000000c2900····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__321 ···317:·00000000000c2940····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
322 ···318:·0000000000111020···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default322 ···318:·0000000000111060···433·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
323 ···319:·00000000001e4380···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send323 ···319:·00000000001e4480···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
324 ···320:·0000000000143670···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import324 ···320:·00000000001436f0···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:·00000000001a0540···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw326 ···322:·00000000001a0650···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
327 ···323:·00000000000b5500····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj327 ···323:·00000000000b5540····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj
328 ···324:·00000000000c87e0····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__328 ···324:·00000000000c8820····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
329 ···325:·00000000000c2c20····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__329 ···325:·00000000000c2c60····26·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
330 ···326:·000000000019d4e0·11658·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__330 ···326:·000000000019d5a0·11743·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
331 ···327:·0000000000266f60····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send331 ···327:·00000000002670a0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
332 ···328:·00000000002d2ee0···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__332 ···328:·00000000002d3280···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:·00000000001b8fa0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close334 ···330:·00000000001b90b0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
335 ···331:·00000000003885f0···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix335 ···331:·0000000000388a20···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
336 ···332:·0000000000129490···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf336 ···332:·00000000001294d0···550·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
337 ···333:·000000000025fa10···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body337 ···333:·000000000025fb50···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
338 ···334:·00000000001bd490··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment338 ···334:·00000000001bd5a0··2007·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
339 ···335:·000000000010ebf0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split339 ···335:·000000000010ec30···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
340 ···336:·0000000000114d60···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op340 ···336:·0000000000114da0···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
341 ···337:·000000000012f1f0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__341 ···337:·000000000012f230···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
342 ···338:·000000000022cec0···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix342 ···338:·000000000022d000···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
343 ···339:·00000000000c8740····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__343 ···339:·00000000000c8780····45·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__
344 ···340:·000000000011b3c0···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq344 ···340:·000000000011b400···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
345 ···341:·000000000015c640··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf345 ···341:·000000000015c6c0··1388·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
346 ···342:·000000000014f940··6089·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__346 ···342:·000000000014f9c0··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:·00000000002ee8a0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw348 ···344:·00000000002eec40···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
349 ···345:·0000000000111460···171·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar349 ···345:·00000000001114a0···171·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
350 ···346:·000000000045c828·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version350 ···346:·000000000045c828·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version
351 ···347:·00000000000b45b0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env351 ···347:·00000000000b45f0····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
352 ···348:·00000000002d25d0··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close352 ···348:·00000000002d2970··1055·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
353 ···349:·00000000000fc090···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build353 ···349:·00000000000fc0d0···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:·00000000001bdc70···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment355 ···351:·00000000001bdd80···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
356 ···352:·0000000000252e20···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed356 ···352:·0000000000252f60···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
357 ···353:·000000000045c108·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen357 ···353:·000000000045c108·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
358 ···354:·0000000000136960···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on358 ···354:·00000000001369a0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
359 ···355:·00000000001b7460···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw359 ···355:·00000000001b7570···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:·00000000002c2950····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send361 ···357:·00000000002c2cc0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
362 ···358:·000000000020e3d0···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token362 ···358:·000000000020e500···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
363 ···359:·00000000000f9350···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide363 ···359:·00000000000f9390···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
364 ···360:·000000000034aca0···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence364 ···360:·000000000034b0d0···276·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
365 ···361:·00000000001e39c0···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock365 ···361:·00000000001e3ac0···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
366 ···362:·0000000000126c80··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr366 ···362:·0000000000126cc0··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
367 ···363:·00000000002fa760····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets367 ···363:·00000000002fab90····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
368 ···364:·00000000000b27e0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen368 ···364:·00000000000b2820····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:·00000000003023a0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw371 ···367:·00000000003027d0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
372 ···368:·00000000001c0700····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__372 ···368:·00000000001c0810····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·························afec03 000000000040a3d0··0000000000000008·R_X86_64_RELATIVE·························aff10
4 000000000040a3d8··0000000000000008·R_X86_64_RELATIVE·························afe804 000000000040a3d8··0000000000000008·R_X86_64_RELATIVE·························afed0
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·························3b4b1c152 000000000040ac70··0000000000000008·R_X86_64_RELATIVE·························3b4b26
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·························3b4b1c651 000000000040ca00··0000000000000008·R_X86_64_RELATIVE·························3b4b26
652 000000000040ca10··0000000000000008·R_X86_64_RELATIVE·························3b4b1c652 000000000040ca10··0000000000000008·R_X86_64_RELATIVE·························3b4b26
653 000000000040ca20··0000000000000008·R_X86_64_RELATIVE·························3b4b1c653 000000000040ca20··0000000000000008·R_X86_64_RELATIVE·························3b4b26
654 000000000040ca30··0000000000000008·R_X86_64_RELATIVE·························3b4b1c654 000000000040ca30··0000000000000008·R_X86_64_RELATIVE·························3b4b26
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·························3b6d75666 000000000040cb00··0000000000000008·R_X86_64_RELATIVE·························3b6d36
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·························3b6d63708 000000000040cd80··0000000000000008·R_X86_64_RELATIVE·························3b6d24
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·························3b6d75817 000000000040d3c8··0000000000000008·R_X86_64_RELATIVE·························3b6d36
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·························3b6d75820 000000000040d3e8··0000000000000008·R_X86_64_RELATIVE·························3b6d36
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·························3b6d75825 000000000040d440··0000000000000008·R_X86_64_RELATIVE·························3b6d36
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·························10e1a01898 0000000000410698··0000000000000008·R_X86_64_RELATIVE·························10e1e0
1899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12e9f01899 00000000004106a8··0000000000000008·R_X86_64_RELATIVE·························12ea30
1900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························2539301900 00000000004106b0··0000000000000008·R_X86_64_RELATIVE·························253a70
1901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························1258001901 00000000004106b8··0000000000000008·R_X86_64_RELATIVE·························125840
1902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f4a01902 00000000004106c8··0000000000000008·R_X86_64_RELATIVE·························24f5e0
1903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························331e301903 00000000004106d0··0000000000000008·R_X86_64_RELATIVE·························332260
1904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························202f901904 00000000004106d8··0000000000000008·R_X86_64_RELATIVE·························2030c0
1905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32b5f01905 00000000004106e0··0000000000000008·R_X86_64_RELATIVE·························32ba20
1906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24eeb01906 00000000004106e8··0000000000000008·R_X86_64_RELATIVE·························24eff0
1907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e8c01907 00000000004106f8··0000000000000008·R_X86_64_RELATIVE·························14e940
1908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117bd01908 0000000000410708··0000000000000008·R_X86_64_RELATIVE·························117c10
1909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························2207901909 0000000000410718··0000000000000008·R_X86_64_RELATIVE·························2208d0
1910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b201910 0000000000410740··0000000000000008·R_X86_64_RELATIVE·························131b60
1911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························1193101911 0000000000410760··0000000000000008·R_X86_64_RELATIVE·························119350
1912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22afb01912 0000000000410768··0000000000000008·R_X86_64_RELATIVE·························22b0f0
1913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························2357401913 0000000000410770··0000000000000008·R_X86_64_RELATIVE·························235880
1914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c9201914 0000000000410778··0000000000000008·R_X86_64_RELATIVE·························10c960
1915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33ca801915 0000000000410780··0000000000000008·R_X86_64_RELATIVE·························33ceb0
1916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce001916 0000000000410790··0000000000000008·R_X86_64_RELATIVE·························13ce80
1917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a3001917 00000000004107a0··0000000000000008·R_X86_64_RELATIVE·························10a340
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)···············0x393bb45 ·0x000000000000000d·(FINI)···············0x393fe4
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:·cb35c080cb78ef3705c3ae471454578771ee88a03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b9b16b7632d3cb9649453a3755688d2fe3944ca
5.61 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 ··0xffffffffffcc82d1·(offset:·0x91f21)·->·0x27880·fde=[·1d880]404 ··0xffffffffffcc830f·(offset:·0x91f5f)·->·0x27880·fde=[·1d880]
405 ··0xffffffffffcc834d·(offset:·0x91f9d)·->·0x27908·fde=[·1d908]405 ··0xffffffffffcc838b·(offset:·0x91fdb)·->·0x27908·fde=[·1d908]
406 ··0xffffffffffcc8371·(offset:·0x91fc1)·->·0x279d0·fde=[·1d9d0]406 ··0xffffffffffcc83af·(offset:·0x91fff)·->·0x279d0·fde=[·1d9d0]
407 ··0xffffffffffcc846e·(offset:·0x920be)·->·0x27a88·fde=[·1da88]407 ··0xffffffffffcc84ac·(offset:·0x920fc)·->·0x27a88·fde=[·1da88]
408 ··0xffffffffffcc848d·(offset:·0x920dd)·->·0x27adc·fde=[·1dadc]408 ··0xffffffffffcc84cb·(offset:·0x9211b)·->·0x27adc·fde=[·1dadc]
409 ··0xffffffffffcc84b1·(offset:·0x92101)·->·0x27b3c·fde=[·1db3c]409 ··0xffffffffffcc84ef·(offset:·0x9213f)·->·0x27b3c·fde=[·1db3c]
410 ··0xffffffffffcc85a9·(offset:·0x921f9)·->·0x27bd4·fde=[·1dbd4]410 ··0xffffffffffcc85e7·(offset:·0x92237)·->·0x27bd4·fde=[·1dbd4]
411 ··0xffffffffffcc8682·(offset:·0x922d2)·->·0x27c5c·fde=[·1dc5c]411 ··0xffffffffffcc86c0·(offset:·0x92310)·->·0x27c5c·fde=[·1dc5c]
412 ··0xffffffffffcc8799·(offset:·0x923e9)·->·0x27ce4·fde=[·1dce4]412 ··0xffffffffffcc87d7·(offset:·0x92427)·->·0x27ce4·fde=[·1dce4]
413 ··0xffffffffffcc87f6·(offset:·0x92446)·->·0x27d6c·fde=[·1dd6c]413 ··0xffffffffffcc8834·(offset:·0x92484)·->·0x27d6c·fde=[·1dd6c]
414 ··0xffffffffffcc8853·(offset:·0x924a3)·->·0x27df4·fde=[·1ddf4]414 ··0xffffffffffcc8891·(offset:·0x924e1)·->·0x27df4·fde=[·1ddf4]
415 ··0xffffffffffcc88b0·(offset:·0x92500)·->·0x27ee4·fde=[·1dee4]415 ··0xffffffffffcc88ee·(offset:·0x9253e)·->·0x27ee4·fde=[·1dee4]
416 ··0xffffffffffcc894b·(offset:·0x9259b)·->·0x27f70·fde=[·1df70]416 ··0xffffffffffcc8989·(offset:·0x925d9)·->·0x27f70·fde=[·1df70]
417 ··0xffffffffffcc89c0·(offset:·0x92610)·->·0x28020·fde=[·1e020]417 ··0xffffffffffcc89fe·(offset:·0x9264e)·->·0x28020·fde=[·1e020]
418 ··0xffffffffffcc8a27·(offset:·0x92677)·->·0x2808c·fde=[·1e08c]418 ··0xffffffffffcc8a65·(offset:·0x926b5)·->·0x2808c·fde=[·1e08c]
419 ··0xffffffffffcc8a6f·(offset:·0x926bf)·->·0x28848·fde=[·1e848]419 ··0xffffffffffcc8aad·(offset:·0x926fd)·->·0x28848·fde=[·1e848]
420 ··0xffffffffffcc8ab7·(offset:·0x92707)·->·0x28930·fde=[·1e930]420 ··0xffffffffffcc8af5·(offset:·0x92745)·->·0x28930·fde=[·1e930]
421 ··0xffffffffffcc8b3d·(offset:·0x9278d)·->·0x289a0·fde=[·1e9a0]421 ··0xffffffffffcc8b7b·(offset:·0x927cb)·->·0x289a0·fde=[·1e9a0]
422 ··0xffffffffffcc8b85·(offset:·0x927d5)·->·0x28a20·fde=[·1ea20]422 ··0xffffffffffcc8bc3·(offset:·0x92813)·->·0x28a20·fde=[·1ea20]
423 ··0xffffffffffcc8c0b·(offset:·0x9285b)·->·0x28a90·fde=[·1ea90]423 ··0xffffffffffcc8c49·(offset:·0x92899)·->·0x28a90·fde=[·1ea90]
424 ··0xffffffffffcc8c2a·(offset:·0x9287a)·->·0x28adc·fde=[·1eadc]424 ··0xffffffffffcc8c68·(offset:·0x928b8)·->·0x28adc·fde=[·1eadc]
425 ··0xffffffffffcc8c72·(offset:·0x928c2)·->·0x28b40·fde=[·1eb40]425 ··0xffffffffffcc8cb0·(offset:·0x92900)·->·0x28b40·fde=[·1eb40]
426 ··0xffffffffffcc8c91·(offset:·0x928e1)·->·0x28bcc·fde=[·1ebcc]426 ··0xffffffffffcc8ccf·(offset:·0x9291f)·->·0x28bcc·fde=[·1ebcc]
427 ··0xffffffffffcc8f07·(offset:·0x92b57)·->·0x28c80·fde=[·1ec80]427 ··0xffffffffffcc8f45·(offset:·0x92b95)·->·0x28c80·fde=[·1ec80]
428 ··0xffffffffffcc8f8d·(offset:·0x92bdd)·->·0x28d18·fde=[·1ed18]428 ··0xffffffffffcc8fcb·(offset:·0x92c1b)·->·0x28d18·fde=[·1ed18]
429 ··0xffffffffffcc9013·(offset:·0x92c63)·->·0x28e50·fde=[·1ee50]429 ··0xffffffffffcc9051·(offset:·0x92ca1)·->·0x28e50·fde=[·1ee50]
430 ··0xffffffffffcc905b·(offset:·0x92cab)·->·0x28fb8·fde=[·1efb8]430 ··0xffffffffffcc9099·(offset:·0x92ce9)·->·0x28fb8·fde=[·1efb8]
431 ··0xffffffffffcc942e·(offset:·0x9307e)·->·0x29234·fde=[·1f234]431 ··0xffffffffffcc946c·(offset:·0x930bc)·->·0x29234·fde=[·1f234]
432 ··0xffffffffffcc94aa·(offset:·0x930fa)·->·0x2931c·fde=[·1f31c]432 ··0xffffffffffcc94e8·(offset:·0x93138)·->·0x2931c·fde=[·1f31c]
433 ··0xffffffffffcc9564·(offset:·0x931b4)·->·0x293d4·fde=[·1f3d4]433 ··0xffffffffffcc95a2·(offset:·0x931f2)·->·0x293d4·fde=[·1f3d4]
434 ··0xffffffffffcc9628·(offset:·0x93278)·->·0x2946c·fde=[·1f46c]434 ··0xffffffffffcc9666·(offset:·0x932b6)·->·0x2946c·fde=[·1f46c]
435 ··0xffffffffffcc96cd·(offset:·0x9331d)·->·0x29518·fde=[·1f518]435 ··0xffffffffffcc970b·(offset:·0x9335b)·->·0x29518·fde=[·1f518]
436 ··0xffffffffffcc9734·(offset:·0x93384)·->·0x29788·fde=[·1f788]436 ··0xffffffffffcc9772·(offset:·0x933c2)·->·0x29788·fde=[·1f788]
437 ··0xffffffffffcc9739·(offset:·0x93389)·->·0x29808·fde=[·1f808]437 ··0xffffffffffcc9777·(offset:·0x933c7)·->·0x29808·fde=[·1f808]
438 ··0xffffffffffcc98cc·(offset:·0x9351c)·->·0x29980·fde=[·1f980]438 ··0xffffffffffcc990a·(offset:·0x9355a)·->·0x29980·fde=[·1f980]
439 ··0xffffffffffcc9a4a·(offset:·0x9369a)·->·0x29a38·fde=[·1fa38]439 ··0xffffffffffcc9a88·(offset:·0x936d8)·->·0x29a38·fde=[·1fa38]
440 ··0xffffffffffcc9cf4·(offset:·0x93944)·->·0x29bb0·fde=[·1fbb0]440 ··0xffffffffffcc9d32·(offset:·0x93982)·->·0x29bb0·fde=[·1fbb0]
441 ··0xffffffffffcc9e72·(offset:·0x93ac2)·->·0x29c70·fde=[·1fc70]441 ··0xffffffffffcc9eb0·(offset:·0x93b00)·->·0x29c70·fde=[·1fc70]
442 ··0xffffffffffcca0a0·(offset:·0x93cf0)·->·0x29de8·fde=[·1fde8]442 ··0xffffffffffcca0de·(offset:·0x93d2e)·->·0x29de8·fde=[·1fde8]
443 ··0xffffffffffcca21e·(offset:·0x93e6e)·->·0x29ebc·fde=[·1febc]443 ··0xffffffffffcca25c·(offset:·0x93eac)·->·0x29ebc·fde=[·1febc]
444 ··0xffffffffffcca563·(offset:·0x941b3)·->·0x2a034·fde=[·20034]444 ··0xffffffffffcca5a1·(offset:·0x941f1)·->·0x2a034·fde=[·20034]
445 ··0xffffffffffcca6e1·(offset:·0x94331)·->·0x2a0e0·fde=[·200e0]445 ··0xffffffffffcca71f·(offset:·0x9436f)·->·0x2a0e0·fde=[·200e0]
446 ··0xffffffffffcca7f8·(offset:·0x94448)·->·0x2a258·fde=[·20258]446 ··0xffffffffffcca836·(offset:·0x94486)·->·0x2a258·fde=[·20258]
447 ··0xffffffffffcca976·(offset:·0x945c6)·->·0x2a304·fde=[·20304]447 ··0xffffffffffcca9b4·(offset:·0x94604)·->·0x2a304·fde=[·20304]
448 ··0xffffffffffccaa8d·(offset:·0x946dd)·->·0x2a47c·fde=[·2047c]448 ··0xffffffffffccaacb·(offset:·0x9471b)·->·0x2a47c·fde=[·2047c]
449 ··0xffffffffffccac0b·(offset:·0x9485b)·->·0x2a528·fde=[·20528]449 ··0xffffffffffccac49·(offset:·0x94899)·->·0x2a528·fde=[·20528]
450 ··0xffffffffffccad22·(offset:·0x94972)·->·0x2a6a0·fde=[·206a0]450 ··0xffffffffffccad60·(offset:·0x949b0)·->·0x2a6a0·fde=[·206a0]
451 ··0xffffffffffccaea0·(offset:·0x94af0)·->·0x2a774·fde=[·20774]451 ··0xffffffffffccaede·(offset:·0x94b2e)·->·0x2a774·fde=[·20774]
452 ··0xffffffffffccb204·(offset:·0x94e54)·->·0x2a8ec·fde=[·208ec]452 ··0xffffffffffccb242·(offset:·0x94e92)·->·0x2a8ec·fde=[·208ec]
453 ··0xffffffffffccb382·(offset:·0x94fd2)·->·0x2a9ac·fde=[·209ac]453 ··0xffffffffffccb3c0·(offset:·0x95010)·->·0x2a9ac·fde=[·209ac]
454 ··0xffffffffffccb5ee·(offset:·0x9523e)·->·0x2ab24·fde=[·20b24]454 ··0xffffffffffccb62c·(offset:·0x9527c)·->·0x2ab24·fde=[·20b24]
455 ··0xffffffffffccb76c·(offset:·0x953bc)·->·0x2abd0·fde=[·20bd0]455 ··0xffffffffffccb7aa·(offset:·0x953fa)·->·0x2abd0·fde=[·20bd0]
456 ··0xffffffffffccb883·(offset:·0x954d3)·->·0x2ad48·fde=[·20d48]456 ··0xffffffffffccb8c1·(offset:·0x95511)·->·0x2ad48·fde=[·20d48]
457 ··0xffffffffffccba01·(offset:·0x95651)·->·0x2ae08·fde=[·20e08]457 ··0xffffffffffccba3f·(offset:·0x9568f)·->·0x2ae08·fde=[·20e08]
458 ··0xffffffffffccbc2f·(offset:·0x9587f)·->·0x2af80·fde=[·20f80]458 ··0xffffffffffccbc6d·(offset:·0x958bd)·->·0x2af80·fde=[·20f80]
459 ··0xffffffffffccbdad·(offset:·0x959fd)·->·0x2b040·fde=[·21040]459 ··0xffffffffffccbdeb·(offset:·0x95a3b)·->·0x2b040·fde=[·21040]
460 ··0xffffffffffccbfdb·(offset:·0x95c2b)·->·0x2b1b8·fde=[·211b8]460 ··0xffffffffffccc019·(offset:·0x95c69)·->·0x2b1b8·fde=[·211b8]
461 ··0xffffffffffccc159·(offset:·0x95da9)·->·0x2b264·fde=[·21264]461 ··0xffffffffffccc197·(offset:·0x95de7)·->·0x2b264·fde=[·21264]
462 ··0xffffffffffccc28f·(offset:·0x95edf)·->·0x2b3dc·fde=[·213dc]462 ··0xffffffffffccc2cd·(offset:·0x95f1d)·->·0x2b3dc·fde=[·213dc]
463 ··0xffffffffffccc40d·(offset:·0x9605d)·->·0x2b4ac·fde=[·214ac]463 ··0xffffffffffccc44b·(offset:·0x9609b)·->·0x2b4ac·fde=[·214ac]
464 ··0xffffffffffccc698·(offset:·0x962e8)·->·0x2b624·fde=[·21624]464 ··0xffffffffffccc6d6·(offset:·0x96326)·->·0x2b624·fde=[·21624]
465 ··0xffffffffffccc816·(offset:·0x96466)·->·0x2b6d0·fde=[·216d0]465 ··0xffffffffffccc854·(offset:·0x964a4)·->·0x2b6d0·fde=[·216d0]
466 ··0xffffffffffccc96b·(offset:·0x965bb)·->·0x2b848·fde=[·21848]466 ··0xffffffffffccc9a9·(offset:·0x965f9)·->·0x2b848·fde=[·21848]
467 ··0xffffffffffcccae9·(offset:·0x96739)·->·0x2b8f4·fde=[·218f4]467 ··0xffffffffffcccb27·(offset:·0x96777)·->·0x2b8f4·fde=[·218f4]
468 ··0xffffffffffcccc00·(offset:·0x96850)·->·0x2ba6c·fde=[·21a6c]468 ··0xffffffffffcccc3e·(offset:·0x9688e)·->·0x2ba6c·fde=[·21a6c]
469 ··0xffffffffffcccd7e·(offset:·0x969ce)·->·0x2bb18·fde=[·21b18]469 ··0xffffffffffcccdbc·(offset:·0x96a0c)·->·0x2bb18·fde=[·21b18]
470 ··0xffffffffffccceb4·(offset:·0x96b04)·->·0x2bc90·fde=[·21c90]470 ··0xffffffffffcccef2·(offset:·0x96b42)·->·0x2bc90·fde=[·21c90]
471 ··0xffffffffffccd032·(offset:·0x96c82)·->·0x2bd3c·fde=[·21d3c]471 ··0xffffffffffccd070·(offset:·0x96cc0)·->·0x2bd3c·fde=[·21d3c]
472 ··0xffffffffffccd187·(offset:·0x96dd7)·->·0x2beb4·fde=[·21eb4]472 ··0xffffffffffccd1c5·(offset:·0x96e15)·->·0x2beb4·fde=[·21eb4]
473 ··0xffffffffffccd305·(offset:·0x96f55)·->·0x2bf60·fde=[·21f60]473 ··0xffffffffffccd343·(offset:·0x96f93)·->·0x2bf60·fde=[·21f60]
474 ··0xffffffffffccd45a·(offset:·0x970aa)·->·0x2c0d8·fde=[·220d8]474 ··0xffffffffffccd498·(offset:·0x970e8)·->·0x2c0d8·fde=[·220d8]
475 ··0xffffffffffccd5d8·(offset:·0x97228)·->·0x2c1b0·fde=[·221b0]475 ··0xffffffffffccd616·(offset:·0x97266)·->·0x2c1b0·fde=[·221b0]
476 ··0xffffffffffccd5de·(offset:·0x9722e)·->·0x2c210·fde=[·22210]476 ··0xffffffffffccd61c·(offset:·0x9726c)·->·0x2c210·fde=[·22210]
477 ··0xffffffffffccd61c·(offset:·0x9726c)·->·0x2c3c8·fde=[·223c8]477 ··0xffffffffffccd65a·(offset:·0x972aa)·->·0x2c3c8·fde=[·223c8]
478 ··0xffffffffffccd698·(offset:·0x972e8)·->·0x2c4ac·fde=[·224ac]478 ··0xffffffffffccd6d6·(offset:·0x97326)·->·0x2c4ac·fde=[·224ac]
479 ··0xffffffffffccd75c·(offset:·0x973ac)·->·0x2c538·fde=[·22538]479 ··0xffffffffffccd79a·(offset:·0x973ea)·->·0x2c538·fde=[·22538]
480 ··0xffffffffffccd873·(offset:·0x974c3)·->·0x2c6b0·fde=[·226b0]480 ··0xffffffffffccd8b1·(offset:·0x97501)·->·0x2c6b0·fde=[·226b0]
481 ··0xffffffffffccd9f1·(offset:·0x97641)·->·0x2c7ac·fde=[·227ac]481 ··0xffffffffffccda2f·(offset:·0x9767f)·->·0x2c7ac·fde=[·227ac]
482 ··0xffffffffffccdaf3·(offset:·0x97743)·->·0x2c8d8·fde=[·228d8]482 ··0xffffffffffccdb31·(offset:·0x97781)·->·0x2c8d8·fde=[·228d8]
483 ··0xffffffffffccdb1c·(offset:·0x9776c)·->·0x2c960·fde=[·22960]483 ··0xffffffffffccdb5a·(offset:·0x977aa)·->·0x2c960·fde=[·22960]
484 ··0xffffffffffccdc38·(offset:·0x97888)·->·0x2c9a4·fde=[·229a4]484 ··0xffffffffffccdc76·(offset:·0x978c6)·->·0x2c9a4·fde=[·229a4]
485 ··0xffffffffffccdc80·(offset:·0x978d0)·->·0x2ca0c·fde=[·22a0c]485 ··0xffffffffffccdcbe·(offset:·0x9790e)·->·0x2ca0c·fde=[·22a0c]
486 ··0xffffffffffccdcdd·(offset:·0x9792d)·->·0x2ca58·fde=[·22a58]486 ··0xffffffffffccdd1b·(offset:·0x9796b)·->·0x2ca58·fde=[·22a58]
487 ··0xffffffffffccdd25·(offset:·0x97975)·->·0x2ca94·fde=[·22a94]487 ··0xffffffffffccdd63·(offset:·0x979b3)·->·0x2ca94·fde=[·22a94]
488 ··0xffffffffffccdd4e·(offset:·0x9799e)·->·0x2caf4·fde=[·22af4]488 ··0xffffffffffccdd8c·(offset:·0x979dc)·->·0x2caf4·fde=[·22af4]
489 ··0xffffffffffccdea3·(offset:·0x97af3)·->·0x2cb80·fde=[·22b80]489 ··0xffffffffffccdee1·(offset:·0x97b31)·->·0x2cb80·fde=[·22b80]
490 ··0xffffffffffccdf1f·(offset:·0x97b6f)·->·0x2cc0c·fde=[·22c0c]490 ··0xffffffffffccdf5d·(offset:·0x97bad)·->·0x2cc0c·fde=[·22c0c]
491 ··0xffffffffffcce055·(offset:·0x97ca5)·->·0x2cc7c·fde=[·22c7c]491 ··0xffffffffffcce093·(offset:·0x97ce3)·->·0x2cc7c·fde=[·22c7c]
492 ··0xffffffffffcce94b·(offset:·0x9859b)·->·0x2cd98·fde=[·22d98]492 ··0xffffffffffcce989·(offset:·0x985d9)·->·0x2cd98·fde=[·22d98]
493 ··0xffffffffffcce9c7·(offset:·0x98617)·->·0x2ce44·fde=[·22e44]493 ··0xffffffffffccea05·(offset:·0x98655)·->·0x2ce44·fde=[·22e44]
494 ··0xffffffffffccea05·(offset:·0x98655)·->·0x2ceb4·fde=[·22eb4]494 ··0xffffffffffccea43·(offset:·0x98693)·->·0x2ceb4·fde=[·22eb4]
495 ··0xffffffffffcceba2·(offset:·0x987f2)·->·0x2cf18·fde=[·22f18]495 ··0xffffffffffccebe0·(offset:·0x98830)·->·0x2cf18·fde=[·22f18]
496 ··0xffffffffffccebcb·(offset:·0x9881b)·->·0x2cfbc·fde=[·22fbc]496 ··0xffffffffffccec09·(offset:·0x98859)·->·0x2cfbc·fde=[·22fbc]
497 ··0xffffffffffccec85·(offset:·0x988d5)·->·0x2d098·fde=[·23098]497 ··0xffffffffffccecc3·(offset:·0x98913)·->·0x2d098·fde=[·23098]
498 ··0xffffffffffcceca4·(offset:·0x988f4)·->·0x2d14c·fde=[·2314c]498 ··0xffffffffffccece2·(offset:·0x98932)·->·0x2d14c·fde=[·2314c]
499 ··0xffffffffffcced2a·(offset:·0x9897a)·->·0x2d1b8·fde=[·231b8]499 ··0xffffffffffcced68·(offset:·0x989b8)·->·0x2d1b8·fde=[·231b8]
500 ··0xffffffffffccedca·(offset:·0x98a1a)·->·0x2d328·fde=[·23328]500 ··0xffffffffffccee08·(offset:·0x98a58)·->·0x2d328·fde=[·23328]
501 ··0xffffffffffccee08·(offset:·0x98a58)·->·0x2d4a0·fde=[·234a0]501 ··0xffffffffffccee46·(offset:·0x98a96)·->·0x2d4a0·fde=[·234a0]
502 ··0xffffffffffccef86·(offset:·0x98bd6)·->·0x2d52c·fde=[·2352c]502 ··0xffffffffffccefc4·(offset:·0x98c14)·->·0x2d52c·fde=[·2352c]
503 ··0xffffffffffccefa5·(offset:·0x98bf5)·->·0x2d598·fde=[·23598]503 ··0xffffffffffccefe3·(offset:·0x98c33)·->·0x2d598·fde=[·23598]
504 ··0xffffffffffccf002·(offset:·0x98c52)·->·0x2d604·fde=[·23604]504 ··0xffffffffffccf040·(offset:·0x98c90)·->·0x2d604·fde=[·23604]
505 ··0xffffffffffccf05f·(offset:·0x98caf)·->·0x2d684·fde=[·23684]505 ··0xffffffffffccf09d·(offset:·0x98ced)·->·0x2d684·fde=[·23684]
506 ··0xffffffffffccf09d·(offset:·0x98ced)·->·0x2d700·fde=[·23700]506 ··0xffffffffffccf0db·(offset:·0x98d2b)·->·0x2d700·fde=[·23700]
507 ··0xffffffffffccf0db·(offset:·0x98d2b)·->·0x2d78c·fde=[·2378c]507 ··0xffffffffffccf119·(offset:·0x98d69)·->·0x2d78c·fde=[·2378c]
508 ··0xffffffffffccf119·(offset:·0x98d69)·->·0x2d814·fde=[·23814]508 ··0xffffffffffccf157·(offset:·0x98da7)·->·0x2d814·fde=[·23814]
509 ··0xffffffffffccf138·(offset:·0x98d88)·->·0x2d8a4·fde=[·238a4]509 ··0xffffffffffccf176·(offset:·0x98dc6)·->·0x2d8a4·fde=[·238a4]
510 ··0xffffffffffccf1f2·(offset:·0x98e42)·->·0x2d910·fde=[·23910]510 ··0xffffffffffccf230·(offset:·0x98e80)·->·0x2d910·fde=[·23910]
511 ··0xffffffffffccf26e·(offset:·0x98ebe)·->·0x2d964·fde=[·23964]511 ··0xffffffffffccf2ac·(offset:·0x98efc)·->·0x2d964·fde=[·23964]
512 ··0xffffffffffccf2b6·(offset:·0x98f06)·->·0x2d9d0·fde=[·239d0]512 ··0xffffffffffccf2f4·(offset:·0x98f44)·->·0x2d9d0·fde=[·239d0]
513 ··0xffffffffffccf370·(offset:·0x98fc0)·->·0x2da54·fde=[·23a54]513 ··0xffffffffffccf3ae·(offset:·0x98ffe)·->·0x2da54·fde=[·23a54]
514 ··0xffffffffffccf3cd·(offset:·0x9901d)·->·0x2dae4·fde=[·23ae4]514 ··0xffffffffffccf40b·(offset:·0x9905b)·->·0x2dae4·fde=[·23ae4]
515 ··0xffffffffffccf3ec·(offset:·0x9903c)·->·0x2dc5c·fde=[·23c5c]515 ··0xffffffffffccf42a·(offset:·0x9907a)·->·0x2dc5c·fde=[·23c5c]
516 ··0xffffffffffccf56a·(offset:·0x991ba)·->·0x2dd1c·fde=[·23d1c]516 ··0xffffffffffccf5a8·(offset:·0x991f8)·->·0x2dd1c·fde=[·23d1c]
517 ··0xffffffffffccf605·(offset:·0x99255)·->·0x2dda8·fde=[·23da8]517 ··0xffffffffffccf643·(offset:·0x99293)·->·0x2dda8·fde=[·23da8]
518 ··0xffffffffffccf6fd·(offset:·0x9934d)·->·0x2de60·fde=[·23e60]518 ··0xffffffffffccf73b·(offset:·0x9938b)·->·0x2de60·fde=[·23e60]
519 ··0xffffffffffccf779·(offset:·0x993c9)·->·0x2dee8·fde=[·23ee8]519 ··0xffffffffffccf7b7·(offset:·0x99407)·->·0x2dee8·fde=[·23ee8]
520 ··0xffffffffffccf798·(offset:·0x993e8)·->·0x2e060·fde=[·24060]520 ··0xffffffffffccf7d6·(offset:·0x99426)·->·0x2e060·fde=[·24060]
521 ··0xffffffffffccf916·(offset:·0x99566)·->·0x2e148·fde=[·24148]521 ··0xffffffffffccf954·(offset:·0x995a4)·->·0x2e148·fde=[·24148]
522 ··0xffffffffffccfe0d·(offset:·0x99a5d)·->·0x2e2c0·fde=[·242c0]522 ··0xffffffffffccfe4b·(offset:·0x99a9b)·->·0x2e2c0·fde=[·242c0]
Max diff block lines reached; 5271556/5880163 bytes (89.65%) of diff not shown.
4.87 KB
strings --all --bytes=8 {}
    
Offset 2670, 17 lines modifiedOffset 2670, 14 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 
2680 CPyDef_ranges____convert_node_to_standalone_comment2677 CPyDef_ranges____convert_node_to_standalone_comment
2681 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2678 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2682 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2679 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2683 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2680 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2684 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2681 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2685 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2682 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
2686 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2683 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
Offset 2699, 14 lines modifiedOffset 2696, 17 lines modified
2699 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2696 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2700 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2697 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2701 CPyPy_ranges____convert_node_to_standalone_comment2698 CPyPy_ranges____convert_node_to_standalone_comment
2702 CPyDef_ranges____convert_unchanged_line_by_line2699 CPyDef_ranges____convert_unchanged_line_by_line
2703 CPyPy_ranges____convert_unchanged_line_by_line2700 CPyPy_ranges____convert_unchanged_line_by_line
2704 CPyDef_ranges___convert_unchanged_lines2701 CPyDef_ranges___convert_unchanged_lines
2705 CPyPy_ranges___convert_unchanged_lines2702 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, 15 lines modifiedOffset 3357, 14 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>#/ 
3365 AWAVAUATUSH3364 AWAVAUATUSH
3366 []A\A]A^A_3365 []A\A]A^A_
3367 AWAVAUATUSH3366 AWAVAUATUSH
3368 h[]A\A]A^A_3367 h[]A\A]A^A_
3369 AWAVAUATUSH3368 AWAVAUATUSH
3370 []A\A]A^A_3369 []A\A]A^A_
3371 AWAVAUATUSH3370 AWAVAUATUSH
Offset 3497, 20 lines modifiedOffset 3496, 20 lines modified
3497 8[]A\A]A^A_3496 8[]A\A]A^A_
3498 AWAVAUATUSH3497 AWAVAUATUSH
3499 []A\A]A^A_3498 []A\A]A^A_
3500 AWAVAUATUH3499 AWAVAUATUH
3501 []A\A]A^A_3500 []A\A]A^A_
3502 AWAVAUATUSH3501 AWAVAUATUSH
3503 ([]A\A]A^A_3502 ([]A\A]A^A_
3504 u_L;->{, 
3505 AWAVAUATUSH3503 AWAVAUATUSH
3506 ([]A\A]A^A_3504 ([]A\A]A^A_
3507 AWAVAUATUSH3505 AWAVAUATUSH
3508 ([]A\A]A^A_3506 ([]A\A]A^A_
3509 AVAUATUSH3507 AVAUATUSH
 3508 utL;-}d,
3510 AWAVAUATUSH3509 AWAVAUATUSH
3511 ([]A\A]A^A_3510 ([]A\A]A^A_
3512 AVAUATUSH3511 AVAUATUSH
3513 []A\A]A^3512 []A\A]A^
3514 AWAVAUATUSH3513 AWAVAUATUSH
3515 ([]A\A]A^A_3514 ([]A\A]A^A_
3516 AWAVAUATUSH3515 AWAVAUATUSH
Offset 3549, 14 lines modifiedOffset 3548, 15 lines modified
3549 ([]A\A]A^A_3548 ([]A\A]A^A_
3550 []A\A]A^3549 []A\A]A^
3551 []A\A]A^3550 []A\A]A^
3552 AWAVAUATUSH3551 AWAVAUATUSH
3553 []A\A]A^A_3552 []A\A]A^A_
3554 AWAVAUATUSH3553 AWAVAUATUSH
3555 []A\A]A^A_3554 []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, 14 lines modifiedOffset 3768, 15 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;-zs"
3775 []A\A]A^A_3776 []A\A]A^A_
3776 AWAVAUATUSH3777 AWAVAUATUSH
3777 ([]A\A]A^A_3778 ([]A\A]A^A_
3778 AWAVAUATUSH3779 AWAVAUATUSH
3779 ([]A\A]A^A_3780 ([]A\A]A^A_
3780 []A\A]A^A_3781 []A\A]A^A_
3781 []A\A]A^A_3782 []A\A]A^A_
Offset 4025, 34 lines modifiedOffset 4026, 34 lines modified
4025 AWAVAUATUSH4026 AWAVAUATUSH
4026 []A\A]A^A_4027 []A\A]A^A_
4027 AVAUATUSH4028 AVAUATUSH
4028 []A\A]A^4029 []A\A]A^
4029 AWAVAUATUSH4030 AWAVAUATUSH
4030 ([]A\A]A^A_4031 ([]A\A]A^A_
4031 AWAVAUATUSH4032 AWAVAUATUSH
4032 []A\A]A^A_ 
4033 AWAVAUATUSH 
4034 ([]A\A]A^A_4033 ([]A\A]A^A_
4035 ([]A\A]A^A_ 
4036 AWAVAUATUH 
4037 []A\A]A^A_ 
4038 AWAVAUATUSH 
4039 []A\A]A^A_ 
4040 AWAVAUATUSH4034 AWAVAUATUSH
4041 []A\A]A^A_4035 []A\A]A^A_
4042 AWAVAUATUSH4036 AWAVAUATUSH
4043 ([]A\A]A^A_4037 ([]A\A]A^A_
4044 AWAVAUATUSH4038 AWAVAUATUSH
4045 []A\A]A^A_4039 []A\A]A^A_
Max diff block lines reached; 1788/4938 bytes (36.21%) 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·43507950·795f7472·616e735f·ose.CPyPy_trans_7015 ··0x00034068·6f736500·43507944·65665f72·616e6765·ose.CPyDef_range
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 
7025 ··0x00034108·6e676573·5f5f5f5f·636f6e76·6572745f·nges____convert_7016 ··0x00034078·735f5f5f·5f636f6e·76657274·5f6e6f64·s____convert_nod
7026 ··0x00034118·6e6f6465·5f746f5f·7374616e·64616c6f·node_to_standalo7017 ··0x00034088·655f746f·5f737461·6e64616c·6f6e655f·e_to_standalone_
7027 ··0x00034128·6e655f63·6f6d6d65·6e740043·50794465·ne_comment.CPyDe7018 ··0x00034098·636f6d6d·656e7400·43507944·65665f72·comment.CPyDef_r
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 
7034 ··0x00034198·616e6765·735f5f5f·76697369·745f7369·anges___visit_si7019 ··0x000340a8·616e6765·735f5f5f·76697369·745f7369·anges___visit_si
7035 ··0x000341a8·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe7020 ··0x000340b8·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe
7036 ··0x000341b8·76656c53·74617465·6d656e74·73566973·velStatementsVis7021 ··0x000340c8·76656c53·74617465·6d656e74·73566973·velStatementsVis
7037 ··0x000341c8·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp7022 ··0x000340d8·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp
7038 ··0x000341d8·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel7023 ··0x000340e8·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel
7039 ··0x000341e8·7065725f·5f004350·79446566·5f72616e·per__.CPyDef_ran7024 ··0x000340f8·7065725f·5f004350·7950795f·72616e67·per__.CPyPy_rang
7040 ··0x000341f8·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp7025 ··0x00034108·65735f5f·5f766973·69745f73·696d706c·es___visit_simpl
7041 ··0x00034208·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve7026 ··0x00034118·655f7374·6d745f5f·546f704c·6576656c·e_stmt__TopLevel
7042 ··0x00034218·6c537461·74656d65·6e747356·69736974·lStatementsVisit7027 ··0x00034128·53746174·656d656e·74735669·7369746f·StatementsVisito
 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_
7043 ··0x00034228·6f725f67·656e5f5f·5f5f5f6e·6578745f·or_gen_____next_7034 ··0x00034198·67656e5f·5f5f5f5f·6e657874·5f5f0043·gen_____next__.C
 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·5f004350·7950795f·72616e67·65735f5f·_.CPyPy_ranges__7044 ··0x00034238·64004350·7950795f·72616e67·65735f5f·d.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__.CPy7048 ··0x00034278·6e5f5f5f·73656e64·00435079·4465665f·n___send.CPyDef_
7049 ··0x00034288·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis7049 ··0x00034288·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s
7050 ··0x00034298·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__7050 ··0x00034298·696d706c·655f7374·6d745f5f·546f704c·imple_stmt__TopL
7051 ··0x000342a8·546f704c·6576656c·53746174·656d656e·TopLevelStatemen7051 ··0x000342a8·6576656c·53746174·656d656e·74735669·evelStatementsVi
7052 ··0x000342b8·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___7052 ··0x000342b8·7369746f·725f6765·6e5f5f5f·7468726f·sitor_gen___thro
7053 ··0x000342c8·73656e64·00435079·50795f72·616e6765·send.CPyPy_range7053 ··0x000342c8·77004350·7950795f·72616e67·65735f5f·w.CPyPy_ranges__
7054 ··0x000342d8·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple7054 ··0x000342d8·5f766973·69745f73·696d706c·655f7374·_visit_simple_st
7055 ··0x000342e8·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS7055 ··0x000342e8·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat
7056 ··0x000342f8·74617465·6d656e74·73566973·69746f72·tatementsVisitor7056 ··0x000342f8·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge
7057 ··0x00034308·5f67656e·5f5f5f73·656e6400·43507944·_gen___send.CPyD7057 ··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
7058 ··0x00034318·65665f72·616e6765·735f5f5f·76697369·ef_ranges___visi7067 ··0x000343a8·665f7261·6e676573·5f5f5f76·69736974·f_ranges___visit
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__TopLevelS7068 ··0x000343b8·5f737569·74655f5f·546f704c·6576656c·_suite__TopLevel
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·StatementsVisito7069 ··0x000343c8·53746174·656d656e·74735669·7369746f·StatementsVisito
7075 ··0x00034428·725f6765·6e5f5f5f·636c6f73·65004350·r_gen___close.CP 
7076 ··0x00034438·79446566·5f72616e·6765735f·5f5f7669·yDef_ranges___vi 
7077 ··0x00034448·7369745f·73756974·655f5f54·6f704c65·sit_suite__TopLe 
7078 ··0x00034458·76656c53·74617465·6d656e74·73566973·velStatementsVis 
7079 ··0x00034468·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp7070 ··0x000343d8·725f6765·6e5f5f5f·5f5f6d79·7079635f·r_gen_____mypyc_
7080 ··0x00034478·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel7071 ··0x000343e8·67656e65·7261746f·725f6865·6c706572·generator_helper
7081 ··0x00034488·7065725f·5f004350·7950795f·72616e67·per__.CPyPy_rang 
7082 ··0x00034498·65735f5f·5f766973·69745f73·75697465·es___visit_suite 
7083 ··0x000344a8·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem 
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 
7087 ··0x000344e8·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis 
7088 ··0x000344f8·69745f73·75697465·5f5f546f·704c6576·it_suite__TopLev 
7089 ··0x00034508·656c5374·6174656d·656e7473·56697369·elStatementsVisi 
7090 ··0x00034518·746f725f·67656e5f·5f5f5f5f·6e657874·tor_gen_____next 
7091 ··0x00034528·5f5f0043·50795079·5f72616e·6765735f·__.CPyPy_ranges_7072 ··0x000343f8·5f5f0043·50795079·5f72616e·6765735f·__.CPyPy_ranges_
7092 ··0x00034538·5f5f7669·7369745f·73756974·655f5f54·__visit_suite__T7073 ··0x00034408·5f5f7669·7369745f·73756974·655f5f54·__visit_suite__T
7093 ··0x00034548·6f704c65·76656c53·74617465·6d656e74·opLevelStatement7074 ··0x00034418·6f704c65·76656c53·74617465·6d656e74·opLevelStatement
7094 ··0x00034558·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____7075 ··0x00034428·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____
 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__TopLevelS
 7080 ··0x00034478·74617465·6d656e74·73566973·69746f72·tatementsVisitor
 7081 ··0x00034488·5f67656e·5f5f5f5f·5f6e6578·745f5f00·_gen_____next__.
 7082 ··0x00034498·43507950·795f7261·6e676573·5f5f5f76·CPyPy_ranges___v
 7083 ··0x000344a8·69736974·5f737569·74655f5f·546f704c·isit_suite__TopL
 7084 ··0x000344b8·6576656c·53746174·656d656e·74735669·evelStatementsVi
 7085 ··0x000344c8·7369746f·725f6765·6e5f5f5f·5f5f6e65·sitor_gen_____ne
7095 ··0x00034568·5f6e6578·745f5f00·43507944·65665f72·_next__.CPyDef_r7086 ··0x000344d8·78745f5f·00435079·4465665f·72616e67·xt__.CPyDef_rang
 7087 ··0x000344e8·65735f5f·5f766973·69745f73·75697465·es___visit_suite
 7088 ··0x000344f8·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem
 7089 ··0x00034508·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_
 7090 ··0x00034518·5f5f7365·6e640043·50795079·5f72616e·__send.CPyPy_ran
 7091 ··0x00034528·6765735f·5f5f7669·7369745f·73756974·ges___visit_suit
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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:194478·(discriminator·1)17 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:194509·(discriminator·1)
18 »       lea····0x339d49(%rip),%rcx········18 »       lea····0x339d49(%rip),%rcx········
19 »       mov····$0x2f7ae,%edx19 »       mov····$0x2f7cd,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:194468·(discriminator·1)23 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:194499·(discriminator·1)
24 »       lea····0x339d2a(%rip),%rcx········24 »       lea····0x339d2a(%rip),%rcx········
25 »       mov····$0x2f7a4,%edx25 »       mov····$0x2f7c3,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:194469·(discriminator·1)29 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:194500·(discriminator·1)
30 »       lea····0x339d0b(%rip),%rcx········30 »       lea····0x339d0b(%rip),%rcx········
31 »       mov····$0x2f7a5,%edx31 »       mov····$0x2f7c4,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:194477·(discriminator·1)35 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:194508·(discriminator·1)
36 »       lea····0x339cec(%rip),%rcx········36 »       lea····0x339cec(%rip),%rcx········
37 »       mov····$0x2f7ad,%edx37 »       mov····$0x2f7cc,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248248·(discriminator·1)42 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248287·(discriminator·1)
43 »       lea····0x33841d(%rip),%rcx········43 »       lea····0x33841d(%rip),%rcx········
44 »       mov····$0x3c9b8,%edx44 »       mov····$0x3c9df,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248233·(discriminator·1)48 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248272·(discriminator·1)
49 »       lea····0x3383fe(%rip),%rcx········49 »       lea····0x3383fe(%rip),%rcx········
50 »       mov····$0x3c9a9,%edx50 »       mov····$0x3c9d0,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248271·(discriminator·1)54 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248310·(discriminator·1)
55 »       lea····0x3383df(%rip),%rcx········55 »       lea····0x3383df(%rip),%rcx········
56 »       mov····$0x3c9cf,%edx56 »       mov····$0x3c9f6,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248268·(discriminator·1)60 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248307·(discriminator·1)
61 »       lea····0x3383c0(%rip),%rcx········61 »       lea····0x3383c0(%rip),%rcx········
62 »       mov····$0x3c9cc,%edx62 »       mov····$0x3c9f3,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248265·(discriminator·1)66 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248304·(discriminator·1)
67 »       lea····0x3383a1(%rip),%rcx········67 »       lea····0x3383a1(%rip),%rcx········
68 »       mov····$0x3c9c9,%edx68 »       mov····$0x3c9f0,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248262·(discriminator·1)72 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248301·(discriminator·1)
73 »       lea····0x338382(%rip),%rcx········73 »       lea····0x338382(%rip),%rcx········
74 »       mov····$0x3c9c6,%edx74 »       mov····$0x3c9ed,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248259·(discriminator·1)78 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248298·(discriminator·1)
79 »       lea····0x338363(%rip),%rcx········79 »       lea····0x338363(%rip),%rcx········
80 »       mov····$0x3c9c3,%edx80 »       mov····$0x3c9ea,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248256·(discriminator·1)84 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248295·(discriminator·1)
85 »       lea····0x338344(%rip),%rcx········85 »       lea····0x338344(%rip),%rcx········
86 »       mov····$0x3c9c0,%edx86 »       mov····$0x3c9e7,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248253·(discriminator·1)90 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248292·(discriminator·1)
91 »       lea····0x338325(%rip),%rcx········91 »       lea····0x338325(%rip),%rcx········
92 »       mov····$0x3c9bd,%edx92 »       mov····$0x3c9e4,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:248250·(discriminator·1)96 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:248289·(discriminator·1)
97 »       lea····0x338306(%rip),%rcx········97 »       lea····0x338306(%rip),%rcx········
98 »       mov····$0x3c9ba,%edx98 »       mov····$0x3c9e1,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260562·(discriminator·1)103 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260601·(discriminator·1)
104 »       lea····0x3378c7(%rip),%rcx········104 »       lea····0x3378c7(%rip),%rcx········
105 »       mov····$0x3f9d2,%edx105 »       mov····$0x3f9f9,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260547·(discriminator·1)109 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260586·(discriminator·1)
110 »       lea····0x3378a8(%rip),%rcx········110 »       lea····0x3378a8(%rip),%rcx········
111 »       mov····$0x3f9c3,%edx111 »       mov····$0x3f9ea,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260585·(discriminator·1)115 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260624·(discriminator·1)
116 »       lea····0x337889(%rip),%rcx········116 »       lea····0x337889(%rip),%rcx········
117 »       mov····$0x3f9e9,%edx117 »       mov····$0x3fa10,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260582·(discriminator·1)121 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260621·(discriminator·1)
122 »       lea····0x33786a(%rip),%rcx········122 »       lea····0x33786a(%rip),%rcx········
123 »       mov····$0x3f9e6,%edx123 »       mov····$0x3fa0d,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260579·(discriminator·1)127 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260618·(discriminator·1)
128 »       lea····0x33784b(%rip),%rcx········128 »       lea····0x33784b(%rip),%rcx········
129 »       mov····$0x3f9e3,%edx129 »       mov····$0x3fa0a,%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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:260576·(discriminator·1)133 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:260615·(discriminator·1)
134 »       lea····0x33782c(%rip),%rcx········134 »       lea····0x33782c(%rip),%rcx········
135 »       mov····$0x3f9e0,%edx135 »       mov····$0x3fa07,%edx
136 »       lea····0x30b0f8(%rip),%rsi········136 »       lea····0x30b0f8(%rip),%rsi········
Max diff block lines reached; 75858397/75865860 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 0000000000393bb4·<.fini>:2 0000000000393fe4·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
16.8 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·6f617668·65346f75·2f627569·6c642f5f·oavhe4ou/build/_6 ··0x00394040·6f35776f·62316f73·2f627569·6c642f5f·o5wob1os/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 
8362 ··0x003b4a70·61727400·6370795f·725f7236·33006370·art.cpy_r_r63.cp8359 ··0x003b4a40·72353800·6370795f·725f7236·39006c69·r58.cpy_r_r69.li
 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·72363600·6370795f·725f7237·y_r_r66.cpy_r_r78363 ··0x003b4a80·795f725f·72363300·6370795f·725f7236·y_r_r63.cpy_r_r6
8364 ··0x003b4a90·38006370·795f725f·72383300·756e7772·8.cpy_r_r83.unwr8364 ··0x003b4a90·36006370·795f725f·72373800·6370795f·6.cpy_r_r78.cpy_
8365 ··0x003b4aa0·61705f73·696e676c·65746f6e·5f706172·ap_singleton_par 
8366 ··0x003b4ab0·656e7468·65736973·00637079·5f725f72·enthesis.cpy_r_r8365 ··0x003b4aa0·725f7238·3300756e·77726170·5f73696e·r_r83.unwrap_sin
 8366 ··0x003b4ab0·676c6574·6f6e5f70·6172656e·74686573·gleton_parenthes
8367 ··0x003b4ac0·38370063·70795f72·5f723130·30006370·87.cpy_r_r100.cp8367 ··0x003b4ac0·69730063·70795f72·5f723837·00637079·is.cpy_r_r87.cpy
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 
8382 ··0x003b4bb0·5f725f72·35370063·70795f72·5f723638·_r_r57.cpy_r_r688368 ··0x003b4ad0·5f725f72·31303000·6370795f·725f7231·_r_r100.cpy_r_r1
 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·36390063·70795f72·.cpy_r_r69.cpy_r8383 ··0x003b4bc0·00637079·5f725f72·36380063·70795f72·.cpy_r_r68.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·00426173·3).__tmp1864.Bas8914 ··0x003b6cf0·3329005f·5f746d70·31383634·00637079·3).__tmp1864.cpy
 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 
8920 ··0x003b6d50·32332e66·32006e65·776c696e·655f6c65·23.f2.newline_le8916 ··0x003b6d10·7232332e·6632006e·65776c69·6e655f6c·r23.f2.newline_l
8921 ··0x003b6d60·61660061·6e636573·746f7200·73656d61·af.ancestor.sema8917 ··0x003b6d20·65616600·616e6365·73746f72·0073656d·eaf.ancestor.sem
8922 ··0x003b6d70·6e746963·5f706172·656e7400·6370795f·ntic_parent.cpy_8918 ··0x003b6d30·616e7469·635f7061·72656e74·00637079·antic_parent.cpy
8923 ··0x003b6d80·725f7231·36310063·70795f72·5f723137·r_r161.cpy_r_r178919 ··0x003b6d40·5f725f72·31363100·6370795f·725f7231·_r_r161.cpy_r_r1
 8920 ··0x003b6d50·37330063·70795f72·5f723138·39005079·73.cpy_r_r189.Py
8924 ··0x003b6d90·33005079·5475706c·655f4368·65636b28·3.PyTuple_Check(8921 ··0x003b6d60·5475706c·655f4368·65636b28·6370795f·Tuple_Check(cpy_
 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·6370795f·725f7232·29006e6f·726d616c·cpy_r_r2).normal8925 ··0x003b6da0·70795f72·5f723139·32006e6f·726d616c·py_r_r192.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·9057e3ff·304fe3ff·645ae3ff·304fe3ff·.W..0O..dZ..0O.. 
10410 ··0x003bca70·a04fe3ff·304fe3ff·3e58e3ff·304fe3ff·.O..0O..>X..0O.. 
10411 ··0x003bca80·3e55e3ff·b969e3ff·b969e3ff·045ae3ff·>U...i...i...Z.. 
10412 ··0x003bca90·b969e3ff·7c4fe3ff·b969e3ff·fc57e3ff·.i..|O...i...W.. 
10413 ··0x003bcaa0·b969e3ff·fc54e3ff·486df6ff·986cf6ff·.i...T..Hm...l.. 
10414 ··0x003bcab0·c076f6ff·986cf6ff·a878f6ff·986cf6ff·.v...l...x...l.. 
10415 ··0x003bcac0·6c7df6ff·986cf6ff·b87af6ff·f182f6ff·l}...l...z......10409 ··0x003bca60·c058e3ff·6050e3ff·945be3ff·6050e3ff·.X..`P...[..`P..
 10410 ··0x003bca70·d050e3ff·6050e3ff·6e59e3ff·6050e3ff·.P..`P..nY..`P..
 10411 ··0x003bca80·6e56e3ff·e96ae3ff·e96ae3ff·345be3ff·nV...j...j..4[..
 10412 ··0x003bca90·e96ae3ff·ac50e3ff·e96ae3ff·2c59e3ff·.j...P...j..,Y..
 10413 ··0x003bcaa0·e96ae3ff·2c56e3ff·7871f6ff·c870f6ff·.j..,V..xq...p..
 10414 ··0x003bcab0·f07af6ff·c870f6ff·d87cf6ff·c870f6ff·.z...p...|...p..
 10415 ··0x003bcac0·9c81f6ff·c870f6ff·e87ef6ff·2187f6ff·.....p...~..!...
10416 ··0x003bcad0·f182f6ff·9c76f6ff·f182f6ff·8478f6ff·.....v.......x..10416 ··0x003bcad0·2187f6ff·cc7af6ff·2187f6ff·b47cf6ff·!....z..!....|..
10417 ··0x003bcae0·f182f6ff·0c7df6ff·f182f6ff·947af6ff·.....}.......z..10417 ··0x003bcae0·2187f6ff·3c81f6ff·2187f6ff·c47ef6ff·!...<...!....~..
Max diff block lines reached; 402/17077 bytes (2.35%) 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·d182ccff·80780200·4d83ccff·.w.......x..M...201 ··0x003ca8b0·d8770200·0f83ccff·80780200·8b83ccff·.w.......x......
202 ··0x003ca8c0·08790200·7183ccff·d0790200·6e84ccff·.y..q....y..n...202 ··0x003ca8c0·08790200·af83ccff·d0790200·ac84ccff·.y.......y......
203 ··0x003ca8d0·887a0200·8d84ccff·dc7a0200·b184ccff·.z.......z......203 ··0x003ca8d0·887a0200·cb84ccff·dc7a0200·ef84ccff·.z.......z......
204 ··0x003ca8e0·3c7b0200·a985ccff·d47b0200·8286ccff·<{.......{......204 ··0x003ca8e0·3c7b0200·e785ccff·d47b0200·c086ccff·<{.......{......
205 ··0x003ca8f0·5c7c0200·9987ccff·e47c0200·f687ccff·\|.......|......205 ··0x003ca8f0·5c7c0200·d787ccff·e47c0200·3488ccff·\|.......|..4...
206 ··0x003ca900·6c7d0200·5388ccff·f47d0200·b088ccff·l}..S....}......206 ··0x003ca900·6c7d0200·9188ccff·f47d0200·ee88ccff·l}.......}......
207 ··0x003ca910·e47e0200·4b89ccff·707f0200·c089ccff·.~..K...p.......207 ··0x003ca910·e47e0200·8989ccff·707f0200·fe89ccff·.~......p.......
208 ··0x003ca920·20800200·278accff·8c800200·6f8accff··...'.......o...208 ··0x003ca920·20800200·658accff·8c800200·ad8accff··...e...........
209 ··0x003ca930·48880200·b78accff·30890200·3d8bccff·H.......0...=...209 ··0x003ca930·48880200·f58accff·30890200·7b8bccff·H.......0...{...
210 ··0x003ca940·a0890200·858bccff·208a0200·0b8cccff·........·.......210 ··0x003ca940·a0890200·c38bccff·208a0200·498cccff·........·...I...
211 ··0x003ca950·908a0200·2a8cccff·dc8a0200·728cccff·....*.......r...211 ··0x003ca950·908a0200·688cccff·dc8a0200·b08cccff·....h...........
212 ··0x003ca960·408b0200·918cccff·cc8b0200·078fccff·@...............212 ··0x003ca960·408b0200·cf8cccff·cc8b0200·458fccff·@...........E...
213 ··0x003ca970·808c0200·8d8fccff·188d0200·1390ccff·................213 ··0x003ca970·808c0200·cb8fccff·188d0200·5190ccff·............Q...
214 ··0x003ca980·508e0200·5b90ccff·b88f0200·2e94ccff·P...[...........214 ··0x003ca980·508e0200·9990ccff·b88f0200·6c94ccff·P...........l...
215 ··0x003ca990·34920200·aa94ccff·1c930200·6495ccff·4...........d...215 ··0x003ca990·34920200·e894ccff·1c930200·a295ccff·4...............
216 ··0x003ca9a0·d4930200·2896ccff·6c940200·cd96ccff·....(...l.......216 ··0x003ca9a0·d4930200·6696ccff·6c940200·0b97ccff·....f...l.......
217 ··0x003ca9b0·18950200·3497ccff·88970200·3997ccff·....4.......9...217 ··0x003ca9b0·18950200·7297ccff·88970200·7797ccff·....r.......w...
218 ··0x003ca9c0·08980200·cc98ccff·80990200·4a9accff·............J...218 ··0x003ca9c0·08980200·0a99ccff·80990200·889accff·................
219 ··0x003ca9d0·389a0200·f49cccff·b09b0200·729eccff·8...........r...219 ··0x003ca9d0·389a0200·329dccff·b09b0200·b09eccff·8...2...........
220 ··0x003ca9e0·709c0200·a0a0ccff·e89d0200·1ea2ccff·p...............220 ··0x003ca9e0·709c0200·dea0ccff·e89d0200·5ca2ccff·p...........\...
221 ··0x003ca9f0·bc9e0200·63a5ccff·34a00200·e1a6ccff·....c...4.......221 ··0x003ca9f0·bc9e0200·a1a5ccff·34a00200·1fa7ccff·........4.......
222 ··0x003caa00·e0a00200·f8a7ccff·58a20200·76a9ccff·........X...v...222 ··0x003caa00·e0a00200·36a8ccff·58a20200·b4a9ccff·....6...X.......
223 ··0x003caa10·04a30200·8daaccff·7ca40200·0bacccff·........|.......223 ··0x003caa10·04a30200·cbaaccff·7ca40200·49acccff·........|...I...
224 ··0x003caa20·28a50200·22adccff·a0a60200·a0aeccff·(..."...........224 ··0x003caa20·28a50200·60adccff·a0a60200·deaeccff·(...`...........
225 ··0x003caa30·74a70200·04b2ccff·eca80200·82b3ccff·t...............225 ··0x003caa30·74a70200·42b2ccff·eca80200·c0b3ccff·t...B...........
226 ··0x003caa40·aca90200·eeb5ccff·24ab0200·6cb7ccff·........$...l...226 ··0x003caa40·aca90200·2cb6ccff·24ab0200·aab7ccff·....,...$.......
227 ··0x003caa50·d0ab0200·83b8ccff·48ad0200·01baccff·........H.......227 ··0x003caa50·d0ab0200·c1b8ccff·48ad0200·3fbaccff·........H...?...
228 ··0x003caa60·08ae0200·2fbcccff·80af0200·adbdccff·..../...........228 ··0x003caa60·08ae0200·6dbcccff·80af0200·ebbdccff·....m...........
229 ··0x003caa70·40b00200·dbbfccff·b8b10200·59c1ccff·@...........Y...229 ··0x003caa70·40b00200·19c0ccff·b8b10200·97c1ccff·@...............
230 ··0x003caa80·64b20200·8fc2ccff·dcb30200·0dc4ccff·d...............230 ··0x003caa80·64b20200·cdc2ccff·dcb30200·4bc4ccff·d...........K...
231 ··0x003caa90·acb40200·98c6ccff·24b60200·16c8ccff·........$.......231 ··0x003caa90·acb40200·d6c6ccff·24b60200·54c8ccff·........$...T...
232 ··0x003caaa0·d0b60200·6bc9ccff·48b80200·e9caccff·....k...H.......232 ··0x003caaa0·d0b60200·a9c9ccff·48b80200·27cbccff·........H...'...
233 ··0x003caab0·f4b80200·00ccccff·6cba0200·7ecdccff·........l...~...233 ··0x003caab0·f4b80200·3eccccff·6cba0200·bccdccff·....>...l.......
234 ··0x003caac0·18bb0200·b4ceccff·90bc0200·32d0ccff·............2...234 ··0x003caac0·18bb0200·f2ceccff·90bc0200·70d0ccff·............p...
235 ··0x003caad0·3cbd0200·87d1ccff·b4be0200·05d3ccff·<...............235 ··0x003caad0·3cbd0200·c5d1ccff·b4be0200·43d3ccff·<...........C...
236 ··0x003caae0·60bf0200·5ad4ccff·d8c00200·d8d5ccff·`...Z...........236 ··0x003caae0·60bf0200·98d4ccff·d8c00200·16d6ccff·`...............
237 ··0x003caaf0·b0c10200·ded5ccff·10c20200·1cd6ccff·................237 ··0x003caaf0·b0c10200·1cd6ccff·10c20200·5ad6ccff·............Z...
238 ··0x003cab00·c8c30200·98d6ccff·acc40200·5cd7ccff·............\...238 ··0x003cab00·c8c30200·d6d6ccff·acc40200·9ad7ccff·................
239 ··0x003cab10·38c50200·73d8ccff·b0c60200·f1d9ccff·8...s...........239 ··0x003cab10·38c50200·b1d8ccff·b0c60200·2fdaccff·8.........../...
240 ··0x003cab20·acc70200·f3daccff·d8c80200·1cdbccff·................240 ··0x003cab20·acc70200·31dbccff·d8c80200·5adbccff·....1.......Z...
241 ··0x003cab30·60c90200·38dcccff·a4c90200·80dcccff·`...8...........241 ··0x003cab30·60c90200·76dcccff·a4c90200·bedcccff·`...v...........
242 ··0x003cab40·0cca0200·dddcccff·58ca0200·25ddccff·........X...%...242 ··0x003cab40·0cca0200·1bddccff·58ca0200·63ddccff·........X...c...
243 ··0x003cab50·94ca0200·4eddccff·f4ca0200·a3deccff·....N...........243 ··0x003cab50·94ca0200·8cddccff·f4ca0200·e1deccff·................
244 ··0x003cab60·80cb0200·1fdfccff·0ccc0200·55e0ccff·............U...244 ··0x003cab60·80cb0200·5ddfccff·0ccc0200·93e0ccff·....]...........
245 ··0x003cab70·7ccc0200·4be9ccff·98cd0200·c7e9ccff·|...K...........245 ··0x003cab70·7ccc0200·89e9ccff·98cd0200·05eaccff·|...............
246 ··0x003cab80·44ce0200·05eaccff·b4ce0200·a2ebccff·D...............246 ··0x003cab80·44ce0200·43eaccff·b4ce0200·e0ebccff·D...C...........
247 ··0x003cab90·18cf0200·cbebccff·bccf0200·85ecccff·................247 ··0x003cab90·18cf0200·09ecccff·bccf0200·c3ecccff·................
248 ··0x003caba0·98d00200·a4ecccff·4cd10200·2aedccff·........L...*...248 ··0x003caba0·98d00200·e2ecccff·4cd10200·68edccff·........L...h...
249 ··0x003cabb0·b8d10200·caedccff·28d30200·08eeccff·........(.......249 ··0x003cabb0·b8d10200·08eeccff·28d30200·46eeccff·........(...F...
250 ··0x003cabc0·a0d40200·86efccff·2cd50200·a5efccff·........,.......250 ··0x003cabc0·a0d40200·c4efccff·2cd50200·e3efccff·........,.......
251 ··0x003cabd0·98d50200·02f0ccff·04d60200·5ff0ccff·............_...251 ··0x003cabd0·98d50200·40f0ccff·04d60200·9df0ccff·....@...........
252 ··0x003cabe0·84d60200·9df0ccff·00d70200·dbf0ccff·................252 ··0x003cabe0·84d60200·dbf0ccff·00d70200·19f1ccff·................
253 ··0x003cabf0·8cd70200·19f1ccff·14d80200·38f1ccff·............8...253 ··0x003cabf0·8cd70200·57f1ccff·14d80200·76f1ccff·....W.......v...
254 ··0x003cac00·a4d80200·f2f1ccff·10d90200·6ef2ccff·............n...254 ··0x003cac00·a4d80200·30f2ccff·10d90200·acf2ccff·....0...........
255 ··0x003cac10·64d90200·b6f2ccff·d0d90200·70f3ccff·d...........p...255 ··0x003cac10·64d90200·f4f2ccff·d0d90200·aef3ccff·d...............
256 ··0x003cac20·54da0200·cdf3ccff·e4da0200·ecf3ccff·T...............256 ··0x003cac20·54da0200·0bf4ccff·e4da0200·2af4ccff·T...........*...
257 ··0x003cac30·5cdc0200·6af5ccff·1cdd0200·05f6ccff·\...j...........257 ··0x003cac30·5cdc0200·a8f5ccff·1cdd0200·43f6ccff·\...........C...
258 ··0x003cac40·a8dd0200·fdf6ccff·60de0200·79f7ccff·........`...y...258 ··0x003cac40·a8dd0200·3bf7ccff·60de0200·b7f7ccff·....;...`.......
259 ··0x003cac50·e8de0200·98f7ccff·60e00200·16f9ccff·........`.......259 ··0x003cac50·e8de0200·d6f7ccff·60e00200·54f9ccff·........`...T...
260 ··0x003cac60·48e10200·0dfeccff·c0e20200·8bffccff·H...............260 ··0x003cac60·48e10200·4bfeccff·c0e20200·c9ffccff·H...K...........
261 ··0x003cac70·78e30200·6708cdff·c4e40200·af08cdff·x...g...........261 ··0x003cac70·78e30200·a508cdff·c4e40200·ed08cdff·x...............
262 ··0x003cac80·54e50200·ce08cdff·3ce60200·ed08cdff·T.......<.......262 ··0x003cac80·54e50200·0c09cdff·3ce60200·2b09cdff·T.......<...+...
263 ··0x003cac90·f0e60200·4a09cdff·68e70200·6909cdff·....J...h...i...263 ··0x003cac90·f0e60200·8809cdff·68e70200·a709cdff·........h.......
264 ··0x003caca0·f4e70200·a709cdff·64e80200·c609cdff·........d.......264 ··0x003caca0·f4e70200·e509cdff·64e80200·040acdff·........d.......
265 ··0x003cacb0·dce80200·0e0acdff·50ea0200·8c0bcdff·........P.......265 ··0x003cacb0·dce80200·4c0acdff·50ea0200·ca0bcdff·....L...P.......
266 ··0x003cacc0·e0ea0200·e90bcdff·6ceb0200·f80dcdff·........l.......266 ··0x003cacc0·e0ea0200·270ccdff·6ceb0200·360ecdff·....'...l...6...
267 ··0x003cacd0·e4ec0200·760fcdff·c8ee0200·b40fcdff·....v...........267 ··0x003cacd0·e4ec0200·b40fcdff·c8ee0200·f20fcdff·................
268 ··0x003cace0·bcf10200·d30fcdff·94f20200·f20fcdff·................268 ··0x003cace0·bcf10200·1110cdff·94f20200·3010cdff·............0...
269 ··0x003cacf0·e0f20200·3a10cdff·78f60200·8210cdff·....:...x.......269 ··0x003cacf0·e0f20200·7810cdff·78f60200·c010cdff·....x...x.......
270 ··0x003cad00·a0190300·c510cdff·301a0300·e410cdff·........0.......270 ··0x003cad00·a0190300·0311cdff·301a0300·2211cdff·........0..."...
271 ··0x003cad10·a41a0300·2711cdff·101b0300·6a11cdff·....'.......j...271 ··0x003cad10·a41a0300·6511cdff·101b0300·a811cdff·....e...........
272 ··0x003cad20·801b0300·2412cdff·e81d0300·e312cdff·....$...........272 ··0x003cad20·801b0300·6212cdff·e81d0300·2113cdff·....b.......!...
273 ··0x003cad30·581e0300·0213cdff·181f0300·5f13cdff·X..........._...273 ··0x003cad30·581e0300·4013cdff·181f0300·9d13cdff·X...@...........
274 ··0x003cad40·981f0300·a213cdff·fc1f0300·e513cdff·................274 ··0x003cad40·981f0300·e013cdff·fc1f0300·2314cdff·............#...
275 ··0x003cad50·60200300·2814cdff·d4200300·6b14cdff·`·..(....·..k...275 ··0x003cad50·60200300·6614cdff·d4200300·a914cdff·`·..f....·......
276 ··0x003cad60·28210300·e714cdff·b0210300·c515cdff·(!.......!......276 ··0x003cad60·28210300·2515cdff·b0210300·0316cdff·(!..%....!......
277 ··0x003cad70·58220300·2216cdff·24230300·1a17cdff·X".."...$#......277 ··0x003cad70·58220300·6016cdff·24230300·5817cdff·X"..`...$#..X...
278 ··0x003cad80·a8230300·7c17cdff·34240300·1c18cdff·.#..|...4$......278 ··0x003cad80·a8230300·ba17cdff·34240300·5a18cdff·.#......4$..Z...
279 ··0x003cad90·0c250300·9d18cdff·90250300·e018cdff·.%.......%......279 ··0x003cad90·0c250300·db18cdff·90250300·1e19cdff·.%.......%......
280 ··0x003cada0·38260300·4219cdff·a8260300·8019cdff·8&..B....&......280 ··0x003cada0·38260300·8019cdff·a8260300·be19cdff·8&.......&......
281 ··0x003cadb0·50270300·9d22cdff·fc270300·db22cdff·P'..."...'..."..281 ··0x003cadb0·50270300·db22cdff·fc270300·1923cdff·P'..."...'...#..
282 ··0x003cadc0·88280300·d823cdff·30290300·1624cdff·.(...#..0)...$..282 ··0x003cadc0·88280300·1624cdff·30290300·5424cdff·.(...$..0)..T$..
283 ··0x003cadd0·302a0300·da24cdff·c02a0300·5b25cdff·0*...$...*..[%..283 ··0x003cadd0·302a0300·1825cdff·c02a0300·9925cdff·0*...%...*...%..
284 ··0x003cade0·482b0300·9e25cdff·982c0300·7c26cdff·H+...%...,..|&..284 ··0x003cade0·482b0300·dc25cdff·982c0300·ba26cdff·H+...%...,...&..
285 ··0x003cadf0·282d0300·f826cdff·582e0300·f527cdff·(-...&..X....'..285 ··0x003cadf0·282d0300·3627cdff·582e0300·3328cdff·(-..6'..X...3(..
286 ··0x003cae00·ac2e0300·3828cdff·182f0300·7628cdff·....8(.../..v(..286 ··0x003cae00·ac2e0300·7628cdff·182f0300·b428cdff·....v(.../...(..
287 ··0x003cae10·842f0300·9528cdff·10300300·d328cdff·./...(...0...(..287 ··0x003cae10·842f0300·d328cdff·10300300·1129cdff·./...(...0...)..
288 ··0x003cae20·b8300300·ea29cdff·30320300·682bcdff·.0...)..02..h+..288 ··0x003cae20·b8300300·282acdff·30320300·a62bcdff·.0..(*..02...+..
289 ··0x003cae30·d8320300·872bcdff·6c330300·bd2ccdff·.2...+..l3...,..289 ··0x003cae30·d8320300·c52bcdff·6c330300·fb2ccdff·.2...+..l3...,..
290 ··0x003cae40·d8340300·582dcdff·6c350300·172ecdff·.4..X-..l5......290 ··0x003cae40·d8340300·962dcdff·6c350300·552ecdff·.4...-..l5..U...
291 ··0x003cae50·08360300·9d2ecdff·90360300·042fcdff·.6.......6.../..291 ··0x003cae50·08360300·db2ecdff·90360300·422fcdff·.6.......6..B/..
292 ··0x003cae60·2c370300·1b30cdff·c0370300·bb30cdff·,7...0...7...0..292 ··0x003cae60·2c370300·5930cdff·c0370300·f930cdff·,7..Y0...7...0..
293 ··0x003cae70·50380300·9e31cdff·84390300·5033cdff·P8...1...9..P3..293 ··0x003cae70·50380300·dc31cdff·84390300·8e33cdff·P8...1...9...3..
294 ··0x003cae80·3c3a0300·eb33cdff·d03a0300·2b35cdff·<:...3...:..+5..294 ··0x003cae80·3c3a0300·2934cdff·d03a0300·6935cdff·<:..)4...:..i5..
295 ··0x003cae90·3c3b0300·4a35cdff·003c0300·f536cdff·<;..J5...<...6..295 ··0x003cae90·3c3b0300·8835cdff·003c0300·3337cdff·<;...5...<..37..
296 ··0x003caea0·703c0300·5237cdff·183d0300·9037cdff·p<..R7...=...7..296 ··0x003caea0·703c0300·9037cdff·183d0300·ce37cdff·p<...7...=...7..
297 ··0x003caeb0·8c3e0300·3538cdff·203f0300·f438cdff·.>..58..·?...8..297 ··0x003caeb0·8c3e0300·7338cdff·203f0300·3239cdff·.>..s8..·?..29..
298 ··0x003caec0·a03f0300·1339cdff·ec3f0300·5b39cdff·.?...9...?..[9..298 ··0x003caec0·a03f0300·5139cdff·ec3f0300·9939cdff·.?..Q9...?...9..
299 ··0x003caed0·30400300·a339cdff·30410300·eb39cdff·0@...9..0A...9..299 ··0x003caed0·30400300·e139cdff·30410300·293acdff·0@...9..0A..):..
300 ··0x003caee0·84410300·0a3acdff·14420300·903acdff·.A...:...B...:..300 ··0x003caee0·84410300·483acdff·14420300·ce3acdff·.A..H:...B...:..
301 ··0x003caef0·d0420300·a73bcdff·04440300·c33ccdff·.B...;...D...<..301 ··0x003caef0·d0420300·e53bcdff·04440300·013dcdff·.B...;...D...=..
302 ··0x003caf00·d8440300·e23ccdff·50460300·603ecdff·.D...<..PF..`>..302 ··0x003caf00·d8440300·203dcdff·50460300·9e3ecdff·.D..·=..PF...>..
303 ··0x003caf10·1c470300·963fcdff·94480300·1441cdff·.G...?...H...A..303 ··0x003caf10·1c470300·d43fcdff·94480300·5241cdff·.G...?...H..RA..
304 ··0x003caf20·40490300·9041cdff·104a0300·ce41cdff·@I...A...J...A..304 ··0x003caf20·40490300·ce41cdff·104a0300·0c42cdff·@I...A...J...B..
305 ··0x003caf30·cc4a0300·0c42cdff·b44b0300·5442cdff·.J...B...K..TB..305 ··0x003caf30·cc4a0300·4a42cdff·b44b0300·9242cdff·.J..JB...K...B..
306 ··0x003caf40·444c0300·ef42cdff·244d0300·1d45cdff·DL...B..$M...E..306 ··0x003caf40·444c0300·2d43cdff·244d0300·5b45cdff·DL..-C..$M..[E..
307 ··0x003caf50·9c4e0300·9b46cdff·704f0300·d946cdff·.N...F..pO...F..307 ··0x003caf50·9c4e0300·d946cdff·704f0300·1747cdff·.N...F..pO...G..
308 ··0x003caf60·10500300·7e47cdff·7c500300·db47cdff·.P..~G..|P...G..308 ··0x003caf60·10500300·bc47cdff·7c500300·1948cdff·.P...G..|P...H..
309 ··0x003caf70·60510300·9548cdff·c4510300·1649cdff·`Q...H...Q...I..309 ··0x003caf70·60510300·d348cdff·c4510300·5449cdff·`Q...H...Q..TI..
310 ··0x003caf80·40520300·8a4acdff·a4530300·154dcdff·@R...J...S...M..310 ··0x003caf80·40520300·c84acdff·a4530300·534dcdff·@R...J...S..SM..
311 ··0x003caf90·1c550300·934ecdff·bc550300·d14ecdff·.U...N...U...N..311 ··0x003caf90·1c550300·d14ecdff·bc550300·0f4fcdff·.U...N...U...O..
312 ··0x003cafa0·14560300·f04ecdff·bc560300·3d51cdff·.V...N...V..=Q..312 ··0x003cafa0·14560300·2e4fcdff·bc560300·7b51cdff·.V...O...V..{Q..
313 ··0x003cafb0·54570300·6b53cdff·cc580300·e954cdff·TW..kS...X...T..313 ··0x003cafb0·54570300·a953cdff·cc580300·2755cdff·TW...S...X..'U..
314 ··0x003cafc0·80590300·3e56cdff·2c5a0300·ba56cdff·.Y..>V..,Z...V..314 ··0x003cafc0·80590300·7c56cdff·2c5a0300·f856cdff·.Y..|V..,Z...V..
315 ··0x003cafd0·e45a0300·3657cdff·8c5b0300·5a57cdff·.Z..6W...[..ZW..315 ··0x003cafd0·e45a0300·7457cdff·8c5b0300·9857cdff·.Z..tW...[...W..
316 ··0x003cafe0·345c0300·ea59cdff·a05c0300·285acdff·4\...Y...\..(Z..316 ··0x003cafe0·345c0300·285acdff·a05c0300·665acdff·4\..(Z...\..fZ..
317 ··0x003caff0·505d0300·475acdff·bc5d0300·665acdff·P]..GZ...]..fZ..317 ··0x003caff0·505d0300·855acdff·bc5d0300·a45acdff·P]...Z...]...Z..
318 ··0x003cb000·405e0300·a45acdff·c85e0300·c35acdff·@^...Z...^...Z..318 ··0x003cb000·405e0300·e25acdff·c85e0300·015bcdff·@^...Z...^...[..
319 ··0x003cb010·205f0300·0b5bcdff·705f0300·535bcdff··_...[..p_..S[..319 ··0x003cb010·205f0300·495bcdff·705f0300·915bcdff··_..I[..p_...[..
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·50c2cdff·07000000·00000000·10000000·P...............9 ··0x003d3cb0·90c2cdff·07000000·00000000·10000000·................
10 ··0x003d3cc0·70000000·4cc2cdff·07000000·00000000·p...L...........10 ··0x003d3cc0·70000000·8cc2cdff·07000000·00000000·p...............
11 ··0x003d3cd0·14000000·84000000·48c2cdff·3d000000·........H...=...11 ··0x003d3cd0·14000000·84000000·88c2cdff·3d000000·............=...
12 ··0x003d3ce0·00480e10·740e0800·14000000·9c000000·.H..t...........12 ··0x003d3ce0·00480e10·740e0800·14000000·9c000000·.H..t...........
13 ··0x003d3cf0·70c2cdff·32000000·00480e10·690e0800·p...2....H..i...13 ··0x003d3cf0·b0c2cdff·32000000·00480e10·690e0800·....2....H..i...
14 ··0x003d3d00·14000000·b4000000·98c2cdff·58000000·............X...14 ··0x003d3d00·14000000·b4000000·d8c2cdff·58000000·............X...
15 ··0x003d3d10·00480e10·024f0e08·14000000·cc000000·.H...O..........15 ··0x003d3d10·00480e10·024f0e08·14000000·cc000000·.H...O..........
16 ··0x003d3d20·e0c2cdff·3d000000·00480e10·740e0800·....=....H..t...16 ··0x003d3d20·20c3cdff·3d000000·00480e10·740e0800··...=....H..t...
17 ··0x003d3d30·10000000·e4000000·08c3cdff·1b000000·................17 ··0x003d3d30·10000000·e4000000·48c3cdff·1b000000·........H.......
18 ··0x003d3d40·00000000·14000000·f8000000·14c3cdff·................18 ··0x003d3d40·00000000·14000000·f8000000·54c3cdff·............T...
19 ··0x003d3d50·32000000·00480e10·690e0800·14000000·2....H..i.......19 ··0x003d3d50·32000000·00480e10·690e0800·14000000·2....H..i.......
20 ··0x003d3d60·10010000·3cc3cdff·3a000000·00480e10·....<...:....H..20 ··0x003d3d60·10010000·7cc3cdff·3a000000·00480e10·....|...:....H..
21 ··0x003d3d70·710e0800·10000000·28010000·64c3cdff·q.......(...d...21 ··0x003d3d70·710e0800·10000000·28010000·a4c3cdff·q.......(.......
22 ··0x003d3d80·1b000000·00000000·14000000·3c010000·............<...22 ··0x003d3d80·1b000000·00000000·14000000·3c010000·............<...
23 ··0x003d3d90·70c3cdff·32000000·00480e10·690e0800·p...2....H..i...23 ··0x003d3d90·b0c3cdff·32000000·00480e10·690e0800·....2....H..i...
24 ··0x003d3da0·10000000·54010000·98c3cdff·16000000·....T...........24 ··0x003d3da0·10000000·54010000·d8c3cdff·16000000·....T...........
25 ··0x003d3db0·00000000·14000000·68010000·a4c3cdff·........h.......25 ··0x003d3db0·00000000·14000000·68010000·e4c3cdff·........h.......
26 ··0x003d3dc0·4c000000·00480e10·02430e08·10000000·L....H...C......26 ··0x003d3dc0·4c000000·00480e10·02430e08·10000000·L....H...C......
27 ··0x003d3dd0·80010000·dcc3cdff·1b000000·00000000·................27 ··0x003d3dd0·80010000·1cc4cdff·1b000000·00000000·................
28 ··0x003d3de0·14000000·94010000·e8c3cdff·32000000·............2...28 ··0x003d3de0·14000000·94010000·28c4cdff·32000000·........(...2...
29 ··0x003d3df0·00480e10·690e0800·14000000·ac010000·.H..i...........29 ··0x003d3df0·00480e10·690e0800·14000000·ac010000·.H..i...........
30 ··0x003d3e00·10c4cdff·6a000000·00480e10·02610e08·....j....H...a..30 ··0x003d3e00·50c4cdff·6a000000·00480e10·02610e08·P...j....H...a..
31 ··0x003d3e10·10000000·c4010000·68c4cdff·1b000000·........h.......31 ··0x003d3e10·10000000·c4010000·a8c4cdff·1b000000·................
32 ··0x003d3e20·00000000·14000000·d8010000·74c4cdff·............t...32 ··0x003d3e20·00000000·14000000·d8010000·b4c4cdff·................
33 ··0x003d3e30·32000000·00480e10·690e0800·14000000·2....H..i.......33 ··0x003d3e30·32000000·00480e10·690e0800·14000000·2....H..i.......
34 ··0x003d3e40·f0010000·9cc4cdff·62000000·00480e10·........b....H..34 ··0x003d3e40·f0010000·dcc4cdff·62000000·00480e10·........b....H..
35 ··0x003d3e50·02590e08·10000000·08020000·f4c4cdff·.Y..............35 ··0x003d3e50·02590e08·10000000·08020000·34c5cdff·.Y..........4...
36 ··0x003d3e60·1b000000·00000000·14000000·1c020000·................36 ··0x003d3e60·1b000000·00000000·14000000·1c020000·................
37 ··0x003d3e70·00c5cdff·32000000·00480e10·690e0800·....2....H..i...37 ··0x003d3e70·40c5cdff·32000000·00480e10·690e0800·@...2....H..i...
38 ··0x003d3e80·34000000·34020000·28c5cdff·45000000·4...4...(...E...38 ··0x003d3e80·34000000·34020000·68c5cdff·45000000·4...4...h...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·40c5cdff·07000000·00000000·34000000·@...........4...42 ··0x003d3ec0·80c5cdff·07000000·00000000·34000000·............4...
43 ··0x003d3ed0·80020000·3cc5cdff·52000000·00460e10·....<...R....F..43 ··0x003d3ed0·80020000·7cc5cdff·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·64c5cdff·............d...46 ··0x003d3f00·08000000·14000000·b8020000·a4c5cdff·................
47 ··0x003d3f10·42000000·00480e10·790e0800·10000000·B....H..y.......47 ··0x003d3f10·42000000·00480e10·790e0800·10000000·B....H..y.......
48 ··0x003d3f20·d0020000·9cc5cdff·1b000000·00000000·................48 ··0x003d3f20·d0020000·dcc5cdff·1b000000·00000000·................
49 ··0x003d3f30·14000000·e4020000·a8c5cdff·32000000·............2...49 ··0x003d3f30·14000000·e4020000·e8c5cdff·32000000·............2...
50 ··0x003d3f40·00480e10·690e0800·10000000·fc020000·.H..i...........50 ··0x003d3f40·00480e10·690e0800·10000000·fc020000·.H..i...........
51 ··0x003d3f50·d0c5cdff·1b000000·00000000·14000000·................51 ··0x003d3f50·10c6cdff·1b000000·00000000·14000000·................
52 ··0x003d3f60·10030000·dcc5cdff·32000000·00480e10·........2....H..52 ··0x003d3f60·10030000·1cc6cdff·32000000·00480e10·........2....H..
53 ··0x003d3f70·690e0800·14000000·28030000·04c6cdff·i.......(.......53 ··0x003d3f70·690e0800·14000000·28030000·44c6cdff·i.......(...D...
54 ··0x003d3f80·50000000·00480e10·02470e08·10000000·P....H...G......54 ··0x003d3f80·50000000·00480e10·02470e08·10000000·P....H...G......
55 ··0x003d3f90·40030000·3cc6cdff·1b000000·00000000·@...<...........55 ··0x003d3f90·40030000·7cc6cdff·1b000000·00000000·@...|...........
56 ··0x003d3fa0·14000000·54030000·48c6cdff·32000000·....T...H...2...56 ··0x003d3fa0·14000000·54030000·88c6cdff·32000000·....T.......2...
57 ··0x003d3fb0·00480e10·690e0800·14000000·6c030000·.H..i.......l...57 ··0x003d3fb0·00480e10·690e0800·14000000·6c030000·.H..i.......l...
58 ··0x003d3fc0·70c6cdff·5c000000·00480e10·02530e08·p...\....H...S..58 ··0x003d3fc0·b0c6cdff·5c000000·00480e10·02530e08·....\....H...S..
59 ··0x003d3fd0·10000000·84030000·b8c6cdff·1b000000·................59 ··0x003d3fd0·10000000·84030000·f8c6cdff·1b000000·................
60 ··0x003d3fe0·00000000·14000000·98030000·c4c6cdff·................60 ··0x003d3fe0·00000000·14000000·98030000·04c7cdff·................
61 ··0x003d3ff0·32000000·00480e10·690e0800·10000000·2....H..i.......61 ··0x003d3ff0·32000000·00480e10·690e0800·10000000·2....H..i.......
62 ··0x003d4000·b0030000·ecc6cdff·1b000000·00000000·................62 ··0x003d4000·b0030000·2cc7cdff·1b000000·00000000·....,...........
63 ··0x003d4010·14000000·c4030000·f8c6cdff·32000000·............2...63 ··0x003d4010·14000000·c4030000·38c7cdff·32000000·........8...2...
64 ··0x003d4020·00480e10·690e0800·10000000·dc030000·.H..i...........64 ··0x003d4020·00480e10·690e0800·10000000·dc030000·.H..i...........
65 ··0x003d4030·20c7cdff·1b000000·00000000·14000000··...............65 ··0x003d4030·60c7cdff·1b000000·00000000·14000000·`...............
66 ··0x003d4040·f0030000·2cc7cdff·32000000·00480e10·....,...2....H..66 ··0x003d4040·f0030000·6cc7cdff·32000000·00480e10·....l...2....H..
67 ··0x003d4050·690e0800·14000000·08040000·54c7cdff·i...........T...67 ··0x003d4050·690e0800·14000000·08040000·94c7cdff·i...............
68 ··0x003d4060·4a000000·00480e10·02410e08·10000000·J....H...A......68 ··0x003d4060·4a000000·00480e10·02410e08·10000000·J....H...A......
69 ··0x003d4070·20040000·8cc7cdff·1b000000·00000000··...............69 ··0x003d4070·20040000·ccc7cdff·1b000000·00000000··...............
70 ··0x003d4080·14000000·34040000·98c7cdff·32000000·....4.......2...70 ··0x003d4080·14000000·34040000·d8c7cdff·32000000·....4.......2...
71 ··0x003d4090·00480e10·690e0800·14000000·4c040000·.H..i.......L...71 ··0x003d4090·00480e10·690e0800·14000000·4c040000·.H..i.......L...
72 ··0x003d40a0·c0c7cdff·4a000000·00480e10·02410e08·....J....H...A..72 ··0x003d40a0·00c8cdff·4a000000·00480e10·02410e08·....J....H...A..
73 ··0x003d40b0·10000000·64040000·f8c7cdff·1b000000·....d...........73 ··0x003d40b0·10000000·64040000·38c8cdff·1b000000·....d...8.......
74 ··0x003d40c0·00000000·14000000·78040000·04c8cdff·........x.......74 ··0x003d40c0·00000000·14000000·78040000·44c8cdff·........x...D...
75 ··0x003d40d0·32000000·00480e10·690e0800·14000000·2....H..i.......75 ··0x003d40d0·32000000·00480e10·690e0800·14000000·2....H..i.......
76 ··0x003d40e0·90040000·2cc8cdff·4a000000·00480e10·....,...J....H..76 ··0x003d40e0·90040000·6cc8cdff·4a000000·00480e10·....l...J....H..
77 ··0x003d40f0·02410e08·10000000·a8040000·64c8cdff·.A..........d...77 ··0x003d40f0·02410e08·10000000·a8040000·a4c8cdff·.A..............
78 ··0x003d4100·1b000000·00000000·14000000·bc040000·................78 ··0x003d4100·1b000000·00000000·14000000·bc040000·................
79 ··0x003d4110·70c8cdff·32000000·00480e10·690e0800·p...2....H..i...79 ··0x003d4110·b0c8cdff·32000000·00480e10·690e0800·....2....H..i...
80 ··0x003d4120·14000000·d4040000·98c8cdff·6a000000·............j...80 ··0x003d4120·14000000·d4040000·d8c8cdff·6a000000·............j...
81 ··0x003d4130·00480e10·02610e08·10000000·ec040000·.H...a..........81 ··0x003d4130·00480e10·02610e08·10000000·ec040000·.H...a..........
82 ··0x003d4140·f0c8cdff·1b000000·00000000·14000000·................82 ··0x003d4140·30c9cdff·1b000000·00000000·14000000·0...............
83 ··0x003d4150·00050000·fcc8cdff·32000000·00480e10·........2....H..83 ··0x003d4150·00050000·3cc9cdff·32000000·00480e10·....<...2....H..
84 ··0x003d4160·690e0800·10000000·18050000·24c9cdff·i...........$...84 ··0x003d4160·690e0800·10000000·18050000·64c9cdff·i...........d...
85 ··0x003d4170·1b000000·00000000·14000000·2c050000·............,...85 ··0x003d4170·1b000000·00000000·14000000·2c050000·............,...
86 ··0x003d4180·30c9cdff·32000000·00480e10·690e0800·0...2....H..i...86 ··0x003d4180·70c9cdff·32000000·00480e10·690e0800·p...2....H..i...
87 ··0x003d4190·10000000·44050000·58c9cdff·1b000000·....D...X.......87 ··0x003d4190·10000000·44050000·98c9cdff·1b000000·....D...........
88 ··0x003d41a0·00000000·14000000·58050000·64c9cdff·........X...d...88 ··0x003d41a0·00000000·14000000·58050000·a4c9cdff·........X.......
89 ··0x003d41b0·32000000·00480e10·690e0800·14000000·2....H..i.......89 ··0x003d41b0·32000000·00480e10·690e0800·14000000·2....H..i.......
90 ··0x003d41c0·70050000·8cc9cdff·5c000000·00480e10·p.......\....H..90 ··0x003d41c0·70050000·ccc9cdff·5c000000·00480e10·p.......\....H..
91 ··0x003d41d0·02530e08·10000000·88050000·d4c9cdff·.S..............91 ··0x003d41d0·02530e08·10000000·88050000·14cacdff·.S..............
92 ··0x003d41e0·1b000000·00000000·14000000·9c050000·................92 ··0x003d41e0·1b000000·00000000·14000000·9c050000·................
93 ··0x003d41f0·e0c9cdff·32000000·00480e10·690e0800·....2....H..i...93 ··0x003d41f0·20cacdff·32000000·00480e10·690e0800··...2....H..i...
94 ··0x003d4200·10000000·b4050000·08cacdff·1b000000·................94 ··0x003d4200·10000000·b4050000·48cacdff·1b000000·........H.......
95 ··0x003d4210·00000000·14000000·c8050000·14cacdff·................95 ··0x003d4210·00000000·14000000·c8050000·54cacdff·............T...
96 ··0x003d4220·32000000·00480e10·690e0800·10000000·2....H..i.......96 ··0x003d4220·32000000·00480e10·690e0800·10000000·2....H..i.......
97 ··0x003d4230·e0050000·3ccacdff·1b000000·00000000·....<...........97 ··0x003d4230·e0050000·7ccacdff·1b000000·00000000·....|...........
98 ··0x003d4240·14000000·f4050000·48cacdff·32000000·........H...2...98 ··0x003d4240·14000000·f4050000·88cacdff·32000000·............2...
99 ··0x003d4250·00480e10·690e0800·10000000·0c060000·.H..i...........99 ··0x003d4250·00480e10·690e0800·10000000·0c060000·.H..i...........
100 ··0x003d4260·70cacdff·1b000000·00000000·14000000·p...............100 ··0x003d4260·b0cacdff·1b000000·00000000·14000000·................
101 ··0x003d4270·20060000·7ccacdff·32000000·00480e10··...|...2....H..101 ··0x003d4270·20060000·bccacdff·32000000·00480e10··.......2....H..
102 ··0x003d4280·690e0800·14000000·38060000·a4cacdff·i.......8.......102 ··0x003d4280·690e0800·14000000·38060000·e4cacdff·i.......8.......
103 ··0x003d4290·6a000000·00480e10·02610e08·10000000·j....H...a......103 ··0x003d4290·6a000000·00480e10·02610e08·10000000·j....H...a......
104 ··0x003d42a0·50060000·fccacdff·1b000000·00000000·P...............104 ··0x003d42a0·50060000·3ccbcdff·1b000000·00000000·P...<...........
105 ··0x003d42b0·14000000·64060000·08cbcdff·32000000·....d.......2...105 ··0x003d42b0·14000000·64060000·48cbcdff·32000000·....d...H...2...
106 ··0x003d42c0·00480e10·690e0800·14000000·7c060000·.H..i.......|...106 ··0x003d42c0·00480e10·690e0800·14000000·7c060000·.H..i.......|...
107 ··0x003d42d0·30cbcdff·4a000000·00480e10·02410e08·0...J....H...A..107 ··0x003d42d0·70cbcdff·4a000000·00480e10·02410e08·p...J....H...A..
108 ··0x003d42e0·10000000·94060000·68cbcdff·1b000000·........h.......108 ··0x003d42e0·10000000·94060000·a8cbcdff·1b000000·................
109 ··0x003d42f0·00000000·14000000·a8060000·74cbcdff·............t...109 ··0x003d42f0·00000000·14000000·a8060000·b4cbcdff·................
110 ··0x003d4300·32000000·00480e10·690e0800·14000000·2....H..i.......110 ··0x003d4300·32000000·00480e10·690e0800·14000000·2....H..i.......
111 ··0x003d4310·c0060000·9ccbcdff·5c000000·00480e10·........\....H..111 ··0x003d4310·c0060000·dccbcdff·5c000000·00480e10·........\....H..
112 ··0x003d4320·02530e08·10000000·d8060000·e4cbcdff·.S..............112 ··0x003d4320·02530e08·10000000·d8060000·24cccdff·.S..........$...
113 ··0x003d4330·1b000000·00000000·14000000·ec060000·................113 ··0x003d4330·1b000000·00000000·14000000·ec060000·................
114 ··0x003d4340·f0cbcdff·32000000·00480e10·690e0800·....2....H..i...114 ··0x003d4340·30cccdff·32000000·00480e10·690e0800·0...2....H..i...
115 ··0x003d4350·14000000·04070000·18cccdff·5c000000·............\...115 ··0x003d4350·14000000·04070000·58cccdff·5c000000·........X...\...
116 ··0x003d4360·00480e10·02530e08·10000000·1c070000·.H...S..........116 ··0x003d4360·00480e10·02530e08·10000000·1c070000·.H...S..........
117 ··0x003d4370·60cccdff·1b000000·00000000·14000000·`...............117 ··0x003d4370·a0cccdff·1b000000·00000000·14000000·................
118 ··0x003d4380·30070000·6ccccdff·32000000·00480e10·0...l...2....H..118 ··0x003d4380·30070000·accccdff·32000000·00480e10·0.......2....H..
119 ··0x003d4390·690e0800·14000000·48070000·94cccdff·i.......H.......119 ··0x003d4390·690e0800·14000000·48070000·d4cccdff·i.......H.......
120 ··0x003d43a0·58000000·00480e10·024f0e08·10000000·X....H...O......120 ··0x003d43a0·58000000·00480e10·024f0e08·10000000·X....H...O......
121 ··0x003d43b0·60070000·dccccdff·1b000000·00000000·`...............121 ··0x003d43b0·60070000·1ccdcdff·1b000000·00000000·`...............
122 ··0x003d43c0·14000000·74070000·e8cccdff·32000000·....t.......2...122 ··0x003d43c0·14000000·74070000·28cdcdff·32000000·....t...(...2...
123 ··0x003d43d0·00480e10·690e0800·14000000·8c070000·.H..i...........123 ··0x003d43d0·00480e10·690e0800·14000000·8c070000·.H..i...........
124 ··0x003d43e0·10cdcdff·4a000000·00480e10·02410e08·....J....H...A..124 ··0x003d43e0·50cdcdff·4a000000·00480e10·02410e08·P...J....H...A..
125 ··0x003d43f0·10000000·a4070000·48cdcdff·1b000000·........H.......125 ··0x003d43f0·10000000·a4070000·88cdcdff·1b000000·................
126 ··0x003d4400·00000000·14000000·b8070000·54cdcdff·............T...126 ··0x003d4400·00000000·14000000·b8070000·94cdcdff·................
127 ··0x003d4410·32000000·00480e10·690e0800·10000000·2....H..i.......127 ··0x003d4410·32000000·00480e10·690e0800·10000000·2....H..i.......
128 ··0x003d4420·d0070000·7ccdcdff·1b000000·00000000·....|...........128 ··0x003d4420·d0070000·bccdcdff·1b000000·00000000·................
Max diff block lines reached; 1218294/1232554 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·c0fe0a00·00000000···················........2 ··0x0040a3d0·10ff0a00·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·80fe0a00·00000000···················........2 ··0x0040a3d8·d0fe0a00·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·1c4b3b00·00000000·30a63b00·00000000·.K;.....0.;.....140 ··0x0040ac70·264b3b00·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·1c4b3b00·00000000·00000000·00000000·.K;.............613 ··0x0040ca00·264b3b00·00000000·00000000·00000000·&K;.............
614 ··0x0040ca10·1c4b3b00·00000000·00000000·00000000·.K;.............614 ··0x0040ca10·264b3b00·00000000·00000000·00000000·&K;.............
615 ··0x0040ca20·1c4b3b00·00000000·00000000·00000000·.K;.............615 ··0x0040ca20·264b3b00·00000000·00000000·00000000·&K;.............
616 ··0x0040ca30·1c4b3b00·00000000·00000000·00000000·.K;.............616 ··0x0040ca30·264b3b00·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·756d3b00·00000000·e2b23b00·00000000·um;.......;.....629 ··0x0040cb00·366d3b00·00000000·e2b23b00·00000000·6m;.......;.....
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·636d3b00·00000000·b93c3b00·00000000·cm;......<;.....669 ··0x0040cd80·246d3b00·00000000·b93c3b00·00000000·$m;......<;.....
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·756d3b00·00000000·U.;.....um;.....769 ··0x0040d3c0·55ae3b00·00000000·366d3b00·00000000·U.;.....6m;.....
770 ··0x0040d3d0·e6b63b00·00000000·00000000·00000000·..;.............770 ··0x0040d3d0·e6b63b00·00000000·00000000·00000000·..;.............
771 ··0x0040d3e0·55ae3b00·00000000·756d3b00·00000000·U.;.....um;.....771 ··0x0040d3e0·55ae3b00·00000000·366d3b00·00000000·U.;.....6m;.....
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·756d3b00·00000000·e2b23b00·00000000·um;.......;.....777 ··0x0040d440·366d3b00·00000000·e2b23b00·00000000·6m;.......;.....
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·a0e11000·00000000·................2 ··0x00410690·00000000·00000000·e0e11000·00000000·................
3 ··0x004106a0·00000000·00000000·f0e91200·00000000·................3 ··0x004106a0·00000000·00000000·30ea1200·00000000·........0.......
4 ··0x004106b0·30392500·00000000·00581200·00000000·09%......X......4 ··0x004106b0·703a2500·00000000·40581200·00000000·p:%.....@X......
5 ··0x004106c0·00000000·00000000·a0f42400·00000000·..........$.....5 ··0x004106c0·00000000·00000000·e0f52400·00000000·..........$.....
6 ··0x004106d0·301e3300·00000000·902f2000·00000000·0.3....../·.....6 ··0x004106d0·60223300·00000000·c0302000·00000000·`"3......0·.....
7 ··0x004106e0·f0b53200·00000000·b0ee2400·00000000·..2.......$.....7 ··0x004106e0·20ba3200·00000000·f0ef2400·00000000··.2.......$.....
8 ··0x004106f0·00000000·00000000·c0e81400·00000000·................8 ··0x004106f0·00000000·00000000·40e91400·00000000·........@.......
9 ··0x00410700·00000000·00000000·d07b1100·00000000·.........{......9 ··0x00410700·00000000·00000000·107c1100·00000000·.........|......
10 ··0x00410710·00000000·00000000·90072200·00000000·..........".....10 ··0x00410710·00000000·00000000·d0082200·00000000·..........".....
11 ··0x00410720·00000000·00000000·00000000·00000000·................11 ··0x00410720·00000000·00000000·00000000·00000000·................
12 ··0x00410730·00000000·00000000·00000000·00000000·................12 ··0x00410730·00000000·00000000·00000000·00000000·................
13 ··0x00410740·201b1300·00000000·00000000·00000000··...............13 ··0x00410740·601b1300·00000000·00000000·00000000·`...............
14 ··0x00410750·00000000·00000000·00000000·00000000·................14 ··0x00410750·00000000·00000000·00000000·00000000·................
15 ··0x00410760·10931100·00000000·b0af2200·00000000·..........".....15 ··0x00410760·50931100·00000000·f0b02200·00000000·P.........".....
16 ··0x00410770·40572300·00000000·20c91000·00000000·@W#.....·.......16 ··0x00410770·80582300·00000000·60c91000·00000000·.X#.....`.......
17 ··0x00410780·80ca3300·00000000·00000000·00000000·..3.............17 ··0x00410780·b0ce3300·00000000·00000000·00000000·..3.............
18 ··0x00410790·00ce1300·00000000·00000000·00000000·................18 ··0x00410790·80ce1300·00000000·00000000·00000000·................
19 ··0x004107a0·00a31000·00000000·50371400·00000000·........P7......19 ··0x004107a0·40a31000·00000000·d0371400·00000000·@........7......
20 ··0x004107b0·10ab1100·00000000·00000000·00000000·................20 ··0x004107b0·50ab1100·00000000·00000000·00000000·P...............
21 ··0x004107c0·00000000·00000000·40e02100·00000000·........@.!.....21 ··0x004107c0·00000000·00000000·70e12100·00000000·........p.!.....
22 ··0x004107d0·506f0b00·00000000·00132200·00000000·Po........".....22 ··0x004107d0·906f0b00·00000000·40142200·00000000·.o......@.".....
23 ··0x004107e0·b0b41300·00000000·00000000·00000000·................23 ··0x004107e0·30b51300·00000000·00000000·00000000·0...............
24 ··0x004107f0·00000000·00000000·00000000·00000000·................24 ··0x004107f0·00000000·00000000·00000000·00000000·................
25 ··0x00410800·90be1500·00000000·00000000·00000000·................25 ··0x00410800·10bf1500·00000000·00000000·00000000·................
26 ··0x00410810·00000000·00000000·00000000·00000000·................26 ··0x00410810·00000000·00000000·00000000·00000000·................
27 ··0x00410820·00000000·00000000·f00c1100·00000000·................27 ··0x00410820·00000000·00000000·300d1100·00000000·........0.......
28 ··0x00410830·00000000·00000000·00000000·00000000·................28 ··0x00410830·00000000·00000000·00000000·00000000·................
29 ··0x00410840·00000000·00000000·c05f1400·00000000·........._......29 ··0x00410840·00000000·00000000·40601400·00000000·........@`......
30 ··0x00410850·60332000·00000000·00000000·00000000·`3·.............30 ··0x00410850·90342000·00000000·00000000·00000000·.4·.............
31 ··0x00410860·607c1100·00000000·00000000·00000000·`|..............31 ··0x00410860·a07c1100·00000000·00000000·00000000·.|..............
32 ··0x00410870·00000000·00000000·00000000·00000000·................32 ··0x00410870·00000000·00000000·00000000·00000000·................
33 ··0x00410880·a0a11100·00000000·00000000·00000000·................33 ··0x00410880·e0a11100·00000000·00000000·00000000·................
34 ··0x00410890·00000000·00000000·a0ad2500·00000000·..........%.....34 ··0x00410890·00000000·00000000·e0ae2500·00000000·..........%.....
35 ··0x004108a0·607f1100·00000000·80c31500·00000000·`...............35 ··0x004108a0·a07f1100·00000000·00c41500·00000000·................
36 ··0x004108b0·00000000·00000000·10d41300·00000000·................36 ··0x004108b0·00000000·00000000·90d41300·00000000·................
37 ··0x004108c0·00000000·00000000·00000000·00000000·................37 ··0x004108c0·00000000·00000000·00000000·00000000·................
38 ··0x004108d0·10d01300·00000000·a08e1300·00000000·................38 ··0x004108d0·90d01300·00000000·e08e1300·00000000·................
39 ··0x004108e0·00000000·00000000·00000000·00000000·................39 ··0x004108e0·00000000·00000000·00000000·00000000·................
40 ··0x004108f0·80971100·00000000·00000000·00000000·................40 ··0x004108f0·c0971100·00000000·00000000·00000000·................
41 ··0x00410900·30043100·00000000·d0521100·00000000·0.1......R......41 ··0x00410900·60083100·00000000·10531100·00000000·`.1......S......
42 ··0x00410910·00000000·00000000·40943200·00000000·........@.2.....42 ··0x00410910·00000000·00000000·70983200·00000000·........p.2.....
43 ··0x00410920·00000000·00000000·00000000·00000000·................43 ··0x00410920·00000000·00000000·00000000·00000000·................
44 ··0x00410930·a0300b00·00000000·208d0f00·00000000·.0......·.......44 ··0x00410930·e0300b00·00000000·608d0f00·00000000·.0......`.......
45 ··0x00410940·504a2500·00000000·00000000·00000000·PJ%.............45 ··0x00410940·904b2500·00000000·00000000·00000000·.K%.............
46 ··0x00410950·00000000·00000000·70500b00·00000000·........pP......46 ··0x00410950·00000000·00000000·b0500b00·00000000·.........P......
47 ··0x00410960·d0202700·00000000·00000000·00000000·.·'.............47 ··0x00410960·80222700·00000000·00000000·00000000·."'.............
48 ··0x00410970·f03a2900·00000000·00000000·00000000·.:).............48 ··0x00410970·d03d2900·00000000·00000000·00000000·.=).............
49 ··0x00410980·40ac2d00·00000000·00000000·00000000·@.-.............49 ··0x00410980·e0af2d00·00000000·00000000·00000000·..-.............
50 ··0x00410990·60042700·00000000·707c1e00·00000000·`.'.....p|......50 ··0x00410990·10062700·00000000·707d1e00·00000000·..'.....p}......
51 ··0x004109a0·30cc1000·00000000·00000000·00000000·0...............51 ··0x004109a0·70cc1000·00000000·00000000·00000000·p...............
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·30d12800·00000000·........0.(.....54 ··0x004109d0·00000000·00000000·10d42800·00000000·..........(.....
55 ··0x004109e0·600b3100·00000000·00000000·00000000·`.1.............55 ··0x004109e0·900f3100·00000000·00000000·00000000·..1.............
56 ··0x004109f0·00000000·00000000·908d0f00·00000000·................56 ··0x004109f0·00000000·00000000·d08d0f00·00000000·................
57 ··0x00410a00·206c0b00·00000000·50ac1100·00000000··l......P.......57 ··0x00410a00·606c0b00·00000000·90ac1100·00000000·`l..............
58 ··0x00410a10·b0d31100·00000000·00000000·00000000·................58 ··0x00410a10·f0d31100·00000000·00000000·00000000·................
59 ··0x00410a20·00000000·00000000·00000000·00000000·................59 ··0x00410a20·00000000·00000000·00000000·00000000·................
60 ··0x00410a30·00000000·00000000·00000000·00000000·................60 ··0x00410a30·00000000·00000000·00000000·00000000·................
61 ··0x00410a40·00000000·00000000·00000000·00000000·................61 ··0x00410a40·00000000·00000000·00000000·00000000·................
62 ··0x00410a50·f02f0c00·00000000·00000000·00000000·./..............62 ··0x00410a50·30300c00·00000000·00000000·00000000·00..............
63 ··0x00410a60·00000000·00000000·00000000·00000000·................63 ··0x00410a60·00000000·00000000·00000000·00000000·................
64 ··0x00410a70·00000000·00000000·70052f00·00000000·........p./.....64 ··0x00410a70·00000000·00000000·10092f00·00000000·........../.....
65 ··0x00410a80·90463400·00000000·00000000·00000000·.F4.............65 ··0x00410a80·c04a3400·00000000·00000000·00000000·.J4.............
66 ··0x00410a90·90d72200·00000000·207f2800·00000000·..".....·.(.....66 ··0x00410a90·d0d82200·00000000·00822800·00000000·..".......(.....
67 ··0x00410aa0·00000000·00000000·00000000·00000000·................67 ··0x00410aa0·00000000·00000000·00000000·00000000·................
68 ··0x00410ab0·a0c31e00·00000000·00000000·00000000·................68 ··0x00410ab0·d0c41e00·00000000·00000000·00000000·................
69 ··0x00410ac0·207e0c00·00000000·00000000·00000000··~..............69 ··0x00410ac0·607e0c00·00000000·00000000·00000000·`~..............
70 ··0x00410ad0·00000000·00000000·00000000·00000000·................70 ··0x00410ad0·00000000·00000000·00000000·00000000·................
71 ··0x00410ae0·e0582500·00000000·00000000·00000000·.X%.............71 ··0x00410ae0·205a2500·00000000·00000000·00000000··Z%.............
72 ··0x00410af0·e0af2c00·00000000·405b1e00·00000000·..,.....@[......72 ··0x00410af0·50b32c00·00000000·405c1e00·00000000·P.,.....@\......
73 ··0x00410b00·00000000·00000000·00000000·00000000·................73 ··0x00410b00·00000000·00000000·00000000·00000000·................
74 ··0x00410b10·00000000·00000000·00000000·00000000·................74 ··0x00410b10·00000000·00000000·00000000·00000000·................
75 ··0x00410b20·00000000·00000000·d0e61200·00000000·................75 ··0x00410b20·00000000·00000000·10e71200·00000000·................
76 ··0x00410b30·00000000·00000000·00000000·00000000·................76 ··0x00410b30·00000000·00000000·00000000·00000000·................
77 ··0x00410b40·00000000·00000000·b0df1300·00000000·................77 ··0x00410b40·00000000·00000000·30e01300·00000000·........0.......
78 ··0x00410b50·a06a1100·00000000·e05b1100·00000000·.j.......[......78 ··0x00410b50·e06a1100·00000000·205c1100·00000000·.j......·\......
79 ··0x00410b60·00000000·00000000·00000000·00000000·................79 ··0x00410b60·00000000·00000000·00000000·00000000·................
80 ··0x00410b70·00000000·00000000·00000000·00000000·................80 ··0x00410b70·00000000·00000000·00000000·00000000·................
81 ··0x00410b80·50bc1100·00000000·00000000·00000000·P...............81 ··0x00410b80·90bc1100·00000000·00000000·00000000·................
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·50812700·00000000·........P.'.....84 ··0x00410bb0·00000000·00000000·00832700·00000000·..........'.....
85 ··0x00410bc0·00000000·00000000·00000000·00000000·................85 ··0x00410bc0·00000000·00000000·00000000·00000000·................
86 ··0x00410bd0·00000000·00000000·00000000·00000000·................86 ··0x00410bd0·00000000·00000000·00000000·00000000·................
87 ··0x00410be0·00000000·00000000·f09f1000·00000000·................87 ··0x00410be0·00000000·00000000·30a01000·00000000·........0.......
88 ··0x00410bf0·c0cf1200·00000000·00000000·00000000·................88 ··0x00410bf0·00d01200·00000000·00000000·00000000·................
89 ··0x00410c00·00000000·00000000·00000000·00000000·................89 ··0x00410c00·00000000·00000000·00000000·00000000·................
90 ··0x00410c10·b05f2900·00000000·00000000·00000000·._).............90 ··0x00410c10·90622900·00000000·00000000·00000000·.b).............
91 ··0x00410c20·00000000·00000000·00000000·00000000·................91 ··0x00410c20·00000000·00000000·00000000·00000000·................
92 ··0x00410c30·00000000·00000000·00000000·00000000·................92 ··0x00410c30·00000000·00000000·00000000·00000000·................
93 ··0x00410c40·00000000·00000000·20011300·00000000·........·.......93 ··0x00410c40·00000000·00000000·60011300·00000000·........`.......
94 ··0x00410c50·00000000·00000000·b0cc1200·00000000·................94 ··0x00410c50·00000000·00000000·f0cc1200·00000000·................
95 ··0x00410c60·00000000·00000000·700c2600·00000000·........p.&.....95 ··0x00410c60·00000000·00000000·b00d2600·00000000·..........&.....
96 ··0x00410c70·00000000·00000000·207d2800·00000000·........·}(.....96 ··0x00410c70·00000000·00000000·00802800·00000000·..........(.....
97 ··0x00410c80·504f0b00·00000000·00000000·00000000·PO..............97 ··0x00410c80·904f0b00·00000000·00000000·00000000·.O..............
98 ··0x00410c90·e09c1000·00000000·00000000·00000000·................98 ··0x00410c90·209d1000·00000000·00000000·00000000··...............
99 ··0x00410ca0·f0a41100·00000000·00000000·00000000·................99 ··0x00410ca0·30a51100·00000000·00000000·00000000·0...............
100 ··0x00410cb0·00000000·00000000·00000000·00000000·................100 ··0x00410cb0·00000000·00000000·00000000·00000000·................
101 ··0x00410cc0·00000000·00000000·10ad2200·00000000·..........".....101 ··0x00410cc0·00000000·00000000·50ae2200·00000000·........P.".....
102 ··0x00410cd0·00142200·00000000·00000000·00000000·..".............102 ··0x00410cd0·40152200·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·90352300·00000000·00000000·00000000·.5#.............105 ··0x00410d00·d0362300·00000000·00000000·00000000·.6#.............
106 ··0x00410d10·00000000·00000000·00000000·00000000·................106 ··0x00410d10·00000000·00000000·00000000·00000000·................
107 ··0x00410d20·00000000·00000000·00000000·00000000·................107 ··0x00410d20·00000000·00000000·00000000·00000000·................
108 ··0x00410d30·00000000·00000000·30dd1100·00000000·........0.......108 ··0x00410d30·00000000·00000000·70dd1100·00000000·........p.......
109 ··0x00410d40·00000000·00000000·80db1000·00000000·................109 ··0x00410d40·00000000·00000000·c0db1000·00000000·................
110 ··0x00410d50·00000000·00000000·00000000·00000000·................110 ··0x00410d50·00000000·00000000·00000000·00000000·................
111 ··0x00410d60·00000000·00000000·00000000·00000000·................111 ··0x00410d60·00000000·00000000·00000000·00000000·................
112 ··0x00410d70·00000000·00000000·f0991100·00000000·................112 ··0x00410d70·00000000·00000000·309a1100·00000000·........0.......
113 ··0x00410d80·a0c51300·00000000·b06d1100·00000000·.........m......113 ··0x00410d80·20c61300·00000000·f06d1100·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·d05c2500·00000000·00000000·00000000·.\%.............116 ··0x00410db0·105e2500·00000000·00000000·00000000·.^%.............
117 ··0x00410dc0·c0b02800·00000000·00000000·00000000·..(.............117 ··0x00410dc0·a0b32800·00000000·00000000·00000000·..(.............
118 ··0x00410dd0·a0162900·00000000·00000000·00000000·..).............118 ··0x00410dd0·80192900·00000000·00000000·00000000·..).............
119 ··0x00410de0·40541900·00000000·d0cd2400·00000000·@T........$.....119 ··0x00410de0·00551900·00000000·10cf2400·00000000·.U........$.....
120 ··0x00410df0·00000000·00000000·00000000·00000000·................120 ··0x00410df0·00000000·00000000·00000000·00000000·................
121 ··0x00410e00·c0b61000·00000000·b0f13100·00000000·..........1.....121 ··0x00410e00·00b71000·00000000·e0f53100·00000000·..........1.....
122 ··0x00410e10·00000000·00000000·00000000·00000000·................122 ··0x00410e10·00000000·00000000·00000000·00000000·................
123 ··0x00410e20·00000000·00000000·00000000·00000000·................123 ··0x00410e20·00000000·00000000·00000000·00000000·................
124 ··0x00410e30·00000000·00000000·00000000·00000000·................124 ··0x00410e30·00000000·00000000·00000000·00000000·................
125 ··0x00410e40·90de1000·00000000·207a2600·00000000·........·z&.....125 ··0x00410e40·d0de1000·00000000·607b2600·00000000·........`{&.....
126 ··0x00410e50·d08f1100·00000000·00000000·00000000·................126 ··0x00410e50·10901100·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·80791100·00000000·b0cc1200·00000000·.y..............4 ··0x00412660·c0791100·00000000·f0cc1200·00000000·.y..............
5 ··0x00412670·60e11200·00000000·108a1400·00000000·`...............5 ··0x00412670·a0e11200·00000000·908a1400·00000000·................
6 ··0x00412680·307e1100·00000000·e00b2600·00000000·0~........&.....6 ··0x00412680·707e1100·00000000·200d2600·00000000·p~......·.&.....
7 ··0x00412690·80881100·00000000·f08a1100·00000000·................7 ··0x00412690·c0881100·00000000·308b1100·00000000·........0.......
8 ··0x004126a0·80741400·00000000·50871400·00000000·.t......P.......8 ··0x004126a0·00751400·00000000·d0871400·00000000·.u..............
9 ··0x004126b0·70d31200·00000000·d0d91200·00000000·p...............9 ··0x004126b0·b0d31200·00000000·10da1200·00000000·................
10 ··0x004126c0·80b61500·00000000·80c31500·00000000·................10 ··0x004126c0·00b71500·00000000·00c41500·00000000·................
11 ··0x004126d0·10831100·00000000·506b1e00·00000000·........Pk......11 ··0x004126d0·50831100·00000000·506c1e00·00000000·P.......Pl......
12 ··0x004126e0·50c11500·00000000·c04e0b00·00000000·P........N......12 ··0x004126e0·d0c11500·00000000·004f0b00·00000000·.........O......
13 ··0x004126f0·c0cf1200·00000000·a0f11c00·00000000·................13 ··0x004126f0·00d01200·00000000·b0f21c00·00000000·................
14 ··0x00412700·40ed3100·00000000·d0851100·00000000·@.1.............14 ··0x00412700·70f13100·00000000·10861100·00000000·p.1.............
15 ··0x00412710·108a1400·00000000·60072600·00000000·........`.&.....15 ··0x00412710·908a1400·00000000·a0082600·00000000·..........&.....
16 ··0x00412720·80881100·00000000·f08a1100·00000000·................16 ··0x00412720·c0881100·00000000·308b1100·00000000·........0.......
17 ··0x00412730·60e11200·00000000·10e31200·00000000·`...............17 ··0x00412730·a0e11200·00000000·50e31200·00000000·........P.......
18 ··0x00412740·60e41200·00000000·50d51200·00000000·`.......P.......18 ··0x00412740·a0e41200·00000000·90d51200·00000000·................
19 ··0x00412750·c0d61200·00000000·b06a0b00·00000000·.........j......19 ··0x00412750·00d71200·00000000·f06a0b00·00000000·.........j......
20 ··0x00412760·90b01500·00000000·c04e0b00·00000000·.........N......20 ··0x00412760·10b11500·00000000·004f0b00·00000000·.........O......
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·f03a0f00·00000000·00000000·00000000·.:..............6208 ··0x0042aa10·303b0f00·00000000·00000000·00000000·0;..............
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·101e0c00·00000000·................6216 ··0x0042aa90·00000000·00000000·501e0c00·00000000·........P.......
6217 ··0x0042aaa0·c0220f00·00000000·00000000·00000000·."..............6217 ··0x0042aaa0·00230f00·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·00ac0c00·00000000·................6224 ··0x0042ab10·00000000·00000000·40ac0c00·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·007e0b00·00000000·00000000·00000000·.~..............6234 ··0x0042abb0·407e0b00·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·701d0c00·00000000·........p.......6242 ··0x0042ac30·00000000·00000000·b01d0c00·00000000·................
6243 ··0x0042ac40·60680b00·00000000·00000000·00000000·`h..............6243 ··0x0042ac40·a0680b00·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·10220d00·00000000·........."......6250 ··0x0042acb0·00000000·00000000·50220d00·00000000·........P"......
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·50c20d00·00000000·00000000·00000000·P...............6260 ··0x0042ad50·90c20d00·00000000·00000000·00000000·................
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·a0540b00·00000000·.........T......6268 ··0x0042add0·00000000·00000000·e0540b00·00000000·.........T......
6269 ··0x0042ade0·e0cb0c00·00000000·00000000·00000000·................6269 ··0x0042ade0·20cc0c00·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·80930c00·00000000·................6275 ··0x0042ae40·00000000·00000000·c0930c00·00000000·................
6276 ··0x0042ae50·00000000·00000000·f0ed1100·00000000·................6276 ··0x0042ae50·00000000·00000000·30ee1100·00000000·........0.......
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·80730c00·00000000·S.;......s......6283 ··0x0042aec0·538f3b00·00000000·c0730c00·00000000·S.;......s......
6284 ··0x0042aed0·00761000·00000000·00000000·00000000·.v..............6284 ··0x0042aed0·40761000·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·40510d00·00000000·00000000·00000000·@Q..............6292 ··0x0042af50·80510d00·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·33356330·38306362·37386566·33373035·35c080cb78ef3705 
3 ··0x00000010·63336165·34373134·35343537·38373731·c3ae4714545787712 ··0x00000000·39623136·62373633·32643363·62393634·9b16b7632d3cb964
 3 ··0x00000010·39343533·61333735·35363838·64326665·9453a3755688d2fe
4 ··0x00000020·65653838·61302e64·65627567·00000000·ee88a0.debug....4 ··0x00000020·33393434·63612e64·65627567·00000000·3944ca.debug....
5 ··0x00000030·6b0a4b28····························k.K(5 ··0x00000030·c5c631ec····························..1.
  
731 MB
black-dbgsym_25.1.0-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····1992·2025-02-27·14:54:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2000·2025-02-27·14:54:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6968156·2025-02-27·14:54:19.000000·data.tar.xz3 -rw-r--r--···0········0········0··6971752·2025-02-27·14:54:19.000000·data.tar.xz
7.46 KB
control.tar.xz
7.43 KB
control.tar
2.86 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black-dbgsym1 Package:·black-dbgsym
2 Source:·black2 Source:·black
3 Version:·25.1.0-23 Version:·25.1.0-2
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·75417 Installed-Size:·7542
8 Depends:·black·(=·25.1.0-2)8 Depends:·black·(=·25.1.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·010b8ead36e502af358c448db50f71cd0a70e98d·02fe89a4da837dbe55f872593336423ae2a94601·0ca07c279d5f7c37a2517793f302cf079d4978a3·1327a86a5a5fa5415f97739dda6242b991375526·1c6c6b29fd61f08506083af3ed48848fcdda196f·2030d442295186afc9ee472d7743c19f8d82380e·36d754cac0c[·...·truncated·by·diffoscope;·len:·1013,·SHA:·46502c23523f765cb454a67b0920f3dfe7d9e80c8b1fdcac36436131d594e94b·...·]12 Build-Ids:·05d954eaa2732c5b755ba9f6ed3b3cb849fce65a·184ae6dd50a505b935a6ba3519e82eb35c32af11·1aca6ec3074cc842048ae2baab7f6a47fc8877bb·1c2d34f3ea44548d70bb9ca87b80dbc5e2c891b0·239142ed4ee180cc8143f5f17eecd0ca88243a81·2e56f9549cf1f2a98f7c6f6d47ea783182fcf15f·371eae7dfc6[·...·truncated·by·diffoscope;·len:·1013,·SHA:·15b40e1d715f1bd3d236cbe544a71036da9b4201ea8bde56335a207ae5e723a3·...·]
4.55 KB
./md5sums
30.0 B
./md5sums
Files differ
4.5 KB
line order
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 usr/lib/debug/.build-id/01/0b8ead36e502af358c448db50f71cd0a70e98d.debug 
2 usr/lib/debug/.build-id/02/fe89a4da837dbe55f872593336423ae2a94601.debug 
3 usr/lib/debug/.build-id/0c/a07c279d5f7c37a2517793f302cf079d4978a3.debug 
4 usr/lib/debug/.build-id/13/27a86a5a5fa5415f97739dda6242b991375526.debug 
5 usr/lib/debug/.build-id/1c/6c6b29fd61f08506083af3ed48848fcdda196f.debug 
6 usr/lib/debug/.build-id/20/30d442295186afc9ee472d7743c19f8d82380e.debug 
7 usr/lib/debug/.build-id/36/d754cac0c6f188d03151b42ec2bdef313c4c12.debug 
8 usr/lib/debug/.build-id/3c/191994edbc25c7a21faf977ec42c7e2e1dc499.debug 
9 usr/lib/debug/.build-id/40/0a932d1714bce6579f835408a8a2f1c3f3d3ed.debug 
10 usr/lib/debug/.build-id/43/b291e77a7b4392c0472a159f4a592be3dda9b9.debug 
11 usr/lib/debug/.build-id/5d/1c0fad97c9aafbbef1f78b873d633e180f041a.debug 
12 usr/lib/debug/.build-id/71/0d64a339984d9a18842fe97bb6f839f058139d.debug 
13 usr/lib/debug/.build-id/74/7b884f14bd4e6d78516f85f47cc7716e103610.debug 
14 usr/lib/debug/.build-id/79/e740713d9b13d11c0e1effda117dc513f17007.debug 
15 usr/lib/debug/.build-id/7b/3b0563577a9a2efeb78d800b2f9435cbb6670a.debug 
16 usr/lib/debug/.build-id/7c/d41fae365d58d04080a6b50489ae48f0b4bf4c.debug 
17 usr/lib/debug/.build-id/7f/0cb8f30815728679022cbfd19a88aaf07222a4.debug 
18 usr/lib/debug/.build-id/91/ee28eec0a3f9cda0fcf2fdea7980abce666cdb.debug 
19 usr/lib/debug/.build-id/98/1d426d652fb0813fd60867820ffbe52cc1b8c9.debug 
20 usr/lib/debug/.build-id/9b/d0202b4f38a7bd9d309d569b2d03fddfed1935.debug 
21 usr/lib/debug/.build-id/a1/61595a84fe52fef91a58bc886d61fec37d0346.debug 
22 usr/lib/debug/.build-id/a5/eb0cd194fda51500eadc4c3be3170bb6a06765.debug 
23 usr/lib/debug/.build-id/a8/35b526f4cef9e0115201dfddfd22d72951a2bf.debug 
24 usr/lib/debug/.build-id/ab/3b8b49220a0f6790df2ff98aa9ecd5fe05cf08.debug 
25 usr/lib/debug/.build-id/b4/28380f25086cd2965efba9c7cc1eb9e190e95e.debug 
26 usr/lib/debug/.build-id/c6/d86fb42e91ebf73406150340cfd4f1947b30a3.debug 
27 usr/lib/debug/.build-id/c7/db3243e0c6215e7a4ee85653232631562d220d.debug 
28 usr/lib/debug/.build-id/cb/35c080cb78ef3705c3ae471454578771ee88a0.debug 
29 usr/lib/debug/.build-id/d9/b3202b3f462426053e4d6e1888cbcb05f87482.debug 
30 usr/lib/debug/.build-id/da/db889a09a8e100bbd1a0efb9ab48d8fea8c38c.debug 
31 usr/lib/debug/.build-id/fb/9402a30b1d8dceb206afa812e812306f4892a0.debug1 usr/lib/debug/.build-id/05/d954eaa2732c5b755ba9f6ed3b3cb849fce65a.debug
 2 usr/lib/debug/.build-id/18/4ae6dd50a505b935a6ba3519e82eb35c32af11.debug
 3 usr/lib/debug/.build-id/1a/ca6ec3074cc842048ae2baab7f6a47fc8877bb.debug
 4 usr/lib/debug/.build-id/1c/2d34f3ea44548d70bb9ca87b80dbc5e2c891b0.debug
 5 usr/lib/debug/.build-id/23/9142ed4ee180cc8143f5f17eecd0ca88243a81.debug
 6 usr/lib/debug/.build-id/2e/56f9549cf1f2a98f7c6f6d47ea783182fcf15f.debug
 7 usr/lib/debug/.build-id/37/1eae7dfc69946d32ddfbee8a69cda7865dbc94.debug
 8 usr/lib/debug/.build-id/37/67c65d0b58482ac1c42659a03ae6903bec8d0b.debug
 9 usr/lib/debug/.build-id/3e/c7eea897ac756e3e7121d0510312a4f14a8a2b.debug
 10 usr/lib/debug/.build-id/46/30d777828cb3483457d07d3c87194dd8a5af86.debug
 11 usr/lib/debug/.build-id/4c/0024df9eb0df1e8374bb0d735213b9522c7ebc.debug
 12 usr/lib/debug/.build-id/4f/5cf783acca3467999d65674c36f479387d81e1.debug
 13 usr/lib/debug/.build-id/53/ae9614138b93f63d3fd09fe06f7bde2cc0a4bd.debug
 14 usr/lib/debug/.build-id/7b/9b16b7632d3cb9649453a3755688d2fe3944ca.debug
 15 usr/lib/debug/.build-id/7c/853b8567224adef6298444628b3dbc9edb61a9.debug
 16 usr/lib/debug/.build-id/84/d2295853504ce0775f388fda9455642157603f.debug
 17 usr/lib/debug/.build-id/8d/6facd815ef1a9291019de00fd61ef6b1f987cf.debug
 18 usr/lib/debug/.build-id/8f/5479018608fc9a71e7147d61620d2b56c4782c.debug
 19 usr/lib/debug/.build-id/98/20d1992064367721fedfb8369557b2f0ca9198.debug
 20 usr/lib/debug/.build-id/9e/9003d0b330c1e87008605393a77302210d48ee.debug
 21 usr/lib/debug/.build-id/a9/19bf506458dad19989c41314f66ebfada48500.debug
 22 usr/lib/debug/.build-id/aa/f3fd493a37317206457315b530eb2a787cd938.debug
 23 usr/lib/debug/.build-id/ab/43238cf21c77f8a75d0d3a53fca87c0000d93f.debug
 24 usr/lib/debug/.build-id/af/8b8c8cb04d1c9f9b36967558205c70eb84d771.debug
 25 usr/lib/debug/.build-id/c8/19b495b9a14988f750f14cf2e878391a8cbca9.debug
 26 usr/lib/debug/.build-id/cd/35bdf4674f2b79bb804b2811a455362f42b853.debug
 27 usr/lib/debug/.build-id/cf/ca23b2dc1df175fafebce2715a4a5f9b5c0f39.debug
 28 usr/lib/debug/.build-id/d5/7cc3d30d6deb9c34e3eb5c6f5dcacb7b457161.debug
 29 usr/lib/debug/.build-id/e1/cadd579c1a1c94e820fae8a816c070dff82afa.debug
 30 usr/lib/debug/.build-id/f1/0a5e18bd908f303496e2b3f8749b31f34cf077.debug
 31 usr/lib/debug/.build-id/f3/eb139187a0a11cc77a27dca5f6b3bcd5f3f9b1.debug
32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug32 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
731 MB
data.tar.xz
731 MB
data.tar
17.2 KB
file list
    
Offset 1, 73 lines modifiedOffset 1, 72 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/01/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/05/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/01/0b8ead36e502af358c448db50f71cd0a70e98d.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/02/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/02/fe89a4da837dbe55f872593336423ae2a94601.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0c/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0c/a07c279d5f7c37a2517793f302cf079d4978a3.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/05/d954eaa2732c5b755ba9f6ed3b3cb849fce65a.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/13/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/18/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/13/27a86a5a5fa5415f97739dda6242b991375526.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/18/4ae6dd50a505b935a6ba3519e82eb35c32af11.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1a/
 11 -rw-r--r--···0·root·········(0)·root·········(0)·····5736·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1a/ca6ec3074cc842048ae2baab7f6a47fc8877bb.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1c/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1c/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1c/6c6b29fd61f08506083af3ed48848fcdda196f.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1c/2d34f3ea44548d70bb9ca87b80dbc5e2c891b0.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/20/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/23/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/20/30d442295186afc9ee472d7743c19f8d82380e.debug15 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/23/9142ed4ee180cc8143f5f17eecd0ca88243a81.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/2e/
 17 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/2e/56f9549cf1f2a98f7c6f6d47ea783182fcf15f.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/36/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/37/
 19 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/37/1eae7dfc69946d32ddfbee8a69cda7865dbc94.debug
19 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/36/d754cac0c6f188d03151b42ec2bdef313c4c12.debug20 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/37/67c65d0b58482ac1c42659a03ae6903bec8d0b.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3c/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3e/
21 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3c/191994edbc25c7a21faf977ec42c7e2e1dc499.debug22 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3e/c7eea897ac756e3e7121d0510312a4f14a8a2b.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/40/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/46/
23 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/40/0a932d1714bce6579f835408a8a2f1c3f3d3ed.debug24 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/46/30d777828cb3483457d07d3c87194dd8a5af86.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/43/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4c/
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/43/b291e77a7b4392c0472a159f4a592be3dda9b9.debug 
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/5d/ 
27 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/5d/1c0fad97c9aafbbef1f78b873d633e180f041a.debug 
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/71/ 
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/71/0d64a339984d9a18842fe97bb6f839f058139d.debug26 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4c/0024df9eb0df1e8374bb0d735213b9522c7ebc.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/74/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4f/
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/74/7b884f14bd4e6d78516f85f47cc7716e103610.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4f/5cf783acca3467999d65674c36f479387d81e1.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/79/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/53/
33 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/79/e740713d9b13d11c0e1effda117dc513f17007.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/53/ae9614138b93f63d3fd09fe06f7bde2cc0a4bd.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5712·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/3b0563577a9a2efeb78d800b2f9435cbb6670a.debug32 -rw-r--r--···0·root·········(0)·root·········(0)··7491096·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/9b16b7632d3cb9649453a3755688d2fe3944ca.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/
 34 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/853b8567224adef6298444628b3dbc9edb61a9.debug
 35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/84/
37 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/d41fae365d58d04080a6b50489ae48f0b4bf4c.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/84/d2295853504ce0775f388fda9455642157603f.debug
 37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8d/
 38 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8d/6facd815ef1a9291019de00fd61ef6b1f987cf.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7f/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/
39 -rw-r--r--···0·root·········(0)·root·········(0)·····5736·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7f/0cb8f30815728679022cbfd19a88aaf07222a4.debug 
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/91/ 
41 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/91/ee28eec0a3f9cda0fcf2fdea7980abce666cdb.debug40 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/5479018608fc9a71e7147d61620d2b56c4782c.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/98/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/98/
43 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/98/1d426d652fb0813fd60867820ffbe52cc1b8c9.debug42 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/98/20d1992064367721fedfb8369557b2f0ca9198.debug
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9b/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9e/
45 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9b/d0202b4f38a7bd9d309d569b2d03fddfed1935.debug44 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9e/9003d0b330c1e87008605393a77302210d48ee.debug
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a1/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a9/
47 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a1/61595a84fe52fef91a58bc886d61fec37d0346.debug46 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a9/19bf506458dad19989c41314f66ebfada48500.debug
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a5/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/aa/
49 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a5/eb0cd194fda51500eadc4c3be3170bb6a06765.debug48 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/aa/f3fd493a37317206457315b530eb2a787cd938.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a8/ 
51 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a8/35b526f4cef9e0115201dfddfd22d72951a2bf.debug 
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/
53 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/3b8b49220a0f6790df2ff98aa9ecd5fe05cf08.debug 
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b4/ 
55 -rw-r--r--···0·root·········(0)·root·········(0)·····5704·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b4/28380f25086cd2965efba9c7cc1eb9e190e95e.debug 
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c6/ 
57 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c6/d86fb42e91ebf73406150340cfd4f1947b30a3.debug 
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c7/ 
59 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c7/db3243e0c6215e7a4ee85653232631562d220d.debug50 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/43238cf21c77f8a75d0d3a53fca87c0000d93f.debug
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cb/ 
61 -rw-r--r--···0·root·········(0)·root·········(0)··7489096·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cb/35c080cb78ef3705c3ae471454578771ee88a0.debug 
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d9/ 
63 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d9/b3202b3f462426053e4d6e1888cbcb05f87482.debug 
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/da/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/af/
 52 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/af/8b8c8cb04d1c9f9b36967558205c70eb84d771.debug
 53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c8/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/da/db889a09a8e100bbd1a0efb9ab48d8fea8c38c.debug54 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/c8/19b495b9a14988f750f14cf2e878391a8cbca9.debug
 55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cd/
 56 -rw-r--r--···0·root·········(0)·root·········(0)·····5688·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cd/35bdf4674f2b79bb804b2811a455362f42b853.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fb/57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cf/
 58 -rw-r--r--···0·root·········(0)·root·········(0)·····5712·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cf/ca23b2dc1df175fafebce2715a4a5f9b5c0f39.debug
 59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d5/
 60 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d5/7cc3d30d6deb9c34e3eb5c6f5dcacb7b457161.debug
 61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e1/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fb/9402a30b1d8dceb206afa812e812306f4892a0.debug62 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e1/cadd579c1a1c94e820fae8a816c070dff82afa.debug
 63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f1/
 64 -rw-r--r--···0·root·········(0)·root·········(0)·····5696·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f1/0a5e18bd908f303496e2b3f8749b31f34cf077.debug
 65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f3/
 66 -rw-r--r--···0·root·········(0)·root·········(0)·····5680·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f3/eb139187a0a11cc77a27dca5f6b3bcd5f3f9b1.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
70 -rw-r--r--···0·root·········(0)·root·········(0)·····4384·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug69 -rw-r--r--···0·root·········(0)·root·········(0)·····4384·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/
73 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/black-dbgsym·->·black72 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/black-dbgsym·->·black
14.9 KB
./usr/lib/debug/.build-id/01/0b8ead36e502af358c448db50f71cd0a70e98d.debug vs.
./usr/lib/debug/.build-id/37/1eae7dfc69946d32ddfbee8a69cda7865dbc94.debug
Files 94% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
3.26 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·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·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003d0·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·0000c9·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·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.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:·010b8ead36e502af358c448db50f71cd0a70e98d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·371eae7dfc69946d32ddfbee8a69cda7865dbc94
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpoavhe4ou/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo5wob1os/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):·pytree.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·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.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/tmpoavhe4ou/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.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)
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
733 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_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
  
675 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmpo5wob1os/build/blib2to3/pygram.c
3 ··[····29]··.3 ··[····29]··.
4 ··[····2b]··/tmp/tmpoavhe4ou/build/blib2to34 ··[····2b]··/tmp/tmpo5wob1os/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······························__.
  
22.8 KB
./usr/lib/debug/.build-id/02/fe89a4da837dbe55f872593336423ae2a94601.debug vs.
./usr/lib/debug/.build-id/05/d954eaa2732c5b755ba9f6ed3b3cb849fce65a.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:··········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·0x000160·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·0x0000000000002088·0x0000000000002088·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·0000c3·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·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·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··········00000000000020b8·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·000010·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·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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.32 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·literals.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:·000000000000215c·····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:·0000000000002088·····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_literals24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·02fe89a4da837dbe55f872593336423ae2a946013 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·05d954eaa2732c5b755ba9f6ed3b3cb849fce65a
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:·0x31):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/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):·literals.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
3.25 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpoavhe4ou/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.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_literals41 ····<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
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·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
  
684 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 ZGCC:·(Debian·14.2.0-19)·14.2.0
 2 L'TPyInit_rusty
2 W(/PyInit_literals 
3 z}3H:=S,* 
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 literals.c 
13 __FRAME_END__11 __FRAME_END__
14 _DYNAMIC12 _DYNAMIC
15 __TMC_END__13 __TMC_END__
16 __dso_handle14 __dso_handle
17 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
18 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
19 PyInit_literals17 PyInit_rusty
20 __cxa_finalize18 __cxa_finalize
21 PyInit___init__19 PyInit___init__
22 PyObject_GetAttrString20 PyObject_GetAttrString
23 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
24 PyImport_ImportModule22 PyImport_ImportModule
25 PyCapsule_GetPointer23 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_literals>:15 0000000000001140·<PyInit_rusty>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
223 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_literals2 ··[·····0]··PyInit_rusty
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/blib2to3/pgen2/literals.c 
3 ··[····31]··.2 ··[·····0]··.
4 ··[····33]··/tmp/tmpoavhe4ou/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo5wob1os/build/black/rusty.c
 4 ··[····27]··/tmp/tmpo5wob1os/build/black
5 ··[····59]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····ea]··types.h
 11 ··[····f2]··stdint-intn.h
11 ··[···107]··stdint-intn.h12 ··[···100]··stdint-uintn.h
12 ··[···115]··stdint-uintn.h 
13 ··[···124]··stddef.h13 ··[···10f]··stddef.h
14 ··[···12d]··pyport.h14 ··[···118]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···177]··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·006c6974·6572616c·732e6300·ntry.literals.c.12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·424c455f·00507949·6e69745f·6c697465·BLE_.PyInit_lite 
20 ··0x00000110·72616c73·005f5f63·78615f66·696e616c·rals.__cxa_final 
21 ··0x00000120·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini 
22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._
 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
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
 31 ··0x000001c0·00··································.
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__. 
  
22.6 KB
./usr/lib/debug/.build-id/0c/a07c279d5f7c37a2517793f302cf079d4978a3.debug vs.
./usr/lib/debug/.build-id/9e/9003d0b330c1e87008605393a77302210d48ee.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:··········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·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·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·
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·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·00007b·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·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·000129·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c7·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·0001c1·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·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.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·rusty.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:·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:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
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:·0ca07c279d5f7c37a2517793f302cf079d4978a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e9003d0b330c1e87008605393a77302210d48ee
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:·0x27):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpo5wob1os/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6f):·/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:·0x92):·/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:·0xbb):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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:·0x1f):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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.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/tmpoavhe4ou/build/black/rusty.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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·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
  
631 B
strings --all --bytes=8 {}
    
Offset 1, 24 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 L'TPyInit_rusty2 PyInit_driver
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 driver.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
17 PyInit_rusty18 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
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_rusty>:15 0000000000001140·<PyInit_driver>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
221 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_rusty2 ··[·····0]··PyInit_driver
  
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/tmpoavhe4ou/build/black/rusty.c 
4 ··[····27]··/tmp/tmpoavhe4ou/build/black3 ··[·····2]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/driver.c
 4 ··[····31]··/tmp/tmpo5wob1os/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····57]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····dd]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····fd]··types.h
11 ··[····f2]··stdint-intn.h 
12 ··[···100]··stdint-uintn.h11 ··[···105]··stdint-intn.h
 12 ··[···113]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···122]··stddef.h
14 ··[···118]··pyport.h14 ··[···12b]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···134]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···141]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···150]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···15e]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···169]··pycapsule.h
20 ··[···162]··import.h20 ··[···175]··import.h
  
3.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo 
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
31 ··0x000001c0·00··································.31 ··0x000001c0·5f5f00······························__.
  
21.8 KB
./usr/lib/debug/.build-id/13/27a86a5a5fa5415f97739dda6242b991375526.debug vs.
./usr/lib/debug/.build-id/d5/7cc3d30d6deb9c34e3eb5c6f5dcacb7b457161.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········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·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·
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·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·00005f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000079·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·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·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·0000c7·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000cb·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.38 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·pgen.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:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_const25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
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:·1327a86a5a5fa5415f97739dda6242b9913755263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d57cc3d30d6deb9c34e3eb5c6f5dcacb7b457161
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:·0x27):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpo5wob1os/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/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:·0x90):·/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:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/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:·0x1f):·const.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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.41 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/pgen.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_const41 ····<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
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
  
655 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 7U&GCC:·(Debian·14.2.0-19)·14.2.01 {EqaGCC:·(Debian·14.2.0-19)·14.2.0
2 L'TPyInit_const2 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, 15 lines modifiedOffset 11, 15 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_const18 PyInit_pgen
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
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_const>:15 0000000000001140·<PyInit_pgen>:
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_const2 ··[·····0]··PyInit_pgen
  
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/const.c 
4 ··[····27]··/tmp/tmpoavhe4ou/build/black3 ··[·····2]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/pgen.c
 4 ··[····2f]··/tmp/tmpo5wob1os/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····fb]··types.h
11 ··[····f2]··stdint-intn.h 
12 ··[···100]··stdint-uintn.h11 ··[···103]··stdint-intn.h
 12 ··[···111]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···120]··stddef.h
14 ··[···118]··pyport.h14 ··[···129]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···162]··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·00636f6e·73742e63·005f5f46·ntry.const.c.__F12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.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·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·69745f5f·5f696e69·745f5f00·50794f62·it___init__.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··································. 
  
15.0 KB
./usr/lib/debug/.build-id/1c/6c6b29fd61f08506083af3ed48848fcdda196f.debug vs.
./usr/lib/debug/.build-id/c8/19b495b9a14988f750f14cf2e878391a8cbca9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········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
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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·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·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·00000f·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·00000f·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·0000c9·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·0001c5·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c5·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c15·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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.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·linegen.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:·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
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_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:·1c6c6b29fd61f08506083af3ed48848fcdda196f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c819b495b9a14988f750f14cf2e878391a8cbca9
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··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:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/parsing.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_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
786 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 oGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 '|PyInit_linegen2 '|PyInit_parsing
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 linegen.c11 parsing.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 PyInit_linegen 
19 __cxa_finalize18 __cxa_finalize
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_parsing
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
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_linegen>:15 0000000000001140·<PyInit_parsing>:
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_linegen2 ··[·····0]··PyInit_parsing
  
665 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/linegen.c3 ··[·····2]··/tmp/tmpo5wob1os/build/black/parsing.c
4 ··[····29]··/tmp/tmpoavhe4ou/build/black4 ··[····29]··/tmp/tmpo5wob1os/build/black
5 ··[····46]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ec]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f4]··stdint-intn.h
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·006c696e·6567656e·2e63005f·ntry.linegen.c._12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg 
20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
22 ··0x00000130·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
23 ··0x00000140·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
24 ··0x00000150·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
25 ··0x00000160·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
26 ··0x00000170·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
27 ··0x00000180·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa
30 ··0x000001b0·616c6c6f·63005f5f·676d6f6e·5f737461·alloc.__gmon_sta30 ··0x000001b0·7273696e·67005f5f·676d6f6e·5f737461·rsing.__gmon_sta
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·72745f5f·00·························rt__.
  
12.7 KB
./usr/lib/debug/.build-id/20/30d442295186afc9ee472d7743c19f8d82380e.debug vs.
./usr/lib/debug/.build-id/2e/56f9549cf1f2a98f7c6f6d47ea783182fcf15f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
1.91 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·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·0000c2·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·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
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·parsing.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
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_parsing32 ····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:·2030d442295186afc9ee472d7743c19f8d82380e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e56f9549cf1f2a98f7c6f6d47ea783182fcf15f
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··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:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/strings.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_parsing41 ····<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
786 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_parsing2 '|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 parsing.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___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_parsing26 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
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_parsing>:15 0000000000001140·<PyInit_strings>:
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_parsing2 ··[·····0]··PyInit_strings
  
665 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/parsing.c3 ··[·····2]··/tmp/tmpo5wob1os/build/black/strings.c
4 ··[····29]··/tmp/tmpoavhe4ou/build/black4 ··[····29]··/tmp/tmpo5wob1os/build/black
5 ··[····46]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ec]··types.h
11 ··[····f4]··stdint-intn.h11 ··[····f4]··stdint-intn.h
1.96 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·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
Offset 22, 11 lines modifiedOffset 22, 11 lines modified
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st
30 ··0x000001b0·7273696e·67005f5f·676d6f6e·5f737461·rsing.__gmon_sta30 ··0x000001b0·72696e67·73005f5f·676d6f6e·5f737461·rings.__gmon_sta
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·72745f5f·00·························rt__.
  
12.2 KB
./usr/lib/debug/.build-id/36/d754cac0c6f188d03151b42ec2bdef313c4c12.debug vs.
./usr/lib/debug/.build-id/e1/cadd579c1a1c94e820fae8a816c070dff82afa.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·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·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·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·0000c9·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·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.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·lines.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·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:·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:·36d754cac0c6f188d03151b42ec2bdef313c4c123 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1cadd579c1a1c94e820fae8a816c070dff82afa
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/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpoavhe4ou/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
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 5'uPyInit_lines2 5'uPyInit_nodes
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
 17 PyInit_nodes
17 __cxa_finalize18 __cxa_finalize
18 PyInit___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 __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_lines>:15 0000000000001140·<PyInit_nodes>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_lines2 ··[·····0]··PyInit_nodes
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/lines.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/nodes.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpoavhe4ou/build/black4 ··[····27]··/tmp/tmpo5wob1os/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·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
 25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
25 ··0x00000160·744d6f64·756c6500·5079496e·69745f6c·tModule.PyInit_l 
26 ··0x00000170·696e6573·00507943·61707375·6c655f47·ines.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
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.95 KB
./usr/lib/debug/.build-id/3c/191994edbc25c7a21faf977ec42c7e2e1dc499.debug vs.
./usr/lib/debug/.build-id/8d/6facd815ef1a9291019de00fd61ef6b1f987cf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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:·3c191994edbc25c7a21faf977ec42c7e2e1dc4993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8d6facd815ef1a9291019de00fd61ef6b1f987cf
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:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpo5wob1os/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):
892 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/tmpoavhe4ou/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/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)
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/tmpoavhe4ou/build/black/schema.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/schema.c
3 ··[····26]··.3 ··[····26]··.
4 ··[····28]··/tmp/tmpoavhe4ou/build/black4 ··[····28]··/tmp/tmpo5wob1os/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
22.1 KB
./usr/lib/debug/.build-id/40/0a932d1714bce6579f835408a8a2f1c3f3d3ed.debug vs.
./usr/lib/debug/.build-id/ab/43238cf21c77f8a75d0d3a53fca87c0000d93f.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:··········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·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·
5.21 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·0000bf·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·00005e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000079·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·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·00000c·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·0000c8·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ce·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·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c0f·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.93 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·conv.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:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_conv
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_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:·400a932d1714bce6579f835408a8a2f1c3f3d3ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab43238cf21c77f8a75d0d3a53fca87c0000d93f
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:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpo5wob1os/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/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:·0x90):·/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:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc9):·/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:·0x1d):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·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.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/tmpoavhe4ou/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.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_mode41 ····<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·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
  
721 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_mode2 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
Offset 12, 21 lines modifiedOffset 12, 21 lines modified
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___init__18 PyInit___init__
 19 PyInit_conv
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_mode 
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
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_mode>:15 0000000000001140·<PyInit_conv>:
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_mode2 ··[·····0]··PyInit_conv
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/mode.c2 ··[·····0]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/conv.c
3 ··[····24]··.3 ··[····2d]··.
4 ··[····26]··/tmp/tmpoavhe4ou/build/black4 ··[····2f]··/tmp/tmpo5wob1os/build/blib2to3/pgen2
5 ··[····43]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c9]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····e9]··types.h10 ··[····fb]··types.h
11 ··[····f1]··stdint-intn.h11 ··[···103]··stdint-intn.h
12 ··[····ff]··stdint-uintn.h12 ··[···111]··stdint-uintn.h
13 ··[···10e]··stddef.h13 ··[···120]··stddef.h
14 ··[···117]··pyport.h14 ··[···129]··pyport.h
15 ··[···120]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···12d]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···13c]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···14a]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···155]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···161]··import.h20 ··[···173]··import.h
  
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 27 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.__FR12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.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__.20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 21 ··0x00000120·5079496e·69745f63·6f6e7600·50794f62·PyInit_conv.PyOb
21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri
22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register
 24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get
 27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der
23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
24 ··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_Deal29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode. 
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
3.31 KB
./usr/lib/debug/.build-id/43/b291e77a7b4392c0472a159f4a592be3dda9b9.debug vs.
./usr/lib/debug/.build-id/18/4ae6dd50a505b935a6ba3519e82eb35c32af11.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:·43b291e77a7b4392c0472a159f4a592be3dda9b93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·184ae6dd50a505b935a6ba3519e82eb35c32af11
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:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpo5wob1os/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):
908 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/tmpoavhe4ou/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
298 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_token2 PyInit_token
3 h0k==Hwv 
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
697 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/tmpoavhe4ou/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/token.c
3 ··[····2e]··.3 ··[····2e]··.
4 ··[····30]··/tmp/tmpoavhe4ou/build/blib2to3/pgen24 ··[····30]··/tmp/tmpo5wob1os/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
11.0 KB
./usr/lib/debug/.build-id/5d/1c0fad97c9aafbbef1f78b873d633e180f041a.debug vs.
./usr/lib/debug/.build-id/37/67c65d0b58482ac1c42659a03ae6903bec8d0b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
2.73 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d1c0fad97c9aafbbef1f78b873d633e180f041a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3767c65d0b58482ac1c42659a03ae6903bec8d0b
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
1.66 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_comments41 ····<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
745 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_comments2 PyInit_brackets
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 comments.c11 brackets.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_brackets
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 PyInit_comments 
26 _Py_Dealloc26 _Py_Dealloc
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_comments>:15 0000000000001140·<PyInit_brackets>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_comments2 ··[·····0]··PyInit_brackets
  
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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/comments.c3 ··[·····2]··/tmp/tmpo5wob1os/build/black/brackets.c
4 ··[····2a]··/tmp/tmpoavhe4ou/build/black4 ··[····2a]··/tmp/tmpo5wob1os/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ed]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f5]··stdint-intn.h
2.53 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·00636f6d·6d656e74·732e6300·ntry.comments.c.12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack
21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get22 ··0x00000130·65747300·50794f62·6a656374·5f476574·ets.PyObject_Get
22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
11.1 KB
./usr/lib/debug/.build-id/71/0d64a339984d9a18842fe97bb6f839f058139d.debug vs.
./usr/lib/debug/.build-id/4f/5cf783acca3467999d65674c36f479387d81e1.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
2.8 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics 
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·710d64a339984d9a18842fe97bb6f839f058139d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4f5cf783acca3467999d65674c36f479387d81e1
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
1.66 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/black/numerics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/comments.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_numerics41 ····<56>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_comments
42 ····<5a>···DW_AT_decl_file···:·(data1)·142 ····<5a>···DW_AT_decl_file···:·(data1)·1
43 ····<5b>···DW_AT_decl_line···:·(data1)·443 ····<5b>···DW_AT_decl_line···:·(data1)·4
44 ····<5c>···DW_AT_decl_column·:·(data1)·144 ····<5c>···DW_AT_decl_column·:·(data1)·1
45 ····<5d>···DW_AT_prototyped··:·(flag_present)·145 ····<5d>···DW_AT_prototyped··:·(flag_present)·1
46 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<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
745 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_numerics2 PyInit_comments
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 numerics.c11 comments.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit_numerics 
20 PyInit___init__19 PyInit___init__
21 PyObject_GetAttrString20 PyObject_GetAttrString
22 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
 25 PyInit_comments
26 _Py_Dealloc26 _Py_Dealloc
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_numerics>:15 0000000000001140·<PyInit_comments>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_numerics2 ··[·····0]··PyInit_comments
  
667 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/numerics.c3 ··[·····2]··/tmp/tmpo5wob1os/build/black/comments.c
4 ··[····2a]··/tmp/tmpoavhe4ou/build/black4 ··[····2a]··/tmp/tmpo5wob1os/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ed]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f5]··stdint-intn.h
2.59 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer 
21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_
30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
18.9 KB
./usr/lib/debug/.build-id/74/7b884f14bd4e6d78516f85f47cc7716e103610.debug vs.
./usr/lib/debug/.build-id/aa/f3fd493a37317206457315b530eb2a787cd938.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·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·
3.34 KB
readelf --wide --sections {}
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
12 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··822 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
23 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··823 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·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·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·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.69 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·lines.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:·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
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·747b884f14bd4e6d78516f85f47cc7716e1036103 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aaf3fd493a37317206457315b530eb2a787cd938
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:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/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):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·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/tmpoavhe4ou/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
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
  
689 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 8GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_parse2 5'uPyInit_lines
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
Offset 15, 18 lines modifiedOffset 15, 18 lines modified
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 PyObject_GetAttrString19 PyObject_GetAttrString
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
 22 PyInit_lines
22 PyCapsule_GetPointer23 PyCapsule_GetPointer
23 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
24 _Py_Dealloc25 _Py_Dealloc
25 PyInit_parse 
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
30 .rela.dyn30 .rela.dyn
31 .rela.plt31 .rela.plt
32 .plt.got32 .plt.got
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_parse>: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_parse2 ··[·····0]··PyInit_lines
  
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/tmpoavhe4ou/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/lines.c
3 ··[····2e]··.3 ··[····25]··.
4 ··[····30]··/tmp/tmpoavhe4ou/build/blib2to3/pgen24 ··[····27]··/tmp/tmpo5wob1os/build/black
5 ··[····56]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····fc]··types.h10 ··[····ea]··types.h
 11 ··[····f2]··stdint-intn.h
11 ··[···104]··stdint-intn.h12 ··[···100]··stdint-uintn.h
12 ··[···112]··stdint-uintn.h 
13 ··[···121]··stddef.h13 ··[···10f]··stddef.h
14 ··[···12a]··pyport.h14 ··[···118]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···174]··import.h20 ··[···162]··import.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·00706172·73652e63·005f5f46·ntry.parse.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·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul25 ··0x00000160·744d6f64·756c6500·5079496e·69745f6c·tModule.PyInit_l
 26 ··0x00000170·696e6573·00507943·61707375·6c655f47·ines.PyCapsule_G
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars 
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
21.9 KB
./usr/lib/debug/.build-id/79/e740713d9b13d11c0e1effda117dc513f17007.debug vs.
./usr/lib/debug/.build-id/af/8b8c8cb04d1c9f9b36967558205c70eb84d771.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3440·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000150·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000207c·0x000000000000207c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·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·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
Offset 10, 35 lines modifiedOffset 10, 35 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
12 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007a·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··822 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
23 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··823 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011e·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·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·00012a·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000d·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·0000cf·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·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·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)
3.08 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·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_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:·79e740713d9b13d11c0e1effda117dc513f170073 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af8b8c8cb04d1c9f9b36967558205c70eb84d771
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:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpo5wob1os/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):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.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/tmpoavhe4ou/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
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
  
755 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 qGCC:·(Debian·14.2.0-19)·14.2.0
2 5'uPyInit_trans2 PyInit_parse
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_trans 
18 __cxa_finalize17 __cxa_finalize
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_parse
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
30 .rela.dyn30 .rela.dyn
31 .rela.plt31 .rela.plt
32 .plt.got32 .plt.got
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_trans>: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_trans2 ··[·····0]··PyInit_parse
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/trans.c2 ··[·····0]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/parse.c
3 ··[····25]··.3 ··[····2e]··.
4 ··[····27]··/tmp/tmpoavhe4ou/build/black4 ··[····30]··/tmp/tmpo5wob1os/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
  
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·00747261·6e732e63·005f5f46·ntry.trans.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·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._ 
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
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
22.3 KB
./usr/lib/debug/.build-id/7b/3b0563577a9a2efeb78d800b2f9435cbb6670a.debug vs.
./usr/lib/debug/.build-id/98/20d1992064367721fedfb8369557b2f0ca9198.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:··········3472·(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·0x000568·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000140·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000206c·0x000000000000206c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 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·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·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·0000c1·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00006b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·00012a·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000016·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·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·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·0001c3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c33·000157·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c13·000157·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.79 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 28 ····24:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit__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:·7b3b0563577a9a2efeb78d800b2f9435cbb6670a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9820d1992064367721fedfb8369557b2f0ca9198
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpoavhe4ou/build32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo5wob1os/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/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:·0x86):·/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:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/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:·0x19):·_black_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.42 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/blib2to3/pytree.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__black_version41 ····<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
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
  
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__black_version2 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 _black_version.c11 pytree.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
 22 PyInit_pytree
22 PyImport_ImportModule23 PyImport_ImportModule
23 PyCapsule_GetPointer24 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
25 _Py_Dealloc26 _Py_Dealloc
26 PyInit__black_version 
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
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__black_version>:15 0000000000001140·<PyInit_pytree>:
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__black_version2 ··[·····0]··PyInit_pytree
  
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/tmpoavhe4ou/build/_black_version.c 
4 ··[····2a]··/tmp/tmpoavhe4ou/build3 ··[·····2]··/tmp/tmpo5wob1os/build/blib2to3/pytree.c
 4 ··[····2b]··/tmp/tmpo5wob1os/build/blib2to3
5 ··[····41]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····59]··/usr/include/x86_64-linux-gnu/bits6 ··[····63]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····f1]··types.h
11 ··[····ef]··stdint-intn.h11 ··[····f9]··stdint-intn.h
12 ··[····fd]··stdint-uintn.h12 ··[···107]··stdint-uintn.h
13 ··[···10c]··stddef.h13 ··[···116]··stddef.h
14 ··[···115]··pyport.h14 ··[···11f]··pyport.h
15 ··[···11e]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···12b]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···13a]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···148]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···153]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···15f]··import.h20 ··[···169]··import.h
  
3.23 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00707974·7265652e·63005f5f·ntry.pytree.c.__
 13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
 14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
 15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
 16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
 17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
 18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
 19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
 20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
 21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
 22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers 
13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN 
14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN 
17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._ 
18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF 
19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa 
20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit 
21 ··0x00000120·5f5f5f69·6e69745f·5f005079·4f626a65·___init__.PyObje 
22 ··0x00000130·63745f47·65744174·74725374·72696e67·ct_GetAttrString 
23 ··0x00000140·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
24 ··0x00000150·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
25 ··0x00000160·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
26 ··0x00000170·00507943·61707375·6c655f47·6574506f·.PyCapsule_GetPo 
27 ··0x00000180·696e7465·72005f49·544d5f64·65726567·inter._ITM_dereg 
28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py 
30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers24 ··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._ITM
 28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start
32 ··0x000001d0·5f5f00······························__.31 ··0x000001c0·5f5f00······························__.
  
22.1 KB
./usr/lib/debug/.build-id/7c/d41fae365d58d04080a6b50489ae48f0b4bf4c.debug vs.
./usr/lib/debug/.build-id/1a/ca6ec3074cc842048ae2baab7f6a47fc8877bb.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:··········3448·(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·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·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.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·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·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000ce·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·00007c·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········00000000000020b8·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·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·0000d1·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·0001c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a70·0001dd·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1d·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.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·grammar.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_grammar32 ····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:·7cd41fae365d58d04080a6b50489ae48f0b4bf4c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1aca6ec3074cc842048ae2baab7f6a47fc8877bb
3.18 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6a):·/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:·0x8d):·/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:·0xb6):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xde):·/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:·0x28):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x114):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x123):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·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
2.44 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/tmpoavhe4ou/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/handle_ipynb_magics.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_grammar41 ····<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 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·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
  
820 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 LGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_grammar2 'mPyInit_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 grammar.c11 handle_ipynb_magics.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 PyInit_grammar26 PyInit_handle_ipynb_magics
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
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_grammar>:15 0000000000001140·<PyInit_handle_ipynb_magics>:
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_grammar2 ··[·····0]··PyInit_handle_ipynb_magics
  
1.39 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/blib2to3/pgen2/grammar.c 
4 ··[····32]··/tmp/tmpoavhe4ou/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo5wob1os/build/black/handle_ipynb_magics.c
 4 ··[····35]··/tmp/tmpo5wob1os/build/black
5 ··[····58]··/usr/include/python3.135 ··[····52]··/usr/include/python3.13
6 ··[····70]··/usr/include/x86_64-linux-gnu/bits6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits
7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys
9 ··[····de]··/usr/include/python3.13/cpython9 ··[····d8]··/usr/include/python3.13/cpython
10 ··[····fe]··types.h10 ··[····f8]··types.h
11 ··[···106]··stdint-intn.h11 ··[···100]··stdint-intn.h
12 ··[···114]··stdint-uintn.h12 ··[···10e]··stdint-uintn.h
13 ··[···123]··stddef.h13 ··[···11d]··stddef.h
14 ··[···12c]··pyport.h14 ··[···126]··pyport.h
15 ··[···135]··pytypedefs.h15 ··[···12f]··pytypedefs.h
16 ··[···142]··methodobject.h16 ··[···13c]··methodobject.h
17 ··[···151]··descrobject.h17 ··[···14b]··descrobject.h
18 ··[···15f]··pybuffer.h18 ··[···159]··pybuffer.h
19 ··[···16a]··pycapsule.h19 ··[···164]··pycapsule.h
20 ··[···176]··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·00677261·6d6d6172·2e63005f·ntry.grammar.c._12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._16 ··0x000000d0·64736f5f·68616e64·6c65005f·696e6974·dso_handle._init
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR17 ··0x000000e0·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G18 ··0x000000f0·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB19 ··0x00000100·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali20 ··0x00000110·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init21 ··0x00000120·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P
21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA22 ··0x00000130·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r23 ··0x00000140·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps26 ··0x00000170·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._27 ··0x00000180·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr 
30 ··0x000001b0·616d6d61·72005f5f·676d6f6e·5f737461·ammar.__gmon_sta 
31 ··0x000001c0·72745f5f·00·························rt__.30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle
 31 ··0x000001c0·5f697079·6e625f6d·61676963·73005f5f·_ipynb_magics.__
 32 ··0x000001d0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.
  
20.4 KB
./usr/lib/debug/.build-id/7f/0cb8f30815728679022cbfd19a88aaf07222a4.debug vs.
./usr/lib/debug/.build-id/3e/c7eea897ac756e3e7121d0510312a4f14a8a2b.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:··········3496·(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.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·0x000160·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·0x0000000000002088·0x0000000000002088·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
4.53 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xda8: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·0000ce·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·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·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·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·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·00001b·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e8·0000d1·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000d1·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006c0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000739·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000756·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·0007a0·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a70·0001dd·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c4d·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)
2.06 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·handle_ipynb_magics.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:·000000000000215c·····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
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_handle_ipynb_magics32 ····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:·7f0cb8f30815728679022cbfd19a88aaf07222a43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ec7eea897ac756e3e7121d0510312a4f14a8a2b
3.24 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:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpo5wob1os/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/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:·0x94):·/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:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/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):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x170):·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
1.8 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/tmpoavhe4ou/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.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)
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_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
824 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_handle_ipynb_magics2 W(/PyInit_tokenize
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 handle_ipynb_magics.c11 tokenize.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 _Py_Dealloc25 _Py_Dealloc
26 PyInit_handle_ipynb_magics26 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
436 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_tokenize>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
237 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_tokenize
  
1.41 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/tmpoavhe4ou/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/tokenize.c
3 ··[····33]··.3 ··[····31]··.
4 ··[····35]··/tmp/tmpoavhe4ou/build/black4 ··[····33]··/tmp/tmpo5wob1os/build/blib2to3/pgen2
5 ··[····52]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····f8]··types.h10 ··[····ff]··types.h
11 ··[···100]··stdint-intn.h11 ··[···107]··stdint-intn.h
12 ··[···10e]··stdint-uintn.h12 ··[···115]··stdint-uintn.h
13 ··[···11d]··stddef.h13 ··[···124]··stddef.h
14 ··[···126]··pyport.h14 ··[···12d]··pyport.h
15 ··[···12f]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···13c]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···14b]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···159]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···164]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···170]··import.h20 ··[···177]··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·00746f6b·656e697a·652e6300·ntry.tokenize.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__._DYNAMI 
15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
16 ··0x000000d0·64736f5f·68616e64·6c65005f·696e6974·dso_handle._init 
17 ··0x000000e0·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_ 
18 ··0x000000f0·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA 
19 ··0x00000100·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_. 
20 ··0x00000110·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P 
21 ··0x00000120·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P 
22 ··0x00000130·794f626a·6563745f·47657441·74747253·yObject_GetAttrS 
23 ··0x00000140·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
 15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
 17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
 18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
 20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
 22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
 23 ··0x00000140·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 24 ··0x00000150·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
 25 ··0x00000160·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
 26 ··0x00000170·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
 27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.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__.
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·deregisterTMClon 
29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall 
30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle 
31 ··0x000001c0·5f697079·6e625f6d·61676963·73005f5f·_ipynb_magics.__ 
32 ··0x000001d0·676d6f6e·5f737461·72745f5f·00·······gmon_start__. 
  
23.5 KB
./usr/lib/debug/.build-id/91/ee28eec0a3f9cda0fcf2fdea7980abce666cdb.debug vs.
./usr/lib/debug/.build-id/23/9142ed4ee180cc8143f5f17eecd0ca88243a81.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:··········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·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·0x000000000000206c·0x000000000000206c·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.13 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·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c3·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·000069·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000085·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·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··········0000000000002098·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·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·0000d0·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)
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·literals.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:·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:·000000000000206c·····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:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_literals
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:·91ee28eec0a3f9cda0fcf2fdea7980abce666cdb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·239142ed4ee180cc8143f5f17eecd0ca88243a81
3.16 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpo5wob1os/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/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:·0x94):·/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:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/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:·0x1f):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·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.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/tmpoavhe4ou/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/blib2to3/pgen2/literals.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_literals
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·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
  
754 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_strings2 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
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 strings.c11 literals.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_literals
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_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_strings>:15 0000000000001140·<PyInit_literals>:
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_strings2 ··[·····0]··PyInit_literals
  
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/tmpoavhe4ou/build/black/strings.c 
4 ··[····29]··/tmp/tmpoavhe4ou/build/black3 ··[·····2]··/tmp/tmpo5wob1os/build/blib2to3/pgen2/literals.c
 4 ··[····33]··/tmp/tmpo5wob1os/build/blib2to3/pgen2
5 ··[····46]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····ff]··types.h
11 ··[····f4]··stdint-intn.h 
12 ··[···102]··stdint-uintn.h11 ··[···107]··stdint-intn.h
 12 ··[···115]··stdint-uintn.h
13 ··[···111]··stddef.h13 ··[···124]··stddef.h
14 ··[···11a]··pyport.h14 ··[···12d]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···164]··import.h20 ··[···177]··import.h
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._12 ··0x00000090·6e747279·006c6974·6572616c·732e6300·ntry.literals.c.
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali19 ··0x00000100·424c455f·00507949·6e69745f·6c697465·BLE_.PyInit_lite
 20 ··0x00000110·72616c73·005f5f63·78615f66·696e616c·rals.__cxa_final
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init21 ··0x00000120·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
21 ··0x00000120·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
22 ··0x00000130·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
23 ··0x00000140·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
24 ··0x00000150·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
25 ··0x00000160·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
26 ··0x00000170·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 30 ··0x000001b0·4465616c·6c6f6300·5f5f676d·6f6e5f73·Dealloc.__gmon_s
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st 
30 ··0x000001b0·72696e67·73005f5f·676d6f6e·5f737461·rings.__gmon_sta 
31 ··0x000001c0·72745f5f·00·························rt__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
23.2 KB
./usr/lib/debug/.build-id/98/1d426d652fb0813fd60867820ffbe52cc1b8c9.debug vs.
./usr/lib/debug/.build-id/46/30d777828cb3483457d07d3c87194dd8a5af86.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:··········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·0x000160·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·0x0000000000002088·0x0000000000002088·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.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·0000c3·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·000085·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002088·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··········00000000000020b8·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·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·000127·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·00000d·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·0005d8·0000c4·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·0001c7·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a50·0001c1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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·tokenize.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:·000000000000215c·····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:·0000000000002088·····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_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:·981d426d652fb0813fd60867820ffbe52cc1b8c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4630d777828cb3483457d07d3c87194dd8a5af86
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:·0x33):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpo5wob1os/build
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x50):·/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:·0x73):·/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:·0x9c):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/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:·0x28):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·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
3.13 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/tmpoavhe4ou/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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 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·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
  
740 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_tokenize2 y']PyInit_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 tokenize.c 
12 __FRAME_END__11 __FRAME_END__
13 _DYNAMIC12 _DYNAMIC
14 __TMC_END__13 __TMC_END__
15 __dso_handle14 __dso_handle
16 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
 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_tokenize 
27 __gmon_start__26 __gmon_start__
28 .shstrtab27 .shstrtab
29 .note.gnu.build-id28 .note.gnu.build-id
30 .gnu.hash29 .gnu.hash
31 .rela.dyn30 .rela.dyn
32 .rela.plt31 .rela.plt
33 .plt.got32 .plt.got
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_tokenize>:15 0000000000001140·<PyInit_black>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
223 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_tokenize2 ··[·····0]··PyInit_black
  
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/blib2to3/pgen2/tokenize.c 
4 ··[····33]··/tmp/tmpoavhe4ou/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo5wob1os/build/black.c
 4 ··[····21]··/tmp/tmpo5wob1os/build
5 ··[····59]··/usr/include/python3.135 ··[····38]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····50]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····be]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····de]··types.h
11 ··[···107]··stdint-intn.h11 ··[····e6]··stdint-intn.h
12 ··[···115]··stdint-uintn.h12 ··[····f4]··stdint-uintn.h
13 ··[···124]··stddef.h13 ··[···103]··stddef.h
14 ··[···12d]··pyport.h14 ··[···10c]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···115]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···122]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···131]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···13f]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···14a]··pycapsule.h
20 ··[···177]··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·00746f6b·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final 
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini 
21 ··0x00000120·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
22 ··0x00000130·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_19 ··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·72656769·73746572·544d436c·6f6e6554·registerTMCloneT28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
 31 ··0x000001c0·00··································.
24 ··0x00000150·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__. 
  
20.5 KB
./usr/lib/debug/.build-id/9b/d0202b4f38a7bd9d309d569b2d03fddfed1935.debug vs.
./usr/lib/debug/.build-id/cd/35bdf4674f2b79bb804b2811a455362f42b853.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·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·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·
3.34 KB
readelf --wide --sections {}
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000460·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········0000000000000508·00025c·000060·18···A··3··19··8
12 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00007b·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··822 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
23 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··823 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011c·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·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·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·0000d0·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000ca·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:
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·driver.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:·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_driver 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__33 ····29:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9bd0202b4f38a7bd9d309d569b2d03fddfed19353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd35bdf4674f2b79bb804b2811a455362f42b853
3.21 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/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:·0x80):·/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:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x175):·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
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:·0x2):·/tmp/tmpoavhe4ou/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.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)
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_driver41 ····<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
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
  
777 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 5GCC:·(Debian·14.2.0-19)·14.2.01 SGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_driver2 PyInit_ranges
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 driver.c11 ranges.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 PyInit_driver 
19 __cxa_finalize18 __cxa_finalize
20 PyInit___init__19 PyInit___init__
21 PyObject_GetAttrString20 PyObject_GetAttrString
22 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
23 PyImport_ImportModule22 PyImport_ImportModule
24 PyCapsule_GetPointer23 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
26 _Py_Dealloc25 _Py_Dealloc
 26 PyInit_ranges
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_driver>:15 0000000000001140·<PyInit_ranges>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_driver2 ··[·····0]··PyInit_ranges
  
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/tmpo5wob1os/build/black/ranges.c
2 ··[·····0]··.3 ··[····26]··.
 4 ··[····28]··/tmp/tmpo5wob1os/build/black
3 ··[·····2]··/tmp/tmpoavhe4ou/build/blib2to3/pgen2/driver.c 
4 ··[····31]··/tmp/tmpoavhe4ou/build/blib2to3/pgen2 
5 ··[····57]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dd]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····fd]··types.h10 ··[····eb]··types.h
11 ··[···105]··stdint-intn.h11 ··[····f3]··stdint-intn.h
12 ··[···113]··stdint-uintn.h12 ··[···101]··stdint-uintn.h
13 ··[···122]··stddef.h13 ··[···110]··stddef.h
14 ··[···12b]··pyport.h14 ··[···119]··pyport.h
15 ··[···134]··pytypedefs.h15 ··[···122]··pytypedefs.h
16 ··[···141]··methodobject.h16 ··[···12f]··methodobject.h
17 ··[···150]··descrobject.h17 ··[···13e]··descrobject.h
18 ··[···15e]··pybuffer.h18 ··[···14c]··pybuffer.h
19 ··[···169]··pycapsule.h19 ··[···157]··pycapsule.h
20 ··[···175]··import.h20 ··[···163]··import.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·00647269·7665722e·63005f5f·ntry.driver.c.__12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver 
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
23 ··0x00000140·53747269·6e67005f·49544d5f·72656769·String._ITM_regi22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
26 ··0x00000170·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
 25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
27 ··0x00000180·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 29 ··0x000001a0·616c6c6f·63005079·496e6974·5f72616e·alloc.PyInit_ran
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start30 ··0x000001b0·67657300·5f5f676d·6f6e5f73·74617274·ges.__gmon_start
31 ··0x000001c0·5f5f00······························__.31 ··0x000001c0·5f5f00······························__.
  
20.0 KB
./usr/lib/debug/.build-id/a1/61595a84fe52fef91a58bc886d61fec37d0346.debug vs.
./usr/lib/debug/.build-id/a9/19bf506458dad19989c41314f66ebfada48500.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.43 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000128·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
11 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·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·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
Offset 10, 35 lines modifiedOffset 10, 35 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··8
12 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·0000a8·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··822 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
23 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··823 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·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·0000c5·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·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·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·l·(large),·p·(processor·specific)44 ··D·(mbind),·l·(large),·p·(processor·specific)
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010b0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010f0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004028·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001130·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002124·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_black24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_trans
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a161595a84fe52fef91a58bc886d61fec37d03463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a919bf506458dad19989c41314f66ebfada48500
3.19 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1f):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpoavhe4ou/build32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.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/tmpoavhe4ou/build/black.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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 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·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
  
654 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 FGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 'xPyInit_black2 5'uPyInit_trans
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_black17 PyInit_trans
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_black>:15 0000000000001140·<PyInit_trans>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_black2 ··[·····0]··PyInit_trans
  
1.36 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/trans.c
3 ··[····1f]··.3 ··[····25]··.
4 ··[····21]··/tmp/tmpoavhe4ou/build4 ··[····27]··/tmp/tmpo5wob1os/build/black
5 ··[····38]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····50]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····be]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····de]··types.h10 ··[····ea]··types.h
11 ··[····e6]··stdint-intn.h 
12 ··[····f4]··stdint-uintn.h11 ··[····f2]··stdint-intn.h
 12 ··[···100]··stdint-uintn.h
13 ··[···103]··stddef.h13 ··[···10f]··stddef.h
14 ··[···10c]··pyport.h14 ··[···118]··pyport.h
15 ··[···115]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···122]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···131]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···13f]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···14a]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···156]··import.h20 ··[···162]··import.h
  
1.68 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
6.07 KB
./usr/lib/debug/.build-id/a5/eb0cd194fda51500eadc4c3be3170bb6a06765.debug vs.
./usr/lib/debug/.build-id/f1/0a5e18bd908f303496e2b3f8749b31f34cf077.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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·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·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000011·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·000011·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000ca·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005e0·0000cb·01·MSC··0···0··8
34 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··834 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0006b0·000079·00···C··0···0··8
35 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·000729·00001d·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········0000000000000000·000746·000045·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·000790·0002d0·18·····33··20··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c9·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001c9·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c29·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c29·000157·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a5eb0cd194fda51500eadc4c3be3170bb6a067653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f10a5e18bd908f303496e2b3f8749b31f34cf077
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/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x60):·/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:·0x83):·/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:·0xac):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xce):·/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:·0x1f):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h
1010 B
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/tmpoavhe4ou/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/resources.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>
313 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 geGCC:·(Debian·14.2.0-19)·14.2.01 wGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_resources2 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
684 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··. 
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/resources.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/resources.c
 3 ··[····29]··.
4 ··[····2b]··/tmp/tmpoavhe4ou/build/black4 ··[····2b]··/tmp/tmpo5wob1os/build/black
5 ··[····48]··/usr/include/python3.135 ··[····48]··/usr/include/python3.13
6 ··[····60]··/usr/include/x86_64-linux-gnu/bits6 ··[····60]··/usr/include/x86_64-linux-gnu/bits
7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ce]··/usr/include/python3.13/cpython9 ··[····ce]··/usr/include/python3.13/cpython
10 ··[····ee]··types.h10 ··[····ee]··types.h
11 ··[····f6]··stdint-intn.h11 ··[····f6]··stdint-intn.h
20.2 KB
./usr/lib/debug/.build-id/a8/35b526f4cef9e0115201dfddfd22d72951a2bf.debug vs.
./usr/lib/debug/.build-id/84/d2295853504ce0775f388fda9455642157603f.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:··········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.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.95 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd78:1 There·are·35·section·headers,·starting·at·offset·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·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·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·00000c·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·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·0001bf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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.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·ranges.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_ranges32 ····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:·a835b526f4cef9e0115201dfddfd22d72951a2bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84d2295853504ce0775f388fda9455642157603f
3.13 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/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5b):·/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:·0x7e):·/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:·0xa7):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·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.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/tmpoavhe4ou/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/black/mode.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_ranges41 ····<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
772 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 Ud!W`?GCC:·(Debian·14.2.0-19)·14.2.0
2 'hPyInit_ranges2 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 ranges.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_ranges25 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
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_ranges>:15 0000000000001140·<PyInit_mode>:
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_ranges2 ··[·····0]··PyInit_mode
  
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/tmpoavhe4ou/build/black/ranges.c3 ··[·····2]··/tmp/tmpo5wob1os/build/black/mode.c
4 ··[····28]··/tmp/tmpoavhe4ou/build/black4 ··[····26]··/tmp/tmpo5wob1os/build/black
5 ··[····45]··/usr/include/python3.135 ··[····43]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····c9]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····e9]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f1]··stdint-intn.h
12 ··[···101]··stdint-uintn.h12 ··[····ff]··stdint-uintn.h
13 ··[···110]··stddef.h13 ··[···10e]··stddef.h
14 ··[···119]··pyport.h14 ··[···117]··pyport.h
15 ··[···122]··pytypedefs.h15 ··[···120]··pytypedefs.h
16 ··[···12f]··methodobject.h16 ··[···12d]··methodobject.h
17 ··[···13e]··descrobject.h17 ··[···13c]··descrobject.h
18 ··[···14c]··pybuffer.h18 ··[···14a]··pybuffer.h
19 ··[···157]··pycapsule.h19 ··[···155]··pycapsule.h
20 ··[···163]··import.h20 ··[···161]··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·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt21 ··0x00000120·50794f62·6a656374·5f476574·41747472·PyObject_GetAttr
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re22 ··0x00000130·53747269·6e67005f·49544d5f·72656769·String._ITM_regi
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab23 ··0x00000140·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo 
25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu24 ··0x00000150·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 25 ··0x00000160·4d6f6475·6c650050·79436170·73756c65·Module.PyCapsule
26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I26 ··0x00000170·5f476574·506f696e·74657200·5f49544d·_GetPointer._ITM
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
29 ··0x000001a0·616c6c6f·63005079·496e6974·5f72616e·alloc.PyInit_ran29 ··0x000001a0·6c6f6300·5079496e·69745f6d·6f646500·loc.PyInit_mode.
30 ··0x000001b0·67657300·5f5f676d·6f6e5f73·74617274·ges.__gmon_start30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
31 ··0x000001c0·5f5f00······························__. 
  
17.2 KB
./usr/lib/debug/.build-id/ab/3b8b49220a0f6790df2ff98aa9ecd5fe05cf08.debug vs.
./usr/lib/debug/.build-id/f3/eb139187a0a11cc77a27dca5f6b3bcd5f3f9b1.debug
Files 94% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········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·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.09 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd68:1 There·are·35·section·headers,·starting·at·offset·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·00005f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·000129·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000129·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c9·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·0000c8·01·MSC··0···0··833 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0005d8·0000c9·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·0001c1·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c1·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c11·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c19·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.86 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·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:·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
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_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:·ab3b8b49220a0f6790df2ff98aa9ecd5fe05cf083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f3eb139187a0a11cc77a27dca5f6b3bcd5f3f9b1
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/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/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):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpoavhe4ou/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
711 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 5'uPyInit_cache2 5'uPyInit_const
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
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_const
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_cache 
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
30 .rela.dyn30 .rela.dyn
31 .rela.plt31 .rela.plt
32 .plt.got32 .plt.got
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_cache>:15 0000000000001140·<PyInit_const>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_cache2 ··[·····0]··PyInit_const
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/cache.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/const.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpoavhe4ou/build/black4 ··[····27]··/tmp/tmpo5wob1os/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.65 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py
21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt
22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist
23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G
26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach 
30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
3.25 KB
./usr/lib/debug/.build-id/b4/28380f25086cd2965efba9c7cc1eb9e190e95e.debug vs.
./usr/lib/debug/.build-id/53/ae9614138b93f63d3fd09fe06f7bde2cc0a4bd.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:·b428380f25086cd2965efba9c7cc1eb9e190e95e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53ae9614138b93f63d3fd09fe06f7bde2cc0a4bd
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:·0x2c):·.31 ··0»      (line_strp)»   (offset:·0x2c):·.
32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpo5wob1os/build/black
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):
904 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/tmpoavhe4ou/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/_width_table.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.
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)
284 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 mS{FGF`J2 mS{FGF`J
3 PyInit__width_table3 PyInit__width_table
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c5 crtstuff.c
6 deregister_tm_clones6 deregister_tm_clones
7 __do_global_dtors_aux7 __do_global_dtors_aux
8 completed.08 completed.0
675 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/_width_table.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/_width_table.c
3 ··[····2c]··.3 ··[····2c]··.
4 ··[····2e]··/tmp/tmpoavhe4ou/build/black4 ··[····2e]··/tmp/tmpo5wob1os/build/black
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
14.4 KB
./usr/lib/debug/.build-id/c6/d86fb42e91ebf73406150340cfd4f1947b30a3.debug vs.
./usr/lib/debug/.build-id/8f/5479018608fc9a71e7147d61620d2b56c4782c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000558·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000560·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000205·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000138·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f8·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
1.91 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xd70:1 There·are·35·section·headers,·starting·at·offset·0xd70:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·00002c·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·000108·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000390·00025c·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000398·00025c·0000c0·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000450·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000458·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004f8·00025c·000060·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000500·00025c·000060·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000050·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001070·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001080·001000·000179·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00000000000011fc·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
2.93 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·cache.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
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:·c6d86fb42e91ebf73406150340cfd4f1947b30a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f5479018608fc9a71e7147d61620d2b56c4782c
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/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpoavhe4ou/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
759 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 x,GCC:·(Debian·14.2.0-19)·14.2.0
2 5'uPyInit_nodes2 5'uPyInit_cache
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 __FRAME_END__11 __FRAME_END__
12 _DYNAMIC12 _DYNAMIC
13 __TMC_END__13 __TMC_END__
14 __dso_handle14 __dso_handle
15 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
17 PyInit_nodes 
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 PyObject_GetAttrString19 PyObject_GetAttrString
21 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
22 PyImport_ImportModule21 PyImport_ImportModule
23 PyCapsule_GetPointer22 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
25 _Py_Dealloc24 _Py_Dealloc
 25 PyInit_cache
26 __gmon_start__26 __gmon_start__
27 .shstrtab27 .shstrtab
28 .note.gnu.build-id28 .note.gnu.build-id
29 .gnu.hash29 .gnu.hash
30 .rela.dyn30 .rela.dyn
31 .rela.plt31 .rela.plt
32 .plt.got32 .plt.got
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_nodes>:15 0000000000001140·<PyInit_cache>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_nodes2 ··[·····0]··PyInit_cache
  
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpoavhe4ou/build/black/nodes.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/cache.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpoavhe4ou/build/black4 ··[····27]··/tmp/tmpo5wob1os/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.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·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005079·Init___init__.Py20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
22 ··0x00000130·4f626a65·63745f47·65744174·74725374·Object_GetAttrSt21 ··0x00000120·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
23 ··0x00000140·72696e67·005f4954·4d5f7265·67697374·ring._ITM_regist22 ··0x00000130·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P23 ··0x00000140·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo24 ··0x00000150·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
26 ··0x00000170·64756c65·00507943·61707375·6c655f47·dule.PyCapsule_G25 ··0x00000160·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
27 ··0x00000180·6574506f·696e7465·72005f49·544d5f64·etPointer._ITM_d26 ··0x00000170·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach
30 ··0x000001b0·63005f5f·676d6f6e·5f737461·72745f5f·c.__gmon_start__30 ··0x000001b0·65005f5f·676d6f6e·5f737461·72745f5f·e.__gmon_start__
31 ··0x000001c0·00··································.31 ··0x000001c0·00··································.
  
14.5 KB
./usr/lib/debug/.build-id/c7/db3243e0c6215e7a4ee85653232631562d220d.debug vs.
./usr/lib/debug/.build-id/1c/2d34f3ea44548d70bb9ca87b80dbc5e2c891b0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········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
3.39 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000108·18···A··4···1··8
Offset 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·000127·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·0004a0·000128·00···C··0···0··8
32 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c7·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·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·0001c7·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·000157·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1f·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.39 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·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:·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
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:·c7db3243e0c6215e7a4ee85653232631562d220d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c2d34f3ea44548d70bb9ca87b80dbc5e2c891b0
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:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpoavhe4ou/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
1.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/tmpoavhe4ou/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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_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
691 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
1 VS#&1V-" 
2 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
3 PyInit_brackets2 PyInit_numerics
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
11 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
12 brackets.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 __cxa_finalize18 __cxa_finalize
 19 PyInit_numerics
20 PyInit___init__20 PyInit___init__
21 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__
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010f0·<__do_global_dtors_aux>:11 00000000000010f0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001130·<frame_dummy>:13 0000000000001130·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001140·<PyInit_brackets>:15 0000000000001140·<PyInit_numerics>:
16 »       ...16 »       ...
  
17 00000000000011f0·<PyInit___init__>:17 00000000000011f0·<PyInit___init__>:
18 »       ...18 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_brackets2 ··[·····0]··PyInit_numerics
  
682 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/tmpo5wob1os/build/black/numerics.c
2 ··[·····0]··.3 ··[····28]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/black/brackets.c 
4 ··[····2a]··/tmp/tmpoavhe4ou/build/black4 ··[····2a]··/tmp/tmpo5wob1os/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ed]··types.h
11 ··[····f5]··stdint-intn.h11 ··[····f5]··stdint-intn.h
2.01 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 25 lines modifiedOffset 5, 25 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·006e756d·65726963·732e6300·ntry.numerics.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
 20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini
21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack 
22 ··0x00000130·65747300·50794f62·6a656374·5f476574·ets.PyObject_Get22 ··0x00000130·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_23 ··0x00000140·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT24 ··0x00000150·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im25 ··0x00000160·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap26 ··0x00000170·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.27 ··0x00000180·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
731 MB
./usr/lib/debug/.build-id/cb/35c080cb78ef3705c3ae471454578771ee88a0.debug vs.
./usr/lib/debug/.build-id/7b/9b16b7632d3cb9649453a3755688d2fe3944ca.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:··········7486728·(bytes·into·file)13 ··Start·of·section·headers:··········7488728·(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·0x30bbbd·R·E·0x10008 ··LOAD···········0x000000·0x0000000000088000·0x0000000000088000·0x000000·0x30bfed·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·0x723d08:1 There·are·37·section·headers,·starting·at·offset·0x7244d8:
  
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·30aef4·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········0000000000088cc0·001000·30b324·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········0000000000393bb4·001000·000009·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········0000000000393fe4·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·34fe1b·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c0·350031·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·3500e0·000652·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·3502f8·000652·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·350738·0d8114·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·350950·0d810c·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·428850·01975a·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·428a60·01975a·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·441fb0·00035b·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·4421c0·00035c·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·442310·219021·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·442520·219552·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65b338·03d18e·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·65ba78·03d21c·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·6984c8·038670·18·····35·6302··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·698c98·038670·18·····35·6302··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·6d0b38·05305d·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·6d1308·05305d·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·723b95·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·724365·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:·00000000000aff00·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·00000000000aff40·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·00000000000aff10·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·00000000000aff50·····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:·00000000000b0040····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·00000000000b0080····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:·00000000000b00e0····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·00000000000b0120····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:·00000000000b01b0····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·00000000000b01f0····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:·00000000000b0280····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·00000000000b02c0····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:·00000000000b0350····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00000000000b0390····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:·00000000000b03b0····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·00000000000b03f0····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·00000000000b0400·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·00000000000b0440·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00000000000b0410····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00000000000b0450····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:·00000000000b04c0····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·00000000000b0500····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:·00000000000b0520····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00000000000b0560····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:·00000000000b05d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·00000000000b0610····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:·00000000000b0690····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·00000000000b06d0····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:·00000000000b06f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·00000000000b0730····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:·00000000000b0750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·00000000000b0790····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:·00000000000b0800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00000000000b0840····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:·00000000000b08b0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·00000000000b08f0····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:·00000000000b0960····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·00000000000b09a0····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:·00000000000b0a30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·00000000000b0a70····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:·00000000000b0a90····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·00000000000b0ad0····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:·00000000000b0af0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·00000000000b0b30····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:·00000000000b0bb0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·00000000000b0bf0····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:·00000000000b0c10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·00000000000b0c50····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:·00000000000b0c70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·00000000000b0cb0····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:·00000000000b0cd0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·00000000000b0d10····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:·00000000000b0da0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·00000000000b0de0····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:·00000000000b0e50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·00000000000b0e90····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:·00000000000b0f10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·00000000000b0f50····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:·00000000000b0fd0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·00000000000b1010····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:·00000000000b1090····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·00000000000b10d0····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:·00000000000b1140····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·00000000000b1180····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:·00000000000b11a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·00000000000b11e0····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:·00000000000b1250····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00000000000b1290····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:·00000000000b1300····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_atom_LineGenerator_gen_traverse92 ····89:·00000000000b1340····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:·00000000000b1360····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse94 ····91:·00000000000b13a0····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:·00000000000b13c0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse96 ····93:·00000000000b1400····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:·00000000000b14d0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse100 ····97:·00000000000b1510····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:·00000000000b15a0····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse103 ···100:·00000000000b15e0····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:·00000000000b1650····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse106 ···103:·00000000000b1690····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:·00000000000b16b0····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse108 ···105:·00000000000b16f0····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:·00000000000b17d0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse113 ···110:·00000000000b1810····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:·00000000000b1830····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse115 ···112:·00000000000b1870····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:·00000000000b1920····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse119 ···116:·00000000000b1960····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:·00000000000b1a20····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse123 ···120:·00000000000b1a60····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:·00000000000b1a80····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse125 ···122:·00000000000b1ac0····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:·cb35c080cb78ef3705c3ae471454578771ee88a03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b9b16b7632d3cb9649453a3755688d2fe3944ca
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:······················40033823 ··Length:······················4005486
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:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpoavhe4ou/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpo5wob1os/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, 2455322 lines modifiedOffset 206, 2456518 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·0xaff00212 ··[0x0000038b]··Extended·opcode·2:·set·Address·to·0xaff40
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·0xaff04·and·Line·by·1·to·119219 ··[0x0000039f]··Special·opcode·62:·advance·Address·by·4·to·0xaff44·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·0xaff04·and·Line·by·1·to·120·(view·1)222 ··[0x000003a3]··Special·opcode·6:·advance·Address·by·0·to·0xaff44·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·0xaff10·and·Line·by·4·to·124224 ··[0x000003a5]··Special·opcode·177:·advance·Address·by·12·to·0xaff50·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·0xaff14·and·Line·by·1·to·125229 ··[0x000003ab]··Special·opcode·62:·advance·Address·by·4·to·0xaff54·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·0xaff14·and·Line·by·1·to·126·(view·1)232 ··[0x000003af]··Special·opcode·6:·advance·Address·by·0·to·0xaff54·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·0xaff20·and·Line·by·0·to·191235 ··[0x000003b4]··Special·opcode·173:·advance·Address·by·12·to·0xaff60·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·0xaff24·and·Line·by·1·to·192237 ··[0x000003b7]··Special·opcode·62:·advance·Address·by·4·to·0xaff64·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·0xaff24·and·Line·by·-1·to·191·(view·1)240 ··[0x000003bb]··Special·opcode·4:·advance·Address·by·0·to·0xaff64·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·0xaff28·and·Line·by·1·to·192242 ··[0x000003be]··Special·opcode·62:·advance·Address·by·4·to·0xaff68·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·0xaff2f·and·Line·by·0·to·182245 ··[0x000003c3]··Special·opcode·103:·advance·Address·by·7·to·0xaff6f·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·0xaff31·and·Line·by·0·to·192248 ··[0x000003c8]··Special·opcode·33:·advance·Address·by·2·to·0xaff71·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·0xaff34·and·Line·by·0·to·179252 ··[0x000003ce]··Special·opcode·47:·advance·Address·by·3·to·0xaff74·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·0xaff34·and·Line·by·2·to·181·(view·1)254 ··[0x000003d1]··Special·opcode·7:·advance·Address·by·0·to·0xaff74·and·Line·by·2·to·181·(view·1)
255 ··[0x000003d2]··Special·opcode·6:·advance·Address·by·0·to·0xaff34·and·Line·by·1·to·182·(view·2)255 ··[0x000003d2]··Special·opcode·6:·advance·Address·by·0·to·0xaff74·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·0xaff3d·and·Line·by·1·to·183261 ··[0x000003da]··Special·opcode·132:·advance·Address·by·9·to·0xaff7d·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·0xaff42·and·Line·by·2·to·185267 ··[0x000003e2]··Special·opcode·77:·advance·Address·by·5·to·0xaff82·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·0xaff42·and·Line·by·1·to·186·(view·1)270 ··[0x000003e6]··Special·opcode·6:·advance·Address·by·0·to·0xaff82·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·0xaff49·and·Line·by·-1·to·185272 ··[0x000003e9]··Special·opcode·102:·advance·Address·by·7·to·0xaff89·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·0xaff54·and·Line·by·1·to·186275 ··[0x000003ed]··Special·opcode·160:·advance·Address·by·11·to·0xaff94·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·0xaff58·and·Line·by·1·to·187281 ··[0x000003f5]··Special·opcode·62:·advance·Address·by·4·to·0xaff98·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·0xaff58·and·Line·by·6·to·193·(view·2)285 ··[0x000003f9]··Special·opcode·11:·advance·Address·by·0·to·0xaff98·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·0xaff58·and·Line·by·3·to·196·(view·3)288 ··[0x000003fd]··Special·opcode·8:·advance·Address·by·0·to·0xaff98·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·0xaff60·and·Line·by·0·to·284291 ··[0x00000402]··Special·opcode·117:·advance·Address·by·8·to·0xaffa0·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·0xaff64·and·Line·by·1·to·285293 ··[0x00000405]··Special·opcode·62:·advance·Address·by·4·to·0xaffa4·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·0xaff64·and·Line·by·-1·to·284·(view·1)296 ··[0x00000409]··Special·opcode·4:·advance·Address·by·0·to·0xaffa4·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·0xaff68·and·Line·by·1·to·285298 ··[0x0000040c]··Special·opcode·62:·advance·Address·by·4·to·0xaffa8·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·0xaff6f·and·Line·by·0·to·276301 ··[0x00000411]··Special·opcode·103:·advance·Address·by·7·to·0xaffaf·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; 249394516/249403537 bytes (100.00%) of diff not shown.
281 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:········0x80097e·(32-bit)3 ···Length:········0x80163c·(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:·0x3b1a5):·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:·0x3b1a5):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-g2·-O2·-O3·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpoavhe4ou/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9c01513 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9c1c0
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:·0x10ad5):·double19 ····<2e>···DW_AT_name········:·(strp)·(offset:·0x10ad5):·double
20 ·<1><32>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><32>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 76471, 7874 lines modifiedOffset 76471, 7874 lines modified
76471 ····<1fb34>···DW_AT_decl_line···:·(data2)·3590876471 ····<1fb34>···DW_AT_decl_line···:·(data2)·35908
76472 ····<1fb36>···DW_AT_decl_column·:·(data1)·2776472 ····<1fb36>···DW_AT_decl_column·:·(data1)·27
76473 ····<1fb37>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef76473 ····<1fb37>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef
76474 ····<1fb39>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·bb·43·0·0·0·0·0·» (DW_OP_addr:·43bbe0)76474 ····<1fb39>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·bb·43·0·0·0·0·0·» (DW_OP_addr:·43bbe0)
76475 ·<1><1fb43>:·Abbrev·Number:·40·(DW_TAG_variable)76475 ·<1><1fb43>:·Abbrev·Number:·40·(DW_TAG_variable)
76476 ····<1fb44>···DW_AT_name········:·(strp)·(offset:·0x64770):·cache___Cache_vtable76476 ····<1fb44>···DW_AT_name········:·(strp)·(offset:·0x64770):·cache___Cache_vtable
76477 ····<1fb48>···DW_AT_decl_file···:·(data1)·176477 ····<1fb48>···DW_AT_decl_file···:·(data1)·1
76478 ····<1fb49>···DW_AT_decl_line···:·(data2)·4187476478 ····<1fb49>···DW_AT_decl_line···:·(data2)·41880
76479 ····<1fb4b>···DW_AT_decl_column·:·(data1)·2276479 ····<1fb4b>···DW_AT_decl_column·:·(data1)·22
76480 ····<1fb4c>···DW_AT_type········:·(ref_udata)·<0x1f8cb>,·CPyVTableItem76480 ····<1fb4c>···DW_AT_type········:·(ref_udata)·<0x1f8cb>,·CPyVTableItem
76481 ····<1fb4f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·2e·46·0·0·0·0·0·» (DW_OP_addr:·462ec0)76481 ····<1fb4f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·2e·46·0·0·0·0·0·» (DW_OP_addr:·462ec0)
76482 ·<1><1fb59>:·Abbrev·Number:·71·(DW_TAG_array_type)76482 ·<1><1fb59>:·Abbrev·Number:·71·(DW_TAG_array_type)
76483 ····<1fb5a>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef76483 ····<1fb5a>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef
76484 ····<1fb5c>···DW_AT_sibling·····:·(ref_udata)·<0x1fb63>76484 ····<1fb5c>···DW_AT_sibling·····:·(ref_udata)·<0x1fb63>
76485 ·<2><1fb5f>:·Abbrev·Number:·72·(DW_TAG_subrange_type)76485 ·<2><1fb5f>:·Abbrev·Number:·72·(DW_TAG_subrange_type)
76486 ····<1fb60>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int76486 ····<1fb60>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
76487 ····<1fb61>···DW_AT_upper_bound·:·(data1)·376487 ····<1fb61>···DW_AT_upper_bound·:·(data1)·3
76488 ·<2><1fb62>:·Abbrev·Number:·076488 ·<2><1fb62>:·Abbrev·Number:·0
76489 ·<1><1fb63>:·Abbrev·Number:·40·(DW_TAG_variable)76489 ·<1><1fb63>:·Abbrev·Number:·40·(DW_TAG_variable)
76490 ····<1fb64>···DW_AT_name········:·(strp)·(offset:·0x67c9):·cache___Cache_getseters76490 ····<1fb64>···DW_AT_name········:·(strp)·(offset:·0x67c9):·cache___Cache_getseters
76491 ····<1fb68>···DW_AT_decl_file···:·(data1)·176491 ····<1fb68>···DW_AT_decl_file···:·(data1)·1
76492 ····<1fb69>···DW_AT_decl_line···:·(data2)·4190376492 ····<1fb69>···DW_AT_decl_line···:·(data2)·41909
76493 ····<1fb6b>···DW_AT_decl_column·:·(data1)·2076493 ····<1fb6b>···DW_AT_decl_column·:·(data1)·20
76494 ····<1fb6c>···DW_AT_type········:·(ref_udata)·<0x1fb59>,·PyGetSetDef,·PyGetSetDef76494 ····<1fb6c>···DW_AT_type········:·(ref_udata)·<0x1fb59>,·PyGetSetDef,·PyGetSetDef
76495 ····<1fb6f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·bb·43·0·0·0·0·0·» (DW_OP_addr:·43bb40)76495 ····<1fb6f>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·bb·43·0·0·0·0·0·» (DW_OP_addr:·43bb40)
76496 ·<1><1fb79>:·Abbrev·Number:·40·(DW_TAG_variable)76496 ·<1><1fb79>:·Abbrev·Number:·40·(DW_TAG_variable)
76497 ····<1fb7a>···DW_AT_name········:·(strp)·(offset:·0x53cd5):·cache___Cache_methods76497 ····<1fb7a>···DW_AT_name········:·(strp)·(offset:·0x53cd5):·cache___Cache_methods
76498 ····<1fb7e>···DW_AT_decl_file···:·(data1)·176498 ····<1fb7e>···DW_AT_decl_file···:·(data1)·1
76499 ····<1fb7f>···DW_AT_decl_line···:·(data2)·4191676499 ····<1fb7f>···DW_AT_decl_line···:·(data2)·41922
76500 ····<1fb81>···DW_AT_decl_column·:·(data1)·2076500 ····<1fb81>···DW_AT_decl_column·:·(data1)·20
76501 ····<1fb82>···DW_AT_type········:·(ref_udata)·<0x1f8eb>,·PyMethodDef,·PyMethodDef76501 ····<1fb82>···DW_AT_type········:·(ref_udata)·<0x1f8eb>,·PyMethodDef,·PyMethodDef
76502 ····<1fb85>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·a3·45·0·0·0·0·0·» (DW_OP_addr:·45a3a0)76502 ····<1fb85>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·a3·45·0·0·0·0·0·» (DW_OP_addr:·45a3a0)
76503 ·<1><1fb8f>:·Abbrev·Number:·40·(DW_TAG_variable)76503 ·<1><1fb8f>:·Abbrev·Number:·40·(DW_TAG_variable)
76504 ····<1fb90>···DW_AT_name········:·(strp)·(offset:·0x69ae1):·CPyType_cache___Cache_template_76504 ····<1fb90>···DW_AT_name········:·(strp)·(offset:·0x69ae1):·CPyType_cache___Cache_template_
76505 ····<1fb94>···DW_AT_decl_file···:·(data1)·176505 ····<1fb94>···DW_AT_decl_file···:·(data1)·1
76506 ····<1fb95>···DW_AT_decl_line···:·(data2)·4194076506 ····<1fb95>···DW_AT_decl_line···:·(data2)·41946
76507 ····<1fb97>···DW_AT_decl_column·:·(data1)·2176507 ····<1fb97>···DW_AT_decl_column·:·(data1)·21
76508 ····<1fb98>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject76508 ····<1fb98>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject
76509 ····<1fb9a>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·b9·43·0·0·0·0·0·» (DW_OP_addr:·43b9a0)76509 ····<1fb9a>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·b9·43·0·0·0·0·0·» (DW_OP_addr:·43b9a0)
76510 ·<1><1fba4>:·Abbrev·Number:·32·(DW_TAG_variable)76510 ·<1><1fba4>:·Abbrev·Number:·32·(DW_TAG_variable)
76511 ····<1fba5>···DW_AT_name········:·(strp)·(offset:·0x43a40):·CPyType_cache___Cache_template76511 ····<1fba5>···DW_AT_name········:·(strp)·(offset:·0x43a40):·CPyType_cache___Cache_template
76512 ····<1fba9>···DW_AT_decl_file···:·(data1)·176512 ····<1fba9>···DW_AT_decl_file···:·(data1)·1
76513 ····<1fbaa>···DW_AT_decl_line···:·(data2)·4195276513 ····<1fbaa>···DW_AT_decl_line···:·(data2)·41958
76514 ····<1fbac>···DW_AT_decl_column·:·(data1)·2276514 ····<1fbac>···DW_AT_decl_column·:·(data1)·22
76515 ····<1fbad>···DW_AT_type········:·(ref_udata)·<0x13b5>76515 ····<1fbad>···DW_AT_type········:·(ref_udata)·<0x13b5>
76516 ·<1><1fbaf>:·Abbrev·Number:·40·(DW_TAG_variable)76516 ·<1><1fbaf>:·Abbrev·Number:·40·(DW_TAG_variable)
76517 ····<1fbb0>···DW_AT_name········:·(strp)·(offset:·0x1b27e):·cachemodule_methods76517 ····<1fbb0>···DW_AT_name········:·(strp)·(offset:·0x1b27e):·cachemodule_methods
76518 ····<1fbb4>···DW_AT_decl_file···:·(data1)·176518 ····<1fbb4>···DW_AT_decl_file···:·(data1)·1
76519 ····<1fbb5>···DW_AT_decl_line···:·(data2)·4208376519 ····<1fbb5>···DW_AT_decl_line···:·(data2)·42089
76520 ····<1fbb7>···DW_AT_decl_column·:·(data1)·2076520 ····<1fbb7>···DW_AT_decl_column·:·(data1)·20
76521 ····<1fbb8>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef76521 ····<1fbb8>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef
76522 ····<1fbbb>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·a3·45·0·0·0·0·0·» (DW_OP_addr:·45a340)76522 ····<1fbbb>···DW_AT_location····:·(exprloc)·9·byte·block:·3·40·a3·45·0·0·0·0·0·» (DW_OP_addr:·45a340)
76523 ·<1><1fbc5>:·Abbrev·Number:·40·(DW_TAG_variable)76523 ·<1><1fbc5>:·Abbrev·Number:·40·(DW_TAG_variable)
76524 ····<1fbc6>···DW_AT_name········:·(strp)·(offset:·0xfa3b):·cachemodule76524 ····<1fbc6>···DW_AT_name········:·(strp)·(offset:·0xfa3b):·cachemodule
76525 ····<1fbca>···DW_AT_decl_file···:·(data1)·176525 ····<1fbca>···DW_AT_decl_file···:·(data1)·1
76526 ····<1fbcb>···DW_AT_decl_line···:·(data2)·4208976526 ····<1fbcb>···DW_AT_decl_line···:·(data2)·42095
76527 ····<1fbcd>···DW_AT_decl_column·:·(data1)·2776527 ····<1fbcd>···DW_AT_decl_column·:·(data1)·27
76528 ····<1fbce>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef76528 ····<1fbce>···DW_AT_type········:·(ref_udata)·<0x6cb>,·PyModuleDef
76529 ····<1fbd0>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·b9·43·0·0·0·0·0·» (DW_OP_addr:·43b920)76529 ····<1fbd0>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·b9·43·0·0·0·0·0·» (DW_OP_addr:·43b920)
76530 ·<1><1fbda>:·Abbrev·Number:·40·(DW_TAG_variable)76530 ·<1><1fbda>:·Abbrev·Number:·40·(DW_TAG_variable)
76531 ····<1fbdb>···DW_AT_name········:·(strp)·(offset:·0x1a6bd):·comments___ProtoComment_vtable76531 ····<1fbdb>···DW_AT_name········:·(strp)·(offset:·0x1a6bd):·comments___ProtoComment_vtable
76532 ····<1fbdf>···DW_AT_decl_file···:·(data1)·176532 ····<1fbdf>···DW_AT_decl_file···:·(data1)·1
76533 ····<1fbe0>···DW_AT_decl_line···:·(data2)·4565376533 ····<1fbe0>···DW_AT_decl_line···:·(data2)·45659
76534 ····<1fbe2>···DW_AT_decl_column·:·(data1)·2276534 ····<1fbe2>···DW_AT_decl_column·:·(data1)·22
76535 ····<1fbe3>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem76535 ····<1fbe3>···DW_AT_type········:·(ref_udata)·<0x1f7b5>,·CPyVTableItem
76536 ····<1fbe6>···DW_AT_location····:·(exprloc)·9·byte·block:·3·b8·2e·46·0·0·0·0·0·» (DW_OP_addr:·462eb8)76536 ····<1fbe6>···DW_AT_location····:·(exprloc)·9·byte·block:·3·b8·2e·46·0·0·0·0·0·» (DW_OP_addr:·462eb8)
76537 ·<1><1fbf0>:·Abbrev·Number:·71·(DW_TAG_array_type)76537 ·<1><1fbf0>:·Abbrev·Number:·71·(DW_TAG_array_type)
76538 ····<1fbf1>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef76538 ····<1fbf1>···DW_AT_type········:·(ref_udata)·<0x7a8>,·PyGetSetDef,·PyGetSetDef
76539 ····<1fbf3>···DW_AT_sibling·····:·(ref_udata)·<0x1fbfa>76539 ····<1fbf3>···DW_AT_sibling·····:·(ref_udata)·<0x1fbfa>
76540 ·<2><1fbf6>:·Abbrev·Number:·72·(DW_TAG_subrange_type)76540 ·<2><1fbf6>:·Abbrev·Number:·72·(DW_TAG_subrange_type)
76541 ····<1fbf7>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int76541 ····<1fbf7>···DW_AT_type········:·(ref_udata)·<0x47>,·long·unsigned·int
76542 ····<1fbf8>···DW_AT_upper_bound·:·(data1)·676542 ····<1fbf8>···DW_AT_upper_bound·:·(data1)·6
76543 ·<2><1fbf9>:·Abbrev·Number:·076543 ·<2><1fbf9>:·Abbrev·Number:·0
76544 ·<1><1fbfa>:·Abbrev·Number:·40·(DW_TAG_variable)76544 ·<1><1fbfa>:·Abbrev·Number:·40·(DW_TAG_variable)
76545 ····<1fbfb>···DW_AT_name········:·(strp)·(offset:·0x50ecc):·comments___ProtoComment_getseters76545 ····<1fbfb>···DW_AT_name········:·(strp)·(offset:·0x50ecc):·comments___ProtoComment_getseters
76546 ····<1fbff>···DW_AT_decl_file···:·(data1)·176546 ····<1fbff>···DW_AT_decl_file···:·(data1)·1
76547 ····<1fc00>···DW_AT_decl_line···:·(data2)·4568976547 ····<1fc00>···DW_AT_decl_line···:·(data2)·45695
76548 ····<1fc02>···DW_AT_decl_column·:·(data1)·2076548 ····<1fc02>···DW_AT_decl_column·:·(data1)·20
76549 ····<1fc03>···DW_AT_type········:·(ref_udata)·<0x1fbf0>,·PyGetSetDef,·PyGetSetDef76549 ····<1fc03>···DW_AT_type········:·(ref_udata)·<0x1fbf0>,·PyGetSetDef,·PyGetSetDef
76550 ····<1fc06>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·b8·43·0·0·0·0·0·»  (DW_OP_addr:·43b800)76550 ····<1fc06>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·b8·43·0·0·0·0·0·»  (DW_OP_addr:·43b800)
76551 ·<1><1fc10>:·Abbrev·Number:·40·(DW_TAG_variable)76551 ·<1><1fc10>:·Abbrev·Number:·40·(DW_TAG_variable)
76552 ····<1fc11>···DW_AT_name········:·(strp)·(offset:·0x448f6):·comments___ProtoComment_methods76552 ····<1fc11>···DW_AT_name········:·(strp)·(offset:·0x448f6):·comments___ProtoComment_methods
76553 ····<1fc15>···DW_AT_decl_file···:·(data1)·176553 ····<1fc15>···DW_AT_decl_file···:·(data1)·1
76554 ····<1fc16>···DW_AT_decl_line···:·(data2)·4571176554 ····<1fc16>···DW_AT_decl_line···:·(data2)·45717
76555 ····<1fc18>···DW_AT_decl_column·:·(data1)·2076555 ····<1fc18>···DW_AT_decl_column·:·(data1)·20
76556 ····<1fc19>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef76556 ····<1fc19>···DW_AT_type········:·(ref_udata)·<0x1f7d4>,·PyMethodDef,·PyMethodDef
76557 ····<1fc1c>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·a2·45·0·0·0·0·0·» (DW_OP_addr:·45a2e0)76557 ····<1fc1c>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·a2·45·0·0·0·0·0·» (DW_OP_addr:·45a2e0)
76558 ·<1><1fc26>:·Abbrev·Number:·40·(DW_TAG_variable)76558 ·<1><1fc26>:·Abbrev·Number:·40·(DW_TAG_variable)
76559 ····<1fc27>···DW_AT_name········:·(strp)·(offset:·0x3333b):·CPyType_comments___ProtoComment_template_76559 ····<1fc27>···DW_AT_name········:·(strp)·(offset:·0x3333b):·CPyType_comments___ProtoComment_template_
76560 ····<1fc2b>···DW_AT_decl_file···:·(data1)·176560 ····<1fc2b>···DW_AT_decl_file···:·(data1)·1
76561 ····<1fc2c>···DW_AT_decl_line···:·(data2)·4571776561 ····<1fc2c>···DW_AT_decl_line···:·(data2)·45723
76562 ····<1fc2e>···DW_AT_decl_column·:·(data1)·2176562 ····<1fc2e>···DW_AT_decl_column·:·(data1)·21
76563 ····<1fc2f>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject76563 ····<1fc2f>···DW_AT_type········:·(ref_udata)·<0x894>,·PyTypeObject,·_typeobject
76564 ····<1fc31>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·b6·43·0·0·0·0·0·» (DW_OP_addr:·43b660)76564 ····<1fc31>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·b6·43·0·0·0·0·0·» (DW_OP_addr:·43b660)
76565 ·<1><1fc3b>:·Abbrev·Number:·32·(DW_TAG_variable)76565 ·<1><1fc3b>:·Abbrev·Number:·32·(DW_TAG_variable)
76566 ····<1fc3c>···DW_AT_name········:·(strp)·(offset:·0x22386):·CPyType_comments___ProtoComment_template76566 ····<1fc3c>···DW_AT_name········:·(strp)·(offset:·0x22386):·CPyType_comments___ProtoComment_template
76567 ····<1fc40>···DW_AT_decl_file···:·(data1)·176567 ····<1fc40>···DW_AT_decl_file···:·(data1)·1
76568 ····<1fc41>···DW_AT_decl_line···:·(data2)·4572976568 ····<1fc41>···DW_AT_decl_line···:·(data2)·45735
76569 ····<1fc43>···DW_AT_decl_column·:·(data1)·2276569 ····<1fc43>···DW_AT_decl_column·:·(data1)·22
76570 ····<1fc44>···DW_AT_type········:·(ref_udata)·<0x13b5>76570 ····<1fc44>···DW_AT_type········:·(ref_udata)·<0x13b5>
76571 ·<1><1fc46>:·Abbrev·Number:·40·(DW_TAG_variable)76571 ·<1><1fc46>:·Abbrev·Number:·40·(DW_TAG_variable)
76572 ····<1fc47>···DW_AT_name········:·(strp)·(offset:·0x5999b):·comments___generate_comments_env_vtable76572 ····<1fc47>···DW_AT_name········:·(strp)·(offset:·0x5999b):·comments___generate_comments_env_vtable
76573 ····<1fc4b>···DW_AT_decl_file···:·(data1)·176573 ····<1fc4b>···DW_AT_decl_file···:·(data1)·1
76574 ····<1fc4c>···DW_AT_decl_line···:·(data2)·4603976574 ····<1fc4c>···DW_AT_decl_line···:·(data2)·46045
76575 ····<1fc4e>···DW_AT_decl_column·:·(data1)·2276575 ····<1fc4e>···DW_AT_decl_column·:·(data1)·22
Max diff block lines reached; 294947095/294955770 bytes (100.00%) of diff not shown.
3.4 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 762, 29 lines modifiedOffset 762, 29 lines modified
762 ····DW_AT_type·········DW_FORM_ref_udata762 ····DW_AT_type·········DW_FORM_ref_udata
763 ····DW_AT_low_pc·······DW_FORM_addr763 ····DW_AT_low_pc·······DW_FORM_addr
764 ····DW_AT_high_pc······DW_FORM_udata764 ····DW_AT_high_pc······DW_FORM_udata
765 ····DW_AT_frame_base···DW_FORM_exprloc765 ····DW_AT_frame_base···DW_FORM_exprloc
766 ····DW_AT_call_all_calls·DW_FORM_flag_present766 ····DW_AT_call_all_calls·DW_FORM_flag_present
767 ····DW_AT_sibling······DW_FORM_ref_udata767 ····DW_AT_sibling······DW_FORM_ref_udata
768 ····DW_AT·value:·0·····DW_FORM·value:·0768 ····DW_AT·value:·0·····DW_FORM·value:·0
769 ···107······DW_TAG_variable····[no·children]769 ···107······DW_TAG_formal_parameter····[no·children]
770 ····DW_AT_name·········DW_FORM_string770 ····DW_AT_name·········DW_FORM_string
771 ····DW_AT_decl_file····DW_FORM_data1771 ····DW_AT_decl_file····DW_FORM_data1
772 ····DW_AT_decl_line····DW_FORM_data2772 ····DW_AT_decl_line····DW_FORM_data1
773 ····DW_AT_decl_column··DW_FORM_data1773 ····DW_AT_decl_column··DW_FORM_data1
774 ····DW_AT_type·········DW_FORM_ref_udata774 ····DW_AT_type·········DW_FORM_ref_udata
 775 ····DW_AT_location·····DW_FORM_sec_offset
 776 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
775 ····DW_AT·value:·0·····DW_FORM·value:·0777 ····DW_AT·value:·0·····DW_FORM·value:·0
776 ···108······DW_TAG_formal_parameter····[no·children]778 ···108······DW_TAG_variable····[no·children]
777 ····DW_AT_name·········DW_FORM_string779 ····DW_AT_name·········DW_FORM_string
778 ····DW_AT_decl_file····DW_FORM_data1780 ····DW_AT_decl_file····DW_FORM_data1
779 ····DW_AT_decl_line····DW_FORM_data1781 ····DW_AT_decl_line····DW_FORM_data2
780 ····DW_AT_decl_column··DW_FORM_data1782 ····DW_AT_decl_column··DW_FORM_data1
781 ····DW_AT_type·········DW_FORM_ref_udata783 ····DW_AT_type·········DW_FORM_ref_udata
782 ····DW_AT_location·····DW_FORM_sec_offset 
783 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
784 ····DW_AT·value:·0·····DW_FORM·value:·0784 ····DW_AT·value:·0·····DW_FORM·value:·0
785 ···109······DW_TAG_formal_parameter····[no·children]785 ···109······DW_TAG_formal_parameter····[no·children]
786 ····DW_AT_name·········DW_FORM_string786 ····DW_AT_name·········DW_FORM_string
787 ····DW_AT_decl_file····DW_FORM_data1787 ····DW_AT_decl_file····DW_FORM_data1
788 ····DW_AT_decl_line····DW_FORM_data1788 ····DW_AT_decl_line····DW_FORM_data1
789 ····DW_AT_decl_column··DW_FORM_data1789 ····DW_AT_decl_column··DW_FORM_data1
790 ····DW_AT_type·········DW_FORM_ref_udata790 ····DW_AT_type·········DW_FORM_ref_udata
Offset 902, 36 lines modifiedOffset 902, 36 lines modified
902 ···123······DW_TAG_member····[no·children]902 ···123······DW_TAG_member····[no·children]
903 ····DW_AT_name·········DW_FORM_strp903 ····DW_AT_name·········DW_FORM_strp
904 ····DW_AT_decl_file····DW_FORM_data1904 ····DW_AT_decl_file····DW_FORM_data1
905 ····DW_AT_decl_line····DW_FORM_data2905 ····DW_AT_decl_line····DW_FORM_data2
906 ····DW_AT_decl_column··DW_FORM_data1906 ····DW_AT_decl_column··DW_FORM_data1
907 ····DW_AT_type·········DW_FORM_ref_udata907 ····DW_AT_type·········DW_FORM_ref_udata
908 ····DW_AT·value:·0·····DW_FORM·value:·0908 ····DW_AT·value:·0·····DW_FORM·value:·0
909 ···124······DW_TAG_inlined_subroutine····[has·children] 
910 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
911 ····DW_AT_low_pc·······DW_FORM_addr 
912 ····DW_AT_high_pc······DW_FORM_udata 
913 ····DW_AT_call_file····DW_FORM_data1 
914 ····DW_AT_call_line····DW_FORM_data2 
915 ····DW_AT_call_column··DW_FORM_data1 
916 ····DW_AT_sibling······DW_FORM_ref_udata 
917 ····DW_AT·value:·0·····DW_FORM·value:·0 
918 ···125······DW_TAG_subprogram····[has·children]909 ···124······DW_TAG_subprogram····[has·children]
919 ····DW_AT_external·····DW_FORM_flag_present910 ····DW_AT_external·····DW_FORM_flag_present
920 ····DW_AT_name·········DW_FORM_strp911 ····DW_AT_name·········DW_FORM_strp
921 ····DW_AT_decl_file····DW_FORM_data1912 ····DW_AT_decl_file····DW_FORM_data1
922 ····DW_AT_decl_line····DW_FORM_data1913 ····DW_AT_decl_line····DW_FORM_data1
923 ····DW_AT_decl_column··DW_FORM_data1914 ····DW_AT_decl_column··DW_FORM_data1
924 ····DW_AT_prototyped···DW_FORM_flag_present915 ····DW_AT_prototyped···DW_FORM_flag_present
925 ····DW_AT_type·········DW_FORM_ref_udata916 ····DW_AT_type·········DW_FORM_ref_udata
926 ····DW_AT_ranges·······DW_FORM_sec_offset917 ····DW_AT_ranges·······DW_FORM_sec_offset
927 ····DW_AT_frame_base···DW_FORM_exprloc918 ····DW_AT_frame_base···DW_FORM_exprloc
928 ····DW_AT_call_all_calls·DW_FORM_flag_present919 ····DW_AT_call_all_calls·DW_FORM_flag_present
929 ····DW_AT_sibling······DW_FORM_ref_udata920 ····DW_AT_sibling······DW_FORM_ref_udata
930 ····DW_AT·value:·0·····DW_FORM·value:·0921 ····DW_AT·value:·0·····DW_FORM·value:·0
 922 ···125······DW_TAG_inlined_subroutine····[has·children]
 923 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 924 ····DW_AT_low_pc·······DW_FORM_addr
 925 ····DW_AT_high_pc······DW_FORM_udata
 926 ····DW_AT_call_file····DW_FORM_data1
 927 ····DW_AT_call_line····DW_FORM_data2
 928 ····DW_AT_call_column··DW_FORM_data1
 929 ····DW_AT_sibling······DW_FORM_ref_udata
 930 ····DW_AT·value:·0·····DW_FORM·value:·0
931 ···126······DW_TAG_subprogram····[has·children]931 ···126······DW_TAG_subprogram····[has·children]
932 ····DW_AT_external·····DW_FORM_flag_present932 ····DW_AT_external·····DW_FORM_flag_present
933 ····DW_AT_name·········DW_FORM_strp933 ····DW_AT_name·········DW_FORM_strp
934 ····DW_AT_decl_file····DW_FORM_data1934 ····DW_AT_decl_file····DW_FORM_data1
935 ····DW_AT_decl_line····DW_FORM_data1935 ····DW_AT_decl_line····DW_FORM_data1
936 ····DW_AT_decl_column··DW_FORM_data1936 ····DW_AT_decl_column··DW_FORM_data1
937 ····DW_AT_prototyped···DW_FORM_flag_present937 ····DW_AT_prototyped···DW_FORM_flag_present
480 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················603 ··Length:···················60
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000aff00·00000000002e3cb49 ····00000000000aff40·00000000002e40a4
10 ····0000000000088cc0·000000000002714110 ····0000000000088cc0·000000000002719e
11 ····0000000000000000·000000000000000011 ····0000000000000000·0000000000000000
  
210 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:··········0x5d19023 ··Length:··········0x5d259f
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·0000000000392f63·(base·address)92 ····000000ac·0000000000393393·(base·address)
93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:
94 ·············0000000000392f63·0000000000392f78·(DW_OP_reg0·(rax))94 ·············0000000000393393·00000000003933a8·(DW_OP_reg0·(rax))
95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:
96 ·············0000000000392f78·0000000000392fc0·(DW_OP_reg12·(r12))96 ·············00000000003933a8·00000000003933f0·(DW_OP_reg12·(r12))
97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:
98 ·············0000000000392fc0·0000000000392fd2·(DW_OP_reg0·(rax))98 ·············00000000003933f0·0000000000393402·(DW_OP_reg0·(rax))
99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:
100 ·············0000000000392fd2·0000000000393019·(DW_OP_reg12·(r12))100 ·············0000000000393402·0000000000393449·(DW_OP_reg12·(r12))
101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:
102 ·············0000000000393019·000000000039302b·(DW_OP_reg0·(rax))102 ·············0000000000393449·000000000039345b·(DW_OP_reg0·(rax))
103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:
104 ·············000000000039302b·0000000000393072·(DW_OP_reg12·(r12))104 ·············000000000039345b·00000000003934a2·(DW_OP_reg12·(r12))
105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:
106 ·············0000000000393072·0000000000393087·(DW_OP_reg0·(rax))106 ·············00000000003934a2·00000000003934b7·(DW_OP_reg0·(rax))
107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:
108 ·············0000000000393087·00000000003930cf·(DW_OP_reg12·(r12))108 ·············00000000003934b7·00000000003934ff·(DW_OP_reg12·(r12))
109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:
110 ·············00000000003930cf·00000000003930e1·(DW_OP_reg0·(rax))110 ·············00000000003934ff·0000000000393511·(DW_OP_reg0·(rax))
111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:
112 ·············00000000003930e1·0000000000393128·(DW_OP_reg12·(r12))112 ·············0000000000393511·0000000000393558·(DW_OP_reg12·(r12))
113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:
114 ·············0000000000393128·000000000039313a·(DW_OP_reg0·(rax))114 ·············0000000000393558·000000000039356a·(DW_OP_reg0·(rax))
115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:
116 ·············000000000039313a·0000000000393181·(DW_OP_reg12·(r12))116 ·············000000000039356a·00000000003935b1·(DW_OP_reg12·(r12))
117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:
118 ·············0000000000393181·0000000000393193·(DW_OP_reg0·(rax))118 ·············00000000003935b1·00000000003935c3·(DW_OP_reg0·(rax))
119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:
120 ·············0000000000393193·00000000003931da·(DW_OP_reg12·(r12))120 ·············00000000003935c3·000000000039360a·(DW_OP_reg12·(r12))
121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:
122 ·············00000000003931da·00000000003931ec·(DW_OP_reg0·(rax))122 ·············000000000039360a·000000000039361c·(DW_OP_reg0·(rax))
123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:
124 ·············00000000003931ec·0000000000393233·(DW_OP_reg12·(r12))124 ·············000000000039361c·0000000000393663·(DW_OP_reg12·(r12))
125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:
126 ·············0000000000393233·0000000000393245·(DW_OP_reg0·(rax))126 ·············0000000000393663·0000000000393675·(DW_OP_reg0·(rax))
127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:
128 ·············0000000000393245·000000000039328c·(DW_OP_reg12·(r12))128 ·············0000000000393675·00000000003936bc·(DW_OP_reg12·(r12))
129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:
130 ·············000000000039328c·000000000039329e·(DW_OP_reg0·(rax))130 ·············00000000003936bc·00000000003936ce·(DW_OP_reg0·(rax))
131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:
132 ·············000000000039329e·00000000003932e5·(DW_OP_reg12·(r12))132 ·············00000000003936ce·0000000000393715·(DW_OP_reg12·(r12))
133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:
134 ·············00000000003932e5·00000000003932f7·(DW_OP_reg0·(rax))134 ·············0000000000393715·0000000000393727·(DW_OP_reg0·(rax))
135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:
136 ·············00000000003932f7·000000000039333a·(DW_OP_reg12·(r12))136 ·············0000000000393727·000000000039376a·(DW_OP_reg12·(r12))
137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:
138 ·············000000000039333a·000000000039333e·(DW_OP_reg0·(rax))138 ·············000000000039376a·000000000039376e·(DW_OP_reg0·(rax))
139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:
140 ·············000000000039333e·0000000000393393·(DW_OP_reg12·(r12))140 ·············000000000039376e·00000000003937c3·(DW_OP_reg12·(r12))
141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:
142 ·············0000000000393393·0000000000393397·(DW_OP_reg0·(rax))142 ·············00000000003937c3·00000000003937c7·(DW_OP_reg0·(rax))
143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:
144 ·············0000000000393397·00000000003933ec·(DW_OP_reg12·(r12))144 ·············00000000003937c7·000000000039381c·(DW_OP_reg12·(r12))
145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:
146 ·············00000000003933ec·00000000003933f0·(DW_OP_reg0·(rax))146 ·············000000000039381c·0000000000393820·(DW_OP_reg0·(rax))
147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:
148 ·············00000000003933f0·0000000000393445·(DW_OP_reg12·(r12))148 ·············0000000000393820·0000000000393875·(DW_OP_reg12·(r12))
149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:
150 ·············0000000000393445·0000000000393449·(DW_OP_reg0·(rax))150 ·············0000000000393875·0000000000393879·(DW_OP_reg0·(rax))
151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:
152 ·············0000000000393449·000000000039349e·(DW_OP_reg12·(r12))152 ·············0000000000393879·00000000003938ce·(DW_OP_reg12·(r12))
153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:
154 ·············000000000039349e·00000000003934a2·(DW_OP_reg0·(rax))154 ·············00000000003938ce·00000000003938d2·(DW_OP_reg0·(rax))
155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:
156 ·············00000000003934a2·00000000003934f7·(DW_OP_reg12·(r12))156 ·············00000000003938d2·0000000000393927·(DW_OP_reg12·(r12))
157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:
158 ·············00000000003934f7·00000000003934fb·(DW_OP_reg0·(rax))158 ·············0000000000393927·000000000039392b·(DW_OP_reg0·(rax))
159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:
160 ·············00000000003934fb·0000000000393550·(DW_OP_reg12·(r12))160 ·············000000000039392b·0000000000393980·(DW_OP_reg12·(r12))
161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:
162 ·············0000000000393550·0000000000393554·(DW_OP_reg0·(rax))162 ·············0000000000393980·0000000000393984·(DW_OP_reg0·(rax))
163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:
164 ·············0000000000393554·00000000003935a9·(DW_OP_reg12·(r12))164 ·············0000000000393984·00000000003939d9·(DW_OP_reg12·(r12))
165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:
166 ·············00000000003935a9·00000000003935ad·(DW_OP_reg0·(rax))166 ·············00000000003939d9·00000000003939dd·(DW_OP_reg0·(rax))
167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:
168 ·············00000000003935ad·0000000000393602·(DW_OP_reg12·(r12))168 ·············00000000003939dd·0000000000393a32·(DW_OP_reg12·(r12))
169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:
170 ·············0000000000393602·0000000000393606·(DW_OP_reg0·(rax))170 ·············0000000000393a32·0000000000393a36·(DW_OP_reg0·(rax))
171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:
172 ·············0000000000393606·000000000039365b·(DW_OP_reg12·(r12))172 ·············0000000000393a36·0000000000393a8b·(DW_OP_reg12·(r12))
173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:
174 ·············000000000039365b·000000000039365f·(DW_OP_reg0·(rax))174 ·············0000000000393a8b·0000000000393a8f·(DW_OP_reg0·(rax))
175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:
176 ·············000000000039365f·00000000003936b4·(DW_OP_reg12·(r12))176 ·············0000000000393a8f·0000000000393ae4·(DW_OP_reg12·(r12))
177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:
178 ·············00000000003936b4·00000000003936b8·(DW_OP_reg0·(rax))178 ·············0000000000393ae4·0000000000393ae8·(DW_OP_reg0·(rax))
179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:
180 ·············00000000003936b8·000000000039370d·(DW_OP_reg12·(r12))180 ·············0000000000393ae8·0000000000393b3d·(DW_OP_reg12·(r12))
181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:
182 ·············000000000039370d·0000000000393711·(DW_OP_reg0·(rax))182 ·············0000000000393b3d·0000000000393b41·(DW_OP_reg0·(rax))
183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:
184 ·············0000000000393711·0000000000393766·(DW_OP_reg12·(r12))184 ·············0000000000393b41·0000000000393b96·(DW_OP_reg12·(r12))
185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:
186 ·············0000000000393766·000000000039376a·(DW_OP_reg0·(rax))186 ·············0000000000393b96·0000000000393b9a·(DW_OP_reg0·(rax))
187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:
188 ·············000000000039376a·00000000003937bf·(DW_OP_reg12·(r12))188 ·············0000000000393b9a·0000000000393bef·(DW_OP_reg12·(r12))
189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:
190 ·············00000000003937bf·00000000003937c3·(DW_OP_reg0·(rax))190 ·············0000000000393bef·0000000000393bf3·(DW_OP_reg0·(rax))
191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:
192 ·············00000000003937c3·0000000000393818·(DW_OP_reg12·(r12))192 ·············0000000000393bf3·0000000000393c48·(DW_OP_reg12·(r12))
193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:
194 ·············0000000000393818·000000000039381c·(DW_OP_reg0·(rax))194 ·············0000000000393c48·0000000000393c4c·(DW_OP_reg0·(rax))
195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:
196 ·············000000000039381c·0000000000393871·(DW_OP_reg12·(r12))196 ·············0000000000393c4c·0000000000393ca1·(DW_OP_reg12·(r12))
197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:
198 ·············0000000000393871·0000000000393875·(DW_OP_reg0·(rax))198 ·············0000000000393ca1·0000000000393ca5·(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; 220061975/220073978 bytes (99.99%) of diff not shown.
478 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················603 ··Length:···················60
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000aff00·00000000002e3cb49 ····00000000000aff40·00000000002e40a4
10 ····0000000000088cc0·000000000002714110 ····0000000000088cc0·000000000002719e
11 ····0000000000000000·000000000000000011 ····0000000000000000·0000000000000000
  
36.1 KB
strings --all --bytes=8 {}
    
Offset 1, 949 lines modifiedOffset 1, 1001 lines modified
Diff chunk too large, falling back to line-by-line diff (993 lines added, 941 lines removed)
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 >H(("`-4j2 .wvLLJA&9
3 UbaPu+Nj3 L^q"E·R4
4 bONSZn^/4 f4&791Z·Fk
5 ·wU5BW#x5 :Z"k91Z·F
6 tb+XLnsy6 H/D<sA<+
7 3'j»    D-mZc0YpD%b7 tZVc&g^Q
8 jkWV"_8QV·8 5TV^6:=s
9 M@l:R["{8R[@jk9 cr^!zN1zn1:
10 Rs"V·b5"N"10 wPnIxiWC
11 Q%:»    D'}e2·11 *4»     EK:yz
12 (D<pA<(2|.12 >6ieAZE"[
13 JhS»    ;AU|13 ·m!uo)to%to-t
14 (/e#cV*/14 &T\%T\-T\#T\+T\gT
15 v\n|{*\u15 LeM^f+9P(9H
16 MC)M#!Mc16 ?·i~6>2!»K
17 &0Y%0Y-0Y#0Y+0Y'17 ·=,a8b`x~
18 ,ds85?X,B18 `3ZJ9FH9VH9NH9
19 KeiUip<o19 EWKdWKEW
20 #XJ·XZ·x20 Xz)H+H4+
21 yhw1Ao(F=21 L!>SL|.?
22 W"+Gk1uyf22 »       cs2.hlv
23 j)=8iN» UR23 ^nCmrq?7
24 Ba5'zhTS24 bQtp;clo
25 ta{JxhL(25 WH3qM*I$
26 +lGa9e}A26 >+0v.3h/-
27 7#_G,9Xi27 yq&D(JiE
28 4X»     f?"/D28 F^41v~)E]4
29 f?!/El#X#f29 q'<t^jlE
30 E0;D\/[W30 V"_Jl<X·
31 `tn/o·`|31 </@~!ROH
32 :H:n\&3+32 Zz#p5,A»
33 QzAaym76"33 J?O-@T0f
34 }jakl~h834 SIZzo696
35 %wU;E]Z;35 ww5L!;oo
36 b1l]rcYi»       36 Co[pks?#
37 ·NC\^pYX37 m*kyOD7n
38 x:q?NR*$38 |Rm»    uilGz
39 {)Q]t;s&39 AA)0Hov)
40 eM+VgGV&)40 UWUuIwWO
41 Uj+;<+5J41 rZ$g3`/u
42 4DiIefsR42 ,`Ik:»  *i
43 aCv}"k*j43 i;zbGV3opIM
44 ^!HybOx844 IRA;!hk;
45 0.Rz;Y{145 9*c?q]o]
46 hWl;W"yiL46 Z}c={'ByK
47 [i;W"yiL47 ^]/YZbwxA
48 AH=3RwCI*748 +7|DB8.=BM
49 2y?YGMcM49 <»      q\f7Kqve
50 2MiBL{F+2zf450 cSjQSjMK
51 bb8wF1,H51 +r4KE#4R
52 1p{»    .{wMH52 jI=JVuA7
53 QK'(F73'53 7FCA[C:^
54 /]pvHU1R54 [u#_|~;=3[
55 \#t~VQ!Z55 L2.<#ilW
56 2qv0KN_g-56 tv#F:6<L
57 hc$=]|z4o57 >gjoj7b6
58 ?K#7Aj7I%Ob58 L7[3]>RgZ
59 [·5Z^pJg59 +_·9/5fT&Z
60 |kwR+;_+60 Ak/)3*3I
61 ]4RP`/jc61 >Vx»    !MEAxe
62 w|*kTC`e?62 V*B=ExHm=
63 Jm;,:/G,:63 sD;»    ·Q|n
64 s68fNkk[64 Oh[+:_G=
65 »       .:_'vY{65 cP28&NnA
66 #O-YVS5Ns66 G-!4SB3o
67 5`Tk+;B367 umC8wm=dk
68 SRO<;7n`nf68 ;]/b,#3_
69 s'17+lh'69 ·[aPE>EE}
70 eV?+ncoK70 4/:H;SU+
71 )f3'}vX:71 \F=e"S3A
72 ^TIs]k+i72 %R{»    ·}Q;
73 NGl`n]Cd73 mB*9Dno/B
74 l%lY{!0-74 s/RnVGbwlzQ
75 Gb(T$@(<075 E-?KZUJ@
76 vs$Z"+GqZ76 wIND4)cI"
77 [TfS3FJU77 Z1X>!0"t
78 -\wjt'wt78 s-ToKH<X
79 ,~*3c»  )b379 xRr)2·E3G
80 %B3'c?@oB80 (Z~)^i[<
81 [2K·gq),81 f`x~*g,7
82 dG+(o[A]82 BoYXNUW2o
83 :(UpyzNP83 </u/A?SY6)+t6[
84 $-3l:#kO84 Yfsj$w\G
85 U;yRF!S»85 CnrJW8q\
86 !RuV8cyh86 g'.;0q]J&
87 ~T6}BXvT87 WFrg(8T9K
88 H3o.@pV;88 BXm]*2D\
89 qR+V+"F+v)89 XX9D?`zm
90 cvEZw$=?90 XcyfX3!P>3
91 !Dj0b·wC91 y:#VwS» c
92 ~UNmzU~n|92 ytc`eP%qx^
93 uvaZ4GVG93 9HNQ/5u/
94 e<E~.^;U94 }ej+'J·p
95 g._42SR895 <C~Yn&fK3
96 Xh<]`<=»O{S96 u<@cfsYO
97 RiI*J0={97 Xf&X_!_g
98 ^Wnn9=#)98 Y]`>t@>~6d
99 nx»     H_$^K99 V|'I|em|
100 EJtl`9-%86100 C*Jng.cC
101 !ji;d%"z(D]a101 u·:GDsV3Q;8
102 Hv3WU=En@102 3i;L6S@O%
103 t7NK/m~&103 4-7v»   Uii
104 9)RXV#)m}l104 !2vne$Mtb1
105 rK#9·dsK#e·105 y$,l]Y?s
106 [IG`Q&a`Q6106 4Hp-rq|"'
107 >m*)6zne(107 (e8(»   6zne-
108 6]mZ3Ac=108 Quk(SW]v~1
109 9t{R>g·4,109 %\[%[u/Ku
110 E&{T!\z#110 AA'fdSU2
111 JFH?1zne-(111 wT_wFS}a
112 s+kA@#O2P'112 v%}Nr%a9
113 0»      lLK·]}a113 LW~\!?NC
114 jTfW6hWN114 >E`vn»  _w
115 >*""tDh9115 }T_oKXWp
116 o}QTzc!eY116 'e*-jU-:@~v_c
117 |`W.,$W:117 Sgp&'[pQ
118 ·V@*(O?b118 6GAA9tDE
119 -l:Ex.e=119 U=hU-jC~
120 OK·WB7I}120 ^pE;M<ic-
121 M|D}`dn]121 :En$GD6L
122 Y`EGs?^e122 V=Wg3{@L
123 XS;Fr#ps123 nBP7Dp,k
124 ·wI`fHBI124 gDso1iGkGp
125 `G$']Qkw125 3t/-jz)#
126 $0edi/q=126 tE~3o0r}
Max diff block lines reached; 16237/36920 bytes (43.98%) 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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:23571721 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:235756
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/tmpoavhe4ou/build/__native_fec286f4eda846987175.c:24578426 /tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c:245823
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 0000000000091f21·<CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold>:1211 0000000000091f5f·<CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match.cold>:
1212 »       ...1212 »       ...
  
1213 0000000000091f9d·<CPyTagged_Str.cold>:1213 0000000000091fdb·<CPyTagged_Str.cold>:
1214 »       ...1214 »       ...
  
1215 0000000000091fc1·<CPyDef_pgen___ParserGenerator___dump_nfa.cold>:1215 0000000000091fff·<CPyDef_pgen___ParserGenerator___dump_nfa.cold>:
1216 »       ...1216 »       ...
  
1217 00000000000920be·<CPyDef_tokenize___printtoken.cold>:1217 00000000000920fc·<CPyDef_tokenize___printtoken.cold>:
1218 »       ...1218 »       ...
  
1219 00000000000920dd·<CPySequence_CheckUnpackCount.cold>:1219 000000000009211b·<CPySequence_CheckUnpackCount.cold>:
1220 »       ...1220 »       ...
  
1221 0000000000092101·<CPyDef_nodes___is_yield.cold>:1221 000000000009213f·<CPyDef_nodes___is_yield.cold>:
1222 »       ...1222 »       ...
  
1223 00000000000921f9·<CPyDef_nodes___unwrap_singleton_parenthesis.cold>:1223 0000000000092237·<CPyDef_nodes___unwrap_singleton_parenthesis.cold>:
1224 »       ...1224 »       ...
  
1225 00000000000922d2·<CPyDef_nodes___is_one_tuple.cold>:1225 0000000000092310·<CPyDef_nodes___is_one_tuple.cold>:
1226 »       ...1226 »       ...
  
1227 00000000000923e9·<CPyDef_nodes___is_tuple_containing_walrus.cold>:1227 0000000000092427·<CPyDef_nodes___is_tuple_containing_walrus.cold>:
1228 »       ...1228 »       ...
  
1229 0000000000092446·<CPyDef_nodes___is_tuple_containing_star.cold>:1229 0000000000092484·<CPyDef_nodes___is_tuple_containing_star.cold>:
1230 »       ...1230 »       ...
  
1231 00000000000924a3·<CPyDef_nodes___is_generator.cold>:1231 00000000000924e1·<CPyDef_nodes___is_generator.cold>:
1232 »       ...1232 »       ...
  
1233 0000000000092500·<CPyDef_numerics___format_float_or_int_string.cold>:1233 000000000009253e·<CPyDef_numerics___format_float_or_int_string.cold>:
1234 »       ...1234 »       ...
  
1235 000000000009259b·<CPyStatics_Initialize.cold>:1235 00000000000925d9·<CPyStatics_Initialize.cold>:
1236 »       ...1236 »       ...
  
1237 0000000000092610·<CPyImport_ImportMany.cold>:1237 000000000009264e·<CPyImport_ImportMany.cold>:
1238 »       ...1238 »       ...
  
1239 0000000000092677·<CPyImport_ImportFromMany.cold>:1239 00000000000926b5·<CPyImport_ImportFromMany.cold>:
1240 »       ...1240 »       ...
  
1241 00000000000926bf·<CPyDef__width_table_____top_level__.cold>:1241 00000000000926fd·<CPyDef__width_table_____top_level__.cold>:
1242 »       ...1242 »       ...
  
1243 0000000000092707·<CPyDef_brackets_____top_level__.cold>:1243 0000000000092745·<CPyDef_brackets_____top_level__.cold>:
1244 »       ...1244 »       ...
  
1245 000000000009278d·<CPyDef_cache_____top_level__.cold>:1245 00000000000927cb·<CPyDef_cache_____top_level__.cold>:
1246 »       ...1246 »       ...
  
1247 00000000000927d5·<CPyDef_comments_____top_level__.cold>:1247 0000000000092813·<CPyDef_comments_____top_level__.cold>:
1248 »       ...1248 »       ...
  
1249 000000000009285b·<CPyDef_handle_ipynb_magics___remove_trailing_semicolon.cold>:1249 0000000000092899·<CPyDef_handle_ipynb_magics___remove_trailing_semicolon.cold>:
1250 »       ...1250 »       ...
  
1251 000000000009287a·<CPyPy_handle_ipynb_magics___remove_trailing_semicolon.cold>:1251 00000000000928b8·<CPyPy_handle_ipynb_magics___remove_trailing_semicolon.cold>:
1252 »       ...1252 »       ...
  
1253 00000000000928c2·<CPyDef_handle_ipynb_magics___put_trailing_semicolon_back.cold>:1253 0000000000092900·<CPyDef_handle_ipynb_magics___put_trailing_semicolon_back.cold>:
1254 »       ...1254 »       ...
  
1255 00000000000928e1·<CPyDef_handle_ipynb_magics_____top_level__.cold>:1255 000000000009291f·<CPyDef_handle_ipynb_magics_____top_level__.cold>:
1256 »       ...1256 »       ...
  
1257 0000000000092b57·<CPyDef_linegen_____top_level__.cold>:1257 0000000000092b95·<CPyDef_linegen_____top_level__.cold>:
1258 »       ...1258 »       ...
  
1259 0000000000092bdd·<CPyDef_lines_____top_level__.cold>:1259 0000000000092c1b·<CPyDef_lines_____top_level__.cold>:
1260 »       ...1260 »       ...
  
1261 0000000000092c63·<CPyDef_rusty_____top_level__.cold>:1261 0000000000092ca1·<CPyDef_rusty_____top_level__.cold>:
1262 »       ...1262 »       ...
  
1263 0000000000092cab·<CPyDef_trans_____top_level__.cold>:1263 0000000000092ce9·<CPyDef_trans_____top_level__.cold>:
1264 »       ...1264 »       ...
  
1265 000000000009307e·<CPyDef_pytree___Leaf_____repr__.cold>:1265 00000000000930bc·<CPyDef_pytree___Leaf_____repr__.cold>:
1266 »       ...1266 »       ...
  
1267 00000000000930fa·<CPyDef_grammar___Grammar___report.cold>:1267 0000000000093138·<CPyDef_grammar___Grammar___report.cold>:
1268 »       ...1268 »       ...
  
1269 00000000000931b4·<CPyDef_grammar_____top_level__.cold>:1269 00000000000931f2·<CPyDef_grammar_____top_level__.cold>:
1270 »       ...1270 »       ...
  
1271 0000000000093278·<CPyDef_parse_____top_level__.cold>:1271 00000000000932b6·<CPyDef_parse_____top_level__.cold>:
1272 »       ...1272 »       ...
  
1273 000000000009331d·<CPyDef_pgen_____top_level__.cold>:1273 000000000009335b·<CPyDef_pgen_____top_level__.cold>:
1274 »       ...1274 »       ...
  
1275 0000000000093384·<CPyIter_Send.cold>:1275 00000000000933c2·<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 0000000000393bb4·<_fini>:2 0000000000393fe4·<_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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpoavhe4ou/build/__native_fec286f4eda846987175.c3 ··[·····2]··/tmp/tmpo5wob1os/build/__native_fec286f4eda846987175.c
4 ··[····39]··/tmp/tmpoavhe4ou/build4 ··[····39]··/tmp/tmpo5wob1os/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·65665f74·er.2176.CPyDef_t8860 ··0x00022990·65722e32·31373600·43507944·65665f72·er.2176.CPyDef_r
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.c8861 ··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
8869 ··0x00022a20·6f6c6400·5f5f5052·45545459·5f46554e·old.__PRETTY_FUN8881 ··0x00022ae0·6f6c6400·5f5f5052·45545459·5f46554e·old.__PRETTY_FUN
8870 ··0x00022a30·4354494f·4e5f5f2e·31333432·00706172·CTION__.1342.par8882 ··0x00022af0·4354494f·4e5f5f2e·31363630·00706172·CTION__.1660.par
 8883 ··0x00022b00·7365722e·31363539·00435079·4465665f·ser.1659.CPyDef_
 8884 ··0x00022b10·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s
8871 ··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_ 
8880 ··0x00022ad0·73746d74·5f5f546f·704c6576·656c5374·stmt__TopLevelSt8885 ··0x00022b20·75697465·5f5f546f·704c6576·656c5374·uite__TopLevelSt
8881 ··0x00022ae0·6174656d·656e7473·56697369·746f725f·atementsVisitor_8886 ··0x00022b30·6174656d·656e7473·56697369·746f725f·atementsVisitor_
8882 ··0x00022af0·67656e5f·5f5f5f5f·6d797079·635f6765·gen_____mypyc_ge8887 ··0x00022b40·67656e5f·5f5f5f5f·6d797079·635f6765·gen_____mypyc_ge
8883 ··0x00022b00·6e657261·746f725f·68656c70·65725f5f·nerator_helper__8888 ··0x00022b50·6e657261·746f725f·68656c70·65725f5f·nerator_helper__
8884 ··0x00022b10·2e636f6c·64005f5f·50524554·54595f46·.cold.__PRETTY_F8889 ··0x00022b60·2e636f6c·64005f5f·50524554·54595f46·.cold.__PRETTY_F
8885 ··0x00022b20·554e4354·494f4e5f·5f2e3136·37330070·UNCTION__.1673.p8890 ··0x00022b70·554e4354·494f4e5f·5f2e3136·35340070·UNCTION__.1654.p
8886 ··0x00022b30·61727365·722e3136·37320070·61727365·arser.1672.parse8891 ··0x00022b80·61727365·722e3136·35330070·61727365·arser.1653.parse
8887 ··0x00022b40·722e3136·37300070·61727365·722e3136·r.1670.parser.168892 ··0x00022b90·722e3136·35310070·61727365·722e3136·r.1651.parser.16
8888 ··0x00022b50·36380070·61727365·722e3136·36320043·68.parser.1662.C8893 ··0x00022ba0·34390070·61727365·722e3136·34330043·49.parser.1643.C
8889 ··0x00022b60·50794465·665f7261·6e676573·5f5f5f76·PyDef_ranges___v8894 ··0x00022bb0·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_
8893 ··0x00022ba0·5f5f636c·6f73652e·636f6c64·005f5f50·__close.cold.__P8904 ··0x00022c50·62795f6c·696e652e·636f6c64·005f5f50·by_line.cold.__P
8894 ··0x00022bb0·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__8905 ··0x00022c60·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__
8895 ··0x00022bc0·2e313636·30007061·72736572·2e313635·.1660.parser.1658906 ··0x00022c70·2e313633·35007061·72736572·2e313633·.1635.parser.163
8896 ··0x00022bd0·39004350·79446566·5f72616e·6765735f·9.CPyDef_ranges_8907 ··0x00022c80·34004350·79446566·5f72616e·6765735f·4.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._ 
8902 ··0x00022c30·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION8910 ··0x00022cb0·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
8903 ··0x00022c40·5f5f2e31·36353400·70617273·65722e31·__.1654.parser.18911 ··0x00022cc0·5f5f2e31·36383400·70617273·65722e31·__.1684.parser.1
8904 ··0x00022c50·36353300·70617273·65722e31·36353100·653.parser.1651. 
8905 ··0x00022c60·70617273·65722e31·36343900·70617273·parser.1649.pars 
8906 ··0x00022c70·65722e31·36343300·43507944·65665f72·er.1643.CPyDef_r8912 ··0x00022cd0·36383300·43507944·65665f74·72616e73·683.CPyDef_trans
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.
8911 ··0x00022cc0·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO8921 ··0x00022d60·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO
8912 ··0x00022cd0·4e5f5f2e·31363431·00706172·7365722e·N__.1641.parser.8922 ··0x00022d70·4e5f5f2e·31333432·00706172·7365722e·N__.1342.parser.
8913 ··0x00022ce0·31363430·00706172·7365722e·31363330·1640.parser.16308923 ··0x00022d80·31333434·00706172·7365722e·31333431·1344.parser.1341
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·31363833·00435079·.parser.1683.CPy8924 ··0x00022d90·00706172·7365722e·31333338·00435079·.parser.1338.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___
21.7 KB
./usr/lib/debug/.build-id/d9/b3202b3f462426053e4d6e1888cbcb05f87482.debug vs.
./usr/lib/debug/.build-id/4c/0024df9eb0df1e8374bb0d735213b9522c7ebc.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:··········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·0x000150·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·0x000000000000207c·0x000000000000207c·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.51 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·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·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·000079·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000069·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000207c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000000000020a8·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·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·00000c·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·0000ce·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·0001bf·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a58·0001c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c17·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.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·conv.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:·000000000000214c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000207c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 24 ····20:·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_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:·d9b3202b3f462426053e4d6e1888cbcb05f874823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c0024df9eb0df1e8374bb0d735213b9522c7ebc
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:·0x2d):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpoavhe4ou/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo5wob1os/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/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:·0x26):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.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/tmpoavhe4ou/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.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_conv41 ····<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
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·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
  
658 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 27 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_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 linegen.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
 18 PyInit_linegen
17 __cxa_finalize19 __cxa_finalize
18 PyInit___init__20 PyInit___init__
19 PyInit_conv 
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 __gmon_start__27 __gmon_start__
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_conv>:15 0000000000001140·<PyInit_linegen>:
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_conv2 ··[·····0]··PyInit_linegen
  
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/tmpoavhe4ou/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmpo5wob1os/build/black/linegen.c
3 ··[····2d]··.3 ··[····27]··.
4 ··[····2f]··/tmp/tmpoavhe4ou/build/blib2to3/pgen24 ··[····29]··/tmp/tmpo5wob1os/build/black
5 ··[····55]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····fb]··types.h10 ··[····ec]··types.h
 11 ··[····f4]··stdint-intn.h
11 ··[···103]··stdint-intn.h12 ··[···102]··stdint-uintn.h
12 ··[···111]··stdint-uintn.h 
13 ··[···120]··stddef.h13 ··[···111]··stddef.h
14 ··[···129]··pyport.h14 ··[···11a]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···173]··import.h20 ··[···164]··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·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz
 21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
 22 ··0x00000130·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
 23 ··0x00000140·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__. 
21 ··0x00000120·5079496e·69745f63·6f6e7600·50794f62·PyInit_conv.PyOb 
22 ··0x00000130·6a656374·5f476574·41747472·53747269·ject_GetAttrStri 
23 ··0x00000140·6e67005f·49544d5f·72656769·73746572·ng._ITM_register 
24 ··0x00000150·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI 
25 ··0x00000160·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
26 ··0x00000170·6c650050·79436170·73756c65·5f476574·le.PyCapsule_Get 
27 ··0x00000180·506f696e·74657200·5f49544d·5f646572·Pointer._ITM_der 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa24 ··0x00000150·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
30 ··0x000001b0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.25 ··0x00000160·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
 26 ··0x00000170·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
 27 ··0x00000180·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
 28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
 29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 30 ··0x000001b0·616c6c6f·63005f5f·676d6f6e·5f737461·alloc.__gmon_sta
 31 ··0x000001c0·72745f5f·00·························rt__.
  
22.3 KB
./usr/lib/debug/.build-id/da/db889a09a8e100bbd1a0efb9ab48d8fea8c38c.debug vs.
./usr/lib/debug/.build-id/cf/ca23b2dc1df175fafebce2715a4a5f9b5c0f39.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:··········3448·(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.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·0x000140·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·0x000000000000206c·0x000000000000206c·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·
5.04 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·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·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·0000c9·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·00006b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000060·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000206c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002098·001000·0000a8·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·0000a8·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e38·000e38·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e40·000e38·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e48·000e38·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc8·000e38·000020·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000038·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004028·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027b·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011d·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·00011e·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·000128·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0005ca·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········0000000000000000·0005c8·000016·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·0001c3·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·000a60·0001d3·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·000c1b·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.54 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·_black_version.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·0000000000003e48·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004028·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init20 ····16:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
21 ····17:·000000000000206c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·00000000000011fc·····0·FUNC····LOCAL··DEFAULT···11·_fini
23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_23 ····19:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·00000000000011f0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·0000000000001140···164·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
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:·dadb889a09a8e100bbd1a0efb9ab48d8fea8c38c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cfca23b2dc1df175fafebce2715a4a5f9b5c0f39
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:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpoavhe4ou/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo5wob1os/build
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x59):·/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:·0x7c):·/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:·0xa5):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/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:·0x20):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x114058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1140
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1140·and·Line·by·4·to·5
60 ··[0x000000a2]··Set·column·to·560 ··[0x000000a2]··Set·column·to·5
61 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1144·and·Line·by·1·to·6
2.53 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x646)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpoavhe4ou/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo5wob1os/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x114014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1140
15 ····<22>···DW_AT_high_pc·····:·(udata)·18515 ····<22>···DW_AT_high_pc·····:·(udata)·185
16 ····<24>···DW_AT_stmt_list···:·(sec_offset)·016 ····<24>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><28>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<29>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>20 ····<2e>···DW_AT_import······:·(GNU_ref_alt)·<0x17a>
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><4a>:·Abbrev·Number:·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__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
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
  
802 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 9GCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_pygram2 (5PyInit__black_version
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c4 crtstuff.c
5 deregister_tm_clones5 deregister_tm_clones
6 __do_global_dtors_aux6 __do_global_dtors_aux
7 completed.07 completed.0
8 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
9 frame_dummy9 frame_dummy
10 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
11 pygram.c11 _black_version.c
12 __FRAME_END__12 __FRAME_END__
13 _DYNAMIC13 _DYNAMIC
14 __TMC_END__14 __TMC_END__
15 __dso_handle15 __dso_handle
16 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize18 __cxa_finalize
19 PyInit___init__19 PyInit___init__
20 PyObject_GetAttrString20 PyObject_GetAttrString
21 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
22 PyImport_ImportModule22 PyImport_ImportModule
23 PyCapsule_GetPointer23 PyCapsule_GetPointer
24 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
25 PyInit_pygram 
26 _Py_Dealloc25 _Py_Dealloc
 26 PyInit__black_version
27 __gmon_start__27 __gmon_start__
28 .shstrtab28 .shstrtab
29 .note.gnu.build-id29 .note.gnu.build-id
30 .gnu.hash30 .gnu.hash
31 .rela.dyn31 .rela.dyn
32 .rela.plt32 .rela.plt
33 .plt.got33 .plt.got
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_pygram>:15 0000000000001140·<PyInit__black_version>:
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_pygram2 ··[·····0]··PyInit__black_version
  
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/tmpoavhe4ou/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmpo5wob1os/build/_black_version.c
3 ··[····29]··.3 ··[····28]··.
4 ··[····2b]··/tmp/tmpoavhe4ou/build/blib2to34 ··[····2a]··/tmp/tmpo5wob1os/build
5 ··[····4b]··/usr/include/python3.135 ··[····41]··/usr/include/python3.13
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits6 ··[····59]··/usr/include/x86_64-linux-gnu/bits
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····f1]··types.h10 ··[····e7]··types.h
11 ··[····f9]··stdint-intn.h11 ··[····ef]··stdint-intn.h
12 ··[···107]··stdint-uintn.h12 ··[····fd]··stdint-uintn.h
13 ··[···116]··stddef.h13 ··[···10c]··stddef.h
14 ··[···11f]··pyport.h14 ··[···115]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···11e]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···12b]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···13a]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···148]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···153]··pycapsule.h
20 ··[···169]··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·00707967·72616d2e·63005f5f·ntry.pygram.c.__ 
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN 
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__ 
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i 
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA 
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL 
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL 
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz 
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_ 
21 ··0x00000120·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt 
22 ··0x00000130·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re12 ··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
23 ··0x00000140·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers
24 ··0x00000150·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo 
25 ··0x00000160·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu 
26 ··0x00000170·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I 
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit 
29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal 
30 ··0x000001b0·6c6f6300·5f5f676d·6f6e5f73·74617274·loc.__gmon_start31 ··0x000001c0·696f6e00·5f5f676d·6f6e5f73·74617274·ion.__gmon_start
31 ··0x000001c0·5f5f00······························__.32 ··0x000001d0·5f5f00······························__.