1.49 GB
/srv/reproducible-results/rbuild-debian/r-b-build.Z2r81PRk/b1/black_24.10.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Z2r81PRk/b2/black_24.10.0-1_amd64.changes
472 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·122cea432f6a5981ffc5d39e33e2dcdb·13060136·debug·optional·black-dbgsym_24.10.0-1_amd64.deb1 ·42f692e7cb7afc649f55c117bc63a363·13060816·debug·optional·black-dbgsym_24.10.0-1_amd64.deb
2 ·c5f49a166994e4524b57dd6e39152a3e·1672308·python·optional·black_24.10.0-1_amd64.deb2 ·ae50b520ebcdcb217b11fdf36a75e9ce·1661640·python·optional·black_24.10.0-1_amd64.deb
3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb
49.6 MB
black_24.10.0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····4280·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4264·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1667836·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1657184·2024-10-13·21:26:13.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
49.6 MB
data.tar.xz
49.6 MB
data.tar
1.42 KB
./usr/lib/python3/dist-packages/_black_version.cpython-312-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:·c4525d44a60998f2ca6f80ec739410ba36b2d8fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bf34d88f222cb4c659bb52a7bb2b65588f7dc28d
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·35323564·34346136·30393938·66326361·525d44a60998f2ca 
3 ··0x00000010·36663830·65633733·39343130·62613336·6f80ec739410ba362 ··0x00000000·33346438·38663232·32636234·63363539·34d88f222cb4c659
 3 ··0x00000010·62623532·61376262·32623635·35383866·bb52a7bb2b65588f
4 ··0x00000020·62326438·66612e64·65627567·00000000·b2d8fa.debug....4 ··0x00000020·37646332·38642e64·65627567·00000000·7dc28d.debug....
5 ··0x00000030·a0a6737d····························..s}5 ··0x00000030·fbebda3b····························...;
  
1.42 KB
./usr/lib/python3/dist-packages/_black_version.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0194eb8b9ac7a8ba9ac966e21885f9b6ad051ddb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8b76b24cb9ff3e80bcddc26327e441f02661d48
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·39346562·38623961·63376138·62613961·94eb8b9ac7a8ba9a 
3 ··0x00000010·63393636·65323138·38356639·62366164·c966e21885f9b6ad2 ··0x00000000·62373662·32346362·39666633·65383062·b76b24cb9ff3e80b
 3 ··0x00000010·63646463·32363332·37653434·31663032·cddc26327e441f02
4 ··0x00000020·30353164·64622e64·65627567·00000000·051ddb.debug....4 ··0x00000020·36363164·34382e64·65627567·00000000·661d48.debug....
5 ··0x00000030·5c692753····························\i'S5 ··0x00000030·5f201cc5····························_·..
  
1.42 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-312-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:·0814ef691aea6530d24211e33b2d5aed829f71813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d5c900096e3d382895d1d56981e0b47e962339f5
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·31346566·36393161·65613635·33306432·14ef691aea6530d2 
3 ··0x00000010·34323131·65333362·32643561·65643832·4211e33b2d5aed822 ··0x00000000·63393030·30393665·33643338·32383935·c900096e3d382895
 3 ··0x00000010·64316435·36393831·65306234·37653936·d1d56981e0b47e96
4 ··0x00000020·39663731·38312e64·65627567·00000000·9f7181.debug....4 ··0x00000020·32333339·66352e64·65627567·00000000·2339f5.debug....
5 ··0x00000030·d157fa05····························.W..5 ··0x00000030·b3d5504a····························..PJ
  
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:·f45c3c662cc804845aae19c9d1d3b93e0e17cfd23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df255b65155e2b91744a9bdf47e61f477eaf6257
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·35633363·36363263·63383034·38343561·5c3c662cc804845a 
3 ··0x00000010·61653139·63396431·64336239·33653065·ae19c9d1d3b93e0e2 ··0x00000000·32353562·36353135·35653262·39313734·255b65155e2b9174
 3 ··0x00000010·34613962·64663437·65363166·34373765·4a9bdf47e61f477e
4 ··0x00000020·31376366·64322e64·65627567·00000000·17cfd2.debug....4 ··0x00000020·61663632·35372e64·65627567·00000000·af6257.debug....
5 ··0x00000030·9a91305c····························..0\5 ··0x00000030·6031fe54····························`1.T
  
1.43 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-312-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:·fbd1c80ec1ea1b857c33f25dc0a50f7aeecf73d23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0f7d08ca5d0e9f42609c75eaa1ffa9d2370d853f
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·64316338·30656331·65613162·38353763·d1c80ec1ea1b857c 
3 ··0x00000010·33336632·35646330·61353066·37616565·33f25dc0a50f7aee2 ··0x00000000·37643038·63613564·30653966·34323630·7d08ca5d0e9f4260
 3 ··0x00000010·39633735·65616131·66666139·64323337·9c75eaa1ffa9d237
4 ··0x00000020·63663733·64322e64·65627567·00000000·cf73d2.debug....4 ··0x00000020·30643835·33662e64·65627567·00000000·0d853f.debug....
5 ··0x00000030·ca5e0e0b····························.^..5 ··0x00000030·ae4ce7de····························.L..
  
1.37 KB
./usr/lib/python3/dist-packages/black/_width_table.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:·46d2117de408e112b9b0b7f42f5a0a0a8460663d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2929cdab7e3d4e69dddf252b976e5d143718e57f
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·64323131·37646534·30386531·31326239·d2117de408e112b9 
3 ··0x00000010·62306237·66343266·35613061·30613834·b0b7f42f5a0a0a842 ··0x00000000·32396364·61623765·33643465·36396464·29cdab7e3d4e69dd
 3 ··0x00000010·64663235·32623937·36653564·31343337·df252b976e5d1437
4 ··0x00000020·36303636·33642e64·65627567·00000000·60663d.debug....4 ··0x00000020·31386535·37662e64·65627567·00000000·18e57f.debug....
5 ··0x00000030·38504c88····························8PL.5 ··0x00000030·757aa0a8····························uz..
  
1.42 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-312-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:·c460213f9306ae202a614e22611994072feccbeb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f01c89cc9ac04a45109c5eb81bdb6ae1852ed64c
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·36303231·33663933·30366165·32303261·60213f9306ae202a 
3 ··0x00000010·36313465·32323631·31393934·30373266·614e22611994072f2 ··0x00000000·31633839·63633961·63303461·34353130·1c89cc9ac04a4510
 3 ··0x00000010·39633565·62383162·64623661·65313835·9c5eb81bdb6ae185
4 ··0x00000020·65636362·65622e64·65627567·00000000·eccbeb.debug....4 ··0x00000020·32656436·34632e64·65627567·00000000·2ed64c.debug....
5 ··0x00000030·b06354a0····························.cT.5 ··0x00000030·f76377e8····························.cw.
  
1.42 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ec4582e58ad7e94708734d997dc534da52de2c73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·786150645372ee9910b5eb7fc44f6228ddecd9ac
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·63343538·32653538·61643765·39343730·c4582e58ad7e9470 
3 ··0x00000010·38373334·64393937·64633533·34646135·8734d997dc534da52 ··0x00000000·36313530·36343533·37326565·39393130·6150645372ee9910
 3 ··0x00000010·62356562·37666334·34663632·32386464·b5eb7fc44f6228dd
4 ··0x00000020·32646532·63372e64·65627567·00000000·2de2c7.debug....4 ··0x00000020·65636439·61632e64·65627567·00000000·ecd9ac.debug....
5 ··0x00000030·1cc2ee36····························...65 ··0x00000030·7c0a8254····························|..T
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-312-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:·1e100b51cfe778fbf87f37d9075d94da4154fb473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84ea9dcf8f0b417e880d9faf3bc5467e6d6a87ce
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·31303062·35316366·65373738·66626638·100b51cfe778fbf8 
3 ··0x00000010·37663337·64393037·35643934·64613431·7f37d9075d94da412 ··0x00000000·65613964·63663866·30623431·37653838·ea9dcf8f0b417e88
 3 ··0x00000010·30643966·61663362·63353436·37653664·0d9faf3bc5467e6d
4 ··0x00000020·35346662·34372e64·65627567·00000000·54fb47.debug....4 ··0x00000020·36613837·63652e64·65627567·00000000·6a87ce.debug....
5 ··0x00000030·dc1a2cde····························..,.5 ··0x00000030·a99af5a7····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2fedc9fdfe319e1deb6305d7df6fb926524e61cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34883f56456649664601c0804fb668691debe1c7
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·65646339·66646665·33313965·31646562·edc9fdfe319e1deb 
3 ··0x00000010·36333035·64376466·36666239·32363532·6305d7df6fb926522 ··0x00000000·38383366·35363435·36363439·36363436·883f564566496646
 3 ··0x00000010·30316330·38303466·62363638·36393164·01c0804fb668691d
4 ··0x00000020·34653631·63642e64·65627567·00000000·4e61cd.debug....4 ··0x00000020·65626531·63372e64·65627567·00000000·ebe1c7.debug....
5 ··0x00000030·96fa9377····························...w5 ··0x00000030·27a996e5····························'...
  
1.42 KB
./usr/lib/python3/dist-packages/black/comments.cpython-312-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:·4e24d9b95f3a36c7b193461fac9f149400f253ca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·09dbf6330608e66e5b54159586c5be2ad73f6015
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·32346439·62393566·33613336·63376231·24d9b95f3a36c7b1 
3 ··0x00000010·39333436·31666163·39663134·39343030·93461fac9f1494002 ··0x00000000·64626636·33333036·30386536·36653562·dbf6330608e66e5b
 3 ··0x00000010·35343135·39353836·63356265·32616437·54159586c5be2ad7
4 ··0x00000020·66323533·63612e64·65627567·00000000·f253ca.debug....4 ··0x00000020·33663630·31352e64·65627567·00000000·3f6015.debug....
5 ··0x00000030·e18b5dd0····························..].5 ··0x00000030·d52edb09····························....
  
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:·8d8944ce9907bb2d8f58156429d1409641a181a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6da8c5fdbc9401f7e8b6257564673a5f22062b1
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·38393434·63653939·30376262·32643866·8944ce9907bb2d8f 
3 ··0x00000010·35383135·36343239·64313430·39363431·58156429d14096412 ··0x00000000·64613863·35666462·63393430·31663765·da8c5fdbc9401f7e
 3 ··0x00000010·38623632·35373536·34363733·61356632·8b6257564673a5f2
4 ··0x00000020·61313831·61322e64·65627567·00000000·a181a2.debug....4 ··0x00000020·32303632·62312e64·65627567·00000000·2062b1.debug....
5 ··0x00000030·c09b71f6····························..q.5 ··0x00000030·942656ce····························.&V.
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-312-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:·c02163421d96f9dca3832765ad06fc7d2b909d063 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·290cf52c1d1afea4444392d783c6be7642d8bd35
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·32313633·34323164·39366639·64636133·2163421d96f9dca3 
3 ··0x00000010·38333237·36356164·30366663·37643262·832765ad06fc7d2b2 ··0x00000000·30636635·32633164·31616665·61343434·0cf52c1d1afea444
 3 ··0x00000010·34333932·64373833·63366265·37363432·4392d783c6be7642
4 ··0x00000020·39303964·30362e64·65627567·00000000·909d06.debug....4 ··0x00000020·64386264·33352e64·65627567·00000000·d8bd35.debug....
5 ··0x00000030·32f386a7····························2...5 ··0x00000030·c681b974····························...t
  
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:·18387c93a662c27b0498963d0659e951db9f63ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ac827ab5c8d005a2a5bdc6a12890a234f27dead7
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·33383763·39336136·36326332·37623034·387c93a662c27b04 
3 ··0x00000010·39383936·33643036·35396539·35316462·98963d0659e951db2 ··0x00000000·38323761·62356338·64303035·61326135·827ab5c8d005a2a5
 3 ··0x00000010·62646336·61313238·39306132·33346632·bdc6a12890a234f2
4 ··0x00000020·39663633·65632e64·65627567·00000000·9f63ec.debug....4 ··0x00000020·37646561·64372e64·65627567·00000000·7dead7.debug....
5 ··0x00000030·24ef9f2a····························$..*5 ··0x00000030·de95aeac····························....
  
1.45 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-312-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:·7909be2db2369bd3f38e05fbdb9173e4908e76ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ddb2487fdd8086476bf17db40f3abfd543a6f4e
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·30396265·32646232·33363962·64336633·09be2db2369bd3f3 
3 ··0x00000010·38653035·66626462·39313733·65343930·8e05fbdb9173e4902 ··0x00000000·64623234·38376664·64383038·36343736·db2487fdd8086476
 3 ··0x00000010·62663137·64623430·66336162·66643534·bf17db40f3abfd54
4 ··0x00000020·38653736·65642e64·65627567·00000000·8e76ed.debug....4 ··0x00000020·33613666·34652e64·65627567·00000000·3a6f4e.debug....
5 ··0x00000030·08edcaf5····························....5 ··0x00000030·ad69219b····························.i!.
  
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:·ab86b5111e28d2cc3e81a014dce43a5408f167f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9655bce464ced59fc44e1fbed547f0a0de757729
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·38366235·31313165·32386432·63633365·86b5111e28d2cc3e 
3 ··0x00000010·38316130·31346463·65343361·35343038·81a014dce43a54082 ··0x00000000·35356263·65343634·63656435·39666334·55bce464ced59fc4
 3 ··0x00000010·34653166·62656435·34376630·61306465·4e1fbed547f0a0de
4 ··0x00000020·66313637·66362e64·65627567·00000000·f167f6.debug....4 ··0x00000020·37353737·32392e64·65627567·00000000·757729.debug....
5 ··0x00000030·69c1bce0····························i...5 ··0x00000030·8d76098e····························.v..
  
1.42 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-312-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:·14a2bc74fb90417ba274a131f8727e2315c1374f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e5a98f3c13bc7b514e594f316b4d88c6b8cbe03
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·61326263·37346662·39303431·37626132·a2bc74fb90417ba2 
3 ··0x00000010·37346131·33316638·37323765·32333135·74a131f8727e23152 ··0x00000000·35613938·66336331·33626337·62353134·5a98f3c13bc7b514
 3 ··0x00000010·65353934·66333136·62346438·38633662·e594f316b4d88c6b
4 ··0x00000020·63313337·34662e64·65627567·00000000·c1374f.debug....4 ··0x00000020·38636265·30332e64·65627567·00000000·8cbe03.debug....
5 ··0x00000030·4d86f200····························M...5 ··0x00000030·80623b39····························.b;9
  
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:·c4a20de653d3cfcae60e163c14fea5fee26a7a8e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e4365224f610524aa9afbb2e97ab091ea018d0b
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·61323064·65363533·64336366·63616536·a20de653d3cfcae6 
3 ··0x00000010·30653136·33633134·66656135·66656532·0e163c14fea5fee22 ··0x00000000·34333635·32323466·36313035·32346161·4365224f610524aa
 3 ··0x00000010·39616662·62326539·37616230·39316561·9afbb2e97ab091ea
4 ··0x00000020·36613761·38652e64·65627567·00000000·6a7a8e.debug....4 ··0x00000020·30313864·30622e64·65627567·00000000·018d0b.debug....
5 ··0x00000030·c5daa5aa····························....5 ··0x00000030·13d87f6b····························...k
  
1.36 KB
./usr/lib/python3/dist-packages/black/lines.cpython-312-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:·d3afdd160535b82e5b0ac03a6778f5e212d0ae863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a35b6acdf95b0d4c9a7a03cc97d311ec0b79d8d9
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·61666464·31363035·33356238·32653562·afdd160535b82e5b 
3 ··0x00000010·30616330·33613637·37386635·65323132·0ac03a6778f5e2122 ··0x00000000·35623661·63646639·35623064·34633961·5b6acdf95b0d4c9a
 3 ··0x00000010·37613033·63633937·64333131·65633062·7a03cc97d311ec0b
4 ··0x00000020·64306165·38362e64·65627567·00000000·d0ae86.debug....4 ··0x00000020·37396438·64392e64·65627567·00000000·79d8d9.debug....
5 ··0x00000030·992bb458····························.+.X5 ··0x00000030·ae1f53da····························..S.
  
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:·b8d399ad60486606af1522cc912ab834effef64f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10afd3e611bddecd4044c936af6d9d65f6259dfe
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·64333939·61643630·34383636·30366166·d399ad60486606af 
3 ··0x00000010·31353232·63633931·32616238·33346566·1522cc912ab834ef2 ··0x00000000·61666433·65363131·62646465·63643430·afd3e611bddecd40
 3 ··0x00000010·34346339·33366166·36643964·36356636·44c936af6d9d65f6
4 ··0x00000020·66656636·34662e64·65627567·00000000·fef64f.debug....4 ··0x00000020·32353964·66652e64·65627567·00000000·259dfe.debug....
5 ··0x00000030·9fd7356d····························..5m5 ··0x00000030·0e937a1b····························..z.
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-312-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:·763a06ca9a6a7e91b87f44ba2903a4592dc24b8b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfac00f806264ba96e3a769490bef669a85f71a2
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·33613036·63613961·36613765·39316238·3a06ca9a6a7e91b8 
3 ··0x00000010·37663434·62613239·30336134·35393264·7f44ba2903a4592d2 ··0x00000000·61633030·66383036·32363462·61393665·ac00f806264ba96e
 3 ··0x00000010·33613736·39343930·62656636·36396138·3a769490bef669a8
4 ··0x00000020·63323462·38622e64·65627567·00000000·c24b8b.debug....4 ··0x00000020·35663731·61322e64·65627567·00000000·5f71a2.debug....
5 ··0x00000030·c3ce6f3d····························..o=5 ··0x00000030·2d139251····························-..Q
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b5b3df002a29cadbb2fde2d0cd1037b4f2a978433 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d374a2d02558b3154e108f3f2520c79c9a5412d5
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·62336466·30303261·32396361·64626232·b3df002a29cadbb2 
3 ··0x00000010·66646532·64306364·31303337·62346632·fde2d0cd1037b4f22 ··0x00000000·37346132·64303235·35386233·31353465·74a2d02558b3154e
 3 ··0x00000010·31303866·33663235·32306337·39633961·108f3f2520c79c9a
4 ··0x00000020·61393738·34332e64·65627567·00000000·a97843.debug....4 ··0x00000020·35343132·64352e64·65627567·00000000·5412d5.debug....
5 ··0x00000030·f29e7b45····························..{E5 ··0x00000030·b829aacf····························.)..
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-312-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:·76d54c870b68d2f3a7380615c7537ee8b257a40c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52abcd3744774218a107074e58acc10f1b26896f
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·64353463·38373062·36386432·66336137·d54c870b68d2f3a7 
3 ··0x00000010·33383036·31356337·35333765·65386232·380615c7537ee8b22 ··0x00000000·61626364·33373434·37373432·31386131·abcd3744774218a1
 3 ··0x00000010·30373037·34653538·61636331·30663162·07074e58acc10f1b
4 ··0x00000020·35376134·30632e64·65627567·00000000·57a40c.debug....4 ··0x00000020·32363839·36662e64·65627567·00000000·26896f.debug....
5 ··0x00000030·7ea096ca····························~...5 ··0x00000030·f9fa9b8e····························....
  
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:·3ef972f4454d706b480b21fa9337e5b653bd7d043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f6d462066c435e73bff98a3b7725c7acf73c752
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·66393732·66343435·34643730·36623438·f972f4454d706b48 
3 ··0x00000010·30623231·66613933·33376535·62363533·0b21fa9337e5b6532 ··0x00000000·36643436·32303636·63343335·65373362·6d462066c435e73b
 3 ··0x00000010·66663938·61336237·37323563·37616366·ff98a3b7725c7acf
4 ··0x00000020·62643764·30342e64·65627567·00000000·bd7d04.debug....4 ··0x00000020·37336337·35322e64·65627567·00000000·73c752.debug....
5 ··0x00000030·8f3ffeda····························.?..5 ··0x00000030·a9f9db84····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-312-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:·3a24789b1719f155fcf0e2ed0073a5a6b99b0b2b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3bbc7742f43750655f361174ebebe8c0fe5ec809
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·32343738·39623137·31396631·35356663·24789b1719f155fc 
3 ··0x00000010·66306532·65643030·37336135·61366239·f0e2ed0073a5a6b92 ··0x00000000·62633737·34326634·33373530·36353566·bc7742f43750655f
 3 ··0x00000010·33363131·37346562·65626538·63306665·361174ebebe8c0fe
4 ··0x00000020·39623062·32622e64·65627567·00000000·9b0b2b.debug....4 ··0x00000020·35656338·30392e64·65627567·00000000·5ec809.debug....
5 ··0x00000030·5ee8b24d····························^..M5 ··0x00000030·86d43f93····························..?.
  
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:·460db9746982d9fd733c184814244e2c8dbcfe4d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c03978b8d90146c31bf68a8b69fd987313f1fda0
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·30646239·37343639·38326439·66643733·0db9746982d9fd73 
3 ··0x00000010·33633138·34383134·32343465·32633864·3c184814244e2c8d2 ··0x00000000·33393738·62386439·30313436·63333162·3978b8d90146c31b
 3 ··0x00000010·66363861·38623639·66643938·37333133·f68a8b69fd987313
4 ··0x00000020·62636665·34642e64·65627567·00000000·bcfe4d.debug....4 ··0x00000020·66316664·61302e64·65627567·00000000·f1fda0.debug....
5 ··0x00000030·aadefdc5····························....5 ··0x00000030·75a24c00····························u.L.
  
1.36 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-312-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:·2f9cd10a2a93b40b38f9025f54b69c34b3039dc03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98da0011a81a4f342dcbc6fd739fdb9a2bb6ae0f
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·39636431·30613261·39336234·30623338·9cd10a2a93b40b38 
3 ··0x00000010·66393032·35663534·62363963·33346233·f9025f54b69c34b32 ··0x00000000·64613030·31316138·31613466·33343264·da0011a81a4f342d
 3 ··0x00000010·63626336·66643733·39666462·39613262·cbc6fd739fdb9a2b
4 ··0x00000020·30333964·63302e64·65627567·00000000·039dc0.debug....4 ··0x00000020·62366165·30662e64·65627567·00000000·b6ae0f.debug....
5 ··0x00000030·b698a88b····························....5 ··0x00000030·d8e0c1c1····························....
  
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:·99b0983cdf996a39083966a2b64a1aa3dd6ff36d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd31621d3e4dfbb4029547f1433f10266fd61ceb
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·62303938·33636466·39393661·33393038·b0983cdf996a3908 
3 ··0x00000010·33393636·61326236·34613161·61336464·3966a2b64a1aa3dd2 ··0x00000000·33313632·31643365·34646662·62343032·31621d3e4dfbb402
 3 ··0x00000010·39353437·66313433·33663130·32363666·9547f1433f10266f
4 ··0x00000020·36666633·36642e64·65627567·00000000·6ff36d.debug....4 ··0x00000020·64363163·65622e64·65627567·00000000·d61ceb.debug....
5 ··0x00000030·85ac51f5····························..Q.5 ··0x00000030·cf05fd6a····························...j
  
1.42 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-312-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:·1f64effaaa520246f4e28cd6153c6ec287a43da23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c27d493a6de773d69b72ec0079e346c999fad25
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·36346566·66616161·35323032·34366634·64effaaa520246f4 
3 ··0x00000010·65323863·64363135·33633665·63323837·e28cd6153c6ec2872 ··0x00000000·32376434·39336136·64653737·33643639·27d493a6de773d69
 3 ··0x00000010·62373265·63303037·39653334·36633939·b72ec0079e346c99
4 ··0x00000020·61343364·61322e64·65627567·00000000·a43da2.debug....4 ··0x00000020·39666164·32352e64·65627567·00000000·9fad25.debug....
5 ··0x00000030·7c9e5bba····························|.[.5 ··0x00000030·a3ba96a3····························....
  
1.36 KB
./usr/lib/python3/dist-packages/black/ranges.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:·67fc67129b6cd73d05d5fec559cab8350a1275763 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5ffce498aff817394adc765ba267a9e6418a44ba
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·66633637·31323962·36636437·33643035·fc67129b6cd73d05 
3 ··0x00000010·64356665·63353539·63616238·33353061·d5fec559cab8350a2 ··0x00000000·66636534·39386166·66383137·33393461·fce498aff817394a
 3 ··0x00000010·64633736·35626132·36376139·65363431·dc765ba267a9e641
4 ··0x00000020·31323735·37362e64·65627567·00000000·127576.debug....4 ··0x00000020·38613434·62612e64·65627567·00000000·8a44ba.debug....
5 ··0x00000030·ac44a67b····························.D.{5 ··0x00000030·47ba518c····························G.Q.
  
1.44 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-312-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:·58a183cd9c6246f634cd2520903fdbaccd9b22003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38b794b0cd24d79f9dd897abe0bd9734595ac151
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·61313833·63643963·36323436·66363334·a183cd9c6246f634 
3 ··0x00000010·63643235·32303930·33666462·61636364·cd2520903fdbaccd2 ··0x00000000·62373934·62306364·32346437·39663964·b794b0cd24d79f9d
 3 ··0x00000010·64383937·61626530·62643937·33343539·d897abe0bd973459
4 ··0x00000020·39623232·30302e64·65627567·00000000·9b2200.debug....4 ··0x00000020·35616331·35312e64·65627567·00000000·5ac151.debug....
5 ··0x00000030·e293a4ed····························....5 ··0x00000030·f2cafeb8····························....
  
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:·0b4eb694e8b6da4376fcf7069fa3d9a13e03099a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0e649122d47f06c9df8135fdabac602bd2479057
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·34656236·39346538·62366461·34333736·4eb694e8b6da4376 
3 ··0x00000010·66636637·30363966·61336439·61313365·fcf7069fa3d9a13e2 ··0x00000000·36343931·32326434·37663036·63396466·649122d47f06c9df
 3 ··0x00000010·38313335·66646162·61633630·32626432·8135fdabac602bd2
4 ··0x00000020·30333039·39612e64·65627567·00000000·03099a.debug....4 ··0x00000020·34373930·35372e64·65627567·00000000·479057.debug....
5 ··0x00000030·af6a0a49····························.j.I5 ··0x00000030·7857be9c····························xW..
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-312-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:·bb908616f27f7a93fa1bd9c91518c901b2dfef883 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8cafef826c19eaab1a3345801aba10f61d117364
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·39303836·31366632·37663761·39336661·908616f27f7a93fa 
3 ··0x00000010·31626439·63393135·31386339·30316232·1bd9c91518c901b22 ··0x00000000·61666566·38323663·31396561·61623161·afef826c19eaab1a
 3 ··0x00000010·33333435·38303161·62613130·66363164·3345801aba10f61d
4 ··0x00000020·64666566·38382e64·65627567·00000000·dfef88.debug....4 ··0x00000020·31313733·36342e64·65627567·00000000·117364.debug....
5 ··0x00000030·eb77b7a1····························.w..5 ··0x00000030·68c9d31a····························h...
  
1.36 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-313-x86_64-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6735a442399be4830a6307bdf51bcbe52cf0340d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f553e888ce74c26602654c5148c6b7ac74360225
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·33356134·34323339·39626534·38333061·35a442399be4830a 
3 ··0x00000010·36333037·62646635·31626362·65353263·6307bdf51bcbe52c2 ··0x00000000·35336538·38386365·37346332·36363032·53e888ce74c26602
 3 ··0x00000010·36353463·35313438·63366237·61633734·654c5148c6b7ac74
4 ··0x00000020·66303334·30642e64·65627567·00000000·f0340d.debug....4 ··0x00000020·33363032·32352e64·65627567·00000000·360225.debug....
5 ··0x00000030·187b66d2····························.{f.5 ··0x00000030·d96e9469····························.n.i
  
1.42 KB
./usr/lib/python3/dist-packages/black/schema.cpython-312-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:·552c7dd6564abd40640d6030b6a6743b609ec2643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·56575950b642e35450df6d3410df431fb673ebc5
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·32633764·64363536·34616264·34303634·2c7dd6564abd4064 
3 ··0x00000010·30643630·33306236·61363734·33623630·0d6030b6a6743b602 ··0x00000000·35373539·35306236·34326533·35343530·575950b642e35450
 3 ··0x00000010·64663664·33343130·64663433·31666236·df6d3410df431fb6
4 ··0x00000020·39656332·36342e64·65627567·00000000·9ec264.debug....4 ··0x00000020·37336562·63352e64·65627567·00000000·73ebc5.debug....
5 ··0x00000030·2fabd9a4····························/...5 ··0x00000030·6d4ed9e2····························mN..
  
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:·7180149f92d47cf29bf3c154ba9191402865b3593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·703d97370835724fcf2b1b98ceb514c1a606d7b5
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·38303134·39663932·64343763·66323962·80149f92d47cf29b 
3 ··0x00000010·66336331·35346261·39313931·34303238·f3c154ba919140282 ··0x00000000·33643937·33373038·33353732·34666366·3d97370835724fcf
 3 ··0x00000010·32623162·39386365·62353134·63316136·2b1b98ceb514c1a6
4 ··0x00000020·36356233·35392e64·65627567·00000000·65b359.debug....4 ··0x00000020·30366437·62352e64·65627567·00000000·06d7b5.debug....
5 ··0x00000030·71b051d3····························q.Q.5 ··0x00000030·39d39e60····························9..`
  
1.42 KB
./usr/lib/python3/dist-packages/black/strings.cpython-312-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:·8a1aba29b98ee0b4adbcb4e7a8129b5ce652e8ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1e5b64897c0fd9cc2352d870cdf6832429242d2
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·31616261·32396239·38656530·62346164·1aba29b98ee0b4ad 
3 ··0x00000010·62636234·65376138·31323962·35636536·bcb4e7a8129b5ce62 ··0x00000000·65356236·34383937·63306664·39636332·e5b64897c0fd9cc2
 3 ··0x00000010·33353264·38373063·64663638·33323432·352d870cdf683242
4 ··0x00000020·35326538·66662e64·65627567·00000000·52e8ff.debug....4 ··0x00000020·39323432·64322e64·65627567·00000000·9242d2.debug....
5 ··0x00000030·181b0fb7····························....5 ··0x00000030·a040e583····························.@..
  
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:·a71b86ab2f871e6bd239faf084fe88752f28b64d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fb36e416e31439be3ecc90d2f56fe000ea7d3ad
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·31623836·61623266·38373165·36626432·1b86ab2f871e6bd2 
3 ··0x00000010·33396661·66303834·66653838·37353266·39faf084fe88752f2 ··0x00000000·62333665·34313665·33313433·39626533·b36e416e31439be3
 3 ··0x00000010·65636339·30643266·35366665·30303065·ecc90d2f56fe000e
4 ··0x00000020·32386236·34642e64·65627567·00000000·28b64d.debug....4 ··0x00000020·61376433·61642e64·65627567·00000000·a7d3ad.debug....
5 ··0x00000030·7aac6a28····························z.j(5 ··0x00000030·b54feae7····························.O..
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-312-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:·8371092c93a16944ec09ff13e45c53685786d3e73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13241b72ce92c8875308e83cc0a5a27d8f040428
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·37313039·32633933·61313639·34346563·71092c93a16944ec 
3 ··0x00000010·30396666·31336534·35633533·36383537·09ff13e45c5368572 ··0x00000000·32343162·37326365·39326338·38373533·241b72ce92c88753
 3 ··0x00000010·30386538·33636330·61356132·37643866·08e83cc0a5a27d8f
4 ··0x00000020·38366433·65372e64·65627567·00000000·86d3e7.debug....4 ··0x00000020·30343034·32382e64·65627567·00000000·040428.debug....
5 ··0x00000030·39c170de····························9.p.5 ··0x00000030·26aaf8ae····························&...
  
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:·2478f73d7fe647d6b46b8a6c486e60946dc95a563 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·28ba95ecd9bc6e714608921459bd08e589e2a267
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·37386637·33643766·65363437·64366234·78f73d7fe647d6b4 
3 ··0x00000010·36623861·36633438·36653630·39343664·6b8a6c486e60946d2 ··0x00000000·62613935·65636439·62633665·37313436·ba95ecd9bc6e7146
 3 ··0x00000010·30383932·31343539·62643038·65353839·08921459bd08e589
4 ··0x00000020·63393561·35362e64·65627567·00000000·c95a56.debug....4 ··0x00000020·65326132·36372e64·65627567·00000000·e2a267.debug....
5 ··0x00000030·c201a6ae····························....5 ··0x00000030·99b7b992····························....
  
1.37 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-312-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:·88f40a1c3d20a5a23179ee8a8c05b8f2b535fb623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·90e353f20686e88bf668f8e3db131e253ce70af7
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·66343061·31633364·32306135·61323331·f40a1c3d20a5a231 
3 ··0x00000010·37396565·38613863·30356238·66326235·79ee8a8c05b8f2b52 ··0x00000000·65333533·66323036·38366538·38626636·e353f20686e88bf6
 3 ··0x00000010·36386638·65336462·31333165·32353363·68f8e3db131e253c
4 ··0x00000020·33356662·36322e64·65627567·00000000·35fb62.debug....4 ··0x00000020·65373061·66372e64·65627567·00000000·e70af7.debug....
5 ··0x00000030·2de2a5fd····························-...5 ··0x00000030·cc75a5fa····························.u..
  
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:·9ddc7e0d242b44417e54a48f17efaa02d93d1c0f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·336426599cb002ab72b93f5cfa6402a26a546845
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·64633765·30643234·32623434·34313765·dc7e0d242b44417e 
3 ··0x00000010·35346134·38663137·65666161·30326439·54a48f17efaa02d92 ··0x00000000·36343236·35393963·62303032·61623732·6426599cb002ab72
 3 ··0x00000010·62393366·35636661·36343032·61323661·b93f5cfa6402a26a
4 ··0x00000020·33643163·30662e64·65627567·00000000·3d1c0f.debug....4 ··0x00000020·35343638·34352e64·65627567·00000000·546845.debug....
5 ··0x00000030·f5fd9fa0····························....5 ··0x00000030·f53075a8····························.0u.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-312-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:·17896c225a63a53c8233444c1b6d64783864ff713 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·659a7b9fcd396e22f14b5f1fe9c4be9f2db4ab71
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·38393663·32323561·36336135·33633832·896c225a63a53c82 
3 ··0x00000010·33333434·34633162·36643634·37383338·33444c1b6d6478382 ··0x00000000·39613762·39666364·33393665·32326631·9a7b9fcd396e22f1
 3 ··0x00000010·34623566·31666539·63346265·39663264·4b5f1fe9c4be9f2d
4 ··0x00000020·36346666·37312e64·65627567·00000000·64ff71.debug....4 ··0x00000020·62346162·37312e64·65627567·00000000·b4ab71.debug....
5 ··0x00000030·64b5b2f2····························d...5 ··0x00000030·0805d484····························....
  
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:·fa5126c291bf5aa7fd811a782b9b3a530b7640443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1ceb4c626cd6c3d09579ca515db2cda2097e999
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·35313236·63323931·62663561·61376664·5126c291bf5aa7fd 
3 ··0x00000010·38313161·37383262·39623361·35333062·811a782b9b3a530b2 ··0x00000000·63656234·63363236·63643663·33643039·ceb4c626cd6c3d09
 3 ··0x00000010·35373963·61353135·64623263·64613230·579ca515db2cda20
4 ··0x00000020·37363430·34342e64·65627567·00000000·764044.debug....4 ··0x00000020·39376539·39392e64·65627567·00000000·97e999.debug....
5 ··0x00000030·59134dc8····························Y.M.5 ··0x00000030·bcd58aa3····························....
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-312-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:·3cb7e459fd5fc0081df7039a125d8efb85a6aefc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·60e16688cbd4ae247e0de1b1d999a59da7b48a1a
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·62376534·35396664·35666330·30383164·b7e459fd5fc0081d 
3 ··0x00000010·66373033·39613132·35643865·66623835·f7039a125d8efb852 ··0x00000000·65313636·38386362·64346165·32343765·e16688cbd4ae247e
 3 ··0x00000010·30646531·62316439·39396135·39646137·0de1b1d999a59da7
4 ··0x00000020·61366165·66632e64·65627567·00000000·a6aefc.debug....4 ··0x00000020·62343861·31612e64·65627567·00000000·b48a1a.debug....
5 ··0x00000030·0c708330····························.p.05 ··0x00000030·834e8e19····························.N..
  
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:·5a0dec32f037e6940490344ed698b9bb69ac79973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff65cb7779374c0db5d7e611f5e9b26de84cef43
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·30646563·33326630·33376536·39343034·0dec32f037e69404 
3 ··0x00000010·39303334·34656436·39386239·62623639·90344ed698b9bb692 ··0x00000000·36356362·37373739·33373463·30646235·65cb7779374c0db5
 3 ··0x00000010·64376536·31316635·65396232·36646538·d7e611f5e9b26de8
4 ··0x00000020·61633739·39372e64·65627567·00000000·ac7997.debug....4 ··0x00000020·34636566·34332e64·65627567·00000000·4cef43.debug....
5 ··0x00000030·2286d73c····························"..<5 ··0x00000030·46165802····························F.X.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-312-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:·9bf117fc0d095877e9c4208dd3c6b1b147cb0f5e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·67fdcde40dfdbdf443ba14c773ae4a681b43c989
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·66313137·66633064·30393538·37376539·f117fc0d095877e9 
3 ··0x00000010·63343230·38646433·63366231·62313437·c4208dd3c6b1b1472 ··0x00000000·66646364·65343064·66646264·66343433·fdcde40dfdbdf443
 3 ··0x00000010·62613134·63373733·61653461·36383162·ba14c773ae4a681b
4 ··0x00000020·63623066·35652e64·65627567·00000000·cb0f5e.debug....4 ··0x00000020·34336339·38392e64·65627567·00000000·43c989.debug....
5 ··0x00000030·261adeae····························&...5 ··0x00000030·0e574735····························.WG5
  
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:·70697087c5355fbcbe11e0385afc79fbf6e6e9aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31e5461f593cdc2e8f6fe46a3b4cac476cf678a1
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·36393730·38376335·33353566·62636265·697087c5355fbcbe 
3 ··0x00000010·31316530·33383561·66633739·66626636·11e0385afc79fbf62 ··0x00000000·65353436·31663539·33636463·32653866·e5461f593cdc2e8f
 3 ··0x00000010·36666534·36613362·34636163·34373663·6fe46a3b4cac476c
4 ··0x00000020·65366539·61612e64·65627567·00000000·e6e9aa.debug....4 ··0x00000020·66363738·61312e64·65627567·00000000·f678a1.debug....
5 ··0x00000030·5f5eded8····························_^..5 ··0x00000030·0d2cc92b····························.,.+
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-312-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:·98e13702c4aec8beea3d0d2f3c621f1d97c572fc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·305c79dfb914e66aa69f5ba81271873a1b756627
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·65313337·30326334·61656338·62656561·e13702c4aec8beea 
3 ··0x00000010·33643064·32663363·36323166·31643937·3d0d2f3c621f1d972 ··0x00000000·35633739·64666239·31346536·36616136·5c79dfb914e66aa6
 3 ··0x00000010·39663562·61383132·37313837·33613162·9f5ba81271873a1b
4 ··0x00000020·63353732·66632e64·65627567·00000000·c572fc.debug....4 ··0x00000020·37353636·32372e64·65627567·00000000·756627.debug....
5 ··0x00000030·e4c6db3d····························...=5 ··0x00000030·6289b42f····························b../
  
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:·53bc2ccb25c797ebf2e1132c3c6c340e2908c8973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd435e9d47bf7748f036d391bbc9943a0624f6ef
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·62633263·63623235·63373937·65626632·bc2ccb25c797ebf2 
3 ··0x00000010·65313133·32633363·36633334·30653239·e1132c3c6c340e292 ··0x00000000·34333565·39643437·62663737·34386630·435e9d47bf7748f0
 3 ··0x00000010·33366433·39316262·63393934·33613036·36d391bbc9943a06
4 ··0x00000020·30386338·39372e64·65627567·00000000·08c897.debug....4 ··0x00000020·32346636·65662e64·65627567·00000000·24f6ef.debug....
5 ··0x00000030·d583ae54····························...T5 ··0x00000030·7ecdec3d····························~..=
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-312-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:·c0e5a77047adeb25bfd851c75c6cbb12082c94eb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5ca5ac2d551303f0d85ca6d9c5b5e6fff540f52b
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·65356137·37303437·61646562·32356266·e5a77047adeb25bf 
3 ··0x00000010·64383531·63373563·36636262·31323038·d851c75c6cbb12082 ··0x00000000·61356163·32643535·31333033·66306438·a5ac2d551303f0d8
 3 ··0x00000010·35636136·64396335·62356536·66666635·5ca6d9c5b5e6fff5
4 ··0x00000020·32633934·65622e64·65627567·00000000·2c94eb.debug....4 ··0x00000020·34306635·32622e64·65627567·00000000·40f52b.debug....
5 ··0x00000030·1df69cf6····························....5 ··0x00000030·2aa39a2d····························*..-
  
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:·08b182a2b5adb7c385f0ba01185269bb3121614b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e9a1d6a3f78df6d94423bec3205a4b3f2345d540
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·62313832·61326235·61646237·63333835·b182a2b5adb7c385 
3 ··0x00000010·66306261·30313138·35323639·62623331·f0ba01185269bb312 ··0x00000000·61316436·61336637·38646636·64393434·a1d6a3f78df6d944
 3 ··0x00000010·32336265·63333230·35613462·33663233·23bec3205a4b3f23
4 ··0x00000020·32313631·34622e64·65627567·00000000·21614b.debug....4 ··0x00000020·34356435·34302e64·65627567·00000000·45d540.debug....
5 ··0x00000030·f162bbbc····························.b..5 ··0x00000030·dec80492····························....
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-312-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:·ac58ec1a5d591c2bd6907f5f7dcf4d071d9c76d13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4219ec9250814bdaca4d30fc633eb7c15ce90a81
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·35386563·31613564·35393163·32626436·58ec1a5d591c2bd6 
3 ··0x00000010·39303766·35663764·63663464·30373164·907f5f7dcf4d071d2 ··0x00000000·31396563·39323530·38313462·64616361·19ec9250814bdaca
 3 ··0x00000010·34643330·66633633·33656237·63313563·4d30fc633eb7c15c
4 ··0x00000020·39633736·64312e64·65627567·00000000·9c76d1.debug....4 ··0x00000020·65393061·38312e64·65627567·00000000·e90a81.debug....
5 ··0x00000030·289a6ec5····························(.n.5 ··0x00000030·32b898dc····························2...
  
1.38 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.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:·70ac8b02d4e30acebefa208d9b6bef8f0fd114b73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a127dc313442ab153fecfdc90db6a1885cfd9f0
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·61633862·30326434·65333061·63656265·ac8b02d4e30acebe 
3 ··0x00000010·66613230·38643962·36626566·38663066·fa208d9b6bef8f0f2 ··0x00000000·31323764·63333133·34343261·62313533·127dc313442ab153
 3 ··0x00000010·66656366·64633930·64623661·31383835·fecfdc90db6a1885
4 ··0x00000020·64313134·62372e64·65627567·00000000·d114b7.debug....4 ··0x00000020·63666439·66302e64·65627567·00000000·cfd9f0.debug....
5 ··0x00000030·0420e219····························.·..5 ··0x00000030·7196d9cb····························q...
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-312-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:·0df2723cbe225dd4851ad866b5ae1c0fbdc719223 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef069826d2927471713e3b9c782cb970cd254ca
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·66323732·33636265·32323564·64343835·f2723cbe225dd485 
3 ··0x00000010·31616438·36366235·61653163·30666264·1ad866b5ae1c0fbd2 ··0x00000000·66303639·38323664·32393237·34373137·f069826d29274717
 3 ··0x00000010·31336533·62396337·38326362·39373063·13e3b9c782cb970c
4 ··0x00000020·63373139·32322e64·65627567·00000000·c71922.debug....4 ··0x00000020·64323534·63612e64·65627567·00000000·d254ca.debug....
5 ··0x00000030·e8597654····························.YvT5 ··0x00000030·36395bca····························69[.
  
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:·84d0baf94ba5eb92c7a7aeecfbb090ef62a5a22e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a86383ee298292d6a14815efedc5a1557e73bb2
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·64306261·66393462·61356562·39326337·d0baf94ba5eb92c7 
3 ··0x00000010·61376165·65636662·62303930·65663632·a7aeecfbb090ef622 ··0x00000000·38363338·33656532·39383239·32643661·86383ee298292d6a
 3 ··0x00000010·31343831·35656665·64633561·31353537·14815efedc5a1557
4 ··0x00000020·61356132·32652e64·65627567·00000000·a5a22e.debug....4 ··0x00000020·65373362·62322e64·65627567·00000000·e73bb2.debug....
5 ··0x00000030·0008c04b····························...K5 ··0x00000030·37aee819····························7...
  
1.37 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-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:·311c06c731008e9d8929d779d1facb2a2e810a3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·63e847228934b58c27121b7238801e9700895c21
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·31633036·63373331·30303865·39643839·1c06c731008e9d89 
3 ··0x00000010·32396437·37396431·66616362·32613265·29d779d1facb2a2e2 ··0x00000000·65383437·32323839·33346235·38633237·e847228934b58c27
 3 ··0x00000010·31323162·37323338·38303165·39373030·121b7238801e9700
4 ··0x00000020·38313061·33642e64·65627567·00000000·810a3d.debug....4 ··0x00000020·38393563·32312e64·65627567·00000000·895c21.debug....
5 ··0x00000030·fcbcaf21····························...!5 ··0x00000030·2682949e····························&...
  
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:·25f52b95248207f309141862956cc5b9888677773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f8eb8b9904611de946e47f42ac9ddbd671f782b
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·66353262·39353234·38323037·66333039·f52b95248207f309 
3 ··0x00000010·31343138·36323935·36636335·62393838·141862956cc5b9882 ··0x00000000·38656238·62393930·34363131·64653934·8eb8b9904611de94
 3 ··0x00000010·36653437·66343261·63396464·62643637·6e47f42ac9ddbd67
4 ··0x00000020·38363737·37372e64·65627567·00000000·867777.debug....4 ··0x00000020·31663738·32622e64·65627567·00000000·1f782b.debug....
5 ··0x00000030·bdc84248····························..BH5 ··0x00000030·dd0422b4····························..".
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-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:·13ec252e5ac449f39ca30775542eb6d2b02147863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5812761343aa843739a1ebda7f7232e9ed0f7767
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·65633235·32653561·63343439·66333963·ec252e5ac449f39c 
3 ··0x00000010·61333037·37353534·32656236·64326230·a30775542eb6d2b02 ··0x00000000·31323736·31333433·61613834·33373339·12761343aa843739
 3 ··0x00000010·61316562·64613766·37323332·65396564·a1ebda7f7232e9ed
4 ··0x00000020·32313437·38362e64·65627567·00000000·214786.debug....4 ··0x00000020·30663737·36372e64·65627567·00000000·0f7767.debug....
5 ··0x00000030·57b03f48····························W.?H5 ··0x00000030·1b18a7a6····························....
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea3fad68719f6e48334d3fccb3b9760eff2624f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c4672fac120480aee9aab68a4b7be086ce8f035
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·33666164·36383731·39663665·34383333·3fad68719f6e4833 
3 ··0x00000010·34643366·63636233·62393736·30656666·4d3fccb3b9760eff2 ··0x00000000·34363732·66616331·32303438·30616565·4672fac120480aee
 3 ··0x00000010·39616162·36386134·62376265·30383663·9aab68a4b7be086c
4 ··0x00000020·32363234·66382e64·65627567·00000000·2624f8.debug....4 ··0x00000020·65386630·33352e64·65627567·00000000·e8f035.debug....
5 ··0x00000030·5f5e15fa····························_^..5 ··0x00000030·0f241bbd····························.$..
  
32.4 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-312-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·0x086948·0x086948·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x086948·0x086948·R···0x1000
8 ··LOAD···········0x087000·0x0000000000087000·0x0000000000087000·0x2c04dd·0x2c04dd·R·E·0x10008 ··LOAD···········0x087000·0x0000000000087000·0x0000000000087000·0x2c05bd·0x2c05bd·R·E·0x1000
9 ··LOAD···········0x348000·0x0000000000348000·0x0000000000348000·0x0594d0·0x0594d0·R···0x10009 ··LOAD···········0x348000·0x0000000000348000·0x0000000000348000·0x0594d0·0x0594d0·R···0x1000
10 ··LOAD···········0x3a2430·0x00000000003a2430·0x00000000003a2430·0x050ab8·0x0581d8·RW··0x100010 ··LOAD···········0x3a2430·0x00000000003a2430·0x00000000003a2430·0x050ab8·0x0581d8·RW··0x1000
11 ··DYNAMIC········0x3a84b8·0x00000000003a84b8·0x00000000003a84b8·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x3a84b8·0x00000000003a84b8·0x00000000003a84b8·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···0x369850·0x0000000000369850·0x0000000000369850·0x0085d4·0x0085d4·R···0x413 ··GNU_EH_FRAME···0x369850·0x0000000000369850·0x0000000000369850·0x0085d4·0x0085d4·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x3a2430·0x00000000003a2430·0x00000000003a2430·0x007bd0·0x007bd0·R···0x115 ··GNU_RELRO······0x3a2430·0x00000000003a2430·0x00000000003a2430·0x007bd0·0x007bd0·R···0x1
1.66 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········000000000003a840·03a840·0019d0·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000000000003a840·03a840·0019d0·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000000000003c210·03c210·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········000000000003c210·03c210·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············000000000003c260·03c260·049488·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············000000000003c260·03c260·049488·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············00000000000856e8·0856e8·001260·18··AI··3··22··813 ··[·8]·.rela.plt·········RELA············00000000000856e8·0856e8·001260·18··AI··3··22··8
14 ··[·9]·.init·············PROGBITS········0000000000087000·087000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000087000·087000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000087020·087020·000c50·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000087020·087020·000c50·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0000000000087c70·087c70·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0000000000087c70·087c70·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000087c80·087c80·2bf854·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000087c80·087c80·2bf934·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········00000000003474d4·3474d4·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00000000003475b4·3475b4·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000348000·348000·021850·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········0000000000348000·348000·021850·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000369850·369850·0085d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000369850·369850·0085d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000371e28·371e28·02f6a8·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000371e28·371e28·02f6a8·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······00000000003a2430·3a2430·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······00000000003a2430·3a2430·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······00000000003a2438·3a2438·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······00000000003a2438·3a2438·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······PROGBITS········00000000003a2440·3a2440·006078·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········00000000003a2440·3a2440·006078·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········00000000003a84b8·3a84b8·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000003a84b8·3a84b8·0001c0·10··WA··4···0··8
468 KB
readelf --wide --symbols {}
    
Offset 243, 3065 lines modifiedOffset 243, 3065 lines modified
243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
245 ···241:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)245 ···241:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)
246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
249 ···245:·0000000000111ec0··1090·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty249 ···245:·0000000000111ec0··1090·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
250 ···246:·000000000024ad70·11522·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group250 ···246:·000000000024aeb0·11522·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group
251 ···247:·00000000003f3048·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen251 ···247:·00000000003f3048·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen
252 ···248:·0000000000214140···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file252 ···248:·00000000002140f0···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
253 ···249:·0000000000277800···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__253 ···249:·00000000002778e0···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
254 ···250:·00000000000f0100···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__254 ···250:·00000000000f0100···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
255 ···251:·0000000000303120··1579·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell255 ···251:·0000000000303200··1579·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
256 ···252:·0000000000107870··1076·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate256 ···252:·0000000000107870··1076·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
257 ···253:·0000000000184df0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell257 ···253:·0000000000184d70···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
258 ···254:·00000000000f0d00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__258 ···254:·00000000000f0d00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
259 ···255:·00000000002a9a90···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close259 ···255:·00000000002a9b70···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
260 ···256:·00000000002587c0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match260 ···256:·0000000000258900···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
261 ···257:·00000000003f30e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen261 ···257:·00000000003f30e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen
262 ···258:·00000000002b1640···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw262 ···258:·00000000002b1720···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
263 ···259:·00000000003f36f8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj263 ···259:·00000000003f36f8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
264 ···260:·00000000003f32b0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit264 ···260:·00000000003f32b0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
265 ···261:·00000000001d5470···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat265 ···261:·00000000001d5400···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
266 ···262:·0000000000109590···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start266 ···262:·0000000000109590···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
267 ···263:·000000000023be90···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send267 ···263:·000000000023bed0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
268 ···264:·00000000000df680···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments268 ···264:·00000000000df680···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
269 ···265:·00000000001b1f80··3023·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split269 ···265:·00000000001b1f20··3023·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
270 ···266:·00000000000f2050···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy270 ···266:·00000000000f2050···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
271 ···267:·00000000003f35d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33271 ···267:·00000000003f35d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
272 ···268:·00000000003f3a88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals272 ···268:·00000000003f3a88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
273 ···269:·00000000003f3028·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver273 ···269:·00000000003f3028·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
274 ···270:·00000000003f35c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34274 ···270:·00000000003f35c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
275 ···271:·0000000000219a40···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close275 ···271:·00000000002199f0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
276 ···272:·00000000001eb620··1910·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices276 ···272:·00000000001eb5c0··1910·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
277 ···273:·000000000012aac0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send277 ···273:·000000000012aa40····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
278 ···274:·0000000000297620···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw278 ···274:·0000000000297700···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
279 ···275:·00000000001aae80···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close279 ···275:·00000000001aae00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
280 ···276:·00000000002b5240···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw280 ···276:·00000000002b5320···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
281 ···277:·00000000003f35c0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35281 ···277:·00000000003f35c0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
282 ···278:·0000000000100a10··1094·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf282 ···278:·0000000000100a10··1094·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf
283 ···279:·00000000003f35b8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36283 ···279:·00000000003f35b8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36
284 ···280:·00000000001fac20··5394·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx284 ···280:·00000000001fabc0··5394·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
285 ···281:·0000000000282cf0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw285 ···281:·0000000000282dd0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
286 ···282:·00000000000e5430···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__286 ···282:·00000000000e5430···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
287 ···283:·00000000002c2ff0·13863·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__287 ···283:·00000000002c30d0·13863·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
288 ···284:·00000000000ede40···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__288 ···284:·00000000000ede40···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
289 ···285:·00000000003f35b0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37289 ···285:·00000000003f35b0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37
290 ···286:·000000000008c800····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen290 ···286:·000000000008c800····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen
291 ···287:·000000000009e690···135·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible291 ···287:·000000000009e690···135·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible
292 ···288:·00000000003f35a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38292 ···288:·00000000003f35a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38
293 ···289:·000000000026ec30···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter293 ···289:·000000000026ed10···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
294 ···290:·00000000003f3910·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen294 ···290:·00000000003f3910·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
295 ···291:·00000000003f35a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39295 ···291:·00000000003f35a0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39
296 ···292:·0000000000089820····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen296 ···292:·0000000000089820····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen
297 ···293:·00000000003f30c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen297 ···293:·00000000003f30c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
298 ···294:·00000000003f3338·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen298 ···294:·00000000003f3338·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen
299 ···295:·000000000008ee80···310·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup299 ···295:·000000000008ee80···310·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
300 ···296:·000000000023c440···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close300 ···296:·000000000023c480···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
301 ···297:·00000000000d0740···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__301 ···297:·00000000000d0740···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
302 ···298:·00000000000a1120····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__302 ···298:·00000000000a1120····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
303 ···299:·000000000026ed20··5193·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark303 ···299:·000000000026ee00··5193·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
304 ···300:·00000000003f3bd0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal304 ···300:·00000000003f3bd0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal
305 ···301:·000000000009fe70····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__305 ···301:·000000000009fe70····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
306 ···302:·00000000000a0090····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__306 ···302:·00000000000a0090····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
307 ···303:·0000000000179420··4280·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__307 ···303:·00000000001793a0··4280·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
308 ···304:·0000000000268e00···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize308 ···304:·0000000000268f40···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
309 ···305:·0000000000163280····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3309 ···305:·0000000000163200····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
310 ···306:·00000000000ee110···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq310 ···306:·00000000000ee110···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
311 ···307:·00000000000d14e0····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged311 ···307:·00000000000d14e0····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged
312 ···308:·00000000003f3c10·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util312 ···308:·00000000003f3c10·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
313 ···309:·00000000000deaf0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty313 ···309:·00000000000deaf0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
314 ···310:·00000000001e7040···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols314 ···310:·00000000001e6fe0···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
315 ···311:·0000000000345d40···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen315 ···311:·0000000000345e20···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
316 ···312:·000000000025bb20···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder316 ···312:·000000000025bc60···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
317 ···313:·0000000000087fc0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__317 ···313:·0000000000087fc0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
318 ···314:·00000000000e7820···401·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default318 ···314:·00000000000e7820···401·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
319 ···315:·00000000001aa8d0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send319 ···315:·00000000001aa850···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
320 ···316:·00000000001228e0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import320 ···316:·00000000001228e0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import
321 ···317:·00000000003f39d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF321 ···317:·00000000003f39d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF
322 ···318:·0000000000168a40···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw322 ···318:·00000000001689c0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
323 ···319:·000000000008d450····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj323 ···319:·000000000008d450····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj
324 ···320:·00000000000a1260····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__324 ···320:·00000000000a1260····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
325 ···321:·00000000000a0110····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__325 ···321:·00000000000a0110····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
326 ···322:·0000000000165aa0·11467·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__326 ···322:·0000000000165a20·11467·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
327 ···323:·0000000000224b20····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send327 ···323:·0000000000224ad0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
328 ···324:·0000000000284cf0···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__328 ···324:·0000000000284dd0···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
329 ···325:·00000000003f2f88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs329 ···325:·00000000003f2f88·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs
330 ···326:·000000000017fe20···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close330 ···326:·000000000017fda0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
331 ···327:·000000000033be00···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix331 ···327:·000000000033bee0···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
332 ···328:·0000000000100470···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf332 ···328:·0000000000100470···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
333 ···329:·000000000021d8c0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body333 ···329:·000000000021d870···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
334 ···330:·0000000000183ee0··2002·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment334 ···330:·0000000000183e60··2002·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
335 ···331:·00000000000e54b0···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split335 ···331:·00000000000e54b0···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
336 ···332:·00000000000eb340···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op336 ···332:·00000000000eb340···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
337 ···333:·0000000000105200···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__337 ···333:·0000000000105200···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
338 ···334:·00000000001f47f0···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix338 ···334:·00000000001f4790···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
339 ···335:·00000000000a11c0····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__339 ···335:·00000000000a11c0····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__
340 ···336:·00000000000f1790···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq340 ···336:·00000000000f1790···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
341 ···337:·00000000000fece0··1306·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf341 ···337:·00000000000fece0··1306·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
342 ···338:·0000000000130c70··5797·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__342 ···338:·0000000000130bf0··5797·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
343 ···339:·00000000003f3aa0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals343 ···339:·00000000003f3aa0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals
344 ···340:·00000000002a99b0···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw344 ···340:·00000000002a9a90···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
345 ···341:·00000000000e7c40···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar345 ···341:·00000000000e7c40···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
346 ···342:·00000000003f3e50·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version346 ···342:·00000000003f3e50·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version
347 ···343:·000000000008c420····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env347 ···343:·000000000008c420····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
348 ···344:·00000000002844c0···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close348 ···344:·00000000002845a0···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
349 ···345:·00000000000d3680···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build349 ···345:·00000000000d3680···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build
350 ···346:·00000000003f3a50·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals350 ···346:·00000000003f3a50·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals
351 ···347:·00000000001846c0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment351 ···347:·0000000000184640···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
352 ···348:·000000000022ef90···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed352 ···348:·000000000022efa0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
353 ···349:·00000000003f3738·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen353 ···349:·00000000003f3738·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
354 ···350:·000000000010d700···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on354 ···350:·000000000010d700···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
355 ···351:·000000000017e4f0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw355 ···351:·000000000017e470···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw
356 ···352:·00000000003f3e08·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re356 ···352:·00000000003f3e08·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re
357 ···353:·0000000000275360····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send357 ···353:·0000000000275440····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
358 ···354:·00000000001cc2e0···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token358 ···354:·00000000001cc270···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
359 ···355:·00000000000d1010···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide359 ···355:·00000000000d1010···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
360 ···356:·0000000000302ed0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence360 ···356:·0000000000302fb0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
361 ···357:·00000000001a9f20···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock361 ···357:·00000000001a9ea0···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
362 ···358:·00000000000fd6f0··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr362 ···358:·00000000000fd6f0··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
363 ···359:·00000000002b6f20····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets363 ···359:·00000000002b7000····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
364 ···360:·000000000008a5c0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen364 ···360:·000000000008a5c0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen
365 ···361:·00000000003f3688·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env365 ···361:·00000000003f3688·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
366 ···362:·00000000003f3310·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env366 ···362:·00000000003f3310·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
367 ···363:·00000000002be440···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw367 ···363:·00000000002be520···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
368 ···364:·0000000000187020····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__368 ···364:·0000000000186fa0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
369 ···365:·00000000001b2c30··5087·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match369 ···365:·00000000001b2bd0··5087·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match
Max diff block lines reached; 460424/479289 bytes (96.06%) of diff not shown.
630 KB
readelf --wide --relocs {}
    
Offset 1885, 315 lines modifiedOffset 1885, 315 lines modified
1885 00000000003a8488··0000000000000008·R_X86_64_RELATIVE·························361d301885 00000000003a8488··0000000000000008·R_X86_64_RELATIVE·························361d30
1886 00000000003a8490··0000000000000008·R_X86_64_RELATIVE·························361d701886 00000000003a8490··0000000000000008·R_X86_64_RELATIVE·························361d70
1887 00000000003a8498··0000000000000008·R_X86_64_RELATIVE·························361db01887 00000000003a8498··0000000000000008·R_X86_64_RELATIVE·························361db0
1888 00000000003a84a0··0000000000000008·R_X86_64_RELATIVE·························361de81888 00000000003a84a0··0000000000000008·R_X86_64_RELATIVE·························361de8
1889 00000000003a84a8··0000000000000008·R_X86_64_RELATIVE·························361e301889 00000000003a84a8··0000000000000008·R_X86_64_RELATIVE·························361e30
1890 00000000003a84b0··0000000000000008·R_X86_64_RELATIVE·························36210e1890 00000000003a84b0··0000000000000008·R_X86_64_RELATIVE·························36210e
1891 00000000003a8688··0000000000000008·R_X86_64_RELATIVE·························104a001891 00000000003a8688··0000000000000008·R_X86_64_RELATIVE·························104a00
1892 00000000003a8690··0000000000000008·R_X86_64_RELATIVE·························22c0501892 00000000003a8690··0000000000000008·R_X86_64_RELATIVE·························22c060
1893 00000000003a8698··0000000000000008·R_X86_64_RELATIVE·························fc3101893 00000000003a8698··0000000000000008·R_X86_64_RELATIVE·························fc310
1894 00000000003a86a8··0000000000000008·R_X86_64_RELATIVE·························2385101894 00000000003a86a8··0000000000000008·R_X86_64_RELATIVE·························238550
1895 00000000003a86b0··0000000000000008·R_X86_64_RELATIVE·························2db2001895 00000000003a86b0··0000000000000008·R_X86_64_RELATIVE·························2db2e0
1896 00000000003a86b8··0000000000000008·R_X86_64_RELATIVE·························1c3b201896 00000000003a86b8··0000000000000008·R_X86_64_RELATIVE·························1c3ac0
1897 00000000003a86c0··0000000000000008·R_X86_64_RELATIVE·························2dd3e01897 00000000003a86c0··0000000000000008·R_X86_64_RELATIVE·························2dd4c0
1898 00000000003a86c8··0000000000000008·R_X86_64_RELATIVE·························2142701898 00000000003a86c8··0000000000000008·R_X86_64_RELATIVE·························214220
1899 00000000003a86d8··0000000000000008·R_X86_64_RELATIVE·························12fb801899 00000000003a86d8··0000000000000008·R_X86_64_RELATIVE·························12fb00
1900 00000000003a86e8··0000000000000008·R_X86_64_RELATIVE·························ee0801900 00000000003a86e8··0000000000000008·R_X86_64_RELATIVE·························ee080
1901 00000000003a86f8··0000000000000008·R_X86_64_RELATIVE·························1e7ef01901 00000000003a86f8··0000000000000008·R_X86_64_RELATIVE·························1e7e90
1902 00000000003a8720··0000000000000008·R_X86_64_RELATIVE·························1078701902 00000000003a8720··0000000000000008·R_X86_64_RELATIVE·························107870
1903 00000000003a8740··0000000000000008·R_X86_64_RELATIVE·························ef7901903 00000000003a8740··0000000000000008·R_X86_64_RELATIVE·························ef790
1904 00000000003a8748··0000000000000008·R_X86_64_RELATIVE·························1f1d701904 00000000003a8748··0000000000000008·R_X86_64_RELATIVE·························1f1d10
1905 00000000003a8750··0000000000000008·R_X86_64_RELATIVE·························1fcd601905 00000000003a8750··0000000000000008·R_X86_64_RELATIVE·························1fcd00
1906 00000000003a8758··0000000000000008·R_X86_64_RELATIVE·························e36201906 00000000003a8758··0000000000000008·R_X86_64_RELATIVE·························e3620
1907 00000000003a8760··0000000000000008·R_X86_64_RELATIVE·························2f57801907 00000000003a8760··0000000000000008·R_X86_64_RELATIVE·························2f5860
1908 00000000003a8770··0000000000000008·R_X86_64_RELATIVE·························1118c01908 00000000003a8770··0000000000000008·R_X86_64_RELATIVE·························1118c0
1909 00000000003a8780··0000000000000008·R_X86_64_RELATIVE·························e11901909 00000000003a8780··0000000000000008·R_X86_64_RELATIVE·························e1190
1910 00000000003a8788··0000000000000008·R_X86_64_RELATIVE·························1229c01910 00000000003a8788··0000000000000008·R_X86_64_RELATIVE·························1229c0
1911 00000000003a8790··0000000000000008·R_X86_64_RELATIVE·························f0f201911 00000000003a8790··0000000000000008·R_X86_64_RELATIVE·························f0f20
1912 00000000003a87a8··0000000000000008·R_X86_64_RELATIVE·························1e55201912 00000000003a87a8··0000000000000008·R_X86_64_RELATIVE·························1e54b0
1913 00000000003a87b0··0000000000000008·R_X86_64_RELATIVE·························8efc01913 00000000003a87b0··0000000000000008·R_X86_64_RELATIVE·························8efc0
1914 00000000003a87b8··0000000000000008·R_X86_64_RELATIVE·························1e89f01914 00000000003a87b8··0000000000000008·R_X86_64_RELATIVE·························1e8990
1915 00000000003a87c0··0000000000000008·R_X86_64_RELATIVE·························10ffa01915 00000000003a87c0··0000000000000008·R_X86_64_RELATIVE·························10ffa0
1916 00000000003a87e0··0000000000000008·R_X86_64_RELATIVE·························1231b01916 00000000003a87e0··0000000000000008·R_X86_64_RELATIVE·························1231b0
1917 00000000003a8800··0000000000000008·R_X86_64_RELATIVE·························e75101917 00000000003a8800··0000000000000008·R_X86_64_RELATIVE·························e7510
1918 00000000003a8820··0000000000000008·R_X86_64_RELATIVE·························1279601918 00000000003a8820··0000000000000008·R_X86_64_RELATIVE·························1278e0
1919 00000000003a8828··0000000000000008·R_X86_64_RELATIVE·························1c91f01919 00000000003a8828··0000000000000008·R_X86_64_RELATIVE·························1c9190
1920 00000000003a8838··0000000000000008·R_X86_64_RELATIVE·························ee1101920 00000000003a8838··0000000000000008·R_X86_64_RELATIVE·························ee110
1921 00000000003a8858··0000000000000008·R_X86_64_RELATIVE·························f06001921 00000000003a8858··0000000000000008·R_X86_64_RELATIVE·························f0600
1922 00000000003a8870··0000000000000008·R_X86_64_RELATIVE·························21a5701922 00000000003a8870··0000000000000008·R_X86_64_RELATIVE·························21a520
1923 00000000003a8878··0000000000000008·R_X86_64_RELATIVE·························ee4101923 00000000003a8878··0000000000000008·R_X86_64_RELATIVE·························ee410
1924 00000000003a8880··0000000000000008·R_X86_64_RELATIVE·························13c1801924 00000000003a8880··0000000000000008·R_X86_64_RELATIVE·························13c100
1925 00000000003a8890··0000000000000008·R_X86_64_RELATIVE·························111ec01925 00000000003a8890··0000000000000008·R_X86_64_RELATIVE·························111ec0
1926 00000000003a88a8··0000000000000008·R_X86_64_RELATIVE·························111ad01926 00000000003a88a8··0000000000000008·R_X86_64_RELATIVE·························111ad0
1927 00000000003a88b0··0000000000000008·R_X86_64_RELATIVE·························1156b01927 00000000003a88b0··0000000000000008·R_X86_64_RELATIVE·························1156b0
1928 00000000003a88c8··0000000000000008·R_X86_64_RELATIVE·························efbf01928 00000000003a88c8··0000000000000008·R_X86_64_RELATIVE·························efbf0
1929 00000000003a88d8··0000000000000008·R_X86_64_RELATIVE·························2ca9c01929 00000000003a88d8··0000000000000008·R_X86_64_RELATIVE·························2caaa0
1930 00000000003a88e0··0000000000000008·R_X86_64_RELATIVE·························eb8901930 00000000003a88e0··0000000000000008·R_X86_64_RELATIVE·························eb890
1931 00000000003a88f0··0000000000000008·R_X86_64_RELATIVE·························2df4701931 00000000003a88f0··0000000000000008·R_X86_64_RELATIVE·························2df550
1932 00000000003a8908··0000000000000008·R_X86_64_RELATIVE·························8ae801932 00000000003a8908··0000000000000008·R_X86_64_RELATIVE·························8ae80
1933 00000000003a8910··0000000000000008·R_X86_64_RELATIVE·························d09e01933 00000000003a8910··0000000000000008·R_X86_64_RELATIVE·························d09e0
1934 00000000003a8918··0000000000000008·R_X86_64_RELATIVE·························22d1501934 00000000003a8918··0000000000000008·R_X86_64_RELATIVE·························22d160
1935 00000000003a8930··0000000000000008·R_X86_64_RELATIVE·························8cfc01935 00000000003a8930··0000000000000008·R_X86_64_RELATIVE·························8cfc0
1936 00000000003a8938··0000000000000008·R_X86_64_RELATIVE·························232c701936 00000000003a8938··0000000000000008·R_X86_64_RELATIVE·························232c80
1937 00000000003a8948··0000000000000008·R_X86_64_RELATIVE·························2541c01937 00000000003a8948··0000000000000008·R_X86_64_RELATIVE·························254300
1938 00000000003a8958··0000000000000008·R_X86_64_RELATIVE·························28c6401938 00000000003a8958··0000000000000008·R_X86_64_RELATIVE·························28c720
1939 00000000003a8968··0000000000000008·R_X86_64_RELATIVE·························2313801939 00000000003a8968··0000000000000008·R_X86_64_RELATIVE·························231390
1940 00000000003a8970··0000000000000008·R_X86_64_RELATIVE·························1ae6501940 00000000003a8970··0000000000000008·R_X86_64_RELATIVE·························1ae5d0
1941 00000000003a8978··0000000000000008·R_X86_64_RELATIVE·························e39101941 00000000003a8978··0000000000000008·R_X86_64_RELATIVE·························e3910
1942 00000000003a89b0··0000000000000008·R_X86_64_RELATIVE·························24dc701942 00000000003a89b0··0000000000000008·R_X86_64_RELATIVE·························24ddb0
1943 00000000003a89b8··0000000000000008·R_X86_64_RELATIVE·························2cb0d01943 00000000003a89b8··0000000000000008·R_X86_64_RELATIVE·························2cb1b0
1944 00000000003a89d0··0000000000000008·R_X86_64_RELATIVE·························d0a501944 00000000003a89d0··0000000000000008·R_X86_64_RELATIVE·························d0a50
1945 00000000003a89d8··0000000000000008·R_X86_64_RELATIVE·························8ed501945 00000000003a89d8··0000000000000008·R_X86_64_RELATIVE·························8ed50
1946 00000000003a89e0··0000000000000008·R_X86_64_RELATIVE·························f10601946 00000000003a89e0··0000000000000008·R_X86_64_RELATIVE·························f1060
1947 00000000003a89e8··0000000000000008·R_X86_64_RELATIVE·························f37001947 00000000003a89e8··0000000000000008·R_X86_64_RELATIVE·························f3700
1948 00000000003a8a28··0000000000000008·R_X86_64_RELATIVE·························8aed01948 00000000003a8a28··0000000000000008·R_X86_64_RELATIVE·························8aed0
1949 00000000003a8a50··0000000000000008·R_X86_64_RELATIVE·························2ab5b01949 00000000003a8a50··0000000000000008·R_X86_64_RELATIVE·························2ab690
1950 00000000003a8a58··0000000000000008·R_X86_64_RELATIVE·························2fcf801950 00000000003a8a58··0000000000000008·R_X86_64_RELATIVE·························2fd060
1951 00000000003a8a68··0000000000000008·R_X86_64_RELATIVE·························1f50c01951 00000000003a8a68··0000000000000008·R_X86_64_RELATIVE·························1f5060
1952 00000000003a8a70··0000000000000008·R_X86_64_RELATIVE·························24ad701952 00000000003a8a70··0000000000000008·R_X86_64_RELATIVE·························24aeb0
1953 00000000003a8a88··0000000000000008·R_X86_64_RELATIVE·························1b2c301953 00000000003a8a88··0000000000000008·R_X86_64_RELATIVE·························1b2bd0
1954 00000000003a8a98··0000000000000008·R_X86_64_RELATIVE·························9e8401954 00000000003a8a98··0000000000000008·R_X86_64_RELATIVE·························9e840
1955 00000000003a8ab8··0000000000000008·R_X86_64_RELATIVE·························22df901955 00000000003a8ab8··0000000000000008·R_X86_64_RELATIVE·························22dfa0
1956 00000000003a8ac8··0000000000000008·R_X86_64_RELATIVE·························27d2e01956 00000000003a8ac8··0000000000000008·R_X86_64_RELATIVE·························27d3c0
1957 00000000003a8ad0··0000000000000008·R_X86_64_RELATIVE·························1abf501957 00000000003a8ad0··0000000000000008·R_X86_64_RELATIVE·························1abed0
1958 00000000003a8b00··0000000000000008·R_X86_64_RELATIVE·························1046e01958 00000000003a8b00··0000000000000008·R_X86_64_RELATIVE·························1046e0
1959 00000000003a8b20··0000000000000008·R_X86_64_RELATIVE·························1129801959 00000000003a8b20··0000000000000008·R_X86_64_RELATIVE·························112980
1960 00000000003a8b28··0000000000000008·R_X86_64_RELATIVE·························ecfd01960 00000000003a8b28··0000000000000008·R_X86_64_RELATIVE·························ecfd0
1961 00000000003a8b30··0000000000000008·R_X86_64_RELATIVE·························ec1501961 00000000003a8b30··0000000000000008·R_X86_64_RELATIVE·························ec150
1962 00000000003a8b58··0000000000000008·R_X86_64_RELATIVE·························f1fe01962 00000000003a8b58··0000000000000008·R_X86_64_RELATIVE·························f1fe0
1963 00000000003a8b98··0000000000000008·R_X86_64_RELATIVE·························2373401963 00000000003a8b98··0000000000000008·R_X86_64_RELATIVE·························237350
1964 00000000003a8bc8··0000000000000008·R_X86_64_RELATIVE·························e0ea01964 00000000003a8bc8··0000000000000008·R_X86_64_RELATIVE·························e0ea0
1965 00000000003a8bd0··0000000000000008·R_X86_64_RELATIVE·························103e301965 00000000003a8bd0··0000000000000008·R_X86_64_RELATIVE·························103e30
1966 00000000003a8bf0··0000000000000008·R_X86_64_RELATIVE·························2565f01966 00000000003a8bf0··0000000000000008·R_X86_64_RELATIVE·························256730
1967 00000000003a8c28··0000000000000008·R_X86_64_RELATIVE·························1060d01967 00000000003a8c28··0000000000000008·R_X86_64_RELATIVE·························1060d0
1968 00000000003a8c38··0000000000000008·R_X86_64_RELATIVE·························103b201968 00000000003a8c38··0000000000000008·R_X86_64_RELATIVE·························103b20
1969 00000000003a8c48··0000000000000008·R_X86_64_RELATIVE·························21ea001969 00000000003a8c48··0000000000000008·R_X86_64_RELATIVE·························21e9b0
1970 00000000003a8c58··0000000000000008·R_X86_64_RELATIVE·························24ab801970 00000000003a8c58··0000000000000008·R_X86_64_RELATIVE·························24acc0
1971 00000000003a8c60··0000000000000008·R_X86_64_RELATIVE·························8cea01971 00000000003a8c60··0000000000000008·R_X86_64_RELATIVE·························8cea0
1972 00000000003a8c70··0000000000000008·R_X86_64_RELATIVE·························e0bb01972 00000000003a8c70··0000000000000008·R_X86_64_RELATIVE·························e0bb0
1973 00000000003a8c88··0000000000000008·R_X86_64_RELATIVE·························f09301973 00000000003a8c88··0000000000000008·R_X86_64_RELATIVE·························f0930
1974 00000000003a8cb0··0000000000000008·R_X86_64_RELATIVE·························1f17201974 00000000003a8cb0··0000000000000008·R_X86_64_RELATIVE·························1f16c0
1975 00000000003a8cb8··0000000000000008·R_X86_64_RELATIVE·························1e8af01975 00000000003a8cb8··0000000000000008·R_X86_64_RELATIVE·························1e8a90
1976 00000000003a8ce8··0000000000000008·R_X86_64_RELATIVE·························1fac201976 00000000003a8ce8··0000000000000008·R_X86_64_RELATIVE·························1fabc0
1977 00000000003a8d20··0000000000000008·R_X86_64_RELATIVE·························f40401977 00000000003a8d20··0000000000000008·R_X86_64_RELATIVE·························f4040
1978 00000000003a8d30··0000000000000008·R_X86_64_RELATIVE·························e47c01978 00000000003a8d30··0000000000000008·R_X86_64_RELATIVE·························e47c0
1979 00000000003a8d60··0000000000000008·R_X86_64_RELATIVE·························efe601979 00000000003a8d60··0000000000000008·R_X86_64_RELATIVE·························efe60
1980 00000000003a8d68··0000000000000008·R_X86_64_RELATIVE·························1110701980 00000000003a8d68··0000000000000008·R_X86_64_RELATIVE·························111070
1981 00000000003a8d70··0000000000000008·R_X86_64_RELATIVE·························ed2c01981 00000000003a8d70··0000000000000008·R_X86_64_RELATIVE·························ed2c0
1982 00000000003a8d98··0000000000000008·R_X86_64_RELATIVE·························2157c01982 00000000003a8d98··0000000000000008·R_X86_64_RELATIVE·························215770
1983 00000000003a8da8··0000000000000008·R_X86_64_RELATIVE·························2469501983 00000000003a8da8··0000000000000008·R_X86_64_RELATIVE·························246a90
1984 00000000003a8db8··0000000000000008·R_X86_64_RELATIVE·························251ec01984 00000000003a8db8··0000000000000008·R_X86_64_RELATIVE·························252000
1985 00000000003a8dc8··0000000000000008·R_X86_64_RELATIVE·························15e1301985 00000000003a8dc8··0000000000000008·R_X86_64_RELATIVE·························15e0b0
1986 00000000003a8dd0··0000000000000008·R_X86_64_RELATIVE·························2112401986 00000000003a8dd0··0000000000000008·R_X86_64_RELATIVE·························2111f0
1987 00000000003a8de8··0000000000000008·R_X86_64_RELATIVE·························e24801987 00000000003a8de8··0000000000000008·R_X86_64_RELATIVE·························e2480
1988 00000000003a8df0··0000000000000008·R_X86_64_RELATIVE·························2d8f801988 00000000003a8df0··0000000000000008·R_X86_64_RELATIVE·························2d9060
1989 00000000003a8e28··0000000000000008·R_X86_64_RELATIVE·························e4ab01989 00000000003a8e28··0000000000000008·R_X86_64_RELATIVE·························e4ab0
1990 00000000003a8e30··0000000000000008·R_X86_64_RELATIVE·························2255001990 00000000003a8e30··0000000000000008·R_X86_64_RELATIVE·························2254b0
1991 00000000003a8e38··0000000000000008·R_X86_64_RELATIVE·························ef4601991 00000000003a8e38··0000000000000008·R_X86_64_RELATIVE·························ef460
1992 00000000003a8e48··0000000000000008·R_X86_64_RELATIVE·························2117e01992 00000000003a8e48··0000000000000008·R_X86_64_RELATIVE·························211790
1993 00000000003a8e58··0000000000000008·R_X86_64_RELATIVE·························2343601993 00000000003a8e58··0000000000000008·R_X86_64_RELATIVE·························234370
1994 00000000003a8e80··0000000000000008·R_X86_64_RELATIVE·························20f1801994 00000000003a8e80··0000000000000008·R_X86_64_RELATIVE·························20f130
1995 00000000003a8ed0··0000000000000008·R_X86_64_RELATIVE·························10cc501995 00000000003a8ed0··0000000000000008·R_X86_64_RELATIVE·························10cc50
1996 00000000003a8ed8··0000000000000008·R_X86_64_RELATIVE·························f2c701996 00000000003a8ed8··0000000000000008·R_X86_64_RELATIVE·························f2c70
1997 00000000003a8ee8··0000000000000008·R_X86_64_RELATIVE·························f17901997 00000000003a8ee8··0000000000000008·R_X86_64_RELATIVE·························f1790
1998 00000000003a8f00··0000000000000008·R_X86_64_RELATIVE·························e33301998 00000000003a8f00··0000000000000008·R_X86_64_RELATIVE·························e3330
1999 00000000003a8f18··0000000000000008·R_X86_64_RELATIVE·························245d701999 00000000003a8f18··0000000000000008·R_X86_64_RELATIVE·························245eb0
2000 00000000003a8f58··0000000000000008·R_X86_64_RELATIVE·························8ee802000 00000000003a8f58··0000000000000008·R_X86_64_RELATIVE·························8ee80
2001 00000000003a8f60··0000000000000008·R_X86_64_RELATIVE·························23a6402001 00000000003a8f60··0000000000000008·R_X86_64_RELATIVE·························23a680
2002 00000000003a8f68··0000000000000008·R_X86_64_RELATIVE·························255b402002 00000000003a8f68··0000000000000008·R_X86_64_RELATIVE·························255c80
2003 00000000003a8f88··0000000000000008·R_X86_64_RELATIVE·························e1bb02003 00000000003a8f88··0000000000000008·R_X86_64_RELATIVE·························e1bb0
2004 00000000003a8f98··0000000000000008·R_X86_64_RELATIVE·························ede402004 00000000003a8f98··0000000000000008·R_X86_64_RELATIVE·························ede40
2005 00000000003a8fa8··0000000000000008·R_X86_64_RELATIVE·························1f6c302005 00000000003a8fa8··0000000000000008·R_X86_64_RELATIVE·························1f6bd0
2006 00000000003a8fc0··0000000000000008·R_X86_64_RELATIVE·························1ed7402006 00000000003a8fc0··0000000000000008·R_X86_64_RELATIVE·························1ed6e0
2007 00000000003a8fc8··0000000000000008·R_X86_64_RELATIVE·························2331a02007 00000000003a8fc8··0000000000000008·R_X86_64_RELATIVE·························2331b0
2008 00000000003a8fe0··0000000000000008·R_X86_64_RELATIVE·························e14802008 00000000003a8fe0··0000000000000008·R_X86_64_RELATIVE·························e1480
2009 00000000003a8fe8··0000000000000008·R_X86_64_RELATIVE·························e3ef02009 00000000003a8fe8··0000000000000008·R_X86_64_RELATIVE·························e3ef0
2010 00000000003a8ff0··0000000000000008·R_X86_64_RELATIVE·························e3c002010 00000000003a8ff0··0000000000000008·R_X86_64_RELATIVE·························e3c00
2011 00000000003a9000··0000000000000008·R_X86_64_RELATIVE·························1fe8002011 00000000003a9000··0000000000000008·R_X86_64_RELATIVE·························1fe7a0
Max diff block lines reached; 628390/645454 bytes (97.36%) of diff not shown.
760 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x3a84b8·contains·24·entries:1 Dynamic·section·at·offset·0x3a84b8·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)···············0x870004 ·0x000000000000000c·(INIT)···············0x87000
5 ·0x000000000000000d·(FINI)···············0x3474d45 ·0x000000000000000d·(FINI)···············0x3475b4
6 ·0x0000000000000019·(INIT_ARRAY)·········0x3a24306 ·0x0000000000000019·(INIT_ARRAY)·········0x3a2430
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x3a24388 ·0x000000000000001a·(FINI_ARRAY)·········0x3a2438
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x17ff011 ·0x0000000000000005·(STRTAB)·············0x17ff0
12 ·0x0000000000000006·(SYMTAB)·············0x4a3012 ·0x0000000000000006·(SYMTAB)·············0x4a30
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:·4ce4539d8f0b6361632e1b42f70993c3d6f7c37f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a559d3327ef839984560fd98bfbd454dff02fd7
2.54 MB
readelf --wide --debug-dump=frames {}
    
Offset 2644, 1653 lines modifiedOffset 2644, 1653 lines modified
2644 ··0xffffffffffdbc940·(offset:·0x126190)·->·0x216b4·fde=[·190dc]2644 ··0xffffffffffdbc940·(offset:·0x126190)·->·0x216b4·fde=[·190dc]
2645 ··0xffffffffffdbc960·(offset:·0x1261b0)·->·0x216c8·fde=[·190f0]2645 ··0xffffffffffdbc960·(offset:·0x1261b0)·->·0x216c8·fde=[·190f0]
2646 ··0xffffffffffdbca10·(offset:·0x126260)·->·0x216ec·fde=[·19114]2646 ··0xffffffffffdbca10·(offset:·0x126260)·->·0x216ec·fde=[·19114]
2647 ··0xffffffffffdbcae0·(offset:·0x126330)·->·0x21728·fde=[·19150]2647 ··0xffffffffffdbcae0·(offset:·0x126330)·->·0x21728·fde=[·19150]
2648 ··0xffffffffffdbcbc0·(offset:·0x126410)·->·0x21754·fde=[·1917c]2648 ··0xffffffffffdbcbc0·(offset:·0x126410)·->·0x21754·fde=[·1917c]
2649 ··0xffffffffffdbcf10·(offset:·0x126760)·->·0x217a8·fde=[·191d0]2649 ··0xffffffffffdbcf10·(offset:·0x126760)·->·0x217a8·fde=[·191d0]
Diff chunk too large, falling back to line-by-line diff (1639 lines added, 1639 lines removed)
2650 ··0xffffffffffdbcf90·(offset:·0x1267e0)·->·0x217c8·fde=[·191f0]2650 ··0xffffffffffdbcf90·(offset:·0x1267e0)·->·0x217c8·fde=[·191f0]
2651 ··0xffffffffffdbdef0·(offset:·0x127740)·->·0x2182c·fde=[·19254]2651 ··0xffffffffffdbde70·(offset:·0x1276c0)·->·0x2182c·fde=[·19254]
2652 ··0xffffffffffdbdf90·(offset:·0x1277e0)·->·0x21848·fde=[·19270]2652 ··0xffffffffffdbdf10·(offset:·0x127760)·->·0x21848·fde=[·19270]
2653 ··0xffffffffffdbe110·(offset:·0x127960)·->·0x21884·fde=[·192ac]2653 ··0xffffffffffdbe090·(offset:·0x1278e0)·->·0x21884·fde=[·192ac]
2654 ··0xffffffffffdbea60·(offset:·0x1282b0)·->·0x218d0·fde=[·192f8]2654 ··0xffffffffffdbe9e0·(offset:·0x128230)·->·0x218d0·fde=[·192f8]
2655 ··0xffffffffffdbeb00·(offset:·0x128350)·->·0x218ec·fde=[·19314]2655 ··0xffffffffffdbea80·(offset:·0x1282d0)·->·0x218ec·fde=[·19314]
2656 ··0xffffffffffdbf290·(offset:·0x128ae0)·->·0x21938·fde=[·19360]2656 ··0xffffffffffdbf210·(offset:·0x128a60)·->·0x21938·fde=[·19360]
2657 ··0xffffffffffdbf330·(offset:·0x128b80)·->·0x21954·fde=[·1937c]2657 ··0xffffffffffdbf2b0·(offset:·0x128b00)·->·0x21954·fde=[·1937c]
2658 ··0xffffffffffdbf570·(offset:·0x128dc0)·->·0x219a4·fde=[·193cc]2658 ··0xffffffffffdbf4f0·(offset:·0x128d40)·->·0x219a4·fde=[·193cc]
2659 ··0xffffffffffdc0580·(offset:·0x129dd0)·->·0x219f0·fde=[·19418]2659 ··0xffffffffffdc0500·(offset:·0x129d50)·->·0x219f0·fde=[·19418]
2660 ··0xffffffffffdc06a0·(offset:·0x129ef0)·->·0x21a14·fde=[·1943c]2660 ··0xffffffffffdc0620·(offset:·0x129e70)·->·0x21a14·fde=[·1943c]
2661 ··0xffffffffffdc08c0·(offset:·0x12a110)·->·0x21a50·fde=[·19478]2661 ··0xffffffffffdc0840·(offset:·0x12a090)·->·0x21a50·fde=[·19478]
2662 ··0xffffffffffdc0950·(offset:·0x12a1a0)·->·0x21a70·fde=[·19498]2662 ··0xffffffffffdc08d0·(offset:·0x12a120)·->·0x21a70·fde=[·19498]
2663 ··0xffffffffffdc0d60·(offset:·0x12a5b0)·->·0x21abc·fde=[·194e4]2663 ··0xffffffffffdc0ce0·(offset:·0x12a530)·->·0x21abc·fde=[·194e4]
2664 ··0xffffffffffdc0e70·(offset:·0x12a6c0)·->·0x21ae0·fde=[·19508]2664 ··0xffffffffffdc0df0·(offset:·0x12a640)·->·0x21ae0·fde=[·19508]
2665 ··0xffffffffffdc1140·(offset:·0x12a990)·->·0x21b1c·fde=[·19544]2665 ··0xffffffffffdc10c0·(offset:·0x12a910)·->·0x21b1c·fde=[·19544]
2666 ··0xffffffffffdc11d0·(offset:·0x12aa20)·->·0x21b4c·fde=[·19574]2666 ··0xffffffffffdc1150·(offset:·0x12a9a0)·->·0x21b4c·fde=[·19574]
2667 ··0xffffffffffdc11f0·(offset:·0x12aa40)·->·0x21b60·fde=[·19588]2667 ··0xffffffffffdc1170·(offset:·0x12a9c0)·->·0x21b60·fde=[·19588]
2668 ··0xffffffffffdc1270·(offset:·0x12aac0)·->·0x21b80·fde=[·195a8]2668 ··0xffffffffffdc11f0·(offset:·0x12aa40)·->·0x21b80·fde=[·195a8]
2669 ··0xffffffffffdc1290·(offset:·0x12aae0)·->·0x21b94·fde=[·195bc]2669 ··0xffffffffffdc1210·(offset:·0x12aa60)·->·0x21b94·fde=[·195bc]
2670 ··0xffffffffffdc1340·(offset:·0x12ab90)·->·0x21bb8·fde=[·195e0]2670 ··0xffffffffffdc12c0·(offset:·0x12ab10)·->·0x21bb8·fde=[·195e0]
2671 ··0xffffffffffdc1410·(offset:·0x12ac60)·->·0x21bf4·fde=[·1961c]2671 ··0xffffffffffdc1390·(offset:·0x12abe0)·->·0x21bf4·fde=[·1961c]
2672 ··0xffffffffffdc14f0·(offset:·0x12ad40)·->·0x21c20·fde=[·19648]2672 ··0xffffffffffdc1470·(offset:·0x12acc0)·->·0x21c20·fde=[·19648]
2673 ··0xffffffffffdc1840·(offset:·0x12b090)·->·0x21c74·fde=[·1969c]2673 ··0xffffffffffdc17c0·(offset:·0x12b010)·->·0x21c74·fde=[·1969c]
2674 ··0xffffffffffdc18c0·(offset:·0x12b110)·->·0x21c94·fde=[·196bc]2674 ··0xffffffffffdc1840·(offset:·0x12b090)·->·0x21c94·fde=[·196bc]
2675 ··0xffffffffffdc1b90·(offset:·0x12b3e0)·->·0x21cd0·fde=[·196f8]2675 ··0xffffffffffdc1b10·(offset:·0x12b360)·->·0x21cd0·fde=[·196f8]
2676 ··0xffffffffffdc1c20·(offset:·0x12b470)·->·0x21d00·fde=[·19728]2676 ··0xffffffffffdc1ba0·(offset:·0x12b3f0)·->·0x21d00·fde=[·19728]
2677 ··0xffffffffffdc1c40·(offset:·0x12b490)·->·0x21d14·fde=[·1973c]2677 ··0xffffffffffdc1bc0·(offset:·0x12b410)·->·0x21d14·fde=[·1973c]
2678 ··0xffffffffffdc1cc0·(offset:·0x12b510)·->·0x21d34·fde=[·1975c]2678 ··0xffffffffffdc1c40·(offset:·0x12b490)·->·0x21d34·fde=[·1975c]
2679 ··0xffffffffffdc1ce0·(offset:·0x12b530)·->·0x21d48·fde=[·19770]2679 ··0xffffffffffdc1c60·(offset:·0x12b4b0)·->·0x21d48·fde=[·19770]
2680 ··0xffffffffffdc1d90·(offset:·0x12b5e0)·->·0x21d6c·fde=[·19794]2680 ··0xffffffffffdc1d10·(offset:·0x12b560)·->·0x21d6c·fde=[·19794]
2681 ··0xffffffffffdc1e60·(offset:·0x12b6b0)·->·0x21da8·fde=[·197d0]2681 ··0xffffffffffdc1de0·(offset:·0x12b630)·->·0x21da8·fde=[·197d0]
2682 ··0xffffffffffdc1f40·(offset:·0x12b790)·->·0x21dd4·fde=[·197fc]2682 ··0xffffffffffdc1ec0·(offset:·0x12b710)·->·0x21dd4·fde=[·197fc]
2683 ··0xffffffffffdc2290·(offset:·0x12bae0)·->·0x21e28·fde=[·19850]2683 ··0xffffffffffdc2210·(offset:·0x12ba60)·->·0x21e28·fde=[·19850]
2684 ··0xffffffffffdc2310·(offset:·0x12bb60)·->·0x21e48·fde=[·19870]2684 ··0xffffffffffdc2290·(offset:·0x12bae0)·->·0x21e48·fde=[·19870]
2685 ··0xffffffffffdc25e0·(offset:·0x12be30)·->·0x21e84·fde=[·198ac]2685 ··0xffffffffffdc2560·(offset:·0x12bdb0)·->·0x21e84·fde=[·198ac]
2686 ··0xffffffffffdc2670·(offset:·0x12bec0)·->·0x21eb4·fde=[·198dc]2686 ··0xffffffffffdc25f0·(offset:·0x12be40)·->·0x21eb4·fde=[·198dc]
2687 ··0xffffffffffdc2690·(offset:·0x12bee0)·->·0x21ec8·fde=[·198f0]2687 ··0xffffffffffdc2610·(offset:·0x12be60)·->·0x21ec8·fde=[·198f0]
2688 ··0xffffffffffdc2710·(offset:·0x12bf60)·->·0x21ee8·fde=[·19910]2688 ··0xffffffffffdc2690·(offset:·0x12bee0)·->·0x21ee8·fde=[·19910]
2689 ··0xffffffffffdc2730·(offset:·0x12bf80)·->·0x21efc·fde=[·19924]2689 ··0xffffffffffdc26b0·(offset:·0x12bf00)·->·0x21efc·fde=[·19924]
2690 ··0xffffffffffdc27e0·(offset:·0x12c030)·->·0x21f20·fde=[·19948]2690 ··0xffffffffffdc2760·(offset:·0x12bfb0)·->·0x21f20·fde=[·19948]
2691 ··0xffffffffffdc28b0·(offset:·0x12c100)·->·0x21f5c·fde=[·19984]2691 ··0xffffffffffdc2830·(offset:·0x12c080)·->·0x21f5c·fde=[·19984]
2692 ··0xffffffffffdc2990·(offset:·0x12c1e0)·->·0x21f88·fde=[·199b0]2692 ··0xffffffffffdc2910·(offset:·0x12c160)·->·0x21f88·fde=[·199b0]
2693 ··0xffffffffffdc2ce0·(offset:·0x12c530)·->·0x21fdc·fde=[·19a04]2693 ··0xffffffffffdc2c60·(offset:·0x12c4b0)·->·0x21fdc·fde=[·19a04]
2694 ··0xffffffffffdc2d60·(offset:·0x12c5b0)·->·0x21ffc·fde=[·19a24]2694 ··0xffffffffffdc2ce0·(offset:·0x12c530)·->·0x21ffc·fde=[·19a24]
2695 ··0xffffffffffdc3410·(offset:·0x12cc60)·->·0x2203c·fde=[·19a64]2695 ··0xffffffffffdc3390·(offset:·0x12cbe0)·->·0x2203c·fde=[·19a64]
2696 ··0xffffffffffdc34a0·(offset:·0x12ccf0)·->·0x2206c·fde=[·19a94]2696 ··0xffffffffffdc3420·(offset:·0x12cc70)·->·0x2206c·fde=[·19a94]
2697 ··0xffffffffffdc34c0·(offset:·0x12cd10)·->·0x22080·fde=[·19aa8]2697 ··0xffffffffffdc3440·(offset:·0x12cc90)·->·0x22080·fde=[·19aa8]
2698 ··0xffffffffffdc3540·(offset:·0x12cd90)·->·0x220a0·fde=[·19ac8]2698 ··0xffffffffffdc34c0·(offset:·0x12cd10)·->·0x220a0·fde=[·19ac8]
2699 ··0xffffffffffdc3560·(offset:·0x12cdb0)·->·0x220b4·fde=[·19adc]2699 ··0xffffffffffdc34e0·(offset:·0x12cd30)·->·0x220b4·fde=[·19adc]
2700 ··0xffffffffffdc3610·(offset:·0x12ce60)·->·0x220d8·fde=[·19b00]2700 ··0xffffffffffdc3590·(offset:·0x12cde0)·->·0x220d8·fde=[·19b00]
2701 ··0xffffffffffdc36e0·(offset:·0x12cf30)·->·0x22114·fde=[·19b3c]2701 ··0xffffffffffdc3660·(offset:·0x12ceb0)·->·0x22114·fde=[·19b3c]
2702 ··0xffffffffffdc37c0·(offset:·0x12d010)·->·0x22140·fde=[·19b68]2702 ··0xffffffffffdc3740·(offset:·0x12cf90)·->·0x22140·fde=[·19b68]
2703 ··0xffffffffffdc3b10·(offset:·0x12d360)·->·0x22194·fde=[·19bbc]2703 ··0xffffffffffdc3a90·(offset:·0x12d2e0)·->·0x22194·fde=[·19bbc]
2704 ··0xffffffffffdc3b90·(offset:·0x12d3e0)·->·0x221b4·fde=[·19bdc]2704 ··0xffffffffffdc3b10·(offset:·0x12d360)·->·0x221b4·fde=[·19bdc]
2705 ··0xffffffffffdc3c70·(offset:·0x12d4c0)·->·0x221e0·fde=[·19c08]2705 ··0xffffffffffdc3bf0·(offset:·0x12d440)·->·0x221e0·fde=[·19c08]
2706 ··0xffffffffffdc3ce0·(offset:·0x12d530)·->·0x22204·fde=[·19c2c]2706 ··0xffffffffffdc3c60·(offset:·0x12d4b0)·->·0x22204·fde=[·19c2c]
2707 ··0xffffffffffdc46c0·(offset:·0x12df10)·->·0x22248·fde=[·19c70]2707 ··0xffffffffffdc4640·(offset:·0x12de90)·->·0x22248·fde=[·19c70]
2708 ··0xffffffffffdc4750·(offset:·0x12dfa0)·->·0x22278·fde=[·19ca0]2708 ··0xffffffffffdc46d0·(offset:·0x12df20)·->·0x22278·fde=[·19ca0]
2709 ··0xffffffffffdc4770·(offset:·0x12dfc0)·->·0x2228c·fde=[·19cb4]2709 ··0xffffffffffdc46f0·(offset:·0x12df40)·->·0x2228c·fde=[·19cb4]
2710 ··0xffffffffffdc47f0·(offset:·0x12e040)·->·0x222ac·fde=[·19cd4]2710 ··0xffffffffffdc4770·(offset:·0x12dfc0)·->·0x222ac·fde=[·19cd4]
2711 ··0xffffffffffdc4810·(offset:·0x12e060)·->·0x222c0·fde=[·19ce8]2711 ··0xffffffffffdc4790·(offset:·0x12dfe0)·->·0x222c0·fde=[·19ce8]
2712 ··0xffffffffffdc48c0·(offset:·0x12e110)·->·0x222e4·fde=[·19d0c]2712 ··0xffffffffffdc4840·(offset:·0x12e090)·->·0x222e4·fde=[·19d0c]
2713 ··0xffffffffffdc4990·(offset:·0x12e1e0)·->·0x22320·fde=[·19d48]2713 ··0xffffffffffdc4910·(offset:·0x12e160)·->·0x22320·fde=[·19d48]
2714 ··0xffffffffffdc4a70·(offset:·0x12e2c0)·->·0x2234c·fde=[·19d74]2714 ··0xffffffffffdc49f0·(offset:·0x12e240)·->·0x2234c·fde=[·19d74]
2715 ··0xffffffffffdc4dc0·(offset:·0x12e610)·->·0x223a0·fde=[·19dc8]2715 ··0xffffffffffdc4d40·(offset:·0x12e590)·->·0x223a0·fde=[·19dc8]
2716 ··0xffffffffffdc4e40·(offset:·0x12e690)·->·0x223c0·fde=[·19de8]2716 ··0xffffffffffdc4dc0·(offset:·0x12e610)·->·0x223c0·fde=[·19de8]
2717 ··0xffffffffffdc62c0·(offset:·0x12fb10)·->·0x22424·fde=[·19e4c]2717 ··0xffffffffffdc6240·(offset:·0x12fa90)·->·0x22424·fde=[·19e4c]
2718 ··0xffffffffffdc6330·(offset:·0x12fb80)·->·0x22448·fde=[·19e70]2718 ··0xffffffffffdc62b0·(offset:·0x12fb00)·->·0x22448·fde=[·19e70]
2719 ··0xffffffffffdc6d50·(offset:·0x1305a0)·->·0x22494·fde=[·19ebc]2719 ··0xffffffffffdc6cd0·(offset:·0x130520)·->·0x22494·fde=[·19ebc]
2720 ··0xffffffffffdc6d90·(offset:·0x1305e0)·->·0x224b4·fde=[·19edc]2720 ··0xffffffffffdc6d10·(offset:·0x130560)·->·0x224b4·fde=[·19edc]
2721 ··0xffffffffffdc7260·(offset:·0x130ab0)·->·0x22500·fde=[·19f28]2721 ··0xffffffffffdc71e0·(offset:·0x130a30)·->·0x22500·fde=[·19f28]
2722 ··0xffffffffffdc7420·(offset:·0x130c70)·->·0x2255c·fde=[·19f84]2722 ··0xffffffffffdc73a0·(offset:·0x130bf0)·->·0x2255c·fde=[·19f84]
2723 ··0xffffffffffdc8ad0·(offset:·0x132320)·->·0x225e4·fde=[·1a00c]2723 ··0xffffffffffdc8a50·(offset:·0x1322a0)·->·0x225e4·fde=[·1a00c]
2724 ··0xffffffffffdc8b60·(offset:·0x1323b0)·->·0x22614·fde=[·1a03c]2724 ··0xffffffffffdc8ae0·(offset:·0x132330)·->·0x22614·fde=[·1a03c]
2725 ··0xffffffffffdc8b80·(offset:·0x1323d0)·->·0x22628·fde=[·1a050]2725 ··0xffffffffffdc8b00·(offset:·0x132350)·->·0x22628·fde=[·1a050]
2726 ··0xffffffffffdc8c00·(offset:·0x132450)·->·0x22648·fde=[·1a070]2726 ··0xffffffffffdc8b80·(offset:·0x1323d0)·->·0x22648·fde=[·1a070]
2727 ··0xffffffffffdc8c20·(offset:·0x132470)·->·0x2265c·fde=[·1a084]2727 ··0xffffffffffdc8ba0·(offset:·0x1323f0)·->·0x2265c·fde=[·1a084]
2728 ··0xffffffffffdc8cd0·(offset:·0x132520)·->·0x22680·fde=[·1a0a8]2728 ··0xffffffffffdc8c50·(offset:·0x1324a0)·->·0x22680·fde=[·1a0a8]
2729 ··0xffffffffffdc8da0·(offset:·0x1325f0)·->·0x226bc·fde=[·1a0e4]2729 ··0xffffffffffdc8d20·(offset:·0x132570)·->·0x226bc·fde=[·1a0e4]
2730 ··0xffffffffffdc8e80·(offset:·0x1326d0)·->·0x226e8·fde=[·1a110]2730 ··0xffffffffffdc8e00·(offset:·0x132650)·->·0x226e8·fde=[·1a110]
2731 ··0xffffffffffdc91d0·(offset:·0x132a20)·->·0x2273c·fde=[·1a164]2731 ··0xffffffffffdc9150·(offset:·0x1329a0)·->·0x2273c·fde=[·1a164]
2732 ··0xffffffffffdc9250·(offset:·0x132aa0)·->·0x2275c·fde=[·1a184]2732 ··0xffffffffffdc91d0·(offset:·0x132a20)·->·0x2275c·fde=[·1a184]
2733 ··0xffffffffffdc97d0·(offset:·0x133020)·->·0x227a4·fde=[·1a1cc]2733 ··0xffffffffffdc9750·(offset:·0x132fa0)·->·0x227a4·fde=[·1a1cc]
2734 ··0xffffffffffdc9860·(offset:·0x1330b0)·->·0x227d4·fde=[·1a1fc]2734 ··0xffffffffffdc97e0·(offset:·0x133030)·->·0x227d4·fde=[·1a1fc]
2735 ··0xffffffffffdc9880·(offset:·0x1330d0)·->·0x227e8·fde=[·1a210]2735 ··0xffffffffffdc9800·(offset:·0x133050)·->·0x227e8·fde=[·1a210]
2736 ··0xffffffffffdc9900·(offset:·0x133150)·->·0x22808·fde=[·1a230]2736 ··0xffffffffffdc9880·(offset:·0x1330d0)·->·0x22808·fde=[·1a230]
2737 ··0xffffffffffdc9920·(offset:·0x133170)·->·0x2281c·fde=[·1a244]2737 ··0xffffffffffdc98a0·(offset:·0x1330f0)·->·0x2281c·fde=[·1a244]
2738 ··0xffffffffffdc99d0·(offset:·0x133220)·->·0x22840·fde=[·1a268]2738 ··0xffffffffffdc9950·(offset:·0x1331a0)·->·0x22840·fde=[·1a268]
2739 ··0xffffffffffdc9aa0·(offset:·0x1332f0)·->·0x2287c·fde=[·1a2a4]2739 ··0xffffffffffdc9a20·(offset:·0x133270)·->·0x2287c·fde=[·1a2a4]
2740 ··0xffffffffffdc9b80·(offset:·0x1333d0)·->·0x228a8·fde=[·1a2d0]2740 ··0xffffffffffdc9b00·(offset:·0x133350)·->·0x228a8·fde=[·1a2d0]
2741 ··0xffffffffffdc9ed0·(offset:·0x133720)·->·0x228fc·fde=[·1a324]2741 ··0xffffffffffdc9e50·(offset:·0x1336a0)·->·0x228fc·fde=[·1a324]
2742 ··0xffffffffffdc9f50·(offset:·0x1337a0)·->·0x2291c·fde=[·1a344]2742 ··0xffffffffffdc9ed0·(offset:·0x133720)·->·0x2291c·fde=[·1a344]
2743 ··0xffffffffffdcbb70·(offset:·0x1353c0)·->·0x22980·fde=[·1a3a8]2743 ··0xffffffffffdcbaf0·(offset:·0x135340)·->·0x22980·fde=[·1a3a8]
2744 ··0xffffffffffdcbc50·(offset:·0x1354a0)·->·0x229a4·fde=[·1a3cc]2744 ··0xffffffffffdcbbd0·(offset:·0x135420)·->·0x229a4·fde=[·1a3cc]
2745 ··0xffffffffffdcbf70·(offset:·0x1357c0)·->·0x229f0·fde=[·1a418]2745 ··0xffffffffffdcbef0·(offset:·0x135740)·->·0x229f0·fde=[·1a418]
2746 ··0xffffffffffdcc000·(offset:·0x135850)·->·0x22a10·fde=[·1a438]2746 ··0xffffffffffdcbf80·(offset:·0x1357d0)·->·0x22a10·fde=[·1a438]
2747 ··0xffffffffffdcc200·(offset:·0x135a50)·->·0x22a4c·fde=[·1a474]2747 ··0xffffffffffdcc180·(offset:·0x1359d0)·->·0x22a4c·fde=[·1a474]
2748 ··0xffffffffffdcc2b0·(offset:·0x135b00)·->·0x22a70·fde=[·1a498]2748 ··0xffffffffffdcc230·(offset:·0x135a80)·->·0x22a70·fde=[·1a498]
2749 ··0xffffffffffdcc870·(offset:·0x1360c0)·->·0x22abc·fde=[·1a4e4]2749 ··0xffffffffffdcc7f0·(offset:·0x136040)·->·0x22abc·fde=[·1a4e4]
2750 ··0xffffffffffdcc970·(offset:·0x1361c0)·->·0x22ae0·fde=[·1a508]2750 ··0xffffffffffdcc8f0·(offset:·0x136140)·->·0x22ae0·fde=[·1a508]
2751 ··0xffffffffffdcdf80·(offset:·0x1377d0)·->·0x22b2c·fde=[·1a554]2751 ··0xffffffffffdcdf00·(offset:·0x137750)·->·0x22b2c·fde=[·1a554]
2752 ··0xffffffffffdce070·(offset:·0x1378c0)·->·0x22b50·fde=[·1a578]2752 ··0xffffffffffdcdff0·(offset:·0x137840)·->·0x22b50·fde=[·1a578]
2753 ··0xffffffffffdce8a0·(offset:·0x1380f0)·->·0x22bb0·fde=[·1a5d8]2753 ··0xffffffffffdce820·(offset:·0x138070)·->·0x22bb0·fde=[·1a5d8]
2754 ··0xffffffffffdce9e0·(offset:·0x138230)·->·0x22bdc·fde=[·1a604]2754 ··0xffffffffffdce960·(offset:·0x1381b0)·->·0x22bdc·fde=[·1a604]
2755 ··0xffffffffffdcece0·(offset:·0x138530)·->·0x22c38·fde=[·1a660]2755 ··0xffffffffffdcec60·(offset:·0x1384b0)·->·0x22c38·fde=[·1a660]
2756 ··0xffffffffffdced20·(offset:·0x138570)·->·0x22c58·fde=[·1a680]2756 ··0xffffffffffdceca0·(offset:·0x1384f0)·->·0x22c58·fde=[·1a680]
2757 ··0xffffffffffdced50·(offset:·0x1385a0)·->·0x22c6c·fde=[·1a694]2757 ··0xffffffffffdcecd0·(offset:·0x138520)·->·0x22c6c·fde=[·1a694]
2758 ··0xffffffffffdceda0·(offset:·0x1385f0)·->·0x22c88·fde=[·1a6b0]2758 ··0xffffffffffdced20·(offset:·0x138570)·->·0x22c88·fde=[·1a6b0]
2759 ··0xffffffffffdcf000·(offset:·0x138850)·->·0x22cc4·fde=[·1a6ec]2759 ··0xffffffffffdcef80·(offset:·0x1387d0)·->·0x22cc4·fde=[·1a6ec]
2760 ··0xffffffffffdcf010·(offset:·0x138860)·->·0x22cd8·fde=[·1a700]2760 ··0xffffffffffdcef90·(offset:·0x1387e0)·->·0x22cd8·fde=[·1a700]
2761 ··0xffffffffffdcf8b0·(offset:·0x139100)·->·0x22d28·fde=[·1a750]2761 ··0xffffffffffdcf830·(offset:·0x139080)·->·0x22d28·fde=[·1a750]
2762 ··0xffffffffffdcfa70·(offset:·0x1392c0)·->·0x22d78·fde=[·1a7a0]2762 ··0xffffffffffdcf9f0·(offset:·0x139240)·->·0x22d78·fde=[·1a7a0]
2763 ··0xffffffffffdcfa80·(offset:·0x1392d0)·->·0x22d8c·fde=[·1a7b4]2763 ··0xffffffffffdcfa00·(offset:·0x139250)·->·0x22d8c·fde=[·1a7b4]
2764 ··0xffffffffffdd0270·(offset:·0x139ac0)·->·0x22ddc·fde=[·1a804]2764 ··0xffffffffffdd01f0·(offset:·0x139a40)·->·0x22ddc·fde=[·1a804]
2765 ··0xffffffffffdd0370·(offset:·0x139bc0)·->·0x22e00·fde=[·1a828]2765 ··0xffffffffffdd02f0·(offset:·0x139b40)·->·0x22e00·fde=[·1a828]
2766 ··0xffffffffffdd0540·(offset:·0x139d90)·->·0x22e50·fde=[·1a878]2766 ··0xffffffffffdd04c0·(offset:·0x139d10)·->·0x22e50·fde=[·1a878]
2767 ··0xffffffffffdd0d10·(offset:·0x13a560)·->·0x22e9c·fde=[·1a8c4]2767 ··0xffffffffffdd0c90·(offset:·0x13a4e0)·->·0x22e9c·fde=[·1a8c4]
2768 ··0xffffffffffdd0dc0·(offset:·0x13a610)·->·0x22ec0·fde=[·1a8e8]2768 ··0xffffffffffdd0d40·(offset:·0x13a590)·->·0x22ec0·fde=[·1a8e8]
2769 ··0xffffffffffdd0e90·(offset:·0x13a6e0)·->·0x22ee4·fde=[·1a90c]2769 ··0xffffffffffdd0e10·(offset:·0x13a660)·->·0x22ee4·fde=[·1a90c]
Max diff block lines reached; 2452671/2666226 bytes (91.99%) of diff not shown.
906 B
strings --all --bytes=8 {}
    
Offset 3518, 14 lines modifiedOffset 3518, 15 lines modified
3518 ([]A\A]A^A_3518 ([]A\A]A^A_
3519 AWAVAUATUSH3519 AWAVAUATUSH
3520 []A\A]A^A_3520 []A\A]A^A_
3521 AWAVAUATUSH3521 AWAVAUATUSH
3522 []A\A]A^A_3522 []A\A]A^A_
3523 AWAVAUATUSH3523 AWAVAUATUSH
3524 X[]A\A]A^A_3524 X[]A\A]A^A_
 3525 uoL;5x9'
3525 AWAVAUATI3526 AWAVAUATI
3526 []A\A]A^A_3527 []A\A]A^A_
3527 []A\A]A^A_3528 []A\A]A^A_
3528 AWAVAUATUSH3529 AWAVAUATUSH
3529 []A\A]A^A_3530 []A\A]A^A_
3530 []A\A]A^A_3531 []A\A]A^A_
3531 AVAUATUSH3532 AVAUATUSH
Offset 3565, 15 lines modifiedOffset 3566, 14 lines modified
3565 []A\A]A^A_3566 []A\A]A^A_
3566 AWAVAUATUSH3567 AWAVAUATUSH
3567 H[]A\A]A^A_3568 H[]A\A]A^A_
3568 AWAVAUATUSH3569 AWAVAUATUSH
3569 H[]A\A]A^A_3570 H[]A\A]A^A_
3570 AWAVAUATUSH3571 AWAVAUATUSH
3571 X[]A\A]A^A_3572 X[]A\A]A^A_
3572 ueH;5F}% 
3573 AWAVAUATUSH3573 AWAVAUATUSH
3574 []A\A]A^A_3574 []A\A]A^A_
3575 AWAVAUATUSH3575 AWAVAUATUSH
3576 []A\A]A^A_3576 []A\A]A^A_
3577 AWAVAUATUSH3577 AWAVAUATUSH
3578 []A\A]A^A_3578 []A\A]A^A_
3579 AWAVAUATUSH3579 AWAVAUATUSH
Offset 3797, 14 lines modifiedOffset 3797, 15 lines modified
3797 []A\A]A^A_3797 []A\A]A^A_
3798 []A\A]A^A_3798 []A\A]A^A_
3799 []A\A]A^A_3799 []A\A]A^A_
3800 AWAVAUATUSH3800 AWAVAUATUSH
3801 H[]A\A]A^A_3801 H[]A\A]A^A_
3802 AWAVAUATUSH3802 AWAVAUATUSH
3803 h[]A\A]A^A_3803 h[]A\A]A^A_
 3804 T$·H;537
3804 AWAVAUATUSH3805 AWAVAUATUSH
3805 8[]A\A]A^A_3806 8[]A\A]A^A_
3806 ATUSH98udH3807 ATUSH98udH
3807 ATUSH98ulH3808 ATUSH98ulH
3808 ATUSH98udH3809 ATUSH98udH
3809 ATUSH98udH3810 ATUSH98udH
3810 ATUSH98udH3811 ATUSH98udH
Offset 3999, 15 lines modifiedOffset 4000, 15 lines modified
3999 AWAVAUATUSH4000 AWAVAUATUSH
4000 8[]A\A]A^A_4001 8[]A\A]A^A_
4001 AWAVAUATUSH4002 AWAVAUATUSH
4002 []A\A]A^A_4003 []A\A]A^A_
4003 AWAVAUATUSH4004 AWAVAUATUSH
4004 ([]A\A]A^A_4005 ([]A\A]A^A_
4005 AWAVAUATUSH4006 AWAVAUATUSH
4006 []A\A]A^A_4007 ([]A\A]A^A_
4007 AWAVAUATUSH4008 AWAVAUATUSH
4008 []A\A]A^A_4009 []A\A]A^A_
4009 AWAVAUATUSH4010 AWAVAUATUSH
4010 ([]A\A]A^A_4011 ([]A\A]A^A_
4011 AWAVAUATUSH4012 AWAVAUATUSH
4012 []A\A]A^A_4013 []A\A]A^A_
4013 AWAVAUATUSH4014 AWAVAUATUSH
27.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2870
    
Offset 2399, 15 lines modifiedOffset 2399, 15 lines modified
2399 »       mov····0x31fcd9(%rip),%rax········2399 »       mov····0x31fcd9(%rip),%rax········
2400 »       xor····%esi,%esi2400 »       xor····%esi,%esi
2401 »       mov····(%rax),%rax2401 »       mov····(%rax),%rax
2402 »       mov····%rax,%rdi2402 »       mov····%rax,%rdi
2403 »       call···*0x130(%rax)2403 »       call···*0x130(%rax)
2404 »       test···%rax,%rax2404 »       test···%rax,%rax
2405 »       je·····89cf8·<CPyDef_mode___pretty_TargetVersion_obj@@Base+0x38>2405 »       je·····89cf8·<CPyDef_mode___pretty_TargetVersion_obj@@Base+0x38>
2406 »       lea····0xfb607(%rip),%rdx········2406 »       lea····0xfb587(%rip),%rdx········
2407 »       lea····0x36f990(%rip),%rcx········2407 »       lea····0x36f990(%rip),%rcx········
2408 »       mov····%rcx,0x10(%rax)2408 »       mov····%rcx,0x10(%rax)
2409 »       mov····%rdx,0x18(%rax)2409 »       mov····%rdx,0x18(%rax)
2410 »       add····$0x8,%rsp2410 »       add····$0x8,%rsp
2411 »       ret2411 »       ret
2412 »       nopl···(%rax)2412 »       nopl···(%rax)
2413 nodes___Visitor_new():2413 nodes___Visitor_new():
Offset 2593, 15 lines modifiedOffset 2593, 15 lines modified
2593 »       mov····0x31f021(%rip),%rax········2593 »       mov····0x31f021(%rip),%rax········
2594 »       xor····%esi,%esi2594 »       xor····%esi,%esi
2595 »       mov····(%rax),%rax2595 »       mov····(%rax),%rax
2596 »       mov····%rax,%rdi2596 »       mov····%rax,%rdi
2597 »       call···*0x130(%rax)2597 »       call···*0x130(%rax)
2598 »       test···%rax,%rax2598 »       test···%rax,%rax
2599 »       je·····89f98·<CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj@@Base+0x38>2599 »       je·····89f98·<CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj@@Base+0x38>
2600 »       lea····0x15cb37(%rip),%rdx········2600 »       lea····0x15cad7(%rip),%rdx········
2601 »       lea····0x36f630(%rip),%rcx········2601 »       lea····0x36f630(%rip),%rcx········
2602 »       mov····%rcx,0x10(%rax)2602 »       mov····%rcx,0x10(%rax)
2603 »       mov····%rdx,0x18(%rax)2603 »       mov····%rdx,0x18(%rax)
2604 »       add····$0x8,%rsp2604 »       add····$0x8,%rsp
2605 »       ret2605 »       ret
2606 »       nopl···(%rax)2606 »       nopl···(%rax)
  
Offset 2881, 15 lines modifiedOffset 2881, 15 lines modified
2881 »       mov····0x31f119(%rip),%rax········2881 »       mov····0x31f119(%rip),%rax········
2882 »       xor····%esi,%esi2882 »       xor····%esi,%esi
2883 »       mov····(%rax),%rax2883 »       mov····(%rax),%rax
2884 »       mov····%rax,%rdi2884 »       mov····%rax,%rdi
2885 »       call···*0x130(%rax)2885 »       call···*0x130(%rax)
2886 »       test···%rax,%rax2886 »       test···%rax,%rax
2887 »       je·····8a348·<CPyDef_strings___replace_normalize_unicode_escape_sequences_obj@@Base+0x38>2887 »       je·····8a348·<CPyDef_strings___replace_normalize_unicode_escape_sequences_obj@@Base+0x38>
2888 »       lea····0x14d467(%rip),%rdx········2888 »       lea····0x14d3f7(%rip),%rdx········
2889 »       lea····0x36f0d0(%rip),%rcx········2889 »       lea····0x36f0d0(%rip),%rcx········
2890 »       mov····%rcx,0x10(%rax)2890 »       mov····%rcx,0x10(%rax)
2891 »       mov····%rdx,0x18(%rax)2891 »       mov····%rdx,0x18(%rax)
2892 »       add····$0x8,%rsp2892 »       add····$0x8,%rsp
2893 »       ret2893 »       ret
2894 »       nopl···(%rax)2894 »       nopl···(%rax)
2895 trans___CustomSplit_traverse():2895 trans___CustomSplit_traverse():
Offset 3099, 15 lines modifiedOffset 3099, 15 lines modified
3099 »       mov····0x31f129(%rip),%rax········3099 »       mov····0x31f129(%rip),%rax········
3100 »       xor····%esi,%esi3100 »       xor····%esi,%esi
3101 »       mov····(%rax),%rax3101 »       mov····(%rax),%rax
3102 »       mov····%rax,%rdi3102 »       mov····%rax,%rdi
3103 »       call···*0x130(%rax)3103 »       call···*0x130(%rax)
3104 »       test···%rax,%rax3104 »       test···%rax,%rax
3105 »       je·····8a638·<CPyDef_trans___is_simple_lookup_hug_power_op_obj@@Base+0x38>3105 »       je·····8a638·<CPyDef_trans___is_simple_lookup_hug_power_op_obj@@Base+0x38>
3106 »       lea····0x14dc47(%rip),%rdx········3106 »       lea····0x14dbd7(%rip),%rdx········
3107 »       lea····0x36e960(%rip),%rcx········3107 »       lea····0x36e960(%rip),%rcx········
3108 »       mov····%rcx,0x10(%rax)3108 »       mov····%rcx,0x10(%rax)
3109 »       mov····%rdx,0x18(%rax)3109 »       mov····%rdx,0x18(%rax)
3110 »       add····$0x8,%rsp3110 »       add····$0x8,%rsp
3111 »       ret3111 »       ret
3112 »       nopl···(%rax)3112 »       nopl···(%rax)
  
Offset 3118, 15 lines modifiedOffset 3118, 15 lines modified
3118 »       mov····0x31e7d1(%rip),%rax········3118 »       mov····0x31e7d1(%rip),%rax········
3119 »       xor····%esi,%esi3119 »       xor····%esi,%esi
3120 »       mov····(%rax),%rax3120 »       mov····(%rax),%rax
3121 »       mov····%rax,%rdi3121 »       mov····%rax,%rdi
3122 »       call···*0x130(%rax)3122 »       call···*0x130(%rax)
3123 »       test···%rax,%rax3123 »       test···%rax,%rax
3124 »       je·····8a678·<CPyDef_trans___is_simple_operand_hug_power_op_obj@@Base+0x38>3124 »       je·····8a678·<CPyDef_trans___is_simple_operand_hug_power_op_obj@@Base+0x38>
3125 »       lea····0x14ddd7(%rip),%rdx········3125 »       lea····0x14dd67(%rip),%rdx········
3126 »       lea····0x36e910(%rip),%rcx········3126 »       lea····0x36e910(%rip),%rcx········
3127 »       mov····%rcx,0x10(%rax)3127 »       mov····%rcx,0x10(%rax)
3128 »       mov····%rdx,0x18(%rax)3128 »       mov····%rdx,0x18(%rax)
3129 »       add····$0x8,%rsp3129 »       add····$0x8,%rsp
3130 »       ret3130 »       ret
3131 »       nopl···(%rax)3131 »       nopl···(%rax)
  
Offset 3253, 15 lines modifiedOffset 3253, 15 lines modified
3253 »       mov····0x31f099(%rip),%rax········3253 »       mov····0x31f099(%rip),%rax········
3254 »       xor····%esi,%esi3254 »       xor····%esi,%esi
3255 »       mov····(%rax),%rax3255 »       mov····(%rax),%rax
3256 »       mov····%rax,%rdi3256 »       mov····%rax,%rdi
3257 »       call···*0x130(%rax)3257 »       call···*0x130(%rax)
3258 »       test···%rax,%rax3258 »       test···%rax,%rax
3259 »       je·····8a848·<CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj@@Base+0x38>3259 »       je·····8a848·<CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj@@Base+0x38>
3260 »       lea····0x186937(%rip),%rdx········3260 »       lea····0x1868e7(%rip),%rdx········
3261 »       lea····0x36e6a0(%rip),%rcx········3261 »       lea····0x36e6a0(%rip),%rcx········
3262 »       mov····%rcx,0x10(%rax)3262 »       mov····%rcx,0x10(%rax)
3263 »       mov····%rdx,0x18(%rax)3263 »       mov····%rdx,0x18(%rax)
3264 »       add····$0x8,%rsp3264 »       add····$0x8,%rsp
3265 »       ret3265 »       ret
3266 »       nopl···(%rax)3266 »       nopl···(%rax)
  
Offset 3410, 15 lines modifiedOffset 3410, 15 lines modified
3410 »       mov····0x31df21(%rip),%rax········3410 »       mov····0x31df21(%rip),%rax········
3411 »       xor····%esi,%esi3411 »       xor····%esi,%esi
3412 »       mov····(%rax),%rax3412 »       mov····(%rax),%rax
3413 »       mov····%rax,%rdi3413 »       mov····%rax,%rdi
3414 »       call···*0x130(%rax)3414 »       call···*0x130(%rax)
3415 »       test···%rax,%rax3415 »       test···%rax,%rax
3416 »       je·····8aa68·<CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj@@Base+0x38>3416 »       je·····8aa68·<CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj@@Base+0x38>
3417 »       lea····0x1fa297(%rip),%rdx········3417 »       lea····0x1fa377(%rip),%rdx········
3418 »       lea····0x36e3a0(%rip),%rcx········3418 »       lea····0x36e3a0(%rip),%rcx········
3419 »       mov····%rcx,0x10(%rax)3419 »       mov····%rcx,0x10(%rax)
3420 »       mov····%rdx,0x18(%rax)3420 »       mov····%rdx,0x18(%rax)
3421 »       add····$0x8,%rsp3421 »       add····$0x8,%rsp
3422 »       ret3422 »       ret
3423 »       nopl···(%rax)3423 »       nopl···(%rax)
  
Offset 3429, 15 lines modifiedOffset 3429, 15 lines modified
3429 »       mov····0x31e3c1(%rip),%rax········3429 »       mov····0x31e3c1(%rip),%rax········
3430 »       xor····%esi,%esi3430 »       xor····%esi,%esi
3431 »       mov····(%rax),%rax3431 »       mov····(%rax),%rax
3432 »       mov····%rax,%rdi3432 »       mov····%rax,%rdi
3433 »       call···*0x130(%rax)3433 »       call···*0x130(%rax)
3434 »       test···%rax,%rax3434 »       test···%rax,%rax
3435 »       je·····8aaa8·<CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj@@Base+0x38>3435 »       je·····8aaa8·<CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj@@Base+0x38>
3436 »       lea····0x148ed7(%rip),%rdx········3436 »       lea····0x148e67(%rip),%rdx········
3437 »       lea····0x36e350(%rip),%rcx········3437 »       lea····0x36e350(%rip),%rcx········
3438 »       mov····%rcx,0x10(%rax)3438 »       mov····%rcx,0x10(%rax)
3439 »       mov····%rdx,0x18(%rax)3439 »       mov····%rdx,0x18(%rax)
3440 »       add····$0x8,%rsp3440 »       add····$0x8,%rsp
3441 »       ret3441 »       ret
3442 »       nopl···(%rax)3442 »       nopl···(%rax)
  
Max diff block lines reached; 29077741/29081429 bytes (99.99%) of diff not shown.
507 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 2870
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000003474d4·<.fini>:2 00000000003475b4·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
9.15 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 8056, 76 lines modifiedOffset 8056, 76 lines modified
8056 ··0x00367750·6d6d656e·74730062·6c61636b·2e636163·mments.black.cac8056 ··0x00367750·6d6d656e·74730062·6c61636b·2e636163·mments.black.cac
8057 ··0x00367760·68650062·6c61636b·2e627261·636b6574·he.black.bracket8057 ··0x00367760·68650062·6c61636b·2e627261·636b6574·he.black.bracket
8058 ··0x00367770·73004272·61636b65·744d6174·63684572·s.BracketMatchEr8058 ··0x00367770·73004272·61636b65·744d6174·63684572·s.BracketMatchEr
8059 ··0x00367780·726f7200·626c6163·6b2e5f77·69647468·ror.black._width8059 ··0x00367780·726f7200·626c6163·6b2e5f77·69647468·ror.black._width
8060 ··0x00367790·5f746162·6c65005f·5f696e69·745f7375·_table.__init_su8060 ··0x00367790·5f746162·6c65005f·5f696e69·745f7375·_table.__init_su
8061 ··0x003677a0·62636c61·73735f5f·00000000·00000000·bclass__........8061 ··0x003677a0·62636c61·73735f5f·00000000·00000000·bclass__........
8062 ··0x003677b0·00000000·00000000·00000000·00000000·................8062 ··0x003677b0·00000000·00000000·00000000·00000000·................
8063 ··0x003677c0·60cee5ff·30c6e5ff·0cd1e5ff·30c6e5ff·`...0.......0... 
8064 ··0x003677d0·a0c6e5ff·30c6e5ff·0ecfe5ff·30c6e5ff·....0.......0...8063 ··0x003677c0·00cee5ff·d0c5e5ff·acd0e5ff·d0c5e5ff·................
 8064 ··0x003677d0·40c6e5ff·d0c5e5ff·aecee5ff·d0c5e5ff·@...............
8065 ··0x003677e0·2ecce5ff·11e0e5ff·11e0e5ff·acd0e5ff·................8065 ··0x003677e0·cecbe5ff·b1dfe5ff·b1dfe5ff·4cd0e5ff·............L...
8066 ··0x003677f0·11e0e5ff·7cc6e5ff·11e0e5ff·cccee5ff·....|...........8066 ··0x003677f0·b1dfe5ff·1cc6e5ff·b1dfe5ff·6ccee5ff·............l...
8067 ··0x00367800·11e0e5ff·eccbe5ff·b8e4f7ff·38e4f7ff·............8...8067 ··0x00367800·b1dfe5ff·8ccbe5ff·98e5f7ff·18e5f7ff·................
8068 ··0x00367810·f0eff7ff·38e4f7ff·20eef7ff·38e4f7ff·....8...·...8... 
8069 ··0x00367820·84f4f7ff·38e4f7ff·b8f1f7ff·ace3f7ff·....8...........8068 ··0x00367810·d0f0f7ff·18e5f7ff·00eff7ff·18e5f7ff·................
 8069 ··0x00367820·64f5f7ff·18e5f7ff·98f2f7ff·8ce4f7ff·d...............
 8070 ··0x00367830·8ce4f7ff·acf0f7ff·8ce4f7ff·dceef7ff·................
8070 ··0x00367830·ace3f7ff·cceff7ff·ace3f7ff·fcedf7ff·................8071 ··0x00367840·8ce4f7ff·04f5f7ff·8ce4f7ff·74f2f7ff·............t...
8071 ··0x00367840·ace3f7ff·24f4f7ff·ace3f7ff·94f1f7ff·....$........... 
8072 ··0x00367850·a0bbfaff·d0c2faff·40bbfaff·d0c2faff·........@....... 
8073 ··0x00367860·e0bafaff·d0c2faff·80bafaff·d0c2faff·................ 
8074 ··0x00367870·60bcfaff·d0c2faff·00bcfaff·d0c2faff·`............... 
8075 ··0x00367880·c0bcfaff·d0c2faff·c0b9faff·d0c2faff·................ 
8076 ··0x00367890·20bafaff·d0c2faff·60b9faff·d0c2faff··.......`....... 
8077 ··0x003678a0·00b9faff·d0c2faff·a0b8faff·d0c2faff·................ 
8078 ··0x003678b0·40b8faff·d0c2faff·e0b7faff·d0c2faff·@............... 
8079 ··0x003678c0·80b7faff·d0c2faff·20b7faff·d0c2faff·........·.......8072 ··0x00367850·80bcfaff·b0c3faff·20bcfaff·b0c3faff·........·.......
8080 ··0x003678d0·60bffaff·d0c2faff·00bffaff·d0c2faff·`............... 
8081 ··0x003678e0·c0bffaff·d0c2faff·a0befaff·d0c2faff·................8073 ··0x00367860·c0bbfaff·b0c3faff·60bbfaff·b0c3faff·........`.......
8082 ··0x003678f0·40befaff·d0c2faff·e0bdfaff·d0c2faff·@...............8074 ··0x00367870·40bdfaff·b0c3faff·e0bcfaff·b0c3faff·@...............
8083 ··0x00367900·80bdfaff·d0c2faff·20bdfaff·d0c2faff·........·....... 
8084 ··0x00367910·40c1faff·d0c2faff·e0c0faff·d0c2faff·@............... 
8085 ··0x00367920·a0c1faff·d0c2faff·20c0faff·d0c2faff·........·....... 
8086 ··0x00367930·60c2faff·d0c2faff·80c0faff·d0c2faff·`............... 
8087 ··0x00367940·00c2faff·d0c2faff·40b2faff·d0c2faff·........@....... 
8088 ··0x00367950·e0b4faff·d0c2faff·80b4faff·d0c2faff·................ 
8089 ··0x00367960·40b5faff·d0c2faff·20b4faff·d0c2faff·@.......·....... 
8090 ··0x00367970·c0b3faff·d0c2faff·60b3faff·d0c2faff·........`....... 
8091 ··0x00367980·00b3faff·d0c2faff·a0b2faff·d0c2faff·................8075 ··0x00367880·a0bdfaff·b0c3faff·a0bafaff·b0c3faff·................
 8076 ··0x00367890·00bbfaff·b0c3faff·40bafaff·b0c3faff·........@.......
 8077 ··0x003678a0·e0b9faff·b0c3faff·80b9faff·b0c3faff·................
 8078 ··0x003678b0·20b9faff·b0c3faff·c0b8faff·b0c3faff··...............
 8079 ··0x003678c0·60b8faff·b0c3faff·00b8faff·b0c3faff·`...............
 8080 ··0x003678d0·40c0faff·b0c3faff·e0bffaff·b0c3faff·@...............
 8081 ··0x003678e0·a0c0faff·b0c3faff·80bffaff·b0c3faff·................
 8082 ··0x003678f0·20bffaff·b0c3faff·c0befaff·b0c3faff··...............
8092 ··0x00367990·60b6faff·d0c2faff·00b6faff·d0c2faff·`...............8083 ··0x00367900·60befaff·b0c3faff·00befaff·b0c3faff·`...............
 8084 ··0x00367910·20c2faff·b0c3faff·c0c1faff·b0c3faff··...............
 8085 ··0x00367920·80c2faff·b0c3faff·00c1faff·b0c3faff·................
 8086 ··0x00367930·40c3faff·b0c3faff·60c1faff·b0c3faff·@.......`.......
 8087 ··0x00367940·e0c2faff·b0c3faff·20b3faff·b0c3faff·........·.......
 8088 ··0x00367950·c0b5faff·b0c3faff·60b5faff·b0c3faff·........`.......
8093 ··0x003679a0·c0b6faff·d0c2faff·a0b5faff·d0c2faff·................8089 ··0x00367960·20b6faff·b0c3faff·00b5faff·b0c3faff··...............
 8090 ··0x00367970·a0b4faff·b0c3faff·40b4faff·b0c3faff·........@.......
8094 ··0x003679b0·e0b1faff·d0c2faff·80b1faff·d0c2faff·................8091 ··0x00367980·e0b3faff·b0c3faff·80b3faff·b0c3faff·................
 8092 ··0x00367990·40b7faff·b0c3faff·e0b6faff·b0c3faff·@...............
 8093 ··0x003679a0·a0b7faff·b0c3faff·80b6faff·b0c3faff·................
 8094 ··0x003679b0·c0b2faff·b0c3faff·60b2faff·b0c3faff·........`.......
 8095 ··0x003679c0·00b2faff·b0c3faff·a0b1faff·b0c3faff·................
8095 ··0x003679c0·20b1faff·d0c2faff·c0b0faff·d0c2faff··...............8096 ··0x003679d0·40b1faff·b0c3faff·e0b0faff·b0c3faff·@...............
8096 ··0x003679d0·60b0faff·d0c2faff·00b0faff·d0c2faff·`...............8097 ··0x003679e0·80b0faff·b0c3faff·20b0faff·b0c3faff·........·.......
8097 ··0x003679e0·a0affaff·d0c2faff·40affaff·d0c2faff·........@....... 
8098 ··0x003679f0·e8aefaff·15c1faff·15c1faff·9cb9faff·................8098 ··0x003679f0·c8affaff·f5c1faff·f5c1faff·7cbafaff·............|...
8099 ··0x00367a00·15c1faff·3cb9faff·15c1faff·dcb8faff·....<...........8099 ··0x00367a00·f5c1faff·1cbafaff·f5c1faff·bcb9faff·................
8100 ··0x00367a10·15c1faff·bcbafaff·15c1faff·5cbafaff·............\...8100 ··0x00367a10·f5c1faff·9cbbfaff·f5c1faff·3cbbfaff·............<...
8101 ··0x00367a20·15c1faff·1cbbfaff·15c1faff·1cb8faff·................8101 ··0x00367a20·f5c1faff·fcbbfaff·f5c1faff·fcb8faff·................
8102 ··0x00367a30·15c1faff·7cb8faff·15c1faff·bcb7faff·....|........... 
8103 ··0x00367a40·15c1faff·5cb7faff·15c1faff·fcb6faff·....\...........8102 ··0x00367a30·f5c1faff·5cb9faff·f5c1faff·9cb8faff·....\...........
8104 ··0x00367a50·15c1faff·9cb6faff·15c1faff·3cb6faff·............<... 
8105 ··0x00367a60·15c1faff·dcb5faff·15c1faff·7cb5faff·............|... 
8106 ··0x00367a70·15c1faff·bcbdfaff·15c1faff·5cbdfaff·............\... 
8107 ··0x00367a80·15c1faff·1cbefaff·15c1faff·fcbcfaff·................ 
8108 ··0x00367a90·15c1faff·9cbcfaff·15c1faff·3cbcfaff·............<... 
8109 ··0x00367aa0·15c1faff·dcbbfaff·15c1faff·7cbbfaff·............|... 
8110 ··0x00367ab0·15c1faff·9cbffaff·15c1faff·3cbffaff·............<... 
8111 ··0x00367ac0·15c1faff·fcbffaff·15c1faff·7cbefaff·............|... 
8112 ··0x00367ad0·15c1faff·bcc0faff·15c1faff·dcbefaff·................ 
8113 ··0x00367ae0·15c1faff·5cc0faff·15c1faff·9cb0faff·....\........... 
8114 ··0x00367af0·15c1faff·3cb3faff·15c1faff·dcb2faff·....<...........8103 ··0x00367a40·f5c1faff·3cb8faff·f5c1faff·dcb7faff·....<...........
 8104 ··0x00367a50·f5c1faff·7cb7faff·f5c1faff·1cb7faff·....|...........
 8105 ··0x00367a60·f5c1faff·bcb6faff·f5c1faff·5cb6faff·............\...
8115 ··0x00367b00·15c1faff·9cb3faff·15c1faff·7cb2faff·............|...8106 ··0x00367a70·f5c1faff·9cbefaff·f5c1faff·3cbefaff·............<...
 8107 ··0x00367a80·f5c1faff·fcbefaff·f5c1faff·dcbdfaff·................
 8108 ··0x00367a90·f5c1faff·7cbdfaff·f5c1faff·1cbdfaff·....|...........
 8109 ··0x00367aa0·f5c1faff·bcbcfaff·f5c1faff·5cbcfaff·............\...
 8110 ··0x00367ab0·f5c1faff·7cc0faff·f5c1faff·1cc0faff·....|...........
 8111 ··0x00367ac0·f5c1faff·dcc0faff·f5c1faff·5cbffaff·............\...
 8112 ··0x00367ad0·f5c1faff·9cc1faff·f5c1faff·bcbffaff·................
 8113 ··0x00367ae0·f5c1faff·3cc1faff·f5c1faff·7cb1faff·....<.......|...
 8114 ··0x00367af0·f5c1faff·1cb4faff·f5c1faff·bcb3faff·................
 8115 ··0x00367b00·f5c1faff·7cb4faff·f5c1faff·5cb3faff·....|.......\...
8116 ··0x00367b10·15c1faff·1cb2faff·15c1faff·bcb1faff·................8116 ··0x00367b10·f5c1faff·fcb2faff·f5c1faff·9cb2faff·................
8117 ··0x00367b20·15c1faff·5cb1faff·15c1faff·fcb0faff·....\........... 
8118 ··0x00367b30·15c1faff·bcb4faff·15c1faff·5cb4faff·............\... 
8119 ··0x00367b40·15c1faff·1cb5faff·15c1faff·fcb3faff·................ 
8120 ··0x00367b50·15c1faff·3cb0faff·15c1faff·dcaffaff·....<...........8117 ··0x00367b20·f5c1faff·3cb2faff·f5c1faff·dcb1faff·....<...........
 8118 ··0x00367b30·f5c1faff·9cb5faff·f5c1faff·3cb5faff·............<...
 8119 ··0x00367b40·f5c1faff·fcb5faff·f5c1faff·dcb4faff·................
 8120 ··0x00367b50·f5c1faff·1cb1faff·f5c1faff·bcb0faff·................
 8121 ··0x00367b60·f5c1faff·5cb0faff·f5c1faff·fcaffaff·....\...........
8121 ··0x00367b60·15c1faff·7caffaff·15c1faff·1caffaff·....|...........8122 ··0x00367b70·f5c1faff·9caffaff·f5c1faff·3caffaff·............<...
8122 ··0x00367b70·15c1faff·bcaefaff·15c1faff·5caefaff·............\...8123 ··0x00367b80·f5c1faff·dcaefaff·f5c1faff·7caefaff·............|...
8123 ··0x00367b80·15c1faff·fcadfaff·15c1faff·9cadfaff·................ 
8124 ··0x00367b90·15c1faff·44adfaff·00000000·00000000·....D...........8124 ··0x00367b90·f5c1faff·24aefaff·00000000·00000000·....$...........
8125 ··0x00367ba0·00000000·00000000·00000000·00000000·................8125 ··0x00367ba0·00000000·00000000·00000000·00000000·................
8126 ··0x00367bb0·00000000·00000000·00000000·00000000·................8126 ··0x00367bb0·00000000·00000000·00000000·00000000·................
8127 ··0x00367bc0·00000000·00000000·00000000·00000000·................8127 ··0x00367bc0·00000000·00000000·00000000·00000000·................
8128 ··0x00367bd0·00000000·00000000·00000000·00000000·................8128 ··0x00367bd0·00000000·00000000·00000000·00000000·................
8129 ··0x00367be0·00000000·00000000·00000000·00000000·................8129 ··0x00367be0·00000000·00000000·00000000·00000000·................
8130 ··0x00367bf0·00000000·00000000·00000000·00000000·................8130 ··0x00367bf0·00000000·00000000·00000000·00000000·................
8131 ··0x00367c00·00000000·00000000·00000000·00000000·................8131 ··0x00367c00·00000000·00000000·00000000·00000000·................
108 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1317, 829 lines modifiedOffset 1317, 829 lines modified
1317 ··0x0036ea70·70150200·e0b0dbff·94150200·50b1dbff·p...........P...1317 ··0x0036ea70·70150200·e0b0dbff·94150200·50b1dbff·p...........P...
1318 ··0x0036ea80·ac150200·d0b1dbff·cc150200·40b2dbff·............@...1318 ··0x0036ea80·ac150200·d0b1dbff·cc150200·40b2dbff·............@...
1319 ··0x0036ea90·e4150200·c0b2dbff·04160200·10c8dbff·................1319 ··0x0036ea90·e4150200·c0b2dbff·04160200·10c8dbff·................
1320 ··0x0036eaa0·50160200·a0c8dbff·80160200·c0c8dbff·P...............1320 ··0x0036eaa0·50160200·a0c8dbff·80160200·c0c8dbff·P...............
1321 ··0x0036eab0·94160200·40c9dbff·b4160200·60c9dbff·....@.......`...1321 ··0x0036eab0·94160200·40c9dbff·b4160200·60c9dbff·....@.......`...
1322 ··0x0036eac0·c8160200·10cadbff·ec160200·e0cadbff·................1322 ··0x0036eac0·c8160200·10cadbff·ec160200·e0cadbff·................
Diff chunk too large, falling back to line-by-line diff (820 lines added, 820 lines removed)
1323 ··0x0036ead0·28170200·c0cbdbff·54170200·10cfdbff·(.......T.......1323 ··0x0036ead0·28170200·c0cbdbff·54170200·10cfdbff·(.......T.......
1324 ··0x0036eae0·a8170200·90cfdbff·c8170200·f0dedbff·................1324 ··0x0036eae0·a8170200·90cfdbff·c8170200·70dedbff·............p...
1325 ··0x0036eaf0·2c180200·90dfdbff·48180200·10e1dbff·,.......H.......1325 ··0x0036eaf0·2c180200·10dfdbff·48180200·90e0dbff·,.......H.......
1326 ··0x0036eb00·84180200·60eadbff·d0180200·00ebdbff·....`...........1326 ··0x0036eb00·84180200·e0e9dbff·d0180200·80eadbff·................
1327 ··0x0036eb10·ec180200·90f2dbff·38190200·30f3dbff·........8...0...1327 ··0x0036eb10·ec180200·10f2dbff·38190200·b0f2dbff·........8.......
1328 ··0x0036eb20·54190200·70f5dbff·a4190200·8005dcff·T...p...........1328 ··0x0036eb20·54190200·f0f4dbff·a4190200·0005dcff·T...............
1329 ··0x0036eb30·f0190200·a006dcff·141a0200·c008dcff·................1329 ··0x0036eb30·f0190200·2006dcff·141a0200·4008dcff·....·.......@...
1330 ··0x0036eb40·501a0200·5009dcff·701a0200·600ddcff·P...P...p...`...1330 ··0x0036eb40·501a0200·d008dcff·701a0200·e00cdcff·P.......p.......
1331 ··0x0036eb50·bc1a0200·700edcff·e01a0200·4011dcff·....p.......@...1331 ··0x0036eb50·bc1a0200·f00ddcff·e01a0200·c010dcff·................
1332 ··0x0036eb60·1c1b0200·d011dcff·4c1b0200·f011dcff·........L.......1332 ··0x0036eb60·1c1b0200·5011dcff·4c1b0200·7011dcff·....P...L...p...
1333 ··0x0036eb70·601b0200·7012dcff·801b0200·9012dcff·`...p...........1333 ··0x0036eb70·601b0200·f011dcff·801b0200·1012dcff·`...............
1334 ··0x0036eb80·941b0200·4013dcff·b81b0200·1014dcff·....@...........1334 ··0x0036eb80·941b0200·c012dcff·b81b0200·9013dcff·................
1335 ··0x0036eb90·f41b0200·f014dcff·201c0200·4018dcff·........·...@...1335 ··0x0036eb90·f41b0200·7014dcff·201c0200·c017dcff·....p...·.......
1336 ··0x0036eba0·741c0200·c018dcff·941c0200·901bdcff·t...............1336 ··0x0036eba0·741c0200·4018dcff·941c0200·101bdcff·t...@...........
1337 ··0x0036ebb0·d01c0200·201cdcff·001d0200·401cdcff·....·.......@...1337 ··0x0036ebb0·d01c0200·a01bdcff·001d0200·c01bdcff·................
1338 ··0x0036ebc0·141d0200·c01cdcff·341d0200·e01cdcff·........4.......1338 ··0x0036ebc0·141d0200·401cdcff·341d0200·601cdcff·....@...4...`...
1339 ··0x0036ebd0·481d0200·901ddcff·6c1d0200·601edcff·H.......l...`...1339 ··0x0036ebd0·481d0200·101ddcff·6c1d0200·e01ddcff·H.......l.......
1340 ··0x0036ebe0·a81d0200·401fdcff·d41d0200·9022dcff·....@........"..1340 ··0x0036ebe0·a81d0200·c01edcff·d41d0200·1022dcff·............."..
1341 ··0x0036ebf0·281e0200·1023dcff·481e0200·e025dcff·(....#..H....%..1341 ··0x0036ebf0·281e0200·9022dcff·481e0200·6025dcff·(...."..H...`%..
1342 ··0x0036ec00·841e0200·7026dcff·b41e0200·9026dcff·....p&.......&..1342 ··0x0036ec00·841e0200·f025dcff·b41e0200·1026dcff·.....%.......&..
1343 ··0x0036ec10·c81e0200·1027dcff·e81e0200·3027dcff·.....'......0'..1343 ··0x0036ec10·c81e0200·9026dcff·e81e0200·b026dcff·.....&.......&..
1344 ··0x0036ec20·fc1e0200·e027dcff·201f0200·b028dcff·.....'..·....(..1344 ··0x0036ec20·fc1e0200·6027dcff·201f0200·3028dcff·....`'..·...0(..
1345 ··0x0036ec30·5c1f0200·9029dcff·881f0200·e02cdcff·\....).......,..1345 ··0x0036ec30·5c1f0200·1029dcff·881f0200·602cdcff·\....)......`,..
1346 ··0x0036ec40·dc1f0200·602ddcff·fc1f0200·1034dcff·....`-.......4..1346 ··0x0036ec40·dc1f0200·e02cdcff·fc1f0200·9033dcff·.....,.......3..
1347 ··0x0036ec50·3c200200·a034dcff·6c200200·c034dcff·<·...4..l·...4..1347 ··0x0036ec50·3c200200·2034dcff·6c200200·4034dcff·<·..·4..l·..@4..
1348 ··0x0036ec60·80200200·4035dcff·a0200200·6035dcff·.·..@5...·..`5..1348 ··0x0036ec60·80200200·c034dcff·a0200200·e034dcff·.·...4...·...4..
1349 ··0x0036ec70·b4200200·1036dcff·d8200200·e036dcff·.·...6...·...6..1349 ··0x0036ec70·b4200200·9035dcff·d8200200·6036dcff·.·...5...·..`6..
1350 ··0x0036ec80·14210200·c037dcff·40210200·103bdcff·.!...7..@!...;..1350 ··0x0036ec80·14210200·4037dcff·40210200·903adcff·.!..@7..@!...:..
1351 ··0x0036ec90·94210200·903bdcff·b4210200·703cdcff·.!...;...!..p<..1351 ··0x0036ec90·94210200·103bdcff·b4210200·f03bdcff·.!...;...!...;..
1352 ··0x0036eca0·e0210200·e03cdcff·04220200·c046dcff·.!...<..."...F..1352 ··0x0036eca0·e0210200·603cdcff·04220200·4046dcff·.!..`<..."..@F..
1353 ··0x0036ecb0·48220200·5047dcff·78220200·7047dcff·H"..PG..x"..pG..1353 ··0x0036ecb0·48220200·d046dcff·78220200·f046dcff·H"...F..x"...F..
1354 ··0x0036ecc0·8c220200·f047dcff·ac220200·1048dcff·."...G..."...H..1354 ··0x0036ecc0·8c220200·7047dcff·ac220200·9047dcff·."..pG..."...G..
1355 ··0x0036ecd0·c0220200·c048dcff·e4220200·9049dcff·."...H..."...I..1355 ··0x0036ecd0·c0220200·4048dcff·e4220200·1049dcff·."..@H..."...I..
1356 ··0x0036ece0·20230200·704adcff·4c230200·c04ddcff··#..pJ..L#...M..1356 ··0x0036ece0·20230200·f049dcff·4c230200·404ddcff··#...I..L#..@M..
1357 ··0x0036ecf0·a0230200·404edcff·c0230200·c062dcff·.#..@N...#...b..1357 ··0x0036ecf0·a0230200·c04ddcff·c0230200·4062dcff·.#...M...#..@b..
1358 ··0x0036ed00·24240200·3063dcff·48240200·506ddcff·$$..0c..H$..Pm..1358 ··0x0036ed00·24240200·b062dcff·48240200·d06cdcff·$$...b..H$...l..
1359 ··0x0036ed10·94240200·906ddcff·b4240200·6072dcff·.$...m...$..`r..1359 ··0x0036ed10·94240200·106ddcff·b4240200·e071dcff·.$...m...$...q..
1360 ··0x0036ed20·00250200·2074dcff·5c250200·d08adcff·.%..·t..\%......1360 ··0x0036ed20·00250200·a073dcff·5c250200·508adcff·.%...s..\%..P...
1361 ··0x0036ed30·e4250200·608bdcff·14260200·808bdcff·.%..`....&......1361 ··0x0036ed30·e4250200·e08adcff·14260200·008bdcff·.%.......&......
1362 ··0x0036ed40·28260200·008cdcff·48260200·208cdcff·(&......H&..·...1362 ··0x0036ed40·28260200·808bdcff·48260200·a08bdcff·(&......H&......
1363 ··0x0036ed50·5c260200·d08cdcff·80260200·a08ddcff·\&.......&......1363 ··0x0036ed50·5c260200·508cdcff·80260200·208ddcff·\&..P....&..·...
1364 ··0x0036ed60·bc260200·808edcff·e8260200·d091dcff·.&.......&......1364 ··0x0036ed60·bc260200·008edcff·e8260200·5091dcff·.&.......&..P...
1365 ··0x0036ed70·3c270200·5092dcff·5c270200·d097dcff·<'..P...\'......1365 ··0x0036ed70·3c270200·d091dcff·5c270200·5097dcff·<'......\'..P...
1366 ··0x0036ed80·a4270200·6098dcff·d4270200·8098dcff·.'..`....'......1366 ··0x0036ed80·a4270200·e097dcff·d4270200·0098dcff·.'.......'......
1367 ··0x0036ed90·e8270200·0099dcff·08280200·2099dcff·.'.......(..·...1367 ··0x0036ed90·e8270200·8098dcff·08280200·a098dcff·.'.......(......
1368 ··0x0036eda0·1c280200·d099dcff·40280200·a09adcff·.(......@(......1368 ··0x0036eda0·1c280200·5099dcff·40280200·209adcff·.(..P...@(..·...
1369 ··0x0036edb0·7c280200·809bdcff·a8280200·d09edcff·|(.......(......1369 ··0x0036edb0·7c280200·009bdcff·a8280200·509edcff·|(.......(..P...
1370 ··0x0036edc0·fc280200·509fdcff·1c290200·70bbdcff·.(..P....)..p...1370 ··0x0036edc0·fc280200·d09edcff·1c290200·f0badcff·.(.......)......
1371 ··0x0036edd0·80290200·50bcdcff·a4290200·70bfdcff·.)..P....)..p...1371 ··0x0036edd0·80290200·d0bbdcff·a4290200·f0bedcff·.).......)......
1372 ··0x0036ede0·f0290200·00c0dcff·102a0200·00c2dcff·.).......*......1372 ··0x0036ede0·f0290200·80bfdcff·102a0200·80c1dcff·.).......*......
1373 ··0x0036edf0·4c2a0200·b0c2dcff·702a0200·70c8dcff·L*......p*..p...1373 ··0x0036edf0·4c2a0200·30c2dcff·702a0200·f0c7dcff·L*..0...p*......
1374 ··0x0036ee00·bc2a0200·70c9dcff·e02a0200·80dfdcff·.*..p....*......1374 ··0x0036ee00·bc2a0200·f0c8dcff·e02a0200·00dfdcff·.*.......*......
1375 ··0x0036ee10·2c2b0200·70e0dcff·502b0200·a0e8dcff·,+..p...P+......1375 ··0x0036ee10·2c2b0200·f0dfdcff·502b0200·20e8dcff·,+......P+..·...
1376 ··0x0036ee20·b02b0200·e0e9dcff·dc2b0200·e0ecdcff·.+.......+......1376 ··0x0036ee20·b02b0200·60e9dcff·dc2b0200·60ecdcff·.+..`....+..`...
1377 ··0x0036ee30·382c0200·20eddcff·582c0200·50eddcff·8,..·...X,..P...1377 ··0x0036ee30·382c0200·a0ecdcff·582c0200·d0ecdcff·8,......X,......
1378 ··0x0036ee40·6c2c0200·a0eddcff·882c0200·00f0dcff·l,.......,......1378 ··0x0036ee40·6c2c0200·20eddcff·882c0200·80efdcff·l,..·....,......
1379 ··0x0036ee50·c42c0200·10f0dcff·d82c0200·b0f8dcff·.,.......,......1379 ··0x0036ee50·c42c0200·90efdcff·d82c0200·30f8dcff·.,.......,..0...
1380 ··0x0036ee60·282d0200·70fadcff·782d0200·80fadcff·(-..p...x-......1380 ··0x0036ee60·282d0200·f0f9dcff·782d0200·00fadcff·(-......x-......
1381 ··0x0036ee70·8c2d0200·7002ddff·dc2d0200·7003ddff·.-..p....-..p...1381 ··0x0036ee70·8c2d0200·f001ddff·dc2d0200·f002ddff·.-.......-......
1382 ··0x0036ee80·002e0200·4005ddff·502e0200·100dddff·....@...P.......1382 ··0x0036ee80·002e0200·c004ddff·502e0200·900cddff·........P.......
1383 ··0x0036ee90·9c2e0200·c00dddff·c02e0200·900eddff·................1383 ··0x0036ee90·9c2e0200·400dddff·c02e0200·100eddff·....@...........
1384 ··0x0036eea0·e42e0200·4015ddff·302f0200·d015ddff·....@...0/......1384 ··0x0036eea0·e42e0200·c014ddff·302f0200·5015ddff·........0/..P...
1385 ··0x0036eeb0·502f0200·3016ddff·7c2f0200·d016ddff·P/..0...|/......1385 ··0x0036eeb0·502f0200·b015ddff·7c2f0200·5016ddff·P/......|/..P...
1386 ··0x0036eec0·982f0200·e018ddff·e82f0200·f019ddff·./......./......1386 ··0x0036eec0·982f0200·6018ddff·e82f0200·7019ddff·./..`..../..p...
1387 ··0x0036eed0·0c300200·401dddff·68300200·301eddff·.0..@...h0..0...1387 ··0x0036eed0·0c300200·c01cddff·68300200·b01dddff·.0......h0......
1388 ··0x0036eee0·8c300200·b01fddff·c8300200·d020ddff·.0.......0...·..1388 ··0x0036eee0·8c300200·301fddff·c8300200·5020ddff·.0..0....0..P·..
1389 ··0x0036eef0·ec300200·d025ddff·38310200·6026ddff·.0...%..81..`&..1389 ··0x0036eef0·ec300200·5025ddff·38310200·e025ddff·.0..P%..81...%..
1390 ··0x0036ef00·58310200·2029ddff·a8310200·3029ddff·X1..·)...1..0)..1390 ··0x0036ef00·58310200·a028ddff·a8310200·b028ddff·X1...(...1...(..
1391 ··0x0036ef10·bc310200·f02bddff·0c320200·002cddff·.1...+...2...,..1391 ··0x0036ef10·bc310200·702bddff·0c320200·802bddff·.1..p+...2...+..
1392 ··0x0036ef20·20320200·702dddff·58320200·c031ddff··2..p-..X2...1..1392 ··0x0036ef20·20320200·f02cddff·58320200·4031ddff··2...,..X2..@1..
1393 ··0x0036ef30·94320200·b032ddff·b8320200·203fddff·.2...2...2..·?..1393 ··0x0036ef30·94320200·3032ddff·b8320200·a03eddff·.2..02...2...>..
1394 ··0x0036ef40·08330200·7040ddff·34330200·4048ddff·.3..p@..43..@H..1394 ··0x0036ef40·08330200·f03fddff·34330200·c047ddff·.3...?..43...G..
1395 ··0x0036ef50·a0330200·6048ddff·b8330200·c048ddff·.3..`H...3...H..1395 ··0x0036ef50·a0330200·e047ddff·b8330200·4048ddff·.3...G...3..@H..
1396 ··0x0036ef60·d4330200·6052ddff·20340200·4053ddff·.3..`R..·4..@S..1396 ··0x0036ef60·d4330200·e051ddff·20340200·c052ddff·.3...Q..·4...R..
1397 ··0x0036ef70·3c340200·0059ddff·88340200·3063ddff·<4...Y...4..0c..1397 ··0x0036ef70·3c340200·8058ddff·88340200·b062ddff·<4...X...4...b..
1398 ··0x0036ef80·f0340200·1064ddff·0c350200·a06addff·.4...d...5...j..1398 ··0x0036ef80·f0340200·9063ddff·0c350200·206addff·.4...c...5..·j..
1399 ··0x0036ef90·58350200·806bddff·74350200·906dddff·X5...k..t5...m..1399 ··0x0036ef90·58350200·006bddff·74350200·106dddff·X5...k..t5...m..
1400 ··0x0036efa0·ac350200·706eddff·c8350200·206fddff·.5..pn...5..·o..1400 ··0x0036efa0·ac350200·f06dddff·c8350200·a06eddff·.5...m...5...n..
1401 ··0x0036efb0·e4350200·e072ddff·20360200·8073ddff·.5...r..·6...s..1401 ··0x0036efb0·e4350200·6072ddff·20360200·0073ddff·.5..`r..·6...s..
1402 ··0x0036efc0·3c360200·f078ddff·8c360200·7079ddff·<6...x...6..py..1402 ··0x0036efc0·3c360200·7078ddff·8c360200·f078ddff·<6..px...6...x..
1403 ··0x0036efd0·cc360200·007bddff·1c370200·d07cddff·.6...{...7...|..1403 ··0x0036efd0·cc360200·807addff·1c370200·507cddff·.6...z...7..P|..
1404 ··0x0036efe0·68370200·3032deff·043f0200·6046deff·h7..02...?..`F..1404 ··0x0036efe0·68370200·b031deff·043f0200·e045deff·h7...1...?...E..
1405 ··0x0036eff0·cc3f0200·9059deff·1c400200·f069deff·.?...Y...@...i..1405 ··0x0036eff0·cc3f0200·1059deff·1c400200·7069deff·.?...Y...@..pi..
1406 ··0x0036f000·7c400200·6075deff·cc400200·7076deff·|@..`u...@..pv..1406 ··0x0036f000·7c400200·e074deff·cc400200·f075deff·|@...t...@...u..
1407 ··0x0036f010·f8400200·b081deff·44410200·9082deff·.@......DA......1407 ··0x0036f010·f8400200·3081deff·44410200·1082deff·.@..0...DA......
1408 ··0x0036f020·60410200·909fdeff·b0410200·e0b8deff·`A.......A......1408 ··0x0036f020·60410200·109fdeff·b0410200·60b8deff·`A.......A..`...
1409 ··0x0036f030·44420200·c0dadeff·bc420200·e0dbdeff·DB.......B......1409 ··0x0036f030·44420200·40dadeff·bc420200·60dbdeff·DB..@....B..`...
1410 ··0x0036f040·e8420200·80e5deff·38430200·70efdeff·.B......8C..p...1410 ··0x0036f040·e8420200·00e5deff·38430200·f0eedeff·.B......8C......
1411 ··0x0036f050·84430200·10fbdeff·d4430200·e0fcdeff·.C.......C......1411 ··0x0036f050·84430200·90fadeff·d4430200·60fcdeff·.C.......C..`...
1412 ··0x0036f060·00440200·f006dfff·50440200·b03edfff·.D......PD...>..1412 ··0x0036f060·00440200·7006dfff·50440200·303edfff·.D..p...PD..0>..
1413 ··0x0036f070·1c450200·e048dfff·28470200·e04ddfff·.E...H..(G...M..1413 ··0x0036f070·1c450200·6048dfff·28470200·604ddfff·.E..`H..(G..`M..
1414 ··0x0036f080·78470200·604edfff·98470200·a052dfff·xG..`N...G...R..1414 ··0x0036f080·78470200·e04ddfff·98470200·2052dfff·xG...M...G..·R..
1415 ··0x0036f090·f0470200·305ddfff·40480200·d05ddfff·.G..0]..@H...]..1415 ··0x0036f090·f0470200·b05cdfff·40480200·505ddfff·.G...\..@H..P]..
1416 ··0x0036f0a0·64480200·0072dfff·d8480200·a086dfff·dH...r...H......1416 ··0x0036f0a0·64480200·8071dfff·d8480200·2086dfff·dH...q...H..·...
1417 ··0x0036f0b0·4c490200·d092dfff·d8490200·9093dfff·LI.......I......1417 ··0x0036f0b0·4c490200·5092dfff·d8490200·1093dfff·LI..P....I......
1418 ··0x0036f0c0·244a0200·9096dfff·704a0200·4097dfff·$J......pJ..@...1418 ··0x0036f0c0·244a0200·1096dfff·704a0200·c096dfff·$J......pJ......
1419 ··0x0036f0d0·8c4a0200·8099dfff·fc4a0200·009adfff·.J.......J......1419 ··0x0036f0d0·8c4a0200·0099dfff·fc4a0200·8099dfff·.J.......J......
1420 ··0x0036f0e0·344b0200·309adfff·544b0200·809adfff·4K..0...TK......1420 ··0x0036f0e0·344b0200·b099dfff·544b0200·009adfff·4K......TK......
1421 ··0x0036f0f0·804b0200·509ddfff·d04b0200·a09ddfff·.K..P....K......1421 ··0x0036f0f0·804b0200·d09cdfff·d04b0200·209ddfff·.K.......K..·...
1422 ··0x0036f100·f04b0200·b09ddfff·044c0200·409edfff·.K.......L..@...1422 ··0x0036f100·f04b0200·309ddfff·044c0200·c09ddfff·.K..0....L......
1423 ··0x0036f110·284c0200·d0badfff·944c0200·60bbdfff·(L.......L..`...1423 ··0x0036f110·284c0200·50badfff·944c0200·e0badfff·(L..P....L......
1424 ··0x0036f120·c44c0200·80bbdfff·d84c0200·00bcdfff·.L.......L......1424 ··0x0036f120·c44c0200·00bbdfff·d84c0200·80bbdfff·.L.......L......
1425 ··0x0036f130·f84c0200·20bcdfff·0c4d0200·d0bcdfff·.L..·....M......1425 ··0x0036f130·f84c0200·a0bbdfff·0c4d0200·50bcdfff·.L.......M..P...
1426 ··0x0036f140·304d0200·a0bddfff·6c4d0200·80bedfff·0M......lM......1426 ··0x0036f140·304d0200·20bddfff·6c4d0200·00bedfff·0M..·...lM......
1427 ··0x0036f150·984d0200·d0c1dfff·ec4d0200·50c2dfff·.M.......M..P...1427 ··0x0036f150·984d0200·50c1dfff·ec4d0200·d0c1dfff·.M..P....M......
1428 ··0x0036f160·0c4e0200·20efdfff·844e0200·b0efdfff·.N..·....N......1428 ··0x0036f160·0c4e0200·a0eedfff·844e0200·30efdfff·.N.......N..0...
1429 ··0x0036f170·b44e0200·d0efdfff·c84e0200·50f0dfff·.N.......N..P...1429 ··0x0036f170·b44e0200·50efdfff·c84e0200·d0efdfff·.N..P....N......
1430 ··0x0036f180·e84e0200·70f0dfff·fc4e0200·20f1dfff·.N..p....N..·...1430 ··0x0036f180·e84e0200·f0efdfff·fc4e0200·a0f0dfff·.N.......N......
1431 ··0x0036f190·204f0200·f0f1dfff·5c4f0200·d0f2dfff··O......\O......1431 ··0x0036f190·204f0200·70f1dfff·5c4f0200·50f2dfff··O..p...\O..P...
1432 ··0x0036f1a0·884f0200·20f6dfff·dc4f0200·a0f6dfff·.O..·....O......1432 ··0x0036f1a0·884f0200·a0f5dfff·dc4f0200·20f6dfff·.O.......O..·...
1433 ··0x0036f1b0·fc4f0200·3009e0ff·7c500200·c009e0ff·.O..0...|P......1433 ··0x0036f1b0·fc4f0200·b008e0ff·7c500200·4009e0ff·.O......|P..@...
1434 ··0x0036f1c0·ac500200·e009e0ff·c0500200·600ae0ff·.P.......P..`...1434 ··0x0036f1c0·ac500200·6009e0ff·c0500200·e009e0ff·.P..`....P......
1435 ··0x0036f1d0·e0500200·800ae0ff·f4500200·300be0ff·.P.......P..0...1435 ··0x0036f1d0·e0500200·000ae0ff·f4500200·b00ae0ff·.P.......P......
1436 ··0x0036f1e0·18510200·000ce0ff·54510200·e00ce0ff·.Q......TQ......1436 ··0x0036f1e0·18510200·800be0ff·54510200·600ce0ff·.Q......TQ..`...
1437 ··0x0036f1f0·80510200·3010e0ff·d4510200·b010e0ff·.Q..0....Q......1437 ··0x0036f1f0·80510200·b00fe0ff·d4510200·3010e0ff·.Q.......Q..0...
1438 ··0x0036f200·f4510200·202be0ff·90520200·b02be0ff·.Q..·+...R...+..1438 ··0x0036f200·f4510200·a02ae0ff·90520200·302be0ff·.Q...*...R..0+..
1439 ··0x0036f210·c0520200·d02be0ff·d4520200·502ce0ff·.R...+...R..P,..1439 ··0x0036f210·c0520200·502be0ff·d4520200·d02be0ff·.R..P+...R...+..
1440 ··0x0036f220·f4520200·702ce0ff·08530200·202de0ff·.R..p,...S..·-..1440 ··0x0036f220·f4520200·f02be0ff·08530200·a02ce0ff·.R...+...S...,..
1441 ··0x0036f230·2c530200·f02de0ff·68530200·d02ee0ff·,S...-..hS......1441 ··0x0036f230·2c530200·702de0ff·68530200·502ee0ff·,S..p-..hS..P...
1442 ··0x0036f240·94530200·2032e0ff·e8530200·a032e0ff·.S..·2...S...2..1442 ··0x0036f240·94530200·a031e0ff·e8530200·2032e0ff·.S...1...S..·2..
Max diff block lines reached; 2/110432 bytes (0.00%) of diff not shown.
474 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6427, 521 lines modifiedOffset 6427, 521 lines modified
6427 ··0x0038afa8·80910100·64b4d9ff·42030000·00460e10·....d...B....F..6427 ··0x0038afa8·80910100·64b4d9ff·42030000·00460e10·....d...B....F..
6428 ··0x0038afb8·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.6428 ··0x0038afb8·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
6429 ··0x0038afc8·05410e30·8606410e·38830744·0e6002d4·.A.0..A.8..D.`..6429 ··0x0038afc8·05410e30·8606410e·38830744·0e6002d4·.A.0..A.8..D.`..
6430 ··0x0038afd8·0e800160·0e600265·0a0e3841·0e30410e·...`.`.e..8A.0A.6430 ··0x0038afd8·0e800160·0e600265·0a0e3841·0e30410e·...`.`.e..8A.0A.
6431 ··0x0038afe8·28420e20·420e1842·0e10420e·084b0b00·(B.·B..B..B..K..6431 ··0x0038afe8·28420e20·420e1842·0e10420e·084b0b00·(B.·B..B..B..K..
6432 ··0x0038aff8·1c000000·d4910100·60b7d9ff·75000000·........`...u...6432 ··0x0038aff8·1c000000·d4910100·60b7d9ff·75000000·........`...u...
6433 ··0x0038b008·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...6433 ··0x0038b008·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...
6434 ··0x0038b018·60000000·f4910100·c0b7d9ff·5d0f0000·`...........]...6434 ··0x0038b018·60000000·f4910100·c0b7d9ff·df0e0000·`...............
6435 ··0x0038b028·00460e10·8f02440e·188e0342·0e208d04·.F....D....B.·..6435 ··0x0038b028·00460e10·8f02440e·188e0342·0e208d04·.F....D....B.·..
6436 ··0x0038b038·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G6436 ··0x0038b038·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
6437 ··0x0038b048·0e507e0a·0e38410e·30410e28·420e2042·.P~..8A.0A.(B.·B6437 ··0x0038b048·0e507e0a·0e38410e·30410e28·420e2042·.P~..8A.0A.(B.·B
6438 ··0x0038b058·0e18420e·10420e08·410b03b0·040a0e38·..B..B..A......86438 ··0x0038b058·0e18420e·10420e08·410b0358·040a0e38·..B..B..A..X...8
6439 ··0x0038b068·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B6439 ··0x0038b068·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
6440 ··0x0038b078·0e08460b·18000000·58920100·bcc6d9ff·..F.....X.......6440 ··0x0038b078·0e08460b·18000000·58920100·3cc6d9ff·..F.....X...<...
6441 ··0x0038b088·9a000000·00480e20·02560a0e·08420b00·.....H.·.V...B..6441 ··0x0038b088·9a000000·00480e20·02560a0e·08420b00·.....H.·.V...B..
6442 ··0x0038b098·38000000·74920100·40c7d9ff·7d010000·8...t...@...}...6442 ··0x0038b098·38000000·74920100·c0c6d9ff·7d010000·8...t.......}...
6443 ··0x0038b0a8·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..6443 ··0x0038b0a8·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
6444 ··0x0038b0b8·028f0a0e·18410e10·420e0846·0b02790a·.....A..B..F..y.6444 ··0x0038b0b8·028f0a0e·18410e10·420e0846·0b02790a·.....A..B..F..y.
6445 ··0x0038b0c8·0e18460e·10420e08·470b0000·48000000·..F..B..G...H...6445 ··0x0038b0c8·0e18460e·10420e08·470b0000·48000000·..F..B..G...H...
6446 ··0x0038b0d8·b0920100·84c8d9ff·48090000·00460e10·........H....F..6446 ··0x0038b0d8·b0920100·04c8d9ff·48090000·00460e10·........H....F..
6447 ··0x0038b0e8·8f02440e·188e0342·0e208d04·420e288c·..D....B.·..B.(.6447 ··0x0038b0e8·8f02440e·188e0342·0e208d04·420e288c·..D....B.·..B.(.
6448 ··0x0038b0f8·05410e30·8606410e·38830744·0e700363·.A.0..A.8..D.p.c6448 ··0x0038b0f8·05410e30·8606410e·38830744·0e700363·.A.0..A.8..D.p.c
6449 ··0x0038b108·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..6449 ··0x0038b108·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
6450 ··0x0038b118·420e1042·0e08470b·18000000·fc920100·B..B..G.........6450 ··0x0038b118·420e1042·0e08470b·18000000·fc920100·B..B..G.........
6451 ··0x0038b128·88d1d9ff·9a000000·00480e20·02560a0e·.........H.·.V..6451 ··0x0038b128·08d1d9ff·9a000000·00480e20·02560a0e·.........H.·.V..
6452 ··0x0038b138·08420b00·48000000·18930100·0cd2d9ff·.B..H...........6452 ··0x0038b138·08420b00·48000000·18930100·8cd1d9ff·.B..H...........
6453 ··0x0038b148·8f070000·00460e10·8f02440e·188e0342·.....F....D....B6453 ··0x0038b148·8f070000·00460e10·8f02440e·188e0342·.....F....D....B
6454 ··0x0038b158·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.6454 ··0x0038b158·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
6455 ··0x0038b168·38830744·0e700364·030a0e38·410e3041·8..D.p.d...8A.0A6455 ··0x0038b168·38830744·0e700364·030a0e38·410e3041·8..D.p.d...8A.0A
6456 ··0x0038b178·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.6456 ··0x0038b178·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.
6457 ··0x0038b188·18000000·64930100·50d9d9ff·9a000000·....d...P.......6457 ··0x0038b188·18000000·64930100·d0d8d9ff·9a000000·....d...........
6458 ··0x0038b198·00480e20·02560a0e·08420b00·4c000000·.H.·.V...B..L...6458 ··0x0038b198·00480e20·02560a0e·08420b00·4c000000·.H.·.V...B..L...
6459 ··0x0038b1a8·80930100·d4d9d9ff·3d020000·00460e10·........=....F..6459 ··0x0038b1a8·80930100·54d9d9ff·3d020000·00460e10·....T...=....F..
6460 ··0x0038b1b8·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.6460 ··0x0038b1b8·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
6461 ··0x0038b1c8·05440e40·02dc0a0e·28410e20·410e1842·.D.@....(A.·A..B6461 ··0x0038b1c8·05440e40·02dc0a0e·28410e20·410e1842·.D.@....(A.·A..B
6462 ··0x0038b1d8·0e10420e·08480b02·660a0e28·410e2041·..B..H..f..(A.·A6462 ··0x0038b1d8·0e10420e·08480b02·660a0e28·410e2041·..B..H..f..(A.·A
6463 ··0x0038b1e8·0e18420e·10420e08·440b0000·48000000·..B..B..D...H...6463 ··0x0038b1e8·0e18420e·10420e08·440b0000·48000000·..B..B..D...H...
6464 ··0x0038b1f8·d0930100·c4dbd9ff·0d100000·00460e10·.............F..6464 ··0x0038b1f8·d0930100·44dbd9ff·0d100000·00460e10·....D........F..
6465 ··0x0038b208·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.6465 ··0x0038b208·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
6466 ··0x0038b218·05410e30·8606410e·38830744·0e7003dc·.A.0..A.8..D.p..6466 ··0x0038b218·05410e30·8606410e·38830744·0e7003dc·.A.0..A.8..D.p..
6467 ··0x0038b228·030a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..6467 ··0x0038b228·030a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
6468 ··0x0038b238·420e1042·0e08450b·20000000·1c940100·B..B..E.·.......6468 ··0x0038b238·420e1042·0e08450b·20000000·1c940100·B..B..E.·.......
6469 ··0x0038b248·88ebd9ff·17010000·00450e10·8302570e·.........E....W.6469 ··0x0038b248·08ebd9ff·17010000·00450e10·8302570e·.........E....W.
6470 ··0x0038b258·20028c0a·0e10410e·08470b00·38000000··.....A..G..8...6470 ··0x0038b258·20028c0a·0e10410e·08470b00·38000000··.....A..G..8...
6471 ··0x0038b268·40940100·84ecd9ff·1e020000·00460e10·@............F..6471 ··0x0038b268·40940100·04ecd9ff·1e020000·00460e10·@............F..
6472 ··0x0038b278·8c02410e·18860341·0e208304·031f010a·..A....A.·......6472 ··0x0038b278·8c02410e·18860341·0e208304·031f010a·..A....A.·......
6473 ··0x0038b288·0e18410e·10420e08·460b026a·0a0e1841·..A..B..F..j...A6473 ··0x0038b288·0e18410e·10420e08·460b026a·0a0e1841·..A..B..F..j...A
6474 ··0x0038b298·0e10420e·084b0b00·1c000000·7c940100·..B..K......|...6474 ··0x0038b298·0e10420e·084b0b00·1c000000·7c940100·..B..K......|...
6475 ··0x0038b2a8·68eed9ff·8d000000·00450e10·8302720a·h........E....r.6475 ··0x0038b2a8·e8edd9ff·8d000000·00450e10·8302720a·.........E....r.
6476 ··0x0038b2b8·0e08490b·024c0e08·48000000·9c940100·..I..L..H.......6476 ··0x0038b2b8·0e08490b·024c0e08·48000000·9c940100·..I..L..H.......
6477 ··0x0038b2c8·d8eed9ff·0d040000·00460e10·8f02420e·.........F....B.6477 ··0x0038b2c8·58eed9ff·0d040000·00460e10·8f02420e·X........F....B.
6478 ··0x0038b2d8·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.06478 ··0x0038b2d8·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0
6479 ··0x0038b2e8·8606410e·38830747·0e50030f·010a0e38·..A.8..G.P.....86479 ··0x0038b2e8·8606410e·38830747·0e50030f·010a0e38·..A.8..G.P.....8
6480 ··0x0038b2f8·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B6480 ··0x0038b2f8·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
6481 ··0x0038b308·0e08440b·20000000·e8940100·9cf2d9ff·..D.·...........6481 ··0x0038b308·0e08440b·20000000·e8940100·1cf2d9ff·..D.·...........
6482 ··0x0038b318·10010000·00450e10·8302570e·2002810a·.....E....W.·...6482 ··0x0038b318·10010000·00450e10·8302570e·2002810a·.....E....W.·...
6483 ··0x0038b328·0e10440e·08470b00·38000000·0c950100·..D..G..8.......6483 ··0x0038b328·0e10440e·08470b00·38000000·0c950100·..D..G..8.......
6484 ··0x0038b338·88f3d9ff·cf020000·00460e10·8d02420e·.........F....B.6484 ··0x0038b338·08f3d9ff·cf020000·00460e10·8d02420e·.........F....B.
6485 ··0x0038b348·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@6485 ··0x0038b348·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@
6486 ··0x0038b358·02ed0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.6486 ··0x0038b358·02ed0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
6487 ··0x0038b368·08470b00·2c000000·48950100·1cf6d9ff·.G..,...H.......6487 ··0x0038b368·08470b00·2c000000·48950100·9cf5d9ff·.G..,...H.......
6488 ··0x0038b378·88000000·00450e10·83024d0e·405e0e48·.....E....M.@^.H6488 ··0x0038b378·88000000·00450e10·83024d0e·405e0e48·.....E....M.@^.H
6489 ··0x0038b388·460e5054·0e48430e·40740a0e·10410e08·F.PT.HC.@t...A..6489 ··0x0038b388·460e5054·0e48430e·40740a0e·10410e08·F.PT.HC.@t...A..
6490 ··0x0038b398·410b0000·10000000·78950100·7cf6d9ff·A.......x...|...6490 ··0x0038b398·410b0000·10000000·78950100·fcf5d9ff·A.......x.......
6491 ··0x0038b3a8·19000000·00000000·1c000000·8c950100·................6491 ··0x0038b3a8·19000000·00000000·1c000000·8c950100·................
6492 ··0x0038b3b8·88f6d9ff·75000000·00450e10·8302720a·....u....E....r.6492 ··0x0038b3b8·08f6d9ff·75000000·00450e10·8302720a·....u....E....r.
6493 ··0x0038b3c8·0e08490b·740e0800·10000000·ac950100·..I.t...........6493 ··0x0038b3c8·0e08490b·740e0800·10000000·ac950100·..I.t...........
6494 ··0x0038b3d8·e8f6d9ff·19000000·00000000·20000000·............·...6494 ··0x0038b3d8·68f6d9ff·19000000·00000000·20000000·h...........·...
6495 ··0x0038b3e8·c0950100·f4f6d9ff·aa000000·00450e10·.............E..6495 ··0x0038b3e8·c0950100·74f6d9ff·aa000000·00450e10·....t........E..
6496 ··0x0038b3f8·8302570e·20024c0a·0e10410e·08470b00·..W.·.L...A..G..6496 ··0x0038b3f8·8302570e·20024c0a·0e10410e·08470b00·..W.·.L...A..G..
6497 ··0x0038b408·38000000·e4950100·80f7d9ff·ce000000·8...............6497 ··0x0038b408·38000000·e4950100·00f7d9ff·ce000000·8...............
6498 ··0x0038b418·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..6498 ··0x0038b418·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
6499 ··0x0038b428·02600a0e·18410e10·420e0842·0b6c0a0e·.`...A..B..B.l..6499 ··0x0038b428·02600a0e·18410e10·420e0842·0b6c0a0e·.`...A..B..B.l..
6500 ··0x0038b438·18410e10·420e0841·0b000000·28000000·.A..B..A....(...6500 ··0x0038b438·18410e10·420e0841·0b000000·28000000·.A..B..A....(...
6501 ··0x0038b448·20960100·14f8d9ff·d2000000·00450e10··............E..6501 ··0x0038b448·20960100·94f7d9ff·d2000000·00450e10··............E..
6502 ··0x0038b458·83024d0e·38700e40·520e3841·0e307e0a·..M.8p.@R.8A.0~.6502 ··0x0038b458·83024d0e·38700e40·520e3841·0e307e0a·..M.8p.@R.8A.0~.
6503 ··0x0038b468·0e10410e·08440b00·50000000·4c960100·..A..D..P...L...6503 ··0x0038b468·0e10410e·08440b00·50000000·4c960100·..A..D..P...L...
6504 ··0x0038b478·c8f8d9ff·42030000·00460e10·8f02420e·....B....F....B.6504 ··0x0038b478·48f8d9ff·42030000·00460e10·8f02420e·H...B....F....B.
6505 ··0x0038b488·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06505 ··0x0038b488·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
6506 ··0x0038b498·8606410e·38830744·0e6002d4·0e800160·..A.8..D.`.....`6506 ··0x0038b498·8606410e·38830744·0e6002d4·0e800160·..A.8..D.`.....`
6507 ··0x0038b4a8·0e600265·0a0e3841·0e30410e·28420e20·.`.e..8A.0A.(B.·6507 ··0x0038b4a8·0e600265·0a0e3841·0e30410e·28420e20·.`.e..8A.0A.(B.·
6508 ··0x0038b4b8·420e1842·0e10420e·084b0b00·1c000000·B..B..B..K......6508 ··0x0038b4b8·420e1842·0e10420e·084b0b00·1c000000·B..B..B..K......
6509 ··0x0038b4c8·a0960100·c4fbd9ff·75000000·00450e10·........u....E..6509 ··0x0038b4c8·a0960100·44fbd9ff·75000000·00450e10·....D...u....E..
6510 ··0x0038b4d8·8302720a·0e08490b·740e0800·38000000·..r...I.t...8...6510 ··0x0038b4d8·8302720a·0e08490b·740e0800·38000000·..r...I.t...8...
6511 ··0x0038b4e8·c0960100·24fcd9ff·cf020000·00460e10·....$........F..6511 ··0x0038b4e8·c0960100·a4fbd9ff·cf020000·00460e10·.............F..
6512 ··0x0038b4f8·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.6512 ··0x0038b4f8·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
6513 ··0x0038b508·05440e40·02ed0a0e·28410e20·410e1842·.D.@....(A.·A..B6513 ··0x0038b508·05440e40·02ed0a0e·28410e20·410e1842·.D.@....(A.·A..B
6514 ··0x0038b518·0e10420e·08470b00·2c000000·fc960100·..B..G..,.......6514 ··0x0038b518·0e10420e·08470b00·2c000000·fc960100·..B..G..,.......
6515 ··0x0038b528·b8fed9ff·88000000·00450e10·83024d0e·.........E....M.6515 ··0x0038b528·38fed9ff·88000000·00450e10·83024d0e·8........E....M.
6516 ··0x0038b538·405e0e48·460e5054·0e48430e·40740a0e·@^.HF.PT.HC.@t..6516 ··0x0038b538·405e0e48·460e5054·0e48430e·40740a0e·@^.HF.PT.HC.@t..
6517 ··0x0038b548·10410e08·410b0000·10000000·2c970100·.A..A.......,...6517 ··0x0038b548·10410e08·410b0000·10000000·2c970100·.A..A.......,...
6518 ··0x0038b558·18ffd9ff·19000000·00000000·1c000000·................6518 ··0x0038b558·98fed9ff·19000000·00000000·1c000000·................
6519 ··0x0038b568·40970100·24ffd9ff·75000000·00450e10·@...$...u....E..6519 ··0x0038b568·40970100·a4fed9ff·75000000·00450e10·@.......u....E..
6520 ··0x0038b578·8302720a·0e08490b·740e0800·10000000·..r...I.t.......6520 ··0x0038b578·8302720a·0e08490b·740e0800·10000000·..r...I.t.......
6521 ··0x0038b588·60970100·84ffd9ff·19000000·00000000·`...............6521 ··0x0038b588·60970100·04ffd9ff·19000000·00000000·`...............
6522 ··0x0038b598·20000000·74970100·90ffd9ff·aa000000··...t...........6522 ··0x0038b598·20000000·74970100·10ffd9ff·aa000000··...t...........
6523 ··0x0038b5a8·00450e10·8302570e·20024c0a·0e10410e·.E....W.·.L...A.6523 ··0x0038b5a8·00450e10·8302570e·20024c0a·0e10410e·.E....W.·.L...A.
6524 ··0x0038b5b8·08470b00·38000000·98970100·1c00daff·.G..8...........6524 ··0x0038b5b8·08470b00·38000000·98970100·9cffd9ff·.G..8...........
6525 ··0x0038b5c8·ce000000·00460e10·8c02410e·18860344·.....F....A....D6525 ··0x0038b5c8·ce000000·00460e10·8c02410e·18860344·.....F....A....D
6526 ··0x0038b5d8·0e208304·02600a0e·18410e10·420e0842·.·...`...A..B..B6526 ··0x0038b5d8·0e208304·02600a0e·18410e10·420e0842·.·...`...A..B..B
6527 ··0x0038b5e8·0b6c0a0e·18410e10·420e0841·0b000000·.l...A..B..A....6527 ··0x0038b5e8·0b6c0a0e·18410e10·420e0841·0b000000·.l...A..B..A....
6528 ··0x0038b5f8·28000000·d4970100·b000daff·d2000000·(...............6528 ··0x0038b5f8·28000000·d4970100·3000daff·d2000000·(.......0.......
6529 ··0x0038b608·00450e10·83024d0e·38700e40·520e3841·.E....M.8p.@R.8A6529 ··0x0038b608·00450e10·83024d0e·38700e40·520e3841·.E....M.8p.@R.8A
6530 ··0x0038b618·0e307e0a·0e10410e·08440b00·50000000·.0~...A..D..P...6530 ··0x0038b618·0e307e0a·0e10410e·08440b00·50000000·.0~...A..D..P...
6531 ··0x0038b628·00980100·6401daff·42030000·00460e10·....d...B....F..6531 ··0x0038b628·00980100·e400daff·42030000·00460e10·........B....F..
6532 ··0x0038b638·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.6532 ··0x0038b638·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
6533 ··0x0038b648·05410e30·8606410e·38830744·0e6002d4·.A.0..A.8..D.`..6533 ··0x0038b648·05410e30·8606410e·38830744·0e6002d4·.A.0..A.8..D.`..
6534 ··0x0038b658·0e800160·0e600265·0a0e3841·0e30410e·...`.`.e..8A.0A.6534 ··0x0038b658·0e800160·0e600265·0a0e3841·0e30410e·...`.`.e..8A.0A.
6535 ··0x0038b668·28420e20·420e1842·0e10420e·084b0b00·(B.·B..B..B..K..6535 ··0x0038b668·28420e20·420e1842·0e10420e·084b0b00·(B.·B..B..B..K..
6536 ··0x0038b678·1c000000·54980100·6004daff·75000000·....T...`...u...6536 ··0x0038b678·1c000000·54980100·e003daff·75000000·....T.......u...
6537 ··0x0038b688·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...6537 ··0x0038b688·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...
6538 ··0x0038b698·38000000·74980100·c004daff·cf020000·8...t...........6538 ··0x0038b698·38000000·74980100·4004daff·cf020000·8...t...@.......
6539 ··0x0038b6a8·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..6539 ··0x0038b6a8·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
6540 ··0x0038b6b8·410e2883·05440e40·02ed0a0e·28410e20·A.(..D.@....(A.·6540 ··0x0038b6b8·410e2883·05440e40·02ed0a0e·28410e20·A.(..D.@....(A.·
6541 ··0x0038b6c8·410e1842·0e10420e·08470b00·2c000000·A..B..B..G..,...6541 ··0x0038b6c8·410e1842·0e10420e·08470b00·2c000000·A..B..B..G..,...
6542 ··0x0038b6d8·b0980100·5407daff·88000000·00450e10·....T........E..6542 ··0x0038b6d8·b0980100·d406daff·88000000·00450e10·.............E..
6543 ··0x0038b6e8·83024d0e·405e0e48·460e5054·0e48430e·..M.@^.HF.PT.HC.6543 ··0x0038b6e8·83024d0e·405e0e48·460e5054·0e48430e·..M.@^.HF.PT.HC.
6544 ··0x0038b6f8·40740a0e·10410e08·410b0000·10000000·@t...A..A.......6544 ··0x0038b6f8·40740a0e·10410e08·410b0000·10000000·@t...A..A.......
6545 ··0x0038b708·e0980100·b407daff·19000000·00000000·................6545 ··0x0038b708·e0980100·3407daff·19000000·00000000·....4...........
6546 ··0x0038b718·1c000000·f4980100·c007daff·75000000·............u...6546 ··0x0038b718·1c000000·f4980100·4007daff·75000000·........@...u...
6547 ··0x0038b728·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...6547 ··0x0038b728·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...
6548 ··0x0038b738·10000000·14990100·2008daff·19000000·........·.......6548 ··0x0038b738·10000000·14990100·a007daff·19000000·................
6549 ··0x0038b748·00000000·20000000·28990100·2c08daff·....·...(...,...6549 ··0x0038b748·00000000·20000000·28990100·ac07daff·....·...(.......
6550 ··0x0038b758·aa000000·00450e10·8302570e·20024c0a·.....E....W.·.L.6550 ··0x0038b758·aa000000·00450e10·8302570e·20024c0a·.....E....W.·.L.
6551 ··0x0038b768·0e10410e·08470b00·38000000·4c990100·..A..G..8...L...6551 ··0x0038b768·0e10410e·08470b00·38000000·4c990100·..A..G..8...L...
6552 ··0x0038b778·b808daff·ce000000·00460e10·8c02410e·.........F....A.6552 ··0x0038b778·3808daff·ce000000·00460e10·8c02410e·8........F....A.
6553 ··0x0038b788·18860344·0e208304·02600a0e·18410e10·...D.·...`...A..6553 ··0x0038b788·18860344·0e208304·02600a0e·18410e10·...D.·...`...A..
Max diff block lines reached; 473699/485115 bytes (97.65%) of diff not shown.
34.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 249 lines modifiedOffset 1, 249 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x003a8678·00000000·00000000·00000000·00000000·................2 ··0x003a8678·00000000·00000000·00000000·00000000·................
3 ··0x003a8688·004a1000·00000000·50c02200·00000000·.J......P.".....3 ··0x003a8688·004a1000·00000000·60c02200·00000000·.J......`.".....
4 ··0x003a8698·10c30f00·00000000·00000000·00000000·................4 ··0x003a8698·10c30f00·00000000·00000000·00000000·................
5 ··0x003a86a8·10852300·00000000·00b22d00·00000000·..#.......-.....5 ··0x003a86a8·50852300·00000000·e0b22d00·00000000·P.#.......-.....
6 ··0x003a86b8·203b1c00·00000000·e0d32d00·00000000··;........-.....6 ··0x003a86b8·c03a1c00·00000000·c0d42d00·00000000·.:........-.....
7 ··0x003a86c8·70422100·00000000·00000000·00000000·pB!.............7 ··0x003a86c8·20422100·00000000·00000000·00000000··B!.............
8 ··0x003a86d8·80fb1200·00000000·00000000·00000000·................8 ··0x003a86d8·00fb1200·00000000·00000000·00000000·................
9 ··0x003a86e8·80e00e00·00000000·00000000·00000000·................9 ··0x003a86e8·80e00e00·00000000·00000000·00000000·................
10 ··0x003a86f8·f07e1e00·00000000·00000000·00000000·.~..............10 ··0x003a86f8·907e1e00·00000000·00000000·00000000·.~..............
11 ··0x003a8708·00000000·00000000·00000000·00000000·................11 ··0x003a8708·00000000·00000000·00000000·00000000·................
12 ··0x003a8718·00000000·00000000·70781000·00000000·........px......12 ··0x003a8718·00000000·00000000·70781000·00000000·........px......
13 ··0x003a8728·00000000·00000000·00000000·00000000·................13 ··0x003a8728·00000000·00000000·00000000·00000000·................
14 ··0x003a8738·00000000·00000000·90f70e00·00000000·................14 ··0x003a8738·00000000·00000000·90f70e00·00000000·................
15 ··0x003a8748·701d1f00·00000000·60cd1f00·00000000·p.......`.......15 ··0x003a8748·101d1f00·00000000·00cd1f00·00000000·................
16 ··0x003a8758·20360e00·00000000·80572f00·00000000··6.......W/.....16 ··0x003a8758·20360e00·00000000·60582f00·00000000··6......`X/.....
17 ··0x003a8768·00000000·00000000·c0181100·00000000·................17 ··0x003a8768·00000000·00000000·c0181100·00000000·................
18 ··0x003a8778·00000000·00000000·90110e00·00000000·................18 ··0x003a8778·00000000·00000000·90110e00·00000000·................
19 ··0x003a8788·c0291200·00000000·200f0f00·00000000·.)......·.......19 ··0x003a8788·c0291200·00000000·200f0f00·00000000·.)......·.......
20 ··0x003a8798·00000000·00000000·00000000·00000000·................20 ··0x003a8798·00000000·00000000·00000000·00000000·................
21 ··0x003a87a8·20551e00·00000000·c0ef0800·00000000··U..............21 ··0x003a87a8·b0541e00·00000000·c0ef0800·00000000·.T..............
22 ··0x003a87b8·f0891e00·00000000·a0ff1000·00000000·................22 ··0x003a87b8·90891e00·00000000·a0ff1000·00000000·................
23 ··0x003a87c8·00000000·00000000·00000000·00000000·................23 ··0x003a87c8·00000000·00000000·00000000·00000000·................
24 ··0x003a87d8·00000000·00000000·b0311200·00000000·.........1......24 ··0x003a87d8·00000000·00000000·b0311200·00000000·.........1......
25 ··0x003a87e8·00000000·00000000·00000000·00000000·................25 ··0x003a87e8·00000000·00000000·00000000·00000000·................
26 ··0x003a87f8·00000000·00000000·10750e00·00000000·.........u......26 ··0x003a87f8·00000000·00000000·10750e00·00000000·.........u......
27 ··0x003a8808·00000000·00000000·00000000·00000000·................27 ··0x003a8808·00000000·00000000·00000000·00000000·................
28 ··0x003a8818·00000000·00000000·60791200·00000000·........`y......28 ··0x003a8818·00000000·00000000·e0781200·00000000·.........x......
29 ··0x003a8828·f0911c00·00000000·00000000·00000000·................29 ··0x003a8828·90911c00·00000000·00000000·00000000·................
30 ··0x003a8838·10e10e00·00000000·00000000·00000000·................30 ··0x003a8838·10e10e00·00000000·00000000·00000000·................
31 ··0x003a8848·00000000·00000000·00000000·00000000·................31 ··0x003a8848·00000000·00000000·00000000·00000000·................
32 ··0x003a8858·00060f00·00000000·00000000·00000000·................32 ··0x003a8858·00060f00·00000000·00000000·00000000·................
33 ··0x003a8868·00000000·00000000·70a52100·00000000·........p.!.....33 ··0x003a8868·00000000·00000000·20a52100·00000000·........·.!.....
34 ··0x003a8878·10e40e00·00000000·80c11300·00000000·................34 ··0x003a8878·10e40e00·00000000·00c11300·00000000·................
35 ··0x003a8888·00000000·00000000·c01e1100·00000000·................35 ··0x003a8888·00000000·00000000·c01e1100·00000000·................
36 ··0x003a8898·00000000·00000000·00000000·00000000·................36 ··0x003a8898·00000000·00000000·00000000·00000000·................
37 ··0x003a88a8·d01a1100·00000000·b0561100·00000000·.........V......37 ··0x003a88a8·d01a1100·00000000·b0561100·00000000·.........V......
38 ··0x003a88b8·00000000·00000000·00000000·00000000·................38 ··0x003a88b8·00000000·00000000·00000000·00000000·................
39 ··0x003a88c8·f0fb0e00·00000000·00000000·00000000·................39 ··0x003a88c8·f0fb0e00·00000000·00000000·00000000·................
40 ··0x003a88d8·c0a92c00·00000000·90b80e00·00000000·..,.............40 ··0x003a88d8·a0aa2c00·00000000·90b80e00·00000000·..,.............
41 ··0x003a88e8·00000000·00000000·70f42d00·00000000·........p.-.....41 ··0x003a88e8·00000000·00000000·50f52d00·00000000·........P.-.....
42 ··0x003a88f8·00000000·00000000·00000000·00000000·................42 ··0x003a88f8·00000000·00000000·00000000·00000000·................
43 ··0x003a8908·80ae0800·00000000·e0090d00·00000000·................43 ··0x003a8908·80ae0800·00000000·e0090d00·00000000·................
44 ··0x003a8918·50d12200·00000000·00000000·00000000·P.".............44 ··0x003a8918·60d12200·00000000·00000000·00000000·`.".............
45 ··0x003a8928·00000000·00000000·c0cf0800·00000000·................45 ··0x003a8928·00000000·00000000·c0cf0800·00000000·................
46 ··0x003a8938·702c2300·00000000·00000000·00000000·p,#.............46 ··0x003a8938·802c2300·00000000·00000000·00000000·.,#.............
47 ··0x003a8948·c0412500·00000000·00000000·00000000·.A%.............47 ··0x003a8948·00432500·00000000·00000000·00000000·.C%.............
48 ··0x003a8958·40c62800·00000000·00000000·00000000·@.(.............48 ··0x003a8958·20c72800·00000000·00000000·00000000··.(.............
49 ··0x003a8968·80132300·00000000·50e61a00·00000000·..#.....P.......49 ··0x003a8968·90132300·00000000·d0e51a00·00000000·..#.............
50 ··0x003a8978·10390e00·00000000·00000000·00000000·.9..............50 ··0x003a8978·10390e00·00000000·00000000·00000000·.9..............
51 ··0x003a8988·00000000·00000000·00000000·00000000·................51 ··0x003a8988·00000000·00000000·00000000·00000000·................
52 ··0x003a8998·00000000·00000000·00000000·00000000·................52 ··0x003a8998·00000000·00000000·00000000·00000000·................
53 ··0x003a89a8·00000000·00000000·70dc2400·00000000·........p.$.....53 ··0x003a89a8·00000000·00000000·b0dd2400·00000000·..........$.....
54 ··0x003a89b8·d0b02c00·00000000·00000000·00000000·..,.............54 ··0x003a89b8·b0b12c00·00000000·00000000·00000000·..,.............
55 ··0x003a89c8·00000000·00000000·500a0d00·00000000·........P.......55 ··0x003a89c8·00000000·00000000·500a0d00·00000000·........P.......
56 ··0x003a89d8·50ed0800·00000000·60100f00·00000000·P.......`.......56 ··0x003a89d8·50ed0800·00000000·60100f00·00000000·P.......`.......
57 ··0x003a89e8·00370f00·00000000·00000000·00000000·.7..............57 ··0x003a89e8·00370f00·00000000·00000000·00000000·.7..............
58 ··0x003a89f8·00000000·00000000·00000000·00000000·................58 ··0x003a89f8·00000000·00000000·00000000·00000000·................
59 ··0x003a8a08·00000000·00000000·00000000·00000000·................59 ··0x003a8a08·00000000·00000000·00000000·00000000·................
60 ··0x003a8a18·00000000·00000000·00000000·00000000·................60 ··0x003a8a18·00000000·00000000·00000000·00000000·................
61 ··0x003a8a28·d0ae0800·00000000·00000000·00000000·................61 ··0x003a8a28·d0ae0800·00000000·00000000·00000000·................
62 ··0x003a8a38·00000000·00000000·00000000·00000000·................62 ··0x003a8a38·00000000·00000000·00000000·00000000·................
63 ··0x003a8a48·00000000·00000000·b0b52a00·00000000·..........*.....63 ··0x003a8a48·00000000·00000000·90b62a00·00000000·..........*.....
64 ··0x003a8a58·80cf2f00·00000000·00000000·00000000·../.............64 ··0x003a8a58·60d02f00·00000000·00000000·00000000·`./.............
65 ··0x003a8a68·c0501f00·00000000·70ad2400·00000000·.P......p.$.....65 ··0x003a8a68·60501f00·00000000·b0ae2400·00000000·`P........$.....
66 ··0x003a8a78·00000000·00000000·00000000·00000000·................66 ··0x003a8a78·00000000·00000000·00000000·00000000·................
67 ··0x003a8a88·302c1b00·00000000·00000000·00000000·0,..............67 ··0x003a8a88·d02b1b00·00000000·00000000·00000000·.+..............
68 ··0x003a8a98·40e80900·00000000·00000000·00000000·@...............68 ··0x003a8a98·40e80900·00000000·00000000·00000000·@...............
69 ··0x003a8aa8·00000000·00000000·00000000·00000000·................69 ··0x003a8aa8·00000000·00000000·00000000·00000000·................
70 ··0x003a8ab8·90df2200·00000000·00000000·00000000·..".............70 ··0x003a8ab8·a0df2200·00000000·00000000·00000000·..".............
71 ··0x003a8ac8·e0d22700·00000000·50bf1a00·00000000·..'.....P.......71 ··0x003a8ac8·c0d32700·00000000·d0be1a00·00000000·..'.............
72 ··0x003a8ad8·00000000·00000000·00000000·00000000·................72 ··0x003a8ad8·00000000·00000000·00000000·00000000·................
73 ··0x003a8ae8·00000000·00000000·00000000·00000000·................73 ··0x003a8ae8·00000000·00000000·00000000·00000000·................
74 ··0x003a8af8·00000000·00000000·e0461000·00000000·.........F......74 ··0x003a8af8·00000000·00000000·e0461000·00000000·.........F......
75 ··0x003a8b08·00000000·00000000·00000000·00000000·................75 ··0x003a8b08·00000000·00000000·00000000·00000000·................
76 ··0x003a8b18·00000000·00000000·80291100·00000000·.........)......76 ··0x003a8b18·00000000·00000000·80291100·00000000·.........)......
77 ··0x003a8b28·d0cf0e00·00000000·50c10e00·00000000·........P.......77 ··0x003a8b28·d0cf0e00·00000000·50c10e00·00000000·........P.......
78 ··0x003a8b38·00000000·00000000·00000000·00000000·................78 ··0x003a8b38·00000000·00000000·00000000·00000000·................
79 ··0x003a8b48·00000000·00000000·00000000·00000000·................79 ··0x003a8b48·00000000·00000000·00000000·00000000·................
80 ··0x003a8b58·e01f0f00·00000000·00000000·00000000·................80 ··0x003a8b58·e01f0f00·00000000·00000000·00000000·................
81 ··0x003a8b68·00000000·00000000·00000000·00000000·................81 ··0x003a8b68·00000000·00000000·00000000·00000000·................
82 ··0x003a8b78·00000000·00000000·00000000·00000000·................82 ··0x003a8b78·00000000·00000000·00000000·00000000·................
83 ··0x003a8b88·00000000·00000000·00000000·00000000·................83 ··0x003a8b88·00000000·00000000·00000000·00000000·................
84 ··0x003a8b98·40732300·00000000·00000000·00000000·@s#.............84 ··0x003a8b98·50732300·00000000·00000000·00000000·Ps#.............
85 ··0x003a8ba8·00000000·00000000·00000000·00000000·................85 ··0x003a8ba8·00000000·00000000·00000000·00000000·................
86 ··0x003a8bb8·00000000·00000000·00000000·00000000·................86 ··0x003a8bb8·00000000·00000000·00000000·00000000·................
87 ··0x003a8bc8·a00e0e00·00000000·303e1000·00000000·........0>......87 ··0x003a8bc8·a00e0e00·00000000·303e1000·00000000·........0>......
88 ··0x003a8bd8·00000000·00000000·00000000·00000000·................88 ··0x003a8bd8·00000000·00000000·00000000·00000000·................
89 ··0x003a8be8·00000000·00000000·f0652500·00000000·.........e%.....89 ··0x003a8be8·00000000·00000000·30672500·00000000·........0g%.....
90 ··0x003a8bf8·00000000·00000000·00000000·00000000·................90 ··0x003a8bf8·00000000·00000000·00000000·00000000·................
91 ··0x003a8c08·00000000·00000000·00000000·00000000·................91 ··0x003a8c08·00000000·00000000·00000000·00000000·................
92 ··0x003a8c18·00000000·00000000·00000000·00000000·................92 ··0x003a8c18·00000000·00000000·00000000·00000000·................
93 ··0x003a8c28·d0601000·00000000·00000000·00000000·.`..............93 ··0x003a8c28·d0601000·00000000·00000000·00000000·.`..............
94 ··0x003a8c38·203b1000·00000000·00000000·00000000··;..............94 ··0x003a8c38·203b1000·00000000·00000000·00000000··;..............
95 ··0x003a8c48·00ea2100·00000000·00000000·00000000·..!.............95 ··0x003a8c48·b0e92100·00000000·00000000·00000000·..!.............
96 ··0x003a8c58·80ab2400·00000000·a0ce0800·00000000·..$.............96 ··0x003a8c58·c0ac2400·00000000·a0ce0800·00000000·..$.............
97 ··0x003a8c68·00000000·00000000·b00b0e00·00000000·................97 ··0x003a8c68·00000000·00000000·b00b0e00·00000000·................
98 ··0x003a8c78·00000000·00000000·00000000·00000000·................98 ··0x003a8c78·00000000·00000000·00000000·00000000·................
99 ··0x003a8c88·30090f00·00000000·00000000·00000000·0...............99 ··0x003a8c88·30090f00·00000000·00000000·00000000·0...............
100 ··0x003a8c98·00000000·00000000·00000000·00000000·................100 ··0x003a8c98·00000000·00000000·00000000·00000000·................
101 ··0x003a8ca8·00000000·00000000·20171f00·00000000·........·.......101 ··0x003a8ca8·00000000·00000000·c0161f00·00000000·................
102 ··0x003a8cb8·f08a1e00·00000000·00000000·00000000·................102 ··0x003a8cb8·908a1e00·00000000·00000000·00000000·................
103 ··0x003a8cc8·00000000·00000000·00000000·00000000·................103 ··0x003a8cc8·00000000·00000000·00000000·00000000·................
104 ··0x003a8cd8·00000000·00000000·00000000·00000000·................104 ··0x003a8cd8·00000000·00000000·00000000·00000000·................
105 ··0x003a8ce8·20ac1f00·00000000·00000000·00000000··...............105 ··0x003a8ce8·c0ab1f00·00000000·00000000·00000000·................
106 ··0x003a8cf8·00000000·00000000·00000000·00000000·................106 ··0x003a8cf8·00000000·00000000·00000000·00000000·................
107 ··0x003a8d08·00000000·00000000·00000000·00000000·................107 ··0x003a8d08·00000000·00000000·00000000·00000000·................
108 ··0x003a8d18·00000000·00000000·40400f00·00000000·........@@......108 ··0x003a8d18·00000000·00000000·40400f00·00000000·........@@......
109 ··0x003a8d28·00000000·00000000·c0470e00·00000000·.........G......109 ··0x003a8d28·00000000·00000000·c0470e00·00000000·.........G......
110 ··0x003a8d38·00000000·00000000·00000000·00000000·................110 ··0x003a8d38·00000000·00000000·00000000·00000000·................
111 ··0x003a8d48·00000000·00000000·00000000·00000000·................111 ··0x003a8d48·00000000·00000000·00000000·00000000·................
112 ··0x003a8d58·00000000·00000000·60fe0e00·00000000·........`.......112 ··0x003a8d58·00000000·00000000·60fe0e00·00000000·........`.......
113 ··0x003a8d68·70101100·00000000·c0d20e00·00000000·p...............113 ··0x003a8d68·70101100·00000000·c0d20e00·00000000·p...............
114 ··0x003a8d78·00000000·00000000·00000000·00000000·................114 ··0x003a8d78·00000000·00000000·00000000·00000000·................
115 ··0x003a8d88·00000000·00000000·00000000·00000000·................115 ··0x003a8d88·00000000·00000000·00000000·00000000·................
116 ··0x003a8d98·c0572100·00000000·00000000·00000000·.W!.............116 ··0x003a8d98·70572100·00000000·00000000·00000000·pW!.............
117 ··0x003a8da8·50692400·00000000·00000000·00000000·Pi$.............117 ··0x003a8da8·906a2400·00000000·00000000·00000000·.j$.............
118 ··0x003a8db8·c01e2500·00000000·00000000·00000000·..%.............118 ··0x003a8db8·00202500·00000000·00000000·00000000·.·%.............
119 ··0x003a8dc8·30e11500·00000000·40122100·00000000·0.......@.!.....119 ··0x003a8dc8·b0e01500·00000000·f0112100·00000000·..........!.....
120 ··0x003a8dd8·00000000·00000000·00000000·00000000·................120 ··0x003a8dd8·00000000·00000000·00000000·00000000·................
121 ··0x003a8de8·80240e00·00000000·808f2d00·00000000·.$........-.....121 ··0x003a8de8·80240e00·00000000·60902d00·00000000·.$......`.-.....
122 ··0x003a8df8·00000000·00000000·00000000·00000000·................122 ··0x003a8df8·00000000·00000000·00000000·00000000·................
123 ··0x003a8e08·00000000·00000000·00000000·00000000·................123 ··0x003a8e08·00000000·00000000·00000000·00000000·................
124 ··0x003a8e18·00000000·00000000·00000000·00000000·................124 ··0x003a8e18·00000000·00000000·00000000·00000000·................
125 ··0x003a8e28·b04a0e00·00000000·00552200·00000000·.J.......U".....125 ··0x003a8e28·b04a0e00·00000000·b0542200·00000000·.J.......T".....
126 ··0x003a8e38·60f40e00·00000000·00000000·00000000·`...............126 ··0x003a8e38·60f40e00·00000000·00000000·00000000·`...............
Max diff block lines reached; 23945/35520 bytes (67.41%) of diff not shown.
482 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x003aa620·20a63a00·00000000·00000000·00000000··.:.............2 ··0x003aa620·20a63a00·00000000·00000000·00000000··.:.............
3 ··0x003aa630·00000000·00000000·00000000·00000000·................3 ··0x003aa630·00000000·00000000·00000000·00000000·................
4 ··0x003aa640·40de0e00·00000000·203b1000·00000000·@.......·;......4 ··0x003aa640·40de0e00·00000000·203b1000·00000000·@.......·;......
5 ··0x003aa650·00441000·00000000·a0a11200·00000000·.D..............5 ··0x003aa650·00441000·00000000·20a11200·00000000·.D......·.......
6 ··0x003aa660·e0e20e00·00000000·70e92100·00000000·........p.!.....6 ··0x003aa660·e0e20e00·00000000·20e92100·00000000·........·.!.....
7 ··0x003aa670·20ed0e00·00000000·90ef0e00·00000000··...............7 ··0x003aa670·20ed0e00·00000000·90ef0e00·00000000··...............
8 ··0x003aa680·c08d1200·00000000·f09e1200·00000000·................8 ··0x003aa680·408d1200·00000000·709e1200·00000000·@.......p.......
9 ··0x003aa690·109f1000·00000000·40a61000·00000000·........@.......9 ··0x003aa690·109f1000·00000000·40a61000·00000000·........@.......
10 ··0x003aa6a0·b0be1300·00000000·80c11300·00000000·................10 ··0x003aa6a0·30be1300·00000000·00c11300·00000000·0...............
11 ··0x003aa6b0·c0e70e00·00000000·90d51a00·00000000·................11 ··0x003aa6b0·c0e70e00·00000000·10d51a00·00000000·................
12 ··0x003aa6c0·e0411000·00000000·30cd0800·00000000·.A......0.......12 ··0x003aa6c0·e0411000·00000000·30cd0800·00000000·.A......0.......
13 ··0x003aa6d0·303e1000·00000000·20521900·00000000·0>......·R......13 ··0x003aa6d0·303e1000·00000000·a0511900·00000000·0>.......Q......
14 ··0x003aa6e0·208b2d00·00000000·80ea0e00·00000000··.-.............14 ··0x003aa6e0·008c2d00·00000000·80ea0e00·00000000·..-.............
15 ··0x003aa6f0·a0a11200·00000000·30e52100·00000000·........0.!.....15 ··0x003aa6f0·20a11200·00000000·e0e42100·00000000··.........!.....
16 ··0x003aa700·20ed0e00·00000000·90ef0e00·00000000··...............16 ··0x003aa700·20ed0e00·00000000·90ef0e00·00000000··...............
17 ··0x003aa710·00441000·00000000·a0451000·00000000·.D.......E......17 ··0x003aa710·00441000·00000000·a0451000·00000000·.D.......E......
18 ··0x003aa720·60ad1000·00000000·e0a11000·00000000·`...............18 ··0x003aa720·60ad1000·00000000·e0a11000·00000000·`...............
19 ··0x003aa730·40a31000·00000000·e0eb0800·00000000·@...............19 ··0x003aa730·40a31000·00000000·e0eb0800·00000000·@...............
20 ··0x003aa740·20b91300·00000000·30cd0800·00000000··.......0.......20 ··0x003aa740·a0b81300·00000000·30cd0800·00000000·........0.......
21 ··0x003aa750·01000000·00000000·00000000·00000000·................21 ··0x003aa750·01000000·00000000·00000000·00000000·................
22 ··0x003aa760·01000000·00000000·00000000·00000000·................22 ··0x003aa760·01000000·00000000·00000000·00000000·................
23 ··0x003aa770·00000000·00000000·00000000·00000000·................23 ··0x003aa770·00000000·00000000·00000000·00000000·................
24 ··0x003aa780·01000000·00000000·00000000·00000000·................24 ··0x003aa780·01000000·00000000·00000000·00000000·................
25 ··0x003aa790·00000000·00000000·00000000·00000000·................25 ··0x003aa790·00000000·00000000·00000000·00000000·................
26 ··0x003aa7a0·00000000·00000000·234e3600·00000000·........#N6.....26 ··0x003aa7a0·00000000·00000000·234e3600·00000000·........#N6.....
27 ··0x003aa7b0·00000000·00000000·ffffffff·ffffffff·................27 ··0x003aa7b0·00000000·00000000·ffffffff·ffffffff·................
Offset 6241, 18 lines modifiedOffset 6241, 18 lines modified
6241 ··0x003c2c00·00000000·00000000·00000000·00000000·................6241 ··0x003c2c00·00000000·00000000·00000000·00000000·................
6242 ··0x003c2c10·00000000·00000000·00000000·00000000·................6242 ··0x003c2c10·00000000·00000000·00000000·00000000·................
6243 ··0x003c2c20·00000000·00000000·00000000·00000000·................6243 ··0x003c2c20·00000000·00000000·00000000·00000000·................
6244 ··0x003c2c30·00000000·00000000·00000000·00000000·................6244 ··0x003c2c30·00000000·00000000·00000000·00000000·................
6245 ··0x003c2c40·8f533600·00000000·70dd0900·00000000·.S6.....p.......6245 ··0x003c2c40·8f533600·00000000·70dd0900·00000000·.S6.....p.......
6246 ··0x003c2c50·00e60d00·00000000·00000000·00000000·................6246 ··0x003c2c50·00e60d00·00000000·00000000·00000000·................
6247 ··0x003c2c60·00000000·00000000·aa703600·00000000·.........p6.....6247 ··0x003c2c60·00000000·00000000·aa703600·00000000·.........p6.....
6248 ··0x003c2c70·90880d00·00000000·f0531e00·00000000·.........S......6248 ··0x003c2c70·90880d00·00000000·80531e00·00000000·.........S......
6249 ··0x003c2c80·00000000·00000000·00000000·00000000·................6249 ··0x003c2c80·00000000·00000000·00000000·00000000·................
6250 ··0x003c2c90·b3703600·00000000·40880d00·00000000·.p6.....@.......6250 ··0x003c2c90·b3703600·00000000·40880d00·00000000·.p6.....@.......
6251 ··0x003c2ca0·c0521e00·00000000·00000000·00000000·.R..............6251 ··0x003c2ca0·50521e00·00000000·00000000·00000000·PR..............
6252 ··0x003c2cb0·00000000·00000000·00000000·00000000·................6252 ··0x003c2cb0·00000000·00000000·00000000·00000000·................
6253 ··0x003c2cc0·00000000·00000000·00000000·00000000·................6253 ··0x003c2cc0·00000000·00000000·00000000·00000000·................
6254 ··0x003c2cd0·00000000·00000000·00000000·00000000·................6254 ··0x003c2cd0·00000000·00000000·00000000·00000000·................
6255 ··0x003c2ce0·74703600·00000000·10000000·00000000·tp6.............6255 ··0x003c2ce0·74703600·00000000·10000000·00000000·tp6.............
6256 ··0x003c2cf0·48000000·00000000·00000000·00000000·H...............6256 ··0x003c2cf0·48000000·00000000·00000000·00000000·H...............
6257 ··0x003c2d00·00000000·00000000·cb703600·00000000·.........p6.....6257 ··0x003c2d00·00000000·00000000·cb703600·00000000·.........p6.....
6258 ··0x003c2d10·10000000·00000000·50000000·00000000·........P.......6258 ··0x003c2d10·10000000·00000000·50000000·00000000·........P.......
Offset 6397, 15 lines modifiedOffset 6397, 15 lines modified
6397 ··0x003c35c0·60740b00·00000000·00000000·00000000·`t..............6397 ··0x003c35c0·60740b00·00000000·00000000·00000000·`t..............
6398 ··0x003c35d0·00000000·00000000·00000000·00000000·................6398 ··0x003c35d0·00000000·00000000·00000000·00000000·................
6399 ··0x003c35e0·00000000·00000000·e08d3d00·00000000·..........=.....6399 ··0x003c35e0·00000000·00000000·e08d3d00·00000000·..........=.....
6400 ··0x003c35f0·00000000·00000000·a0363c00·00000000·.........6<.....6400 ··0x003c35f0·00000000·00000000·a0363c00·00000000·.........6<.....
6401 ··0x003c3600·00000000·00000000·00000000·00000000·................6401 ··0x003c3600·00000000·00000000·00000000·00000000·................
6402 ··0x003c3610·00000000·00000000·00000000·00000000·................6402 ··0x003c3610·00000000·00000000·00000000·00000000·................
6403 ··0x003c3620·00000000·00000000·a0f90900·00000000·................6403 ··0x003c3620·00000000·00000000·a0f90900·00000000·................
6404 ··0x003c3630·00000000·00000000·40502300·00000000·........@P#.....6404 ··0x003c3630·00000000·00000000·50502300·00000000·........PP#.....
6405 ··0x003c3640·00000000·00000000·00000000·00000000·................6405 ··0x003c3640·00000000·00000000·00000000·00000000·................
6406 ··0x003c3650·00000000·00000000·00000000·00000000·................6406 ··0x003c3650·00000000·00000000·00000000·00000000·................
6407 ··0x003c3660·00000000·00000000·00000000·00000000·................6407 ··0x003c3660·00000000·00000000·00000000·00000000·................
6408 ··0x003c3670·00000000·00000000·00000000·00000000·................6408 ··0x003c3670·00000000·00000000·00000000·00000000·................
6409 ··0x003c3680·00000000·00000000·00000000·00000000·................6409 ··0x003c3680·00000000·00000000·00000000·00000000·................
6410 ··0x003c3690·00000000·00000000·00000000·00000000·................6410 ··0x003c3690·00000000·00000000·00000000·00000000·................
6411 ··0x003c36a0·686c3600·00000000·f0db0900·00000000·hl6.............6411 ··0x003c36a0·686c3600·00000000·f0db0900·00000000·hl6.............
Offset 6420, 22 lines modifiedOffset 6420, 22 lines modified
6420 ··0x003c3730·00000000·00000000·00000000·00000000·................6420 ··0x003c3730·00000000·00000000·00000000·00000000·................
6421 ··0x003c3740·332c3600·00000000·70da0900·00000000·3,6.....p.......6421 ··0x003c3740·332c3600·00000000·70da0900·00000000·3,6.....p.......
6422 ··0x003c3750·e0e20d00·00000000·00000000·00000000·................6422 ··0x003c3750·e0e20d00·00000000·00000000·00000000·................
6423 ··0x003c3760·00000000·00000000·6c473600·00000000·........lG6.....6423 ··0x003c3760·00000000·00000000·6c473600·00000000·........lG6.....
6424 ··0x003c3770·10da0900·00000000·40e20d00·00000000·........@.......6424 ··0x003c3770·10da0900·00000000·40e20d00·00000000·........@.......
6425 ··0x003c3780·00000000·00000000·00000000·00000000·................6425 ··0x003c3780·00000000·00000000·00000000·00000000·................
6426 ··0x003c3790·e9513600·00000000·f0870d00·00000000·.Q6.............6426 ··0x003c3790·e9513600·00000000·f0870d00·00000000·.Q6.............
6427 ··0x003c37a0·90511e00·00000000·00000000·00000000·.Q..............6427 ··0x003c37a0·20511e00·00000000·00000000·00000000··Q..............
6428 ··0x003c37b0·00000000·00000000·66433600·00000000·........fC6.....6428 ··0x003c37b0·00000000·00000000·66433600·00000000·........fC6.....
6429 ··0x003c37c0·b0d90900·00000000·a0e10d00·00000000·................6429 ··0x003c37c0·b0d90900·00000000·a0e10d00·00000000·................
6430 ··0x003c37d0·00000000·00000000·00000000·00000000·................6430 ··0x003c37d0·00000000·00000000·00000000·00000000·................
6431 ··0x003c37e0·b2443600·00000000·50930d00·00000000·.D6.....P.......6431 ··0x003c37e0·b2443600·00000000·50930d00·00000000·.D6.....P.......
6432 ··0x003c37f0·00911e00·00000000·00000000·00000000·................6432 ··0x003c37f0·a0901e00·00000000·00000000·00000000·................
6433 ··0x003c3800·00000000·00000000·3f753600·00000000·........?u6.....6433 ··0x003c3800·00000000·00000000·3f753600·00000000·........?u6.....
6434 ··0x003c3810·a0920d00·00000000·008e1e00·00000000·................6434 ··0x003c3810·a0920d00·00000000·a08d1e00·00000000·................
6435 ··0x003c3820·00000000·00000000·00000000·00000000·................6435 ··0x003c3820·00000000·00000000·00000000·00000000·................
6436 ··0x003c3830·4a673600·00000000·50d90900·00000000·Jg6.....P.......6436 ··0x003c3830·4a673600·00000000·50d90900·00000000·Jg6.....P.......
6437 ··0x003c3840·00e10d00·00000000·00000000·00000000·................6437 ··0x003c3840·00e10d00·00000000·00000000·00000000·................
6438 ··0x003c3850·00000000·00000000·00000000·00000000·................6438 ··0x003c3850·00000000·00000000·00000000·00000000·................
6439 ··0x003c3860·00000000·00000000·00000000·00000000·................6439 ··0x003c3860·00000000·00000000·00000000·00000000·................
6440 ··0x003c3870·00000000·00000000·00000000·00000000·................6440 ··0x003c3870·00000000·00000000·00000000·00000000·................
6441 ··0x003c3880·01000000·00000000·00000000·00000000·................6441 ··0x003c3880·01000000·00000000·00000000·00000000·................
Offset 6597, 28 lines modifiedOffset 6597, 28 lines modified
6597 ··0x003c4240·e0d50a00·00000000·00000000·00000000·................6597 ··0x003c4240·e0d50a00·00000000·00000000·00000000·................
6598 ··0x003c4250·00000000·00000000·00000000·00000000·................6598 ··0x003c4250·00000000·00000000·00000000·00000000·................
6599 ··0x003c4260·00000000·00000000·609b3d00·00000000·........`.=.....6599 ··0x003c4260·00000000·00000000·609b3d00·00000000·........`.=.....
6600 ··0x003c4270·00000000·00000000·20433c00·00000000·........·C<.....6600 ··0x003c4270·00000000·00000000·20433c00·00000000·........·C<.....
6601 ··0x003c4280·00000000·00000000·00000000·00000000·................6601 ··0x003c4280·00000000·00000000·00000000·00000000·................
6602 ··0x003c4290·00000000·00000000·00000000·00000000·................6602 ··0x003c4290·00000000·00000000·00000000·00000000·................
6603 ··0x003c42a0·00000000·00000000·80f90900·00000000·................6603 ··0x003c42a0·00000000·00000000·80f90900·00000000·................
6604 ··0x003c42b0·00000000·00000000·f0be2500·00000000·..........%.....6604 ··0x003c42b0·00000000·00000000·30c02500·00000000·........0.%.....
6605 ··0x003c42c0·00000000·00000000·00000000·00000000·................6605 ··0x003c42c0·00000000·00000000·00000000·00000000·................
6606 ··0x003c42d0·00000000·00000000·00000000·00000000·................6606 ··0x003c42d0·00000000·00000000·00000000·00000000·................
6607 ··0x003c42e0·00000000·00000000·00000000·00000000·................6607 ··0x003c42e0·00000000·00000000·00000000·00000000·................
6608 ··0x003c42f0·00000000·00000000·00000000·00000000·................6608 ··0x003c42f0·00000000·00000000·00000000·00000000·................
6609 ··0x003c4300·00000000·00000000·00000000·00000000·................6609 ··0x003c4300·00000000·00000000·00000000·00000000·................
6610 ··0x003c4310·00000000·00000000·00000000·00000000·................6610 ··0x003c4310·00000000·00000000·00000000·00000000·................
6611 ··0x003c4320·25523600·00000000·b0d60900·00000000·%R6.............6611 ··0x003c4320·25523600·00000000·b0d60900·00000000·%R6.............
6612 ··0x003c4330·e0dc0d00·00000000·00000000·00000000·................6612 ··0x003c4330·e0dc0d00·00000000·00000000·00000000·................
6613 ··0x003c4340·00000000·00000000·5d713600·00000000·........]q6.....6613 ··0x003c4340·00000000·00000000·5d713600·00000000·........]q6.....
6614 ··0x003c4350·50d60900·00000000·40dc0d00·00000000·P.......@.......6614 ··0x003c4350·50d60900·00000000·40dc0d00·00000000·P.......@.......
6615 ··0x003c4360·00000000·00000000·00000000·00000000·................6615 ··0x003c4360·00000000·00000000·00000000·00000000·................
6616 ··0x003c4370·896a3600·00000000·a0910d00·00000000·.j6.............6616 ··0x003c4370·896a3600·00000000·a0910d00·00000000·.j6.............
6617 ··0x003c4380·c0191f00·00000000·00000000·00000000·................6617 ··0x003c4380·60191f00·00000000·00000000·00000000·`...............
6618 ··0x003c4390·00000000·00000000·58713600·00000000·........Xq6.....6618 ··0x003c4390·00000000·00000000·58713600·00000000·........Xq6.....
6619 ··0x003c43a0·f0d50900·00000000·a0db0d00·00000000·................6619 ··0x003c43a0·f0d50900·00000000·a0db0d00·00000000·................
6620 ··0x003c43b0·00000000·00000000·00000000·00000000·................6620 ··0x003c43b0·00000000·00000000·00000000·00000000·................
6621 ··0x003c43c0·66713600·00000000·90d50900·00000000·fq6.............6621 ··0x003c43c0·66713600·00000000·90d50900·00000000·fq6.............
6622 ··0x003c43d0·00db0d00·00000000·00000000·00000000·................6622 ··0x003c43d0·00db0d00·00000000·00000000·00000000·................
6623 ··0x003c43e0·00000000·00000000·73713600·00000000·........sq6.....6623 ··0x003c43e0·00000000·00000000·73713600·00000000·........sq6.....
6624 ··0x003c43f0·30d50900·00000000·60da0d00·00000000·0.......`.......6624 ··0x003c43f0·30d50900·00000000·60da0d00·00000000·0.......`.......
Offset 6689, 18 lines modifiedOffset 6689, 18 lines modified
6689 ··0x003c4800·c0d10d00·00000000·00000000·00000000·................6689 ··0x003c4800·c0d10d00·00000000·00000000·00000000·................
6690 ··0x003c4810·00000000·00000000·8f533600·00000000·.........S6.....6690 ··0x003c4810·00000000·00000000·8f533600·00000000·.........S6.....
6691 ··0x003c4820·90cf0900·00000000·20d10d00·00000000·........·.......6691 ··0x003c4820·90cf0900·00000000·20d10d00·00000000·........·.......
6692 ··0x003c4830·00000000·00000000·00000000·00000000·................6692 ··0x003c4830·00000000·00000000·00000000·00000000·................
6693 ··0x003c4840·bf713600·00000000·30cf0900·00000000·.q6.....0.......6693 ··0x003c4840·bf713600·00000000·30cf0900·00000000·.q6.....0.......
6694 ··0x003c4850·80d00d00·00000000·00000000·00000000·................6694 ··0x003c4850·80d00d00·00000000·00000000·00000000·................
6695 ··0x003c4860·00000000·00000000·b76e3600·00000000·.........n6.....6695 ··0x003c4860·00000000·00000000·b76e3600·00000000·.........n6.....
6696 ··0x003c4870·f0900d00·00000000·008b1e00·00000000·................6696 ··0x003c4870·f0900d00·00000000·a08a1e00·00000000·................
6697 ··0x003c4880·00000000·00000000·00000000·00000000·................6697 ··0x003c4880·00000000·00000000·00000000·00000000·................
6698 ··0x003c4890·504b3600·00000000·a0870d00·00000000·PK6.............6698 ··0x003c4890·504b3600·00000000·a0870d00·00000000·PK6.............
6699 ··0x003c48a0·60501e00·00000000·00000000·00000000·`P..............6699 ··0x003c48a0·f04f1e00·00000000·00000000·00000000·.O..............
Max diff block lines reached; 484409/493959 bytes (98.07%) 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·65343533·39643866·30623633·36313633·e4539d8f0b636163 
3 ··0x00000010·32653162·34326637·30393933·63336436·2e1b42f70993c3d62 ··0x00000000·35353964·33333237·65663833·39393834·559d3327ef839984
 3 ··0x00000010·35363066·64393862·66626434·35346466·560fd98bfbd454df
4 ··0x00000020·66376333·37662e64·65627567·00000000·f7c37f.debug....4 ··0x00000020·66303266·64372e64·65627567·00000000·f02fd7.debug....
5 ··0x00000030·dfbf3f5b····························..?[5 ··0x00000030·3a933e42····························:.>B
  
17.1 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·0x086970·0x086970·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x086970·0x086970·R···0x1000
8 ··LOAD···········0x087000·0x0000000000087000·0x0000000000087000·0x2bf63d·0x2bf63d·R·E·0x10008 ··LOAD···········0x087000·0x0000000000087000·0x0000000000087000·0x2bf79d·0x2bf79d·R·E·0x1000
9 ··LOAD···········0x347000·0x0000000000347000·0x0000000000347000·0x059630·0x059630·R···0x10009 ··LOAD···········0x347000·0x0000000000347000·0x0000000000347000·0x059630·0x059630·R···0x1000
10 ··LOAD···········0x3a1430·0x00000000003a1430·0x00000000003a1430·0x050bd8·0x0582f8·RW··0x100010 ··LOAD···········0x3a1430·0x00000000003a1430·0x00000000003a1430·0x050bd8·0x0582f8·RW··0x1000
11 ··DYNAMIC········0x3a74b8·0x00000000003a74b8·0x00000000003a74b8·0x0001c0·0x0001c0·RW··0x811 ··DYNAMIC········0x3a74b8·0x00000000003a74b8·0x00000000003a74b8·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···0x3688d0·0x00000000003688d0·0x00000000003688d0·0x0085d4·0x0085d4·R···0x413 ··GNU_EH_FRAME···0x3688d0·0x00000000003688d0·0x00000000003688d0·0x0085d4·0x0085d4·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x3a1430·0x00000000003a1430·0x00000000003a1430·0x007bd0·0x007bd0·R···0x115 ··GNU_RELRO······0x3a1430·0x00000000003a1430·0x00000000003a1430·0x007bd0·0x007bd0·R···0x1
1.66 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········000000000003a864·03a864·0019d0·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000000000003a864·03a864·0019d0·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000000000003c238·03c238·000050·00···A··4···1··811 ··[·6]·.gnu.version_r····VERNEED·········000000000003c238·03c238·000050·00···A··4···1··8
12 ··[·7]·.rela.dyn·········RELA············000000000003c288·03c288·049488·18···A··3···0··812 ··[·7]·.rela.dyn·········RELA············000000000003c288·03c288·049488·18···A··3···0··8
13 ··[·8]·.rela.plt·········RELA············0000000000085710·085710·001260·18··AI··3··22··813 ··[·8]·.rela.plt·········RELA············0000000000085710·085710·001260·18··AI··3··22··8
14 ··[·9]·.init·············PROGBITS········0000000000087000·087000·000017·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0000000000087000·087000·000017·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0000000000087020·087020·000c50·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000087020·087020·000c50·10··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0000000000087c70·087c70·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0000000000087c70·087c70·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0000000000087c80·087c80·2be9b4·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0000000000087c80·087c80·2beb14·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········0000000000346634·346634·000009·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········0000000000346794·346794·000009·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000347000·347000·0218d0·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········0000000000347000·347000·0218d0·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00000000003688d0·3688d0·0085d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00000000003688d0·3688d0·0085d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000000000370ea8·370ea8·02f788·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000370ea8·370ea8·02f788·00···A··0···0··8
22 ··[17]·.init_array·······INIT_ARRAY······00000000003a1430·3a1430·000008·08··WA··0···0··822 ··[17]·.init_array·······INIT_ARRAY······00000000003a1430·3a1430·000008·08··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······00000000003a1438·3a1438·000008·08··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······00000000003a1438·3a1438·000008·08··WA··0···0··8
24 ··[19]·.data.rel.ro······PROGBITS········00000000003a1440·3a1440·006078·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········00000000003a1440·3a1440·006078·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········00000000003a74b8·3a74b8·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000003a74b8·3a74b8·0001c0·10··WA··4···0··8
373 KB
readelf --wide --symbols {}
    
Offset 243, 200 lines modifiedOffset 243, 200 lines modified
243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring243 ···239:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
245 ···241:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)245 ···241:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.2.5·(3)
246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
249 ···245:·0000000000110fa0··1090·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty249 ···245:·0000000000110fa0··1090·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
250 ···246:·0000000000249f30·11522·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group250 ···246:·000000000024a090·11522·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group
251 ···247:·00000000003f2168·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen251 ···247:·00000000003f2168·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen
252 ···248:·0000000000213300···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file252 ···248:·0000000000213300···162·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
253 ···249:·0000000000276960···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__253 ···249:·0000000000276ac0···136·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
254 ···250:·00000000000ef1e0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__254 ···250:·00000000000ef1e0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
255 ···251:·0000000000302280··1579·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell255 ···251:·00000000003023e0··1579·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
256 ···252:·0000000000106950··1076·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate256 ···252:·0000000000106950··1076·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
257 ···253:·0000000000183fb0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell257 ···253:·0000000000183fb0···227·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
258 ···254:·00000000000efde0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__258 ···254:·00000000000efde0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
259 ···255:·00000000002a8bf0···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close259 ···255:·00000000002a8d50···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
260 ···256:·0000000000257980···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match260 ···256:·0000000000257ae0···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
261 ···257:·00000000003f2208·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen261 ···257:·00000000003f2208·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen
262 ···258:·00000000002b07a0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw262 ···258:·00000000002b0900···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
263 ···259:·00000000003f2818·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj263 ···259:·00000000003f2818·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
264 ···260:·00000000003f23d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit264 ···260:·00000000003f23d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
265 ···261:·00000000001d4630···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat265 ···261:·00000000001d4630···247·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
266 ···262:·0000000000108670···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start266 ···262:·0000000000108670···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
267 ···263:·000000000023b050···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send267 ···263:·000000000023b0b0···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
268 ···264:·00000000000de760···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments268 ···264:·00000000000de760···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
269 ···265:·00000000001b1140··3023·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split269 ···265:·00000000001b1140··3023·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
270 ···266:·00000000000f1130···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy270 ···266:·00000000000f1130···140·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
271 ···267:·00000000003f26f0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33271 ···267:·00000000003f26f0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
272 ···268:·00000000003f2ba8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals272 ···268:·00000000003f2ba8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
273 ···269:·00000000003f2148·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver273 ···269:·00000000003f2148·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
274 ···270:·00000000003f26e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34274 ···270:·00000000003f26e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
275 ···271:·0000000000218c00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close275 ···271:·0000000000218c00···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
276 ···272:·00000000001ea7e0··1910·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices276 ···272:·00000000001ea7e0··1910·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
277 ···273:·0000000000129c60····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send277 ···273:·0000000000129c60····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
278 ···274:·0000000000296780···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw278 ···274:·00000000002968e0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
279 ···275:·00000000001aa040···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close279 ···275:·00000000001aa040···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
280 ···276:·00000000002b43a0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw280 ···276:·00000000002b4500···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
281 ···277:·00000000003f26e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35281 ···277:·00000000003f26e0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
282 ···278:·00000000000ffaf0··1094·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf282 ···278:·00000000000ffaf0··1094·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf
283 ···279:·00000000003f26d8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36283 ···279:·00000000003f26d8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36
284 ···280:·00000000001f9de0··5394·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx284 ···280:·00000000001f9de0··5394·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
285 ···281:·0000000000281e50···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw285 ···281:·0000000000281fb0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
286 ···282:·00000000000e4510···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__286 ···282:·00000000000e4510···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
287 ···283:·00000000002c2150·13863·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__287 ···283:·00000000002c22b0·13863·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
288 ···284:·00000000000ecf20···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__288 ···284:·00000000000ecf20···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
289 ···285:·00000000003f26d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37289 ···285:·00000000003f26d0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37
290 ···286:·000000000008c800····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen290 ···286:·000000000008c800····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen
291 ···287:·000000000009f0a0···135·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible291 ···287:·000000000009f0a0···135·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible
292 ···288:·00000000003f26c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38292 ···288:·00000000003f26c8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38
293 ···289:·000000000026dd90···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter293 ···289:·000000000026def0···238·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
294 ···290:·00000000003f2a30·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen294 ···290:·00000000003f2a30·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
295 ···291:·00000000003f26c0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39295 ···291:·00000000003f26c0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39
296 ···292:·0000000000089820····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen296 ···292:·0000000000089820····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen
297 ···293:·00000000003f21e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen297 ···293:·00000000003f21e8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
298 ···294:·00000000003f2458·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen298 ···294:·00000000003f2458·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen
299 ···295:·000000000008ee80···310·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup299 ···295:·000000000008ee80···310·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
300 ···296:·000000000023b600···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close300 ···296:·000000000023b660···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
301 ···297:·00000000000cf920···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__301 ···297:·00000000000cf920···112·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
302 ···298:·00000000000a1c50····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__302 ···298:·00000000000a1c50····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
303 ···299:·000000000026de80··5193·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark303 ···299:·000000000026dfe0··5193·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
304 ···300:·00000000003f2cf0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal304 ···300:·00000000003f2cf0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal
305 ···301:·00000000000a09f0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__305 ···301:·00000000000a09f0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
306 ···302:·00000000000a0c10····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__306 ···302:·00000000000a0c10····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
307 ···303:·00000000001785e0··4280·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__307 ···303:·00000000001785e0··4280·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
308 ···304:·0000000000267fc0···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize308 ···304:·0000000000268120···180·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
309 ···305:·0000000000162480····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3309 ···305:·0000000000162480····80·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
310 ···306:·00000000000ed1f0···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq310 ···306:·00000000000ed1f0···122·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
311 ···307:·00000000000d06c0····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged311 ···307:·00000000000d06c0····96·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged
312 ···308:·00000000003f2d30·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util312 ···308:·00000000003f2d30·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
313 ···309:·00000000000ddbd0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty313 ···309:·00000000000ddbd0···473·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
314 ···310:·00000000001e6200···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols314 ···310:·00000000001e6200···124·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
315 ···311:·0000000000344ea0···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen315 ···311:·0000000000345000···899·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
316 ···312:·000000000025ace0···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder316 ···312:·000000000025ae40···188·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
317 ···313:·0000000000087fc0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__317 ···313:·0000000000087fc0····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
318 ···314:·00000000000e6900···401·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default318 ···314:·00000000000e6900···401·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
319 ···315:·00000000001a9a90···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send319 ···315:·00000000001a9a90···170·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
320 ···316:·0000000000121a70···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import320 ···316:·0000000000121a70···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import
321 ···317:·00000000003f2af0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF321 ···317:·00000000003f2af0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF
322 ···318:·0000000000167c00···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw322 ···318:·0000000000167c00···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
323 ···319:·000000000008d450····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj323 ···319:·000000000008d450····61·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj
324 ···320:·00000000000a1d90····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__324 ···320:·00000000000a1d90····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
325 ···321:·00000000000a0c90····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__325 ···321:·00000000000a0c90····17·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
326 ···322:·0000000000164ca0·11397·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__326 ···322:·0000000000164ca0·11397·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
327 ···323:·0000000000223ce0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send327 ···323:·0000000000223ce0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
328 ···324:·0000000000283e50···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__328 ···324:·0000000000283fb0···199·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
329 ···325:·00000000003f20a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs329 ···325:·00000000003f20a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs
330 ···326:·000000000017efe0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close330 ···326:·000000000017efe0···117·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
331 ···327:·000000000033af60···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix331 ···327:·000000000033b0c0···219·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
332 ···328:·00000000000ff550···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf332 ···328:·00000000000ff550···529·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
333 ···329:·000000000021ca80···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body333 ···329:·000000000021ca80···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
334 ···330:·00000000001830a0··2002·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment334 ···330:·00000000001830a0··2002·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
335 ···331:·00000000000e4590···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split335 ···331:·00000000000e4590···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
336 ···332:·00000000000ea420···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op336 ···332:·00000000000ea420···497·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
337 ···333:·00000000001042e0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__337 ···333:·00000000001042e0···283·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
338 ···334:·00000000001f39b0···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix338 ···334:·00000000001f39b0···354·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
339 ···335:·00000000000a1cf0····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__339 ···335:·00000000000a1cf0····37·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__
340 ···336:·00000000000f0870···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq340 ···336:·00000000000f0870···186·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
341 ···337:·00000000000fddc0··1306·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf341 ···337:·00000000000fddc0··1306·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
342 ···338:·000000000012fe10··5797·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__342 ···338:·000000000012fe10··5797·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
343 ···339:·00000000003f2bc0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals343 ···339:·00000000003f2bc0·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals
344 ···340:·00000000002a8b10···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw344 ···340:·00000000002a8c70···210·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
345 ···341:·00000000000e6d20···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar345 ···341:·00000000000e6d20···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
346 ···342:·00000000003f2f70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version346 ···342:·00000000003f2f70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version
347 ···343:·000000000008c420····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env347 ···343:·000000000008c420····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
348 ···344:·0000000000283620···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close348 ···344:·0000000000283780···834·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
349 ···345:·00000000000d2830···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build349 ···345:·00000000000d2830···363·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build
350 ···346:·00000000003f2b70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals350 ···346:·00000000003f2b70·····8·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals
351 ···347:·0000000000183880···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment351 ···347:·0000000000183880···154·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
352 ···348:·000000000022e150···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed352 ···348:·000000000022e1b0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
353 ···349:·00000000003f2858·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen353 ···349:·00000000003f2858·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
354 ···350:·000000000010c7e0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on354 ···350:·000000000010c7e0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
355 ···351:·000000000017d6b0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw355 ···351:·000000000017d6b0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw
356 ···352:·00000000003f2f28·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re356 ···352:·00000000003f2f28·····8·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re
357 ···353:·00000000002744c0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send357 ···353:·0000000000274620····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
358 ···354:·00000000001cb4a0···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token358 ···354:·00000000001cb4a0···203·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
359 ···355:·00000000000d01f0···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide359 ···355:·00000000000d01f0···125·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
360 ···356:·0000000000302030···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence360 ···356:·0000000000302190···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
361 ···357:·00000000001a90e0···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock361 ···357:·00000000001a90e0···141·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
362 ···358:·00000000000fc7d0··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr362 ···358:·00000000000fc7d0··2243·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
363 ···359:·00000000002b6080····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets363 ···359:·00000000002b61e0····91·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
364 ···360:·000000000008a5c0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen364 ···360:·000000000008a5c0····50·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen
365 ···361:·00000000003f27a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env365 ···361:·00000000003f27a8·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
366 ···362:·00000000003f2430·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env366 ···362:·00000000003f2430·····8·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
367 ···363:·00000000002bd5a0···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw367 ···363:·00000000002bd700···206·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
368 ···364:·00000000001861e0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__368 ···364:·00000000001861e0····25·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
369 ···365:·00000000001b1df0··5087·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match369 ···365:·00000000001b1df0··5087·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match
Max diff block lines reached; 365932/381953 bytes (95.81%) of diff not shown.
310 KB
readelf --wide --relocs {}
    
Offset 1885, 30 lines modifiedOffset 1885, 30 lines modified
1885 00000000003a7488··0000000000000008·R_X86_64_RELATIVE·························360db01885 00000000003a7488··0000000000000008·R_X86_64_RELATIVE·························360db0
1886 00000000003a7490··0000000000000008·R_X86_64_RELATIVE·························360df01886 00000000003a7490··0000000000000008·R_X86_64_RELATIVE·························360df0
1887 00000000003a7498··0000000000000008·R_X86_64_RELATIVE·························360e301887 00000000003a7498··0000000000000008·R_X86_64_RELATIVE·························360e30
1888 00000000003a74a0··0000000000000008·R_X86_64_RELATIVE·························360e681888 00000000003a74a0··0000000000000008·R_X86_64_RELATIVE·························360e68
1889 00000000003a74a8··0000000000000008·R_X86_64_RELATIVE·························360eb01889 00000000003a74a8··0000000000000008·R_X86_64_RELATIVE·························360eb0
1890 00000000003a74b0··0000000000000008·R_X86_64_RELATIVE·························36118e1890 00000000003a74b0··0000000000000008·R_X86_64_RELATIVE·························36118e
1891 00000000003a7688··0000000000000008·R_X86_64_RELATIVE·························103ae01891 00000000003a7688··0000000000000008·R_X86_64_RELATIVE·························103ae0
1892 00000000003a7690··0000000000000008·R_X86_64_RELATIVE·························22b2101892 00000000003a7690··0000000000000008·R_X86_64_RELATIVE·························22b270
1893 00000000003a7698··0000000000000008·R_X86_64_RELATIVE·························fb3f01893 00000000003a7698··0000000000000008·R_X86_64_RELATIVE·························fb3f0
1894 00000000003a76a8··0000000000000008·R_X86_64_RELATIVE·························2376d01894 00000000003a76a8··0000000000000008·R_X86_64_RELATIVE·························237730
1895 00000000003a76b0··0000000000000008·R_X86_64_RELATIVE·························2da3601895 00000000003a76b0··0000000000000008·R_X86_64_RELATIVE·························2da4c0
1896 00000000003a76b8··0000000000000008·R_X86_64_RELATIVE·························1c2ce01896 00000000003a76b8··0000000000000008·R_X86_64_RELATIVE·························1c2ce0
1897 00000000003a76c0··0000000000000008·R_X86_64_RELATIVE·························2dc5401897 00000000003a76c0··0000000000000008·R_X86_64_RELATIVE·························2dc6a0
1898 00000000003a76c8··0000000000000008·R_X86_64_RELATIVE·························2134301898 00000000003a76c8··0000000000000008·R_X86_64_RELATIVE·························213430
1899 00000000003a76d8··0000000000000008·R_X86_64_RELATIVE·························12ed201899 00000000003a76d8··0000000000000008·R_X86_64_RELATIVE·························12ed20
1900 00000000003a76e8··0000000000000008·R_X86_64_RELATIVE·························ed1601900 00000000003a76e8··0000000000000008·R_X86_64_RELATIVE·························ed160
1901 00000000003a76f8··0000000000000008·R_X86_64_RELATIVE·························1e70b01901 00000000003a76f8··0000000000000008·R_X86_64_RELATIVE·························1e70b0
1902 00000000003a7720··0000000000000008·R_X86_64_RELATIVE·························1069501902 00000000003a7720··0000000000000008·R_X86_64_RELATIVE·························106950
1903 00000000003a7740··0000000000000008·R_X86_64_RELATIVE·························ee8701903 00000000003a7740··0000000000000008·R_X86_64_RELATIVE·························ee870
1904 00000000003a7748··0000000000000008·R_X86_64_RELATIVE·························1f0f301904 00000000003a7748··0000000000000008·R_X86_64_RELATIVE·························1f0f30
1905 00000000003a7750··0000000000000008·R_X86_64_RELATIVE·························1fbf201905 00000000003a7750··0000000000000008·R_X86_64_RELATIVE·························1fbf20
1906 00000000003a7758··0000000000000008·R_X86_64_RELATIVE·························e27001906 00000000003a7758··0000000000000008·R_X86_64_RELATIVE·························e2700
1907 00000000003a7760··0000000000000008·R_X86_64_RELATIVE·························2f48e01907 00000000003a7760··0000000000000008·R_X86_64_RELATIVE·························2f4a40
1908 00000000003a7770··0000000000000008·R_X86_64_RELATIVE·························1109a01908 00000000003a7770··0000000000000008·R_X86_64_RELATIVE·························1109a0
1909 00000000003a7780··0000000000000008·R_X86_64_RELATIVE·························e02701909 00000000003a7780··0000000000000008·R_X86_64_RELATIVE·························e0270
1910 00000000003a7788··0000000000000008·R_X86_64_RELATIVE·························121b501910 00000000003a7788··0000000000000008·R_X86_64_RELATIVE·························121b50
1911 00000000003a7790··0000000000000008·R_X86_64_RELATIVE·························f00001911 00000000003a7790··0000000000000008·R_X86_64_RELATIVE·························f0000
1912 00000000003a77a8··0000000000000008·R_X86_64_RELATIVE·························1e46e01912 00000000003a77a8··0000000000000008·R_X86_64_RELATIVE·························1e46e0
1913 00000000003a77b0··0000000000000008·R_X86_64_RELATIVE·························8efc01913 00000000003a77b0··0000000000000008·R_X86_64_RELATIVE·························8efc0
1914 00000000003a77b8··0000000000000008·R_X86_64_RELATIVE·························1e7bb01914 00000000003a77b8··0000000000000008·R_X86_64_RELATIVE·························1e7bb0
Offset 1922, 175 lines modifiedOffset 1922, 175 lines modified
1922 00000000003a7870··0000000000000008·R_X86_64_RELATIVE·························2197301922 00000000003a7870··0000000000000008·R_X86_64_RELATIVE·························219730
1923 00000000003a7878··0000000000000008·R_X86_64_RELATIVE·························ed4f01923 00000000003a7878··0000000000000008·R_X86_64_RELATIVE·························ed4f0
1924 00000000003a7880··0000000000000008·R_X86_64_RELATIVE·························13b3601924 00000000003a7880··0000000000000008·R_X86_64_RELATIVE·························13b360
1925 00000000003a7890··0000000000000008·R_X86_64_RELATIVE·························110fa01925 00000000003a7890··0000000000000008·R_X86_64_RELATIVE·························110fa0
1926 00000000003a78a8··0000000000000008·R_X86_64_RELATIVE·························110bb01926 00000000003a78a8··0000000000000008·R_X86_64_RELATIVE·························110bb0
1927 00000000003a78b0··0000000000000008·R_X86_64_RELATIVE·························1147901927 00000000003a78b0··0000000000000008·R_X86_64_RELATIVE·························114790
1928 00000000003a78c8··0000000000000008·R_X86_64_RELATIVE·························eecd01928 00000000003a78c8··0000000000000008·R_X86_64_RELATIVE·························eecd0
1929 00000000003a78d8··0000000000000008·R_X86_64_RELATIVE·························2c9b201929 00000000003a78d8··0000000000000008·R_X86_64_RELATIVE·························2c9c80
1930 00000000003a78e0··0000000000000008·R_X86_64_RELATIVE·························ea9701930 00000000003a78e0··0000000000000008·R_X86_64_RELATIVE·························ea970
1931 00000000003a78f0··0000000000000008·R_X86_64_RELATIVE·························2de5d01931 00000000003a78f0··0000000000000008·R_X86_64_RELATIVE·························2de730
1932 00000000003a7908··0000000000000008·R_X86_64_RELATIVE·························8ae801932 00000000003a7908··0000000000000008·R_X86_64_RELATIVE·························8ae80
1933 00000000003a7910··0000000000000008·R_X86_64_RELATIVE·························cfbc01933 00000000003a7910··0000000000000008·R_X86_64_RELATIVE·························cfbc0
1934 00000000003a7918··0000000000000008·R_X86_64_RELATIVE·························22c3101934 00000000003a7918··0000000000000008·R_X86_64_RELATIVE·························22c370
1935 00000000003a7930··0000000000000008·R_X86_64_RELATIVE·························8cfc01935 00000000003a7930··0000000000000008·R_X86_64_RELATIVE·························8cfc0
1936 00000000003a7938··0000000000000008·R_X86_64_RELATIVE·························231e301936 00000000003a7938··0000000000000008·R_X86_64_RELATIVE·························231e90
1937 00000000003a7948··0000000000000008·R_X86_64_RELATIVE·························2533801937 00000000003a7948··0000000000000008·R_X86_64_RELATIVE·························2534e0
1938 00000000003a7958··0000000000000008·R_X86_64_RELATIVE·························28b7a01938 00000000003a7958··0000000000000008·R_X86_64_RELATIVE·························28b900
1939 00000000003a7968··0000000000000008·R_X86_64_RELATIVE·························2305401939 00000000003a7968··0000000000000008·R_X86_64_RELATIVE·························2305a0
1940 00000000003a7970··0000000000000008·R_X86_64_RELATIVE·························1ad8101940 00000000003a7970··0000000000000008·R_X86_64_RELATIVE·························1ad810
1941 00000000003a7978··0000000000000008·R_X86_64_RELATIVE·························e29f01941 00000000003a7978··0000000000000008·R_X86_64_RELATIVE·························e29f0
1942 00000000003a79b0··0000000000000008·R_X86_64_RELATIVE·························24ce301942 00000000003a79b0··0000000000000008·R_X86_64_RELATIVE·························24cf90
1943 00000000003a79b8··0000000000000008·R_X86_64_RELATIVE·························2ca2301943 00000000003a79b8··0000000000000008·R_X86_64_RELATIVE·························2ca390
1944 00000000003a79d0··0000000000000008·R_X86_64_RELATIVE·························cfc301944 00000000003a79d0··0000000000000008·R_X86_64_RELATIVE·························cfc30
1945 00000000003a79d8··0000000000000008·R_X86_64_RELATIVE·························8ed501945 00000000003a79d8··0000000000000008·R_X86_64_RELATIVE·························8ed50
1946 00000000003a79e0··0000000000000008·R_X86_64_RELATIVE·························f01401946 00000000003a79e0··0000000000000008·R_X86_64_RELATIVE·························f0140
1947 00000000003a79e8··0000000000000008·R_X86_64_RELATIVE·························f27e01947 00000000003a79e8··0000000000000008·R_X86_64_RELATIVE·························f27e0
1948 00000000003a7a28··0000000000000008·R_X86_64_RELATIVE·························8aed01948 00000000003a7a28··0000000000000008·R_X86_64_RELATIVE·························8aed0
1949 00000000003a7a50··0000000000000008·R_X86_64_RELATIVE·························2aa7101949 00000000003a7a50··0000000000000008·R_X86_64_RELATIVE·························2aa870
1950 00000000003a7a58··0000000000000008·R_X86_64_RELATIVE·························2fc0e01950 00000000003a7a58··0000000000000008·R_X86_64_RELATIVE·························2fc240
1951 00000000003a7a68··0000000000000008·R_X86_64_RELATIVE·························1f42801951 00000000003a7a68··0000000000000008·R_X86_64_RELATIVE·························1f4280
1952 00000000003a7a70··0000000000000008·R_X86_64_RELATIVE·························249f301952 00000000003a7a70··0000000000000008·R_X86_64_RELATIVE·························24a090
1953 00000000003a7a88··0000000000000008·R_X86_64_RELATIVE·························1b1df01953 00000000003a7a88··0000000000000008·R_X86_64_RELATIVE·························1b1df0
1954 00000000003a7a98··0000000000000008·R_X86_64_RELATIVE·························9f2501954 00000000003a7a98··0000000000000008·R_X86_64_RELATIVE·························9f250
1955 00000000003a7ab8··0000000000000008·R_X86_64_RELATIVE·························22d1501955 00000000003a7ab8··0000000000000008·R_X86_64_RELATIVE·························22d1b0
1956 00000000003a7ac8··0000000000000008·R_X86_64_RELATIVE·························27c4401956 00000000003a7ac8··0000000000000008·R_X86_64_RELATIVE·························27c5a0
1957 00000000003a7ad0··0000000000000008·R_X86_64_RELATIVE·························1ab1101957 00000000003a7ad0··0000000000000008·R_X86_64_RELATIVE·························1ab110
1958 00000000003a7b00··0000000000000008·R_X86_64_RELATIVE·························1037c01958 00000000003a7b00··0000000000000008·R_X86_64_RELATIVE·························1037c0
1959 00000000003a7b20··0000000000000008·R_X86_64_RELATIVE·························111a601959 00000000003a7b20··0000000000000008·R_X86_64_RELATIVE·························111a60
1960 00000000003a7b28··0000000000000008·R_X86_64_RELATIVE·························ec0b01960 00000000003a7b28··0000000000000008·R_X86_64_RELATIVE·························ec0b0
1961 00000000003a7b30··0000000000000008·R_X86_64_RELATIVE·························eb2301961 00000000003a7b30··0000000000000008·R_X86_64_RELATIVE·························eb230
1962 00000000003a7b58··0000000000000008·R_X86_64_RELATIVE·························f10c01962 00000000003a7b58··0000000000000008·R_X86_64_RELATIVE·························f10c0
1963 00000000003a7b98··0000000000000008·R_X86_64_RELATIVE·························2365001963 00000000003a7b98··0000000000000008·R_X86_64_RELATIVE·························236560
1964 00000000003a7bc8··0000000000000008·R_X86_64_RELATIVE·························dff801964 00000000003a7bc8··0000000000000008·R_X86_64_RELATIVE·························dff80
1965 00000000003a7bd0··0000000000000008·R_X86_64_RELATIVE·························102f101965 00000000003a7bd0··0000000000000008·R_X86_64_RELATIVE·························102f10
1966 00000000003a7bf0··0000000000000008·R_X86_64_RELATIVE·························2557b01966 00000000003a7bf0··0000000000000008·R_X86_64_RELATIVE·························255910
1967 00000000003a7c28··0000000000000008·R_X86_64_RELATIVE·························1051b01967 00000000003a7c28··0000000000000008·R_X86_64_RELATIVE·························1051b0
1968 00000000003a7c38··0000000000000008·R_X86_64_RELATIVE·························102c001968 00000000003a7c38··0000000000000008·R_X86_64_RELATIVE·························102c00
1969 00000000003a7c48··0000000000000008·R_X86_64_RELATIVE·························21dbc01969 00000000003a7c48··0000000000000008·R_X86_64_RELATIVE·························21dbc0
1970 00000000003a7c58··0000000000000008·R_X86_64_RELATIVE·························249d401970 00000000003a7c58··0000000000000008·R_X86_64_RELATIVE·························249ea0
1971 00000000003a7c60··0000000000000008·R_X86_64_RELATIVE·························8cea01971 00000000003a7c60··0000000000000008·R_X86_64_RELATIVE·························8cea0
1972 00000000003a7c70··0000000000000008·R_X86_64_RELATIVE·························dfc901972 00000000003a7c70··0000000000000008·R_X86_64_RELATIVE·························dfc90
1973 00000000003a7c88··0000000000000008·R_X86_64_RELATIVE·························efa101973 00000000003a7c88··0000000000000008·R_X86_64_RELATIVE·························efa10
1974 00000000003a7cb0··0000000000000008·R_X86_64_RELATIVE·························1f08e01974 00000000003a7cb0··0000000000000008·R_X86_64_RELATIVE·························1f08e0
1975 00000000003a7cb8··0000000000000008·R_X86_64_RELATIVE·························1e7cb01975 00000000003a7cb8··0000000000000008·R_X86_64_RELATIVE·························1e7cb0
1976 00000000003a7ce8··0000000000000008·R_X86_64_RELATIVE·························1f9de01976 00000000003a7ce8··0000000000000008·R_X86_64_RELATIVE·························1f9de0
1977 00000000003a7d20··0000000000000008·R_X86_64_RELATIVE·························f31201977 00000000003a7d20··0000000000000008·R_X86_64_RELATIVE·························f3120
1978 00000000003a7d30··0000000000000008·R_X86_64_RELATIVE·························e38a01978 00000000003a7d30··0000000000000008·R_X86_64_RELATIVE·························e38a0
1979 00000000003a7d60··0000000000000008·R_X86_64_RELATIVE·························eef401979 00000000003a7d60··0000000000000008·R_X86_64_RELATIVE·························eef40
1980 00000000003a7d68··0000000000000008·R_X86_64_RELATIVE·························1101501980 00000000003a7d68··0000000000000008·R_X86_64_RELATIVE·························110150
1981 00000000003a7d70··0000000000000008·R_X86_64_RELATIVE·························ec3a01981 00000000003a7d70··0000000000000008·R_X86_64_RELATIVE·························ec3a0
1982 00000000003a7d98··0000000000000008·R_X86_64_RELATIVE·························2149801982 00000000003a7d98··0000000000000008·R_X86_64_RELATIVE·························214980
1983 00000000003a7da8··0000000000000008·R_X86_64_RELATIVE·························245b101983 00000000003a7da8··0000000000000008·R_X86_64_RELATIVE·························245c70
1984 00000000003a7db8··0000000000000008·R_X86_64_RELATIVE·························2510801984 00000000003a7db8··0000000000000008·R_X86_64_RELATIVE·························2511e0
1985 00000000003a7dc8··0000000000000008·R_X86_64_RELATIVE·························15d3301985 00000000003a7dc8··0000000000000008·R_X86_64_RELATIVE·························15d330
1986 00000000003a7dd0··0000000000000008·R_X86_64_RELATIVE·························2104001986 00000000003a7dd0··0000000000000008·R_X86_64_RELATIVE·························210400
1987 00000000003a7de8··0000000000000008·R_X86_64_RELATIVE·························e15601987 00000000003a7de8··0000000000000008·R_X86_64_RELATIVE·························e1560
1988 00000000003a7df0··0000000000000008·R_X86_64_RELATIVE·························2d80e01988 00000000003a7df0··0000000000000008·R_X86_64_RELATIVE·························2d8240
1989 00000000003a7e28··0000000000000008·R_X86_64_RELATIVE·························e3b901989 00000000003a7e28··0000000000000008·R_X86_64_RELATIVE·························e3b90
1990 00000000003a7e30··0000000000000008·R_X86_64_RELATIVE·························2246c01990 00000000003a7e30··0000000000000008·R_X86_64_RELATIVE·························2246c0
1991 00000000003a7e38··0000000000000008·R_X86_64_RELATIVE·························ee5401991 00000000003a7e38··0000000000000008·R_X86_64_RELATIVE·························ee540
1992 00000000003a7e48··0000000000000008·R_X86_64_RELATIVE·························2109a01992 00000000003a7e48··0000000000000008·R_X86_64_RELATIVE·························2109a0
1993 00000000003a7e58··0000000000000008·R_X86_64_RELATIVE·························2335201993 00000000003a7e58··0000000000000008·R_X86_64_RELATIVE·························233580
1994 00000000003a7e80··0000000000000008·R_X86_64_RELATIVE·························20e3401994 00000000003a7e80··0000000000000008·R_X86_64_RELATIVE·························20e340
1995 00000000003a7ed0··0000000000000008·R_X86_64_RELATIVE·························10bd301995 00000000003a7ed0··0000000000000008·R_X86_64_RELATIVE·························10bd30
1996 00000000003a7ed8··0000000000000008·R_X86_64_RELATIVE·························f1d501996 00000000003a7ed8··0000000000000008·R_X86_64_RELATIVE·························f1d50
1997 00000000003a7ee8··0000000000000008·R_X86_64_RELATIVE·························f08701997 00000000003a7ee8··0000000000000008·R_X86_64_RELATIVE·························f0870
1998 00000000003a7f00··0000000000000008·R_X86_64_RELATIVE·························e24101998 00000000003a7f00··0000000000000008·R_X86_64_RELATIVE·························e2410
1999 00000000003a7f18··0000000000000008·R_X86_64_RELATIVE·························244f301999 00000000003a7f18··0000000000000008·R_X86_64_RELATIVE·························245090
2000 00000000003a7f58··0000000000000008·R_X86_64_RELATIVE·························8ee802000 00000000003a7f58··0000000000000008·R_X86_64_RELATIVE·························8ee80
2001 00000000003a7f60··0000000000000008·R_X86_64_RELATIVE·························2398002001 00000000003a7f60··0000000000000008·R_X86_64_RELATIVE·························239860
2002 00000000003a7f68··0000000000000008·R_X86_64_RELATIVE·························254d002002 00000000003a7f68··0000000000000008·R_X86_64_RELATIVE·························254e60
2003 00000000003a7f88··0000000000000008·R_X86_64_RELATIVE·························e0c902003 00000000003a7f88··0000000000000008·R_X86_64_RELATIVE·························e0c90
2004 00000000003a7f98··0000000000000008·R_X86_64_RELATIVE·························ecf202004 00000000003a7f98··0000000000000008·R_X86_64_RELATIVE·························ecf20
2005 00000000003a7fa8··0000000000000008·R_X86_64_RELATIVE·························1f5df02005 00000000003a7fa8··0000000000000008·R_X86_64_RELATIVE·························1f5df0
2006 00000000003a7fc0··0000000000000008·R_X86_64_RELATIVE·························1ec9002006 00000000003a7fc0··0000000000000008·R_X86_64_RELATIVE·························1ec900
2007 00000000003a7fc8··0000000000000008·R_X86_64_RELATIVE·························2323602007 00000000003a7fc8··0000000000000008·R_X86_64_RELATIVE·························2323c0
2008 00000000003a7fe0··0000000000000008·R_X86_64_RELATIVE·························e05602008 00000000003a7fe0··0000000000000008·R_X86_64_RELATIVE·························e0560
2009 00000000003a7fe8··0000000000000008·R_X86_64_RELATIVE·························e2fd02009 00000000003a7fe8··0000000000000008·R_X86_64_RELATIVE·························e2fd0
2010 00000000003a7ff0··0000000000000008·R_X86_64_RELATIVE·························e2ce02010 00000000003a7ff0··0000000000000008·R_X86_64_RELATIVE·························e2ce0
2011 00000000003a8000··0000000000000008·R_X86_64_RELATIVE·························1fd9c02011 00000000003a8000··0000000000000008·R_X86_64_RELATIVE·························1fd9c0
2012 00000000003a8008··0000000000000008·R_X86_64_RELATIVE·························1ac7502012 00000000003a8008··0000000000000008·R_X86_64_RELATIVE·························1ac750
2013 00000000003a8018··0000000000000008·R_X86_64_RELATIVE·························22d5402013 00000000003a8018··0000000000000008·R_X86_64_RELATIVE·························22d5a0
2014 00000000003a8028··0000000000000008·R_X86_64_RELATIVE·························1329402014 00000000003a8028··0000000000000008·R_X86_64_RELATIVE·························132940
2015 00000000003a8068··0000000000000008·R_X86_64_RELATIVE·························1aaa802015 00000000003a8068··0000000000000008·R_X86_64_RELATIVE·························1aaa80
2016 00000000003a80a8··0000000000000008·R_X86_64_RELATIVE·························2343202016 00000000003a80a8··0000000000000008·R_X86_64_RELATIVE·························234380
2017 00000000003a80b8··0000000000000008·R_X86_64_RELATIVE·························2fbcf02017 00000000003a80b8··0000000000000008·R_X86_64_RELATIVE·························2fbe50
Max diff block lines reached; 303666/317442 bytes (95.66%) of diff not shown.
760 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x3a74b8·contains·24·entries:1 Dynamic·section·at·offset·0x3a74b8·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)···············0x870004 ·0x000000000000000c·(INIT)···············0x87000
5 ·0x000000000000000d·(FINI)···············0x3466345 ·0x000000000000000d·(FINI)···············0x346794
6 ·0x0000000000000019·(INIT_ARRAY)·········0x3a14306 ·0x0000000000000019·(INIT_ARRAY)·········0x3a1430
7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)7 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
8 ·0x000000000000001a·(FINI_ARRAY)·········0x3a14388 ·0x000000000000001a·(FINI_ARRAY)·········0x3a1438
9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)9 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
10 ·0x000000006ffffef5·(GNU_HASH)···········0x26010 ·0x000000006ffffef5·(GNU_HASH)···········0x260
11 ·0x0000000000000005·(STRTAB)·············0x17ff011 ·0x0000000000000005·(STRTAB)·············0x17ff0
12 ·0x0000000000000006·(SYMTAB)·············0x4a3012 ·0x0000000000000006·(SYMTAB)·············0x4a30
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:·6eb05157d041d2a267bc06eadca7b4b28d81fd843 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a5850479d391d633e3250272dfc2a975995f35e
1010 KB
readelf --wide --debug-dump=frames {}
    
Offset 3644, 653 lines modifiedOffset 3644, 653 lines modified
3644 ··0xffffffffffec0620·(offset:·0x228ef0)·->·0x2f184·fde=[·26bac]3644 ··0xffffffffffec0620·(offset:·0x228ef0)·->·0x2f184·fde=[·26bac]
3645 ··0xffffffffffec0700·(offset:·0x228fd0)·->·0x2f1b0·fde=[·26bd8]3645 ··0xffffffffffec0700·(offset:·0x228fd0)·->·0x2f1b0·fde=[·26bd8]
3646 ··0xffffffffffec0a50·(offset:·0x229320)·->·0x2f204·fde=[·26c2c]3646 ··0xffffffffffec0a50·(offset:·0x229320)·->·0x2f204·fde=[·26c2c]
3647 ··0xffffffffffec0ad0·(offset:·0x2293a0)·->·0x2f224·fde=[·26c4c]3647 ··0xffffffffffec0ad0·(offset:·0x2293a0)·->·0x2f224·fde=[·26c4c]
3648 ··0xffffffffffec0c20·(offset:·0x2294f0)·->·0x2f248·fde=[·26c70]3648 ··0xffffffffffec0c20·(offset:·0x2294f0)·->·0x2f248·fde=[·26c70]
3649 ··0xffffffffffec15b0·(offset:·0x229e80)·->·0x2f2b0·fde=[·26cd8]3649 ··0xffffffffffec15b0·(offset:·0x229e80)·->·0x2f2b0·fde=[·26cd8]
Diff chunk too large, falling back to line-by-line diff (639 lines added, 639 lines removed)
3650 ··0xffffffffffec1700·(offset:·0x229fd0)·->·0x2f2d4·fde=[·26cfc]3650 ··0xffffffffffec1700·(offset:·0x229fd0)·->·0x2f2d4·fde=[·26cfc]
3651 ··0xffffffffffec2420·(offset:·0x22acf0)·->·0x2f348·fde=[·26d70]3651 ··0xffffffffffec2480·(offset:·0x22ad50)·->·0x2f348·fde=[·26d70]
3652 ··0xffffffffffec24e0·(offset:·0x22adb0)·->·0x2f364·fde=[·26d8c]3652 ··0xffffffffffec2540·(offset:·0x22ae10)·->·0x2f364·fde=[·26d8c]
3653 ··0xffffffffffec2870·(offset:·0x22b140)·->·0x2f3d0·fde=[·26df8]3653 ··0xffffffffffec28d0·(offset:·0x22b1a0)·->·0x2f3d0·fde=[·26df8]
3654 ··0xffffffffffec2940·(offset:·0x22b210)·->·0x2f40c·fde=[·26e34]3654 ··0xffffffffffec29a0·(offset:·0x22b270)·->·0x2f40c·fde=[·26e34]
3655 ··0xffffffffffec3980·(offset:·0x22c250)·->·0x2f45c·fde=[·26e84]3655 ··0xffffffffffec39e0·(offset:·0x22c2b0)·->·0x2f45c·fde=[·26e84]
3656 ··0xffffffffffec3a40·(offset:·0x22c310)·->·0x2f4ac·fde=[·26ed4]3656 ··0xffffffffffec3aa0·(offset:·0x22c370)·->·0x2f4ac·fde=[·26ed4]
3657 ··0xffffffffffec4800·(offset:·0x22d0d0)·->·0x2f4f8·fde=[·26f20]3657 ··0xffffffffffec4860·(offset:·0x22d130)·->·0x2f4f8·fde=[·26f20]
3658 ··0xffffffffffec4880·(offset:·0x22d150)·->·0x2f518·fde=[·26f40]3658 ··0xffffffffffec48e0·(offset:·0x22d1b0)·->·0x2f518·fde=[·26f40]
3659 ··0xffffffffffec48d0·(offset:·0x22d1a0)·->·0x2f534·fde=[·26f5c]3659 ··0xffffffffffec4930·(offset:·0x22d200)·->·0x2f534·fde=[·26f5c]
3660 ··0xffffffffffec4bc0·(offset:·0x22d490)·->·0x2f580·fde=[·26fa8]3660 ··0xffffffffffec4c20·(offset:·0x22d4f0)·->·0x2f580·fde=[·26fa8]
3661 ··0xffffffffffec4c70·(offset:·0x22d540)·->·0x2f5bc·fde=[·26fe4]3661 ··0xffffffffffec4cd0·(offset:·0x22d5a0)·->·0x2f5bc·fde=[·26fe4]
3662 ··0xffffffffffec5880·(offset:·0x22e150)·->·0x2f608·fde=[·27030]3662 ··0xffffffffffec58e0·(offset:·0x22e1b0)·->·0x2f608·fde=[·27030]
3663 ··0xffffffffffec5960·(offset:·0x22e230)·->·0x2f62c·fde=[·27054]3663 ··0xffffffffffec59c0·(offset:·0x22e290)·->·0x2f62c·fde=[·27054]
3664 ··0xffffffffffec5be0·(offset:·0x22e4b0)·->·0x2f678·fde=[·270a0]3664 ··0xffffffffffec5c40·(offset:·0x22e510)·->·0x2f678·fde=[·270a0]
3665 ··0xffffffffffec5cd0·(offset:·0x22e5a0)·->·0x2f69c·fde=[·270c4]3665 ··0xffffffffffec5d30·(offset:·0x22e600)·->·0x2f69c·fde=[·270c4]
3666 ··0xffffffffffec7200·(offset:·0x22fad0)·->·0x2f6ec·fde=[·27114]3666 ··0xffffffffffec7260·(offset:·0x22fb30)·->·0x2f6ec·fde=[·27114]
3667 ··0xffffffffffec7ab0·(offset:·0x230380)·->·0x2f74c·fde=[·27174]3667 ··0xffffffffffec7b10·(offset:·0x2303e0)·->·0x2f74c·fde=[·27174]
3668 ··0xffffffffffec7b90·(offset:·0x230460)·->·0x2f770·fde=[·27198]3668 ··0xffffffffffec7bf0·(offset:·0x2304c0)·->·0x2f770·fde=[·27198]
3669 ··0xffffffffffec7c70·(offset:·0x230540)·->·0x2f794·fde=[·271bc]3669 ··0xffffffffffec7cd0·(offset:·0x2305a0)·->·0x2f794·fde=[·271bc]
3670 ··0xffffffffffec8ee0·(offset:·0x2317b0)·->·0x2f7e4·fde=[·2720c]3670 ··0xffffffffffec8f40·(offset:·0x231810)·->·0x2f7e4·fde=[·2720c]
3671 ··0xffffffffffec9400·(offset:·0x231cd0)·->·0x2f830·fde=[·27258]3671 ··0xffffffffffec9460·(offset:·0x231d30)·->·0x2f830·fde=[·27258]
3672 ··0xffffffffffec9560·(offset:·0x231e30)·->·0x2f85c·fde=[·27284]3672 ··0xffffffffffec95c0·(offset:·0x231e90)·->·0x2f85c·fde=[·27284]
3673 ··0xffffffffffec9a90·(offset:·0x232360)·->·0x2f8c0·fde=[·272e8]3673 ··0xffffffffffec9af0·(offset:·0x2323c0)·->·0x2f8c0·fde=[·272e8]
3674 ··0xffffffffffec9db0·(offset:·0x232680)·->·0x2f90c·fde=[·27334]3674 ··0xffffffffffec9e10·(offset:·0x2326e0)·->·0x2f90c·fde=[·27334]
3675 ··0xffffffffffeca310·(offset:·0x232be0)·->·0x2f970·fde=[·27398]3675 ··0xffffffffffeca370·(offset:·0x232c40)·->·0x2f970·fde=[·27398]
3676 ··0xffffffffffeca910·(offset:·0x2331e0)·->·0x2f9d8·fde=[·27400]3676 ··0xffffffffffeca970·(offset:·0x233240)·->·0x2f9d8·fde=[·27400]
3677 ··0xffffffffffeca9e0·(offset:·0x2332b0)·->·0x2fa04·fde=[·2742c]3677 ··0xffffffffffecaa40·(offset:·0x233310)·->·0x2fa04·fde=[·2742c]
3678 ··0xffffffffffecaab0·(offset:·0x233380)·->·0x2fa30·fde=[·27458]3678 ··0xffffffffffecab10·(offset:·0x2333e0)·->·0x2fa30·fde=[·27458]
3679 ··0xffffffffffecab80·(offset:·0x233450)·->·0x2fa5c·fde=[·27484]3679 ··0xffffffffffecabe0·(offset:·0x2334b0)·->·0x2fa5c·fde=[·27484]
3680 ··0xffffffffffecac50·(offset:·0x233520)·->·0x2fa88·fde=[·274b0]3680 ··0xffffffffffecacb0·(offset:·0x233580)·->·0x2fa88·fde=[·274b0]
3681 ··0xffffffffffecb170·(offset:·0x233a40)·->·0x2fad4·fde=[·274fc]3681 ··0xffffffffffecb1d0·(offset:·0x233aa0)·->·0x2fad4·fde=[·274fc]
3682 ··0xffffffffffecb240·(offset:·0x233b10)·->·0x2fb00·fde=[·27528]3682 ··0xffffffffffecb2a0·(offset:·0x233b70)·->·0x2fb00·fde=[·27528]
3683 ··0xffffffffffecb7a0·(offset:·0x234070)·->·0x2fb4c·fde=[·27574]3683 ··0xffffffffffecb800·(offset:·0x2340d0)·->·0x2fb4c·fde=[·27574]
3684 ··0xffffffffffecb840·(offset:·0x234110)·->·0x2fb88·fde=[·275b0]3684 ··0xffffffffffecb8a0·(offset:·0x234170)·->·0x2fb88·fde=[·275b0]
3685 ··0xffffffffffecb930·(offset:·0x234200)·->·0x2fbbc·fde=[·275e4]3685 ··0xffffffffffecb990·(offset:·0x234260)·->·0x2fbbc·fde=[·275e4]
3686 ··0xffffffffffecb9c0·(offset:·0x234290)·->·0x2fbf4·fde=[·2761c]3686 ··0xffffffffffecba20·(offset:·0x2342f0)·->·0x2fbf4·fde=[·2761c]
3687 ··0xffffffffffecba50·(offset:·0x234320)·->·0x2fc14·fde=[·2763c]3687 ··0xffffffffffecbab0·(offset:·0x234380)·->·0x2fc14·fde=[·2763c]
3688 ··0xffffffffffecbfb0·(offset:·0x234880)·->·0x2fc50·fde=[·27678]3688 ··0xffffffffffecc010·(offset:·0x2348e0)·->·0x2fc50·fde=[·27678]
3689 ··0xffffffffffecc0b0·(offset:·0x234980)·->·0x2fc74·fde=[·2769c]3689 ··0xffffffffffecc110·(offset:·0x2349e0)·->·0x2fc74·fde=[·2769c]
3690 ··0xffffffffffecdc30·(offset:·0x236500)·->·0x2fcc4·fde=[·276ec]3690 ··0xffffffffffecdc90·(offset:·0x236560)·->·0x2fcc4·fde=[·276ec]
3691 ··0xffffffffffecec00·(offset:·0x2374d0)·->·0x2fd38·fde=[·27760]3691 ··0xffffffffffecec60·(offset:·0x237530)·->·0x2fd38·fde=[·27760]
3692 ··0xffffffffffececd0·(offset:·0x2375a0)·->·0x2fd5c·fde=[·27784]3692 ··0xffffffffffeced30·(offset:·0x237600)·->·0x2fd5c·fde=[·27784]
3693 ··0xffffffffffecee00·(offset:·0x2376d0)·->·0x2fd90·fde=[·277b8]3693 ··0xffffffffffecee60·(offset:·0x237730)·->·0x2fd90·fde=[·277b8]
3694 ··0xffffffffffecf750·(offset:·0x238020)·->·0x2fdf8·fde=[·27820]3694 ··0xffffffffffecf7b0·(offset:·0x238080)·->·0x2fdf8·fde=[·27820]
3695 ··0xffffffffffecf8a0·(offset:·0x238170)·->·0x2fe1c·fde=[·27844]3695 ··0xffffffffffecf900·(offset:·0x2381d0)·->·0x2fe1c·fde=[·27844]
3696 ··0xffffffffffecfda0·(offset:·0x238670)·->·0x2fe68·fde=[·27890]3696 ··0xffffffffffecfe00·(offset:·0x2386d0)·->·0x2fe68·fde=[·27890]
3697 ··0xffffffffffecfeb0·(offset:·0x238780)·->·0x2fe84·fde=[·278ac]3697 ··0xffffffffffecff10·(offset:·0x2387e0)·->·0x2fe84·fde=[·278ac]
3698 ··0xffffffffffed0f30·(offset:·0x239800)·->·0x2fed0·fde=[·278f8]3698 ··0xffffffffffed0f90·(offset:·0x239860)·->·0x2fed0·fde=[·278f8]
3699 ··0xffffffffffed1270·(offset:·0x239b40)·->·0x2ff14·fde=[·2793c]3699 ··0xffffffffffed12d0·(offset:·0x239ba0)·->·0x2ff14·fde=[·2793c]
3700 ··0xffffffffffed12c0·(offset:·0x239b90)·->·0x2ff30·fde=[·27958]3700 ··0xffffffffffed1320·(offset:·0x239bf0)·->·0x2ff30·fde=[·27958]
3701 ··0xffffffffffed13d0·(offset:·0x239ca0)·->·0x2ff4c·fde=[·27974]3701 ··0xffffffffffed1430·(offset:·0x239d00)·->·0x2ff4c·fde=[·27974]
3702 ··0xffffffffffed2630·(offset:·0x23af00)·->·0x2ff98·fde=[·279c0]3702 ··0xffffffffffed2690·(offset:·0x23af60)·->·0x2ff98·fde=[·279c0]
3703 ··0xffffffffffed26c0·(offset:·0x23af90)·->·0x2ffc8·fde=[·279f0]3703 ··0xffffffffffed2720·(offset:·0x23aff0)·->·0x2ffc8·fde=[·279f0]
3704 ··0xffffffffffed26e0·(offset:·0x23afb0)·->·0x2ffdc·fde=[·27a04]3704 ··0xffffffffffed2740·(offset:·0x23b010)·->·0x2ffdc·fde=[·27a04]
3705 ··0xffffffffffed2760·(offset:·0x23b030)·->·0x2fffc·fde=[·27a24]3705 ··0xffffffffffed27c0·(offset:·0x23b090)·->·0x2fffc·fde=[·27a24]
3706 ··0xffffffffffed2780·(offset:·0x23b050)·->·0x30010·fde=[·27a38]3706 ··0xffffffffffed27e0·(offset:·0x23b0b0)·->·0x30010·fde=[·27a38]
3707 ··0xffffffffffed2830·(offset:·0x23b100)·->·0x30034·fde=[·27a5c]3707 ··0xffffffffffed2890·(offset:·0x23b160)·->·0x30034·fde=[·27a5c]
3708 ··0xffffffffffed2900·(offset:·0x23b1d0)·->·0x30070·fde=[·27a98]3708 ··0xffffffffffed2960·(offset:·0x23b230)·->·0x30070·fde=[·27a98]
3709 ··0xffffffffffed29e0·(offset:·0x23b2b0)·->·0x3009c·fde=[·27ac4]3709 ··0xffffffffffed2a40·(offset:·0x23b310)·->·0x3009c·fde=[·27ac4]
3710 ··0xffffffffffed2d30·(offset:·0x23b600)·->·0x300f0·fde=[·27b18]3710 ··0xffffffffffed2d90·(offset:·0x23b660)·->·0x300f0·fde=[·27b18]
3711 ··0xffffffffffed2db0·(offset:·0x23b680)·->·0x30110·fde=[·27b38]3711 ··0xffffffffffed2e10·(offset:·0x23b6e0)·->·0x30110·fde=[·27b38]
3712 ··0xffffffffffed3630·(offset:·0x23bf00)·->·0x3016c·fde=[·27b94]3712 ··0xffffffffffed3720·(offset:·0x23bff0)·->·0x3016c·fde=[·27b94]
3713 ··0xffffffffffed4970·(offset:·0x23d240)·->·0x301d8·fde=[·27c00]3713 ··0xffffffffffed4a60·(offset:·0x23d330)·->·0x301d8·fde=[·27c00]
3714 ··0xffffffffffed4a00·(offset:·0x23d2d0)·->·0x30208·fde=[·27c30]3714 ··0xffffffffffed4af0·(offset:·0x23d3c0)·->·0x30208·fde=[·27c30]
3715 ··0xffffffffffed4a20·(offset:·0x23d2f0)·->·0x3021c·fde=[·27c44]3715 ··0xffffffffffed4b10·(offset:·0x23d3e0)·->·0x3021c·fde=[·27c44]
3716 ··0xffffffffffed4aa0·(offset:·0x23d370)·->·0x3023c·fde=[·27c64]3716 ··0xffffffffffed4b90·(offset:·0x23d460)·->·0x3023c·fde=[·27c64]
3717 ··0xffffffffffed4ac0·(offset:·0x23d390)·->·0x30250·fde=[·27c78]3717 ··0xffffffffffed4bb0·(offset:·0x23d480)·->·0x30250·fde=[·27c78]
3718 ··0xffffffffffed4b70·(offset:·0x23d440)·->·0x30274·fde=[·27c9c]3718 ··0xffffffffffed4c60·(offset:·0x23d530)·->·0x30274·fde=[·27c9c]
3719 ··0xffffffffffed4c40·(offset:·0x23d510)·->·0x302b0·fde=[·27cd8]3719 ··0xffffffffffed4d30·(offset:·0x23d600)·->·0x302b0·fde=[·27cd8]
3720 ··0xffffffffffed4d20·(offset:·0x23d5f0)·->·0x302dc·fde=[·27d04]3720 ··0xffffffffffed4e10·(offset:·0x23d6e0)·->·0x302dc·fde=[·27d04]
3721 ··0xffffffffffed5070·(offset:·0x23d940)·->·0x30330·fde=[·27d58]3721 ··0xffffffffffed5160·(offset:·0x23da30)·->·0x30330·fde=[·27d58]
3722 ··0xffffffffffed50f0·(offset:·0x23d9c0)·->·0x30350·fde=[·27d78]3722 ··0xffffffffffed51e0·(offset:·0x23dab0)·->·0x30350·fde=[·27d78]
3723 ··0xffffffffffed6520·(offset:·0x23edf0)·->·0x303bc·fde=[·27de4]3723 ··0xffffffffffed65b0·(offset:·0x23ee80)·->·0x303bc·fde=[·27de4]
3724 ··0xffffffffffed65b0·(offset:·0x23ee80)·->·0x303ec·fde=[·27e14]3724 ··0xffffffffffed6640·(offset:·0x23ef10)·->·0x303ec·fde=[·27e14]
3725 ··0xffffffffffed65d0·(offset:·0x23eea0)·->·0x30400·fde=[·27e28]3725 ··0xffffffffffed6660·(offset:·0x23ef30)·->·0x30400·fde=[·27e28]
3726 ··0xffffffffffed6650·(offset:·0x23ef20)·->·0x30420·fde=[·27e48]3726 ··0xffffffffffed66e0·(offset:·0x23efb0)·->·0x30420·fde=[·27e48]
3727 ··0xffffffffffed6670·(offset:·0x23ef40)·->·0x30434·fde=[·27e5c]3727 ··0xffffffffffed6700·(offset:·0x23efd0)·->·0x30434·fde=[·27e5c]
3728 ··0xffffffffffed6720·(offset:·0x23eff0)·->·0x30458·fde=[·27e80]3728 ··0xffffffffffed67b0·(offset:·0x23f080)·->·0x30458·fde=[·27e80]
3729 ··0xffffffffffed67f0·(offset:·0x23f0c0)·->·0x30494·fde=[·27ebc]3729 ··0xffffffffffed6880·(offset:·0x23f150)·->·0x30494·fde=[·27ebc]
3730 ··0xffffffffffed68d0·(offset:·0x23f1a0)·->·0x304c0·fde=[·27ee8]3730 ··0xffffffffffed6960·(offset:·0x23f230)·->·0x304c0·fde=[·27ee8]
3731 ··0xffffffffffed6c20·(offset:·0x23f4f0)·->·0x30514·fde=[·27f3c]3731 ··0xffffffffffed6cb0·(offset:·0x23f580)·->·0x30514·fde=[·27f3c]
3732 ··0xffffffffffed6ca0·(offset:·0x23f570)·->·0x30534·fde=[·27f5c]3732 ··0xffffffffffed6d30·(offset:·0x23f600)·->·0x30534·fde=[·27f5c]
3733 ··0xffffffffffed6d70·(offset:·0x23f640)·->·0x30550·fde=[·27f78]3733 ··0xffffffffffed6e00·(offset:·0x23f6d0)·->·0x30550·fde=[·27f78]
3734 ··0xffffffffffed88e0·(offset:·0x2411b0)·->·0x305a0·fde=[·27fc8]3734 ··0xffffffffffed8a40·(offset:·0x241310)·->·0x305a0·fde=[·27fc8]
3735 ··0xffffffffffed89e0·(offset:·0x2412b0)·->·0x305c4·fde=[·27fec]3735 ··0xffffffffffed8b40·(offset:·0x241410)·->·0x305c4·fde=[·27fec]
3736 ··0xffffffffffed90a0·(offset:·0x241970)·->·0x30614·fde=[·2803c]3736 ··0xffffffffffed9200·(offset:·0x241ad0)·->·0x30614·fde=[·2803c]
3737 ··0xffffffffffed9170·(offset:·0x241a40)·->·0x30630·fde=[·28058]3737 ··0xffffffffffed92d0·(offset:·0x241ba0)·->·0x30630·fde=[·28058]
3738 ··0xffffffffffedb8d0·(offset:·0x2441a0)·->·0x30680·fde=[·280a8]3738 ··0xffffffffffedba30·(offset:·0x244300)·->·0x30680·fde=[·280a8]
3739 ··0xffffffffffedc660·(offset:·0x244f30)·->·0x306e8·fde=[·28110]3739 ··0xffffffffffedc7c0·(offset:·0x245090)·->·0x306e8·fde=[·28110]
3740 ··0xffffffffffedce20·(offset:·0x2456f0)·->·0x30734·fde=[·2815c]3740 ··0xffffffffffedcf80·(offset:·0x245850)·->·0x30734·fde=[·2815c]
3741 ··0xffffffffffedcf00·(offset:·0x2457d0)·->·0x30758·fde=[·28180]3741 ··0xffffffffffedd060·(offset:·0x245930)·->·0x30758·fde=[·28180]
3742 ··0xffffffffffedd0a0·(offset:·0x245970)·->·0x3078c·fde=[·281b4]3742 ··0xffffffffffedd200·(offset:·0x245ad0)·->·0x3078c·fde=[·281b4]
3743 ··0xffffffffffedd240·(offset:·0x245b10)·->·0x307c0·fde=[·281e8]3743 ··0xffffffffffedd3a0·(offset:·0x245c70)·->·0x307c0·fde=[·281e8]
3744 ··0xffffffffffedf0a0·(offset:·0x247970)·->·0x30850·fde=[·28278]3744 ··0xffffffffffedf200·(offset:·0x247ad0)·->·0x30850·fde=[·28278]
3745 ··0xffffffffffedf150·(offset:·0x247a20)·->·0x30874·fde=[·2829c]3745 ··0xffffffffffedf2b0·(offset:·0x247b80)·->·0x30874·fde=[·2829c]
3746 ··0xffffffffffee13d0·(offset:·0x249ca0)·->·0x308c0·fde=[·282e8]3746 ··0xffffffffffee1530·(offset:·0x249e00)·->·0x308c0·fde=[·282e8]
3747 ··0xffffffffffee1470·(offset:·0x249d40)·->·0x308dc·fde=[·28304]3747 ··0xffffffffffee15d0·(offset:·0x249ea0)·->·0x308dc·fde=[·28304]
3748 ··0xffffffffffee1570·(offset:·0x249e40)·->·0x3090c·fde=[·28334]3748 ··0xffffffffffee16d0·(offset:·0x249fa0)·->·0x3090c·fde=[·28334]
3749 ··0xffffffffffee1660·(offset:·0x249f30)·->·0x30930·fde=[·28358]3749 ··0xffffffffffee17c0·(offset:·0x24a090)·->·0x30930·fde=[·28358]
3750 ··0xffffffffffee4370·(offset:·0x24cc40)·->·0x309a4·fde=[·283cc]3750 ··0xffffffffffee44d0·(offset:·0x24cda0)·->·0x309a4·fde=[·283cc]
3751 ··0xffffffffffee4560·(offset:·0x24ce30)·->·0x309e0·fde=[·28408]3751 ··0xffffffffffee46c0·(offset:·0x24cf90)·->·0x309e0·fde=[·28408]
3752 ··0xffffffffffee4f30·(offset:·0x24d800)·->·0x30a30·fde=[·28458]3752 ··0xffffffffffee5090·(offset:·0x24d960)·->·0x30a30·fde=[·28458]
3753 ··0xffffffffffee4ff0·(offset:·0x24d8c0)·->·0x30a54·fde=[·2847c]3753 ··0xffffffffffee5150·(offset:·0x24da20)·->·0x30a54·fde=[·2847c]
3754 ··0xffffffffffee5950·(offset:·0x24e220)·->·0x30ab4·fde=[·284dc]3754 ··0xffffffffffee5ab0·(offset:·0x24e380)·->·0x30ab4·fde=[·284dc]
3755 ··0xffffffffffee5a50·(offset:·0x24e320)·->·0x30ad0·fde=[·284f8]3755 ··0xffffffffffee5bb0·(offset:·0x24e480)·->·0x30ad0·fde=[·284f8]
3756 ··0xffffffffffee6040·(offset:·0x24e910)·->·0x30b20·fde=[·28548]3756 ··0xffffffffffee61a0·(offset:·0x24ea70)·->·0x30b20·fde=[·28548]
3757 ··0xffffffffffee61c0·(offset:·0x24ea90)·->·0x30b4c·fde=[·28574]3757 ··0xffffffffffee6320·(offset:·0x24ebf0)·->·0x30b4c·fde=[·28574]
3758 ··0xffffffffffee7930·(offset:·0x250200)·->·0x30b98·fde=[·285c0]3758 ··0xffffffffffee7a90·(offset:·0x250360)·->·0x30b98·fde=[·285c0]
3759 ··0xffffffffffee7ab0·(offset:·0x250380)·->·0x30bc4·fde=[·285ec]3759 ··0xffffffffffee7c10·(offset:·0x2504e0)·->·0x30bc4·fde=[·285ec]
3760 ··0xffffffffffee8540·(offset:·0x250e10)·->·0x30c10·fde=[·28638]3760 ··0xffffffffffee86a0·(offset:·0x250f70)·->·0x30c10·fde=[·28638]
3761 ··0xffffffffffee87b0·(offset:·0x251080)·->·0x30c5c·fde=[·28684]3761 ··0xffffffffffee8910·(offset:·0x2511e0)·->·0x30c5c·fde=[·28684]
3762 ··0xffffffffffeea9e0·(offset:·0x2532b0)·->·0x30cac·fde=[·286d4]3762 ··0xffffffffffeeab40·(offset:·0x253410)·->·0x30cac·fde=[·286d4]
3763 ··0xffffffffffeeaab0·(offset:·0x253380)·->·0x30cd0·fde=[·286f8]3763 ··0xffffffffffeeac10·(offset:·0x2534e0)·->·0x30cd0·fde=[·286f8]
3764 ··0xffffffffffeec360·(offset:·0x254c30)·->·0x30d1c·fde=[·28744]3764 ··0xffffffffffeec4c0·(offset:·0x254d90)·->·0x30d1c·fde=[·28744]
3765 ··0xffffffffffeec430·(offset:·0x254d00)·->·0x30d40·fde=[·28768]3765 ··0xffffffffffeec590·(offset:·0x254e60)·->·0x30d40·fde=[·28768]
3766 ··0xffffffffffeece40·(offset:·0x255710)·->·0x30d8c·fde=[·287b4]3766 ··0xffffffffffeecfa0·(offset:·0x255870)·->·0x30d8c·fde=[·287b4]
3767 ··0xffffffffffeecee0·(offset:·0x2557b0)·->·0x30da8·fde=[·287d0]3767 ··0xffffffffffeed040·(offset:·0x255910)·->·0x30da8·fde=[·287d0]
3768 ··0xffffffffffeee1e0·(offset:·0x256ab0)·->·0x30df8·fde=[·28820]3768 ··0xffffffffffeee340·(offset:·0x256c10)·->·0x30df8·fde=[·28820]
3769 ··0xffffffffffeee280·(offset:·0x256b50)·->·0x30e14·fde=[·2883c]3769 ··0xffffffffffeee3e0·(offset:·0x256cb0)·->·0x30e14·fde=[·2883c]
Max diff block lines reached; 946705/1030258 bytes (91.89%) of diff not shown.
280 B
strings --all --bytes=8 {}
    
Offset 4002, 15 lines modifiedOffset 4002, 15 lines modified
4002 AWAVAUATUSH4002 AWAVAUATUSH
4003 8[]A\A]A^A_4003 8[]A\A]A^A_
4004 AWAVAUATUSH4004 AWAVAUATUSH
4005 []A\A]A^A_4005 []A\A]A^A_
4006 AWAVAUATUSH4006 AWAVAUATUSH
4007 ([]A\A]A^A_4007 ([]A\A]A^A_
4008 AWAVAUATUSH4008 AWAVAUATUSH
4009 []A\A]A^A_4009 ([]A\A]A^A_
4010 AWAVAUATUSH4010 AWAVAUATUSH
4011 []A\A]A^A_4011 []A\A]A^A_
4012 AWAVAUATUSH4012 AWAVAUATUSH
4013 ([]A\A]A^A_4013 ([]A\A]A^A_
4014 AWAVAUATUSH4014 AWAVAUATUSH
4015 []A\A]A^A_4015 []A\A]A^A_
4016 AWAVAUATUSH4016 AWAVAUATUSH
15.0 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7795
    
Offset 3410, 15 lines modifiedOffset 3410, 15 lines modified
3410 »       mov····0x31cf21(%rip),%rax········3410 »       mov····0x31cf21(%rip),%rax········
3411 »       xor····%esi,%esi3411 »       xor····%esi,%esi
3412 »       mov····(%rax),%rax3412 »       mov····(%rax),%rax
3413 »       mov····%rax,%rdi3413 »       mov····%rax,%rdi
3414 »       call···*0x130(%rax)3414 »       call···*0x130(%rax)
3415 »       test···%rax,%rax3415 »       test···%rax,%rax
3416 »       je·····8aa68·<CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj@@Base+0x38>3416 »       je·····8aa68·<CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj@@Base+0x38>
3417 »       lea····0x1f93f7(%rip),%rdx········3417 »       lea····0x1f9557(%rip),%rdx········
3418 »       lea····0x36d4c0(%rip),%rcx········3418 »       lea····0x36d4c0(%rip),%rcx········
3419 »       mov····%rcx,0x10(%rax)3419 »       mov····%rcx,0x10(%rax)
3420 »       mov····%rdx,0x18(%rax)3420 »       mov····%rdx,0x18(%rax)
3421 »       add····$0x8,%rsp3421 »       add····$0x8,%rsp
3422 »       ret3422 »       ret
3423 »       nopl···(%rax)3423 »       nopl···(%rax)
  
Offset 40175, 15 lines modifiedOffset 40175, 15 lines modified
40175 »       mov····0x2feee1(%rip),%rax········40175 »       mov····0x2feee1(%rip),%rax········
40176 »       cmp····%rdi,(%rax)40176 »       cmp····%rdi,(%rax)
40177 »       jne····a8ab0·<CPyPickle_GetState@@Base+0x5f70>40177 »       jne····a8ab0·<CPyPickle_GetState@@Base+0x5f70>
40178 »       xor····%esi,%esi40178 »       xor····%esi,%esi
40179 »       call···*0x130(%rdi)40179 »       call···*0x130(%rdi)
40180 »       test···%rax,%rax40180 »       test···%rax,%rax
40181 »       je·····a8aa7·<CPyPickle_GetState@@Base+0x5f67>40181 »       je·····a8aa7·<CPyPickle_GetState@@Base+0x5f67>
40182 »       lea····0x1db3b8(%rip),%rdx········40182 »       lea····0x1db518(%rip),%rdx········
40183 »       lea····0x34f481(%rip),%rcx········40183 »       lea····0x34f481(%rip),%rcx········
40184 »       mov····%rcx,0x10(%rax)40184 »       mov····%rcx,0x10(%rax)
40185 »       mov····%rdx,0x18(%rax)40185 »       mov····%rdx,0x18(%rax)
40186 »       add····$0x8,%rsp40186 »       add····$0x8,%rsp
40187 »       ret40187 »       ret
40188 »       nopl···0x0(%rax)40188 »       nopl···0x0(%rax)
40189 »       mov····0x2ff309(%rip),%rax········40189 »       mov····0x2ff309(%rip),%rax········
Offset 210295, 15 lines modifiedOffset 210295, 15 lines modified
210295 »       test···%eax,%eax210295 »       test···%eax,%eax
210296 »       js·····151dff·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x111f>210296 »       js·····151dff·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x111f>
210297 »       sub····$0x1,%rax210297 »       sub····$0x1,%rax
210298 »       mov····%rax,(%r12)210298 »       mov····%rax,(%r12)
210299 »       je·····15296a·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x1c8a>210299 »       je·····15296a·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x1c8a>
210300 »       test···%rbp,%rbp210300 »       test···%rbp,%rbp
210301 »       je·····151ed6·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x11f6>210301 »       je·····151ed6·<CPyDef_handle_ipynb_magics_____top_level__@@Base+0x11f6>
210302 »       lea····0x1571b1(%rip),%rax········210302 »       lea····0x157311(%rip),%rax········
210303 »       mov····0xfa8(%r15),%rdx210303 »       mov····0xfa8(%r15),%rdx
210304 »       mov····$0x2,%edi210304 »       mov····$0x2,%edi
210305 »       movq···0x257135(%rip),%xmm0········210305 »       movq···0x257135(%rip),%xmm0········
210306 »       mov····0x15d0(%r15),%rsi210306 »       mov····0x15d0(%r15),%rsi
210307 »       mov····%rax,0x2a764f(%rip)········210307 »       mov····%rax,0x2a764f(%rip)········
210308 »       xor····%eax,%eax210308 »       xor····%eax,%eax
210309 »       mov····0xfa0(%r15),%r13210309 »       mov····0xfa0(%r15),%r13
Offset 418031, 846 lines modifiedOffset 418031, 874 lines modified
418031 »       push···%rbp418031 »       push···%rbp
418032 »       mov····%rsi,%rbp418032 »       mov····%rsi,%rbp
418033 »       push···%rbx418033 »       push···%rbx
418034 »       mov····%rdi,%rbx418034 »       mov····%rdi,%rbx
418035 »       sub····$0x38,%rsp418035 »       sub····$0x38,%rsp
418036 »       call···877b0·<PyObject_IsTrue@plt>418036 »       call···877b0·<PyObject_IsTrue@plt>
418037 »       test···%eax,%eax418037 »       test···%eax,%eax
418038 »       js·····22a260·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x290>418038 »       js·····22a2a0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x2d0>
418039 »       test···%al,%al418039 »       test···%al,%al
418040 »       jne····22a010·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x40>418040 »       jne····22a010·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x40>
418041 »       add····$0x38,%rsp418041 »       add····$0x38,%rsp
418042 »       mov····$0x1,%eax418042 »       mov····$0x1,%eax
418043 »       pop····%rbx418043 »       pop····%rbx
418044 »       pop····%rbp418044 »       pop····%rbp
418045 »       pop····%r12418045 »       pop····%r12
418046 »       pop····%r13418046 »       pop····%r13
418047 »       pop····%r14418047 »       pop····%r14
418048 »       pop····%r15418048 »       pop····%r15
418049 »       ret418049 »       ret
418050 »       nopl···(%rax)418050 »       nopl···(%rax)
418051 »       mov····0x17e3f9(%rip),%r12········418051 »       mov····0x17e3f9(%rip),%r13········
418052 »       mov····%rbx,%rdi418052 »       mov····%rbx,%rdi
418053 »       mov····0x36e0(%r12),%rsi418053 »       mov····0x36e0(%r13),%rsi
418054 »       call···87400·<PyObject_GetItem@plt>418054 »       call···87400·<PyObject_GetItem@plt>
418055 »       mov····%rax,%r9418055 »       mov····%rax,%r9
418056 »       test···%rax,%rax418056 »       test···%rax,%rax
418057 »       je·····22a388·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x3b8>418057 »       je·····22a3c8·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x3f8>
418058 »       mov····0x17d916(%rip),%rcx········418058 »       mov····0x17d917(%rip),%rcx········
418059 »       mov····0x8(%rax),%rax418059 »       mov····0x8(%rax),%rax
418060 »       cmp····%rax,(%rcx)418060 »       cmp····%rax,(%rcx)
418061 »       je·····22a053·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x83>418061 »       je·····22a052·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x82>
418062 »       mov····0x17df6e(%rip),%rdx········418062 »       mov····0x17df6f(%rip),%rdx········
418063 »       cmp····%rax,(%rdx)418063 »       cmp····%rax,(%rdx)
418064 »       jne····22a2a0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x2d0>418064 »       jne····22a2e0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x310>
418065 »       mov····0x20(%r9),%r15418065 »       mov····0x20(%r9),%r15
418066 »       mov····(%r15),%eax418066 »       mov····(%r15),%eax
418067 »       add····$0x1,%eax418067 »       add····$0x1,%eax
418068 »       je·····22a062·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x92>418068 »       je·····22a061·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x91>
418069 »       mov····%eax,(%r15)418069 »       mov····%eax,(%r15)
418070 »       mov····(%r9),%rax418070 »       mov····(%r9),%rax
418071 »       test···%eax,%eax418071 »       test···%eax,%eax
418072 »       js·····22a076·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0xa6>418072 »       js·····22a075·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0xa5>
418073 »       sub····$0x1,%rax418073 »       sub····$0x1,%rax
418074 »       mov····%rax,(%r9)418074 »       mov····%rax,(%r9)
418075 »       je·····22a350·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x380>418075 »       je·····22a390·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x3c0>
418076 »       mov····0x36e0(%r12),%rsi418076 »       mov····0x36e0(%r13),%rsi
418077 »       mov····%rbx,%rdi418077 »       mov····%rbx,%rdi
418078 »       call···87400·<PyObject_GetItem@plt>418078 »       call···87400·<PyObject_GetItem@plt>
418079 »       mov····%rax,%r9418079 »       mov····%rax,%r9
418080 »       test···%rax,%rax418080 »       test···%rax,%rax
418081 »       je·····22a3b0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x3e0>418081 »       je·····22a3f0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x420>
418082 »       mov····0x17d8b7(%rip),%rcx········418082 »       mov····0x17d8b9(%rip),%rcx········
418083 »       mov····0x8(%rax),%rax418083 »       mov····0x8(%rax),%rax
418084 »       cmp····%rax,(%rcx)418084 »       cmp····%rax,(%rcx)
418085 »       je·····22a0b2·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0xe2>418085 »       je·····22a0b0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0xe0>
418086 »       mov····0x17df0f(%rip),%rdx········418086 »       mov····0x17df11(%rip),%rdx········
418087 »       cmp····%rax,(%rdx)418087 »       cmp····%rax,(%rdx)
418088 »       jne····22a2d0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x300>418088 »       jne····22a310·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x340>
418089 »       mov····%r9,%rdi418089 »       mov····%r9,%rdi
418090 »       mov····%r9,0x8(%rsp)418090 »       mov····%r9,0x8(%rsp)
418091 »       call···ff550·<CPyDef_nodes___first_leaf@@Base>418091 »       call···ff550·<CPyDef_nodes___first_leaf@@Base>
418092 »       mov····0x8(%rsp),%r9418092 »       mov····0x8(%rsp),%r9
418093 »       mov····%rax,%r13418093 »       mov····%rax,%r12
418094 »       mov····(%r9),%rax418094 »       mov····(%r9),%rax
418095 »       test···%eax,%eax418095 »       test···%eax,%eax
418096 »       js·····22a0df·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x10f>418096 »       js·····22a0dd·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x10d>
418097 »       sub····$0x1,%rax418097 »       sub····$0x1,%rax
418098 »       mov····%rax,(%r9)418098 »       mov····%rax,(%r9)
418099 »       jne····22a0df·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x10f>418099 »       jne····22a0dd·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x10d>
418100 »       mov····%r9,%rdi418100 »       mov····%r9,%rdi
418101 »       call···87260·<_Py_Dealloc@plt>418101 »       call···87260·<_Py_Dealloc@plt>
418102 »       test···%r13,%r13418102 »       test···%r12,%r12
418103 »       je·····22a3b0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x3e0> 
418104 »       cmp····0x17e4a1(%rip),%r15········ 
418105 »       je·····22a310·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x340>418103 »       je·····22a3f0·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x420>
418106 »       cmp····0x17e494(%rip),%r13········418104 »       cmp····0x17e4a3(%rip),%r15········
418107 »       je·····22a310·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x340>418105 »       je·····22a350·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x380>
 418106 »       cmp····0x17e496(%rip),%r12········
 418107 »       je·····22a350·<CPyDef_ranges____convert_nodes_to_standalone_comment@@Base+0x380>
Max diff block lines reached; 15697252/15703378 bytes (99.96%) of diff not shown.
507 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 7795
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000346634·<.fini>:2 0000000000346794·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
10.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 8068, 72 lines modifiedOffset 8068, 72 lines modified
8068 ··0x00366810·5f746162·6c65005f·5f696e69·745f7375·_table.__init_su8068 ··0x00366810·5f746162·6c65005f·5f696e69·745f7375·_table.__init_su
8069 ··0x00366820·62636c61·73735f5f·00000000·00000000·bclass__........8069 ··0x00366820·62636c61·73735f5f·00000000·00000000·bclass__........
8070 ··0x00366830·00000000·00000000·00000000·00000000·................8070 ··0x00366830·00000000·00000000·00000000·00000000·................
8071 ··0x00366840·a0cfe5ff·70c7e5ff·4cd2e5ff·70c7e5ff·....p...L...p...8071 ··0x00366840·a0cfe5ff·70c7e5ff·4cd2e5ff·70c7e5ff·....p...L...p...
8072 ··0x00366850·e0c7e5ff·70c7e5ff·4ed0e5ff·70c7e5ff·....p...N...p...8072 ··0x00366850·e0c7e5ff·70c7e5ff·4ed0e5ff·70c7e5ff·....p...N...p...
8073 ··0x00366860·6ecde5ff·51e1e5ff·51e1e5ff·ecd1e5ff·n...Q...Q.......8073 ··0x00366860·6ecde5ff·51e1e5ff·51e1e5ff·ecd1e5ff·n...Q...Q.......
8074 ··0x00366870·51e1e5ff·bcc7e5ff·51e1e5ff·0cd0e5ff·Q.......Q.......8074 ··0x00366870·51e1e5ff·bcc7e5ff·51e1e5ff·0cd0e5ff·Q.......Q.......
8075 ··0x00366880·51e1e5ff·2ccde5ff·98e5f7ff·18e5f7ff·Q...,...........8075 ··0x00366880·51e1e5ff·2ccde5ff·f8e6f7ff·78e6f7ff·Q...,.......x...
 8076 ··0x00366890·30f2f7ff·78e6f7ff·60f0f7ff·78e6f7ff·0...x...`...x...
8076 ··0x00366890·d0f0f7ff·18e5f7ff·00eff7ff·18e5f7ff·................8077 ··0x003668a0·c4f6f7ff·78e6f7ff·f8f3f7ff·ece5f7ff·....x...........
8077 ··0x003668a0·64f5f7ff·18e5f7ff·98f2f7ff·8ce4f7ff·d............... 
8078 ··0x003668b0·8ce4f7ff·acf0f7ff·8ce4f7ff·dceef7ff·................8078 ··0x003668b0·ece5f7ff·0cf2f7ff·ece5f7ff·3cf0f7ff·............<...
 8079 ··0x003668c0·ece5f7ff·64f6f7ff·ece5f7ff·d4f3f7ff·....d...........
8079 ··0x003668c0·8ce4f7ff·04f5f7ff·8ce4f7ff·74f2f7ff·............t... 
8080 ··0x003668d0·80bcfaff·b0c3faff·20bcfaff·b0c3faff·........·....... 
8081 ··0x003668e0·c0bbfaff·b0c3faff·60bbfaff·b0c3faff·........`....... 
8082 ··0x003668f0·40bdfaff·b0c3faff·e0bcfaff·b0c3faff·@............... 
8083 ··0x00366900·a0bdfaff·b0c3faff·a0bafaff·b0c3faff·................ 
8084 ··0x00366910·00bbfaff·b0c3faff·40bafaff·b0c3faff·........@....... 
8085 ··0x00366920·e0b9faff·b0c3faff·80b9faff·b0c3faff·................8080 ··0x003668d0·e0bdfaff·10c5faff·80bdfaff·10c5faff·................
8086 ··0x00366930·20b9faff·b0c3faff·c0b8faff·b0c3faff··...............8081 ··0x003668e0·20bdfaff·10c5faff·c0bcfaff·10c5faff··...............
8087 ··0x00366940·60b8faff·b0c3faff·00b8faff·b0c3faff·`............... 
8088 ··0x00366950·40c0faff·b0c3faff·e0bffaff·b0c3faff·@............... 
8089 ··0x00366960·a0c0faff·b0c3faff·80bffaff·b0c3faff·................ 
8090 ··0x00366970·20bffaff·b0c3faff·c0befaff·b0c3faff··............... 
8091 ··0x00366980·60befaff·b0c3faff·00befaff·b0c3faff·`............... 
8092 ··0x00366990·20c2faff·b0c3faff·c0c1faff·b0c3faff··............... 
8093 ··0x003669a0·80c2faff·b0c3faff·00c1faff·b0c3faff·................ 
8094 ··0x003669b0·40c3faff·b0c3faff·60c1faff·b0c3faff·@.......`....... 
8095 ··0x003669c0·e0c2faff·b0c3faff·20b3faff·b0c3faff·........·....... 
8096 ··0x003669d0·c0b5faff·b0c3faff·60b5faff·b0c3faff·........`....... 
8097 ··0x003669e0·20b6faff·b0c3faff·00b5faff·b0c3faff··............... 
8098 ··0x003669f0·a0b4faff·b0c3faff·40b4faff·b0c3faff·........@.......8082 ··0x003668f0·a0befaff·10c5faff·40befaff·10c5faff·........@.......
8099 ··0x00366a00·e0b3faff·b0c3faff·80b3faff·b0c3faff·................8083 ··0x00366900·00bffaff·10c5faff·00bcfaff·10c5faff·................
 8084 ··0x00366910·60bcfaff·10c5faff·a0bbfaff·10c5faff·`...............
 8085 ··0x00366920·40bbfaff·10c5faff·e0bafaff·10c5faff·@...............
 8086 ··0x00366930·80bafaff·10c5faff·20bafaff·10c5faff·........·.......
 8087 ··0x00366940·c0b9faff·10c5faff·60b9faff·10c5faff·........`.......
 8088 ··0x00366950·a0c1faff·10c5faff·40c1faff·10c5faff·........@.......
 8089 ··0x00366960·00c2faff·10c5faff·e0c0faff·10c5faff·................
 8090 ··0x00366970·80c0faff·10c5faff·20c0faff·10c5faff·........·.......
 8091 ··0x00366980·c0bffaff·10c5faff·60bffaff·10c5faff·........`.......
 8092 ··0x00366990·80c3faff·10c5faff·20c3faff·10c5faff·........·.......
 8093 ··0x003669a0·e0c3faff·10c5faff·60c2faff·10c5faff·........`.......
 8094 ··0x003669b0·a0c4faff·10c5faff·c0c2faff·10c5faff·................
 8095 ··0x003669c0·40c4faff·10c5faff·80b4faff·10c5faff·@...............
 8096 ··0x003669d0·20b7faff·10c5faff·c0b6faff·10c5faff··...............
 8097 ··0x003669e0·80b7faff·10c5faff·60b6faff·10c5faff·........`.......
 8098 ··0x003669f0·00b6faff·10c5faff·a0b5faff·10c5faff·................
8100 ··0x00366a10·40b7faff·b0c3faff·e0b6faff·b0c3faff·@...............8099 ··0x00366a00·40b5faff·10c5faff·e0b4faff·10c5faff·@...............
8101 ··0x00366a20·a0b7faff·b0c3faff·80b6faff·b0c3faff·................8100 ··0x00366a10·a0b8faff·10c5faff·40b8faff·10c5faff·........@.......
8102 ··0x00366a30·c0b2faff·b0c3faff·60b2faff·b0c3faff·........`....... 
8103 ··0x00366a40·00b2faff·b0c3faff·a0b1faff·b0c3faff·................8101 ··0x00366a20·00b9faff·10c5faff·e0b7faff·10c5faff·................
 8102 ··0x00366a30·20b4faff·10c5faff·c0b3faff·10c5faff··...............
 8103 ··0x00366a40·60b3faff·10c5faff·00b3faff·10c5faff·`...............
 8104 ··0x00366a50·a0b2faff·10c5faff·40b2faff·10c5faff·........@.......
8104 ··0x00366a50·40b1faff·b0c3faff·e0b0faff·b0c3faff·@...............8105 ··0x00366a60·e0b1faff·10c5faff·80b1faff·10c5faff·................
8105 ··0x00366a60·80b0faff·b0c3faff·20b0faff·b0c3faff·........·....... 
8106 ··0x00366a70·c8affaff·f5c1faff·f5c1faff·7cbafaff·............|... 
8107 ··0x00366a80·f5c1faff·1cbafaff·f5c1faff·bcb9faff·................ 
8108 ··0x00366a90·f5c1faff·9cbbfaff·f5c1faff·3cbbfaff·............<... 
8109 ··0x00366aa0·f5c1faff·fcbbfaff·f5c1faff·fcb8faff·................ 
8110 ··0x00366ab0·f5c1faff·5cb9faff·f5c1faff·9cb8faff·....\...........8106 ··0x00366a70·28b1faff·55c3faff·55c3faff·dcbbfaff·(...U...U.......
8111 ··0x00366ac0·f5c1faff·3cb8faff·f5c1faff·dcb7faff·....<........... 
8112 ··0x00366ad0·f5c1faff·7cb7faff·f5c1faff·1cb7faff·....|...........8107 ··0x00366a80·55c3faff·7cbbfaff·55c3faff·1cbbfaff·U...|...U.......
8113 ··0x00366ae0·f5c1faff·bcb6faff·f5c1faff·5cb6faff·............\... 
8114 ··0x00366af0·f5c1faff·9cbefaff·f5c1faff·3cbefaff·............<... 
8115 ··0x00366b00·f5c1faff·fcbefaff·f5c1faff·dcbdfaff·................ 
8116 ··0x00366b10·f5c1faff·7cbdfaff·f5c1faff·1cbdfaff·....|........... 
8117 ··0x00366b20·f5c1faff·bcbcfaff·f5c1faff·5cbcfaff·............\... 
8118 ··0x00366b30·f5c1faff·7cc0faff·f5c1faff·1cc0faff·....|........... 
8119 ··0x00366b40·f5c1faff·dcc0faff·f5c1faff·5cbffaff·............\... 
8120 ··0x00366b50·f5c1faff·9cc1faff·f5c1faff·bcbffaff·................ 
8121 ··0x00366b60·f5c1faff·3cc1faff·f5c1faff·7cb1faff·....<.......|... 
8122 ··0x00366b70·f5c1faff·1cb4faff·f5c1faff·bcb3faff·................ 
8123 ··0x00366b80·f5c1faff·7cb4faff·f5c1faff·5cb3faff·....|.......\... 
8124 ··0x00366b90·f5c1faff·fcb2faff·f5c1faff·9cb2faff·................8108 ··0x00366a90·55c3faff·fcbcfaff·55c3faff·9cbcfaff·U.......U.......
8125 ··0x00366ba0·f5c1faff·3cb2faff·f5c1faff·dcb1faff·....<...........8109 ··0x00366aa0·55c3faff·5cbdfaff·55c3faff·5cbafaff·U...\...U...\...
 8110 ··0x00366ab0·55c3faff·bcbafaff·55c3faff·fcb9faff·U.......U.......
8126 ··0x00366bb0·f5c1faff·9cb5faff·f5c1faff·3cb5faff·............<...8111 ··0x00366ac0·55c3faff·9cb9faff·55c3faff·3cb9faff·U.......U...<...
 8112 ··0x00366ad0·55c3faff·dcb8faff·55c3faff·7cb8faff·U.......U...|...
 8113 ··0x00366ae0·55c3faff·1cb8faff·55c3faff·bcb7faff·U.......U.......
8127 ··0x00366bc0·f5c1faff·fcb5faff·f5c1faff·dcb4faff·................8114 ··0x00366af0·55c3faff·fcbffaff·55c3faff·9cbffaff·U.......U.......
 8115 ··0x00366b00·55c3faff·5cc0faff·55c3faff·3cbffaff·U...\...U...<...
 8116 ··0x00366b10·55c3faff·dcbefaff·55c3faff·7cbefaff·U.......U...|...
8128 ··0x00366bd0·f5c1faff·1cb1faff·f5c1faff·bcb0faff·................8117 ··0x00366b20·55c3faff·1cbefaff·55c3faff·bcbdfaff·U.......U.......
 8118 ··0x00366b30·55c3faff·dcc1faff·55c3faff·7cc1faff·U.......U...|...
 8119 ··0x00366b40·55c3faff·3cc2faff·55c3faff·bcc0faff·U...<...U.......
 8120 ··0x00366b50·55c3faff·fcc2faff·55c3faff·1cc1faff·U.......U.......
 8121 ··0x00366b60·55c3faff·9cc2faff·55c3faff·dcb2faff·U.......U.......
 8122 ··0x00366b70·55c3faff·7cb5faff·55c3faff·1cb5faff·U...|...U.......
 8123 ··0x00366b80·55c3faff·dcb5faff·55c3faff·bcb4faff·U.......U.......
8129 ··0x00366be0·f5c1faff·5cb0faff·f5c1faff·fcaffaff·....\...........8124 ··0x00366b90·55c3faff·5cb4faff·55c3faff·fcb3faff·U...\...U.......
8130 ··0x00366bf0·f5c1faff·9caffaff·f5c1faff·3caffaff·............<...8125 ··0x00366ba0·55c3faff·9cb3faff·55c3faff·3cb3faff·U.......U...<...
 8126 ··0x00366bb0·55c3faff·fcb6faff·55c3faff·9cb6faff·U.......U.......
8131 ··0x00366c00·f5c1faff·dcaefaff·f5c1faff·7caefaff·............|...8127 ··0x00366bc0·55c3faff·5cb7faff·55c3faff·3cb6faff·U...\...U...<...
 8128 ··0x00366bd0·55c3faff·7cb2faff·55c3faff·1cb2faff·U...|...U.......
 8129 ··0x00366be0·55c3faff·bcb1faff·55c3faff·5cb1faff·U.......U...\...
 8130 ··0x00366bf0·55c3faff·fcb0faff·55c3faff·9cb0faff·U.......U.......
 8131 ··0x00366c00·55c3faff·3cb0faff·55c3faff·dcaffaff·U...<...U.......
8132 ··0x00366c10·f5c1faff·24aefaff·00000000·00000000·....$...........8132 ··0x00366c10·55c3faff·84affaff·00000000·00000000·U...............
8133 ··0x00366c20·00000000·00000000·00000000·00000000·................8133 ··0x00366c20·00000000·00000000·00000000·00000000·................
8134 ··0x00366c30·00000000·00000000·00000000·00000000·................8134 ··0x00366c30·00000000·00000000·00000000·00000000·................
8135 ··0x00366c40·00000000·00000000·00000000·00000000·................8135 ··0x00366c40·00000000·00000000·00000000·00000000·................
8136 ··0x00366c50·00000000·00000000·00000000·00000000·................8136 ··0x00366c50·00000000·00000000·00000000·00000000·................
8137 ··0x00366c60·00000000·00000000·00000000·00000000·................8137 ··0x00366c60·00000000·00000000·00000000·00000000·................
8138 ··0x00366c70·00000000·00000000·00000000·00000000·................8138 ··0x00366c70·00000000·00000000·00000000·00000000·................
8139 ··0x00366c80·00000000·00000000·00000000·00000000·................8139 ··0x00366c80·00000000·00000000·00000000·00000000·................
Offset 8301, 18 lines modifiedOffset 8301, 18 lines modified
8301 ··0x003676a0·00000000·00000000·00000000·00000000·................8301 ··0x003676a0·00000000·00000000·00000000·00000000·................
8302 ··0x003676b0·00000000·00000000·00000000·00000000·................8302 ··0x003676b0·00000000·00000000·00000000·00000000·................
8303 ··0x003676c0·00000000·00000000·00000000·00000000·................8303 ··0x003676c0·00000000·00000000·00000000·00000000·................
8304 ··0x003676d0·00000000·00000000·00000000·00000000·................8304 ··0x003676d0·00000000·00000000·00000000·00000000·................
8305 ··0x003676e0·00000000·00000000·00000000·00000000·................8305 ··0x003676e0·00000000·00000000·00000000·00000000·................
8306 ··0x003676f0·00000000·00000000·00000000·00000000·................8306 ··0x003676f0·00000000·00000000·00000000·00000000·................
8307 ··0x00367700·10000000·02000000·db060000·e1060000·................8307 ··0x00367700·10000000·02000000·db060000·e1060000·................
8308 ··0x00367710·02000000·d8010000·d7010000·03000000·................8308 ··0x00367710·02000000·d7010000·d8010000·03000000·................
8309 ··0x00367720·db060000·dd060000·de060000·02000000·................8309 ··0x00367720·db060000·dd060000·de060000·02000000·................
8310 ··0x00367730·ff060000·00070000·02000000·44030000·............D...8310 ··0x00367730·ff060000·00070000·02000000·43030000·............C...
8311 ··0x00367740·43030000·02000000·db060000·dd060000·C...............8311 ··0x00367740·44030000·02000000·db060000·dd060000·D...............
8312 ··0x00367750·03000000·f6060000·e5060000·f1060000·................8312 ··0x00367750·03000000·f6060000·e5060000·f1060000·................
8313 ··0x00367760·02000000·db060000·0d070000·01000000·................8313 ··0x00367760·02000000·db060000·0d070000·01000000·................
8314 ··0x00367770·0d070000·02000000·ea060000·e7060000·................8314 ··0x00367770·0d070000·02000000·ea060000·e7060000·................
8315 ··0x00367780·02000000·e8060000·ec060000·03000000·................8315 ··0x00367780·02000000·e8060000·ec060000·03000000·................
8316 ··0x00367790·db060000·e8060000·ec060000·0a000000·................8316 ··0x00367790·db060000·e8060000·ec060000·0a000000·................
8317 ··0x003677a0·f6060000·f7060000·ec060000·e8060000·................8317 ··0x003677a0·f6060000·f7060000·ec060000·e8060000·................
8318 ··0x003677b0·e4060000·f2060000·f5060000·f3060000·................8318 ··0x003677b0·e4060000·f2060000·f5060000·f3060000·................
Max diff block lines reached; -1/10165 bytes (-0.01%) of diff not shown.
42.5 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1817, 329 lines modifiedOffset 1817, 329 lines modified
1817 ··0x0036fa30·d0ef0200·20c1ebff·ecef0200·30e7ebff·....·.......0...1817 ··0x0036fa30·d0ef0200·20c1ebff·ecef0200·30e7ebff·....·.......0...
1818 ··0x0036fa40·38f00200·5003ecff·acf00200·e003ecff·8...P...........1818 ··0x0036fa40·38f00200·5003ecff·acf00200·e003ecff·8...P...........
1819 ··0x0036fa50·dcf00200·0004ecff·f0f00200·8004ecff·................1819 ··0x0036fa50·dcf00200·0004ecff·f0f00200·8004ecff·................
1820 ··0x0036fa60·10f10200·a004ecff·24f10200·5005ecff·........$...P...1820 ··0x0036fa60·10f10200·a004ecff·24f10200·5005ecff·........$...P...
1821 ··0x0036fa70·48f10200·2006ecff·84f10200·0007ecff·H...·...........1821 ··0x0036fa70·48f10200·2006ecff·84f10200·0007ecff·H...·...........
1822 ··0x0036fa80·b0f10200·500aecff·04f20200·d00aecff·....P...........1822 ··0x0036fa80·b0f10200·500aecff·04f20200·d00aecff·....P...........
1823 ··0x0036fa90·24f20200·200cecff·48f20200·b015ecff·$...·...H.......1823 ··0x0036fa90·24f20200·200cecff·48f20200·b015ecff·$...·...H.......
1824 ··0x0036faa0·b0f20200·0017ecff·d4f20200·2024ecff·............·$..1824 ··0x0036faa0·b0f20200·0017ecff·d4f20200·8024ecff·.............$..
1825 ··0x0036fab0·48f30200·e024ecff·64f30200·7028ecff·H....$..d...p(..1825 ··0x0036fab0·48f30200·4025ecff·64f30200·d028ecff·H...@%..d....(..
1826 ··0x0036fac0·d0f30200·4029ecff·0cf40200·8039ecff·....@).......9..1826 ··0x0036fac0·d0f30200·a029ecff·0cf40200·e039ecff·.....).......9..
1827 ··0x0036fad0·5cf40200·403aecff·acf40200·0048ecff·\...@:.......H..1827 ··0x0036fad0·5cf40200·a03aecff·acf40200·6048ecff·\....:......`H..
1828 ··0x0036fae0·f8f40200·8048ecff·18f50200·d048ecff·.....H.......H..1828 ··0x0036fae0·f8f40200·e048ecff·18f50200·3049ecff·.....H......0I..
1829 ··0x0036faf0·34f50200·c04becff·80f50200·704cecff·4....K......pL..1829 ··0x0036faf0·34f50200·204cecff·80f50200·d04cecff·4...·L.......L..
1830 ··0x0036fb00·bcf50200·8058ecff·08f60200·6059ecff·.....X......`Y..1830 ··0x0036fb00·bcf50200·e058ecff·08f60200·c059ecff·.....X.......Y..
1831 ··0x0036fb10·2cf60200·e05becff·78f60200·d05cecff·,....[..x....\..1831 ··0x0036fb10·2cf60200·405cecff·78f60200·305decff·,...@\..x...0]..
1832 ··0x0036fb20·9cf60200·0072ecff·ecf60200·b07aecff·.....r.......z..1832 ··0x0036fb20·9cf60200·6072ecff·ecf60200·107becff·....`r.......{..
1833 ··0x0036fb30·4cf70200·907becff·70f70200·707cecff·L....{..p...p|..1833 ··0x0036fb30·4cf70200·f07becff·70f70200·d07cecff·L....{..p....|..
1834 ··0x0036fb40·94f70200·e08eecff·e4f70200·0094ecff·................1834 ··0x0036fb40·94f70200·408fecff·e4f70200·6094ecff·....@.......`...
1835 ··0x0036fb50·30f80200·6095ecff·5cf80200·909aecff·0...`...\.......1835 ··0x0036fb50·30f80200·c095ecff·5cf80200·f09aecff·0.......\.......
1836 ··0x0036fb60·c0f80200·b09decff·0cf90200·10a3ecff·................1836 ··0x0036fb60·c0f80200·109eecff·0cf90200·70a3ecff·............p...
1837 ··0x0036fb70·70f90200·10a9ecff·d8f90200·e0a9ecff·p...............1837 ··0x0036fb70·70f90200·70a9ecff·d8f90200·40aaecff·p...p.......@...
1838 ··0x0036fb80·04fa0200·b0aaecff·30fa0200·80abecff·........0.......1838 ··0x0036fb80·04fa0200·10abecff·30fa0200·e0abecff·........0.......
1839 ··0x0036fb90·5cfa0200·50acecff·88fa0200·70b1ecff·\...P.......p...1839 ··0x0036fb90·5cfa0200·b0acecff·88fa0200·d0b1ecff·\...............
1840 ··0x0036fba0·d4fa0200·40b2ecff·00fb0200·a0b7ecff·....@...........1840 ··0x0036fba0·d4fa0200·a0b2ecff·00fb0200·00b8ecff·................
1841 ··0x0036fbb0·4cfb0200·40b8ecff·88fb0200·30b9ecff·L...@.......0...1841 ··0x0036fbb0·4cfb0200·a0b8ecff·88fb0200·90b9ecff·L...............
1842 ··0x0036fbc0·bcfb0200·c0b9ecff·f4fb0200·50baecff·............P...1842 ··0x0036fbc0·bcfb0200·20baecff·f4fb0200·b0baecff·....·...........
1843 ··0x0036fbd0·14fc0200·b0bfecff·50fc0200·b0c0ecff·........P.......1843 ··0x0036fbd0·14fc0200·10c0ecff·50fc0200·10c1ecff·........P.......
1844 ··0x0036fbe0·74fc0200·30dcecff·c4fc0200·00ececff·t...0...........1844 ··0x0036fbe0·74fc0200·90dcecff·c4fc0200·60ececff·t...........`...
1845 ··0x0036fbf0·38fd0200·d0ececff·5cfd0200·00eeecff·8.......\.......1845 ··0x0036fbf0·38fd0200·30edecff·5cfd0200·60eeecff·8...0...\...`...
1846 ··0x0036fc00·90fd0200·50f7ecff·f8fd0200·a0f8ecff·....P...........1846 ··0x0036fc00·90fd0200·b0f7ecff·f8fd0200·00f9ecff·................
1847 ··0x0036fc10·1cfe0200·a0fdecff·68fe0200·b0feecff·........h.......1847 ··0x0036fc10·1cfe0200·00feecff·68fe0200·10ffecff·........h.......
1848 ··0x0036fc20·84fe0200·300fedff·d0fe0200·7012edff·....0.......p...1848 ··0x0036fc20·84fe0200·900fedff·d0fe0200·d012edff·................
1849 ··0x0036fc30·14ff0200·c012edff·30ff0200·d013edff·........0.......1849 ··0x0036fc30·14ff0200·2013edff·30ff0200·3014edff·....·...0...0...
1850 ··0x0036fc40·4cff0200·3026edff·98ff0200·c026edff·L...0&.......&..1850 ··0x0036fc40·4cff0200·9026edff·98ff0200·2027edff·L....&......·'..
1851 ··0x0036fc50·c8ff0200·e026edff·dcff0200·6027edff·.....&......`'..1851 ··0x0036fc50·c8ff0200·4027edff·dcff0200·c027edff·....@'.......'..
1852 ··0x0036fc60·fcff0200·8027edff·10000300·3028edff·.....'......0(..1852 ··0x0036fc60·fcff0200·e027edff·10000300·9028edff·.....'.......(..
1853 ··0x0036fc70·34000300·0029edff·70000300·e029edff·4....)..p....)..1853 ··0x0036fc70·34000300·6029edff·70000300·402aedff·4...`)..p...@*..
1854 ··0x0036fc80·9c000300·302dedff·f0000300·b02dedff·....0-.......-..1854 ··0x0036fc80·9c000300·902dedff·f0000300·102eedff·.....-..........
1855 ··0x0036fc90·10010300·3036edff·6c010300·7049edff·....06..l...pI..1855 ··0x0036fc90·10010300·2037edff·6c010300·604aedff·....·7..l...`J..
1856 ··0x0036fca0·d8010300·004aedff·08020300·204aedff·.....J......·J..1856 ··0x0036fca0·d8010300·f04aedff·08020300·104bedff·.....J.......K..
1857 ··0x0036fcb0·1c020300·a04aedff·3c020300·c04aedff·.....J..<....J..1857 ··0x0036fcb0·1c020300·904bedff·3c020300·b04bedff·.....K..<....K..
1858 ··0x0036fcc0·50020300·704bedff·74020300·404cedff·P...pK..t...@L..1858 ··0x0036fcc0·50020300·604cedff·74020300·304dedff·P...`L..t...0M..
1859 ··0x0036fcd0·b0020300·204dedff·dc020300·7050edff·....·M......pP..1859 ··0x0036fcd0·b0020300·104eedff·dc020300·6051edff·.....N......`Q..
1860 ··0x0036fce0·30030300·f050edff·50030300·2065edff·0....P..P...·e..1860 ··0x0036fce0·30030300·e051edff·50030300·b065edff·0....Q..P....e..
1861 ··0x0036fcf0·bc030300·b065edff·ec030300·d065edff·.....e.......e..1861 ··0x0036fcf0·bc030300·4066edff·ec030300·6066edff·....@f......`f..
1862 ··0x0036fd00·00040300·5066edff·20040300·7066edff·....Pf..·...pf..1862 ··0x0036fd00·00040300·e066edff·20040300·0067edff·.....f..·....g..
1863 ··0x0036fd10·34040300·2067edff·58040300·f067edff·4...·g..X....g..1863 ··0x0036fd10·34040300·b067edff·58040300·8068edff·4....g..X....h..
1864 ··0x0036fd20·94040300·d068edff·c0040300·206cedff·.....h......·l..1864 ··0x0036fd20·94040300·6069edff·c0040300·b06cedff·....`i.......l..
1865 ··0x0036fd30·14050300·a06cedff·34050300·706dedff·.....l..4...pm..1865 ··0x0036fd30·14050300·306dedff·34050300·006eedff·....0m..4....n..
1866 ··0x0036fd40·50050300·e088edff·a0050300·e089edff·P...............1866 ··0x0036fd40·50050300·408aedff·a0050300·408bedff·P...@.......@...
1867 ··0x0036fd50·c4050300·a090edff·14060300·7091edff·............p...1867 ··0x0036fd50·c4050300·0092edff·14060300·d092edff·................
1868 ··0x0036fd60·30060300·d0b8edff·80060300·60c6edff·0...........`...1868 ··0x0036fd60·30060300·30baedff·80060300·c0c7edff·0...0...........
1869 ··0x0036fd70·e8060300·20ceedff·34070300·00cfedff·....·...4.......1869 ··0x0036fd70·e8060300·80cfedff·34070300·60d0edff·........4...`...
1870 ··0x0036fd80·58070300·a0d0edff·8c070300·40d2edff·X...........@...1870 ··0x0036fd80·58070300·00d2edff·8c070300·a0d3edff·X...............
1871 ··0x0036fd90·c0070300·a0f0edff·50080300·50f1edff·........P...P...1871 ··0x0036fd90·c0070300·00f2edff·50080300·b0f2edff·........P.......
1872 ··0x0036fda0·74080300·d013eeff·c0080300·7014eeff·t...........p...1872 ··0x0036fda0·74080300·3015eeff·c0080300·d015eeff·t...0...........
1873 ··0x0036fdb0·dc080300·7015eeff·0c090300·6016eeff·....p.......`...1873 ··0x0036fdb0·dc080300·d016eeff·0c090300·c017eeff·................
1874 ··0x0036fdc0·30090300·7043eeff·a4090300·6045eeff·0...pC......`E..1874 ··0x0036fdc0·30090300·d044eeff·a4090300·c046eeff·0....D.......F..
1875 ··0x0036fdd0·e0090300·304feeff·300a0300·f04feeff·....0O..0....O..1875 ··0x0036fdd0·e0090300·9050eeff·300a0300·5051eeff·.....P..0...PQ..
1876 ··0x0036fde0·540a0300·5059eeff·b40a0300·505aeeff·T...PY......PZ..1876 ··0x0036fde0·540a0300·b05aeeff·b40a0300·b05beeff·T....Z.......[..
1877 ··0x0036fdf0·d00a0300·4060eeff·200b0300·c061eeff·....@`..·....a..1877 ··0x0036fdf0·d00a0300·a061eeff·200b0300·2063eeff·.....a..·...·c..
1878 ··0x0036fe00·4c0b0300·3079eeff·980b0300·b07aeeff·L...0y.......z..1878 ··0x0036fe00·4c0b0300·907aeeff·980b0300·107ceeff·L....z.......|..
1879 ··0x0036fe10·c40b0300·4085eeff·100c0300·b087eeff·....@...........1879 ··0x0036fe10·c40b0300·a086eeff·100c0300·1089eeff·................
1880 ··0x0036fe20·5c0c0300·e0a9eeff·ac0c0300·b0aaeeff·\...............1880 ··0x0036fe20·5c0c0300·40abeeff·ac0c0300·10aceeff·\...@...........
1881 ··0x0036fe30·d00c0300·60c3eeff·1c0d0300·30c4eeff·....`.......0...1881 ··0x0036fe30·d00c0300·c0c4eeff·1c0d0300·90c5eeff·................
 1882 ··0x0036fe40·400d0300·a0cfeeff·8c0d0300·40d0eeff·@...........@...
1882 ··0x0036fe40·400d0300·40ceeeff·8c0d0300·e0ceeeff·@...@...........1883 ··0x0036fe50·a80d0300·40e3eeff·f80d0300·e0e3eeff·....@...........
1883 ··0x0036fe50·a80d0300·e0e1eeff·f80d0300·80e2eeff·................ 
1884 ··0x0036fe60·140e0300·b0f0eeff·640e0300·50f1eeff·........d...P...1884 ··0x0036fe60·140e0300·10f2eeff·640e0300·b0f2eeff·........d.......
1885 ··0x0036fe70·800e0300·e0f2eeff·b40e0300·e0f3eeff·................1885 ··0x0036fe70·800e0300·40f4eeff·b40e0300·40f5eeff·....@.......@...
1886 ··0x0036fe80·d80e0300·800befff·1c0f0300·100cefff·................1886 ··0x0036fe80·d80e0300·e00cefff·1c0f0300·700defff·............p...
1887 ··0x0036fe90·4c0f0300·300cefff·600f0300·b00cefff·L...0...`.......1887 ··0x0036fe90·4c0f0300·900defff·600f0300·100eefff·L.......`.......
1888 ··0x0036fea0·800f0300·d00cefff·940f0300·800defff·................1888 ··0x0036fea0·800f0300·300eefff·940f0300·e00eefff·....0...........
1889 ··0x0036feb0·b80f0300·500eefff·f40f0300·300fefff·....P.......0...1889 ··0x0036feb0·b80f0300·b00fefff·f40f0300·9010efff·................
1890 ··0x0036fec0·20100300·8012efff·74100300·0013efff··.......t.......1890 ··0x0036fec0·20100300·e013efff·74100300·6014efff··.......t...`...
1891 ··0x0036fed0·94100300·101fefff·e4100300·b01fefff·................1891 ··0x0036fed0·94100300·7020efff·e4100300·1021efff·....p·.......!..
1892 ··0x0036fee0·00110300·1024efff·4c110300·d024efff·.....$..L....$..1892 ··0x0036fee0·00110300·7025efff·4c110300·3026efff·....p%..L...0&..
1893 ··0x0036fef0·8c110300·e027efff·f4110300·7028efff·.....'......p(..1893 ··0x0036fef0·8c110300·4029efff·f4110300·d029efff·....@).......)..
1894 ··0x0036ff00·2c120300·9070efff·fc120300·2071efff·,....p......·q..1894 ··0x0036ff00·2c120300·f071efff·fc120300·8072efff·,....q.......r..
1895 ··0x0036ff10·2c130300·4071efff·40130300·c071efff·,...@q..@....q..1895 ··0x0036ff10·2c130300·a072efff·40130300·2073efff·,....r..@...·s..
1896 ··0x0036ff20·60130300·e071efff·74130300·9072efff·`....q..t....r..1896 ··0x0036ff20·60130300·4073efff·74130300·f073efff·`...@s..t....s..
1897 ··0x0036ff30·98130300·6073efff·d4130300·4074efff·....`s......@t..1897 ··0x0036ff30·98130300·c074efff·d4130300·a075efff·.....t.......u..
1898 ··0x0036ff40·00140300·9077efff·54140300·1078efff·.....w..T....x..1898 ··0x0036ff40·00140300·f078efff·54140300·7079efff·.....x..T...py..
1899 ··0x0036ff50·74140300·1087efff·c0140300·e087efff·t...............1899 ··0x0036ff50·74140300·7088efff·c0140300·4089efff·t...p.......@...
1900 ··0x0036ff60·dc140300·10d1efff·48150300·a0d1efff·........H.......1900 ··0x0036ff60·dc140300·70d2efff·48150300·00d3efff·....p...H.......
1901 ··0x0036ff70·78150300·c0d1efff·8c150300·40d2efff·x...........@...1901 ··0x0036ff70·78150300·20d3efff·8c150300·a0d3efff·x...·...........
1902 ··0x0036ff80·ac150300·60d2efff·c0150300·10d3efff·....`...........1902 ··0x0036ff80·ac150300·c0d3efff·c0150300·70d4efff·............p...
1903 ··0x0036ff90·e4150300·e0d3efff·20160300·c0d4efff·........·.......1903 ··0x0036ff90·e4150300·40d5efff·20160300·20d6efff·....@...·...·...
1904 ··0x0036ffa0·4c160300·10d8efff·a0160300·90d8efff·L...............1904 ··0x0036ffa0·4c160300·70d9efff·a0160300·f0d9efff·L...p...........
1905 ··0x0036ffb0·c0160300·30e7efff·0c170300·60e8efff·....0.......`...1905 ··0x0036ffb0·c0160300·90e8efff·0c170300·c0e9efff·................
1906 ··0x0036ffc0·30170300·40f6efff·7c170300·f0f6efff·0...@...|.......1906 ··0x0036ffc0·30170300·a0f7efff·7c170300·50f8efff·0.......|...P...
1907 ··0x0036ffd0·a0170300·b0f7efff·d8170300·10f8efff·................1907 ··0x0036ffd0·a0170300·10f9efff·d8170300·70f9efff·............p...
1908 ··0x0036ffe0·f4170300·7027f0ff·40180300·0028f0ff·....p'..@....(..1908 ··0x0036ffe0·f4170300·d028f0ff·40180300·6029f0ff·.....(..@...`)..
1909 ··0x0036fff0·70180300·2028f0ff·84180300·a028f0ff·p...·(.......(..1909 ··0x0036fff0·70180300·8029f0ff·84180300·002af0ff·p....).......*..
1910 ··0x00370000·a4180300·c028f0ff·b8180300·7029f0ff·.....(......p)..1910 ··0x00370000·a4180300·202af0ff·b8180300·d02af0ff·....·*.......*..
1911 ··0x00370010·dc180300·402af0ff·18190300·202bf0ff·....@*......·+..1911 ··0x00370010·dc180300·a02bf0ff·18190300·802cf0ff·.....+.......,..
1912 ··0x00370020·44190300·702ef0ff·98190300·f02ef0ff·D...p...........1912 ··0x00370020·44190300·d02ff0ff·98190300·5030f0ff·D..../......P0..
1913 ··0x00370030·b8190300·c054f0ff·041a0300·b055f0ff·.....T.......U..1913 ··0x00370030·b8190300·2056f0ff·041a0300·1057f0ff·....·V.......W..
1914 ··0x00370040·201a0300·006af0ff·781a0300·f06af0ff··....j..x....j..1914 ··0x00370040·201a0300·606bf0ff·781a0300·506cf0ff··...`k..x...Pl..
1915 ··0x00370050·9c1a0300·7077f0ff·fc1a0300·3078f0ff·....pw......0x..1915 ··0x00370050·9c1a0300·d078f0ff·fc1a0300·9079f0ff·.....x.......y..
1916 ··0x00370060·181b0300·80a0f0ff·641b0300·00a2f0ff·........d.......1916 ··0x00370060·181b0300·e0a1f0ff·641b0300·60a3f0ff·........d...`...
1917 ··0x00370070·881b0300·c0baf0ff·f41b0300·50bbf0ff·............P...1917 ··0x00370070·881b0300·20bcf0ff·f41b0300·b0bcf0ff·....·...........
1918 ··0x00370080·241c0300·70bbf0ff·381c0300·f0bbf0ff·$...p...8.......1918 ··0x00370080·241c0300·d0bcf0ff·381c0300·50bdf0ff·$.......8...P...
1919 ··0x00370090·581c0300·10bcf0ff·6c1c0300·c0bcf0ff·X.......l.......1919 ··0x00370090·581c0300·70bdf0ff·6c1c0300·20bef0ff·X...p...l...·...
1920 ··0x003700a0·901c0300·90bdf0ff·cc1c0300·70bef0ff·............p...1920 ··0x003700a0·901c0300·f0bef0ff·cc1c0300·d0bff0ff·................
1921 ··0x003700b0·f81c0300·c0c1f0ff·4c1d0300·40c2f0ff·........L...@...1921 ··0x003700b0·f81c0300·20c3f0ff·4c1d0300·a0c3f0ff·....·...L.......
1922 ··0x003700c0·6c1d0300·90e0f0ff·ec1d0300·20e1f0ff·l...........·...1922 ··0x003700c0·6c1d0300·f0e1f0ff·ec1d0300·80e2f0ff·l...............
1923 ··0x003700d0·1c1e0300·40e1f0ff·301e0300·c0e1f0ff·....@...0.......1923 ··0x003700d0·1c1e0300·a0e2f0ff·301e0300·20e3f0ff·........0...·...
1924 ··0x003700e0·501e0300·e0e1f0ff·641e0300·90e2f0ff·P.......d.......1924 ··0x003700e0·501e0300·40e3f0ff·641e0300·f0e3f0ff·P...@...d.......
1925 ··0x003700f0·881e0300·60e3f0ff·c41e0300·40e4f0ff·....`.......@...1925 ··0x003700f0·881e0300·c0e4f0ff·c41e0300·a0e5f0ff·................
1926 ··0x00370100·f01e0300·90e7f0ff·441f0300·10e8f0ff·........D.......1926 ··0x00370100·f01e0300·f0e8f0ff·441f0300·70e9f0ff·........D...p...
1927 ··0x00370110·641f0300·90f7f0ff·d01f0300·20f8f0ff·d...........·...1927 ··0x00370110·641f0300·f0f8f0ff·d01f0300·80f9f0ff·d...............
1928 ··0x00370120·00200300·40f8f0ff·14200300·c0f8f0ff·.·..@....·......1928 ··0x00370120·00200300·a0f9f0ff·14200300·20faf0ff·.·.......·..·...
1929 ··0x00370130·34200300·e0f8f0ff·48200300·90f9f0ff·4·......H·......1929 ··0x00370130·34200300·40faf0ff·48200300·f0faf0ff·4·..@...H·......
1930 ··0x00370140·6c200300·60faf0ff·a8200300·40fbf0ff·l·..`....·..@...1930 ··0x00370140·6c200300·c0fbf0ff·a8200300·a0fcf0ff·l·.......·......
1931 ··0x00370150·d4200300·90fef0ff·28210300·10fff0ff·.·......(!......1931 ··0x00370150·d4200300·f0fff0ff·28210300·7000f1ff·.·......(!..p...
1932 ··0x00370160·48210300·b00df1ff·94210300·700ef1ff·H!.......!..p...1932 ··0x00370160·48210300·100ff1ff·94210300·d00ff1ff·H!.......!......
1933 ··0x00370170·b0210300·402af1ff·1c220300·d02af1ff·.!..@*..."...*..1933 ··0x00370170·b0210300·a02bf1ff·1c220300·302cf1ff·.!...+..."..0,..
1934 ··0x00370180·4c220300·f02af1ff·60220300·702bf1ff·L"...*..`"..p+..1934 ··0x00370180·4c220300·502cf1ff·60220300·d02cf1ff·L"..P,..`"...,..
1935 ··0x00370190·80220300·902bf1ff·94220300·402cf1ff·."...+..."..@,..1935 ··0x00370190·80220300·f02cf1ff·94220300·a02df1ff·."...,..."...-..
1936 ··0x003701a0·b8220300·102df1ff·f4220300·f02df1ff·."...-..."...-..1936 ··0x003701a0·b8220300·702ef1ff·f4220300·502ff1ff·."..p...."..P/..
1937 ··0x003701b0·20230300·4031f1ff·74230300·c031f1ff··#..@1..t#...1..1937 ··0x003701b0·20230300·a032f1ff·74230300·2033f1ff··#...2..t#..·3..
1938 ··0x003701c0·94230300·903af1ff·fc230300·703bf1ff·.#...:...#..p;..1938 ··0x003701c0·94230300·f03bf1ff·fc230300·d03cf1ff·.#...;...#...<..
1939 ··0x003701d0·18240300·2045f1ff·64240300·b074f1ff·.$..·E..d$...t..1939 ··0x003701d0·18240300·8046f1ff·64240300·1076f1ff·.$...F..d$...v..
1940 ··0x003701e0·00250300·4075f1ff·30250300·6075f1ff·.%..@u..0%..`u..1940 ··0x003701e0·00250300·a076f1ff·30250300·c076f1ff·.%...v..0%...v..
1941 ··0x003701f0·44250300·e075f1ff·64250300·0076f1ff·D%...u..d%...v..1941 ··0x003701f0·44250300·4077f1ff·64250300·6077f1ff·D%..@w..d%..`w..
1942 ··0x00370200·78250300·b076f1ff·9c250300·8077f1ff·x%...v...%...w..1942 ··0x00370200·78250300·1078f1ff·9c250300·e078f1ff·x%...x...%...x..
Max diff block lines reached; 2/43432 bytes (0.00%) of diff not shown.
188 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9932, 1954 lines modifiedOffset 9932, 1954 lines modified
9932 ··0x00397b38·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D9932 ··0x00397b38·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
9933 ··0x00397b48·0e700248·0e784a0e·8001510e·78420e70·.p.H.xJ...Q.xB.p9933 ··0x00397b48·0e700248·0e784a0e·8001510e·78420e70·.p.H.xJ...Q.xB.p
9934 ··0x00397b58·02430e78·4d0e8001·4d0e7842·0e700362·.C.xM...M.xB.p.b9934 ··0x00397b58·02430e78·4d0e8001·4d0e7842·0e700362·.C.xM...M.xB.p.b
9935 ··0x00397b68·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..9935 ··0x00397b68·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
9936 ··0x00397b78·420e1042·0e08460b·20000000·dc6c0200·B..B..F.·....l..9936 ··0x00397b78·420e1042·0e08460b·20000000·dc6c0200·B..B..F.·....l..
9937 ··0x00397b88·f822e9ff·4e010000·00480e38·6d0e4052·."..N....H.8m.@R9937 ··0x00397b88·f822e9ff·4e010000·00480e38·6d0e4052·."..N....H.8m.@R
9938 ··0x00397b98·0e38410e·3002920a·0e08460b·70000000·.8A.0.....F.p...9938 ··0x00397b98·0e38410e·3002920a·0e08460b·70000000·.8A.0.....F.p...
9939 ··0x00397ba8·006d0200·2424e9ff·130d0000·00460e10·.m..$$.......F..9939 ··0x00397ba8·006d0200·2424e9ff·730d0000·00460e10·.m..$$..s....F..
9940 ··0x00397bb8·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.9940 ··0x00397bb8·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
9941 ··0x00397bc8·05410e30·8606440e·38830747·0e70550a·.A.0..D.8..G.pU.9941 ··0x00397bc8·05410e30·8606440e·38830747·0e70550a·.A.0..D.8..G.pU.
9942 ··0x00397bd8·0e38460e·30410e28·420e2042·0e18420e·.8F.0A.(B.·B..B.9942 ··0x00397bd8·0e38460e·30410e28·420e2042·0e18420e·.8F.0A.(B.·B..B.
9943 ··0x00397be8·10420e08·440b0376·020a0e38·460e3041·.B..D..v...8F.0A9943 ··0x00397be8·10420e08·440b03b6·020a0e38·460e3041·.B..D......8F.0A
9944 ··0x00397bf8·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.9944 ··0x00397bf8·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.
9945 ··0x00397c08·032d070e·784a0e80·01580e78·410e7000·.-..xJ...X.xA.p.9945 ··0x00397c08·034d070e·784a0e80·01580e78·410e7000·.M..xJ...X.xA.p.
9946 ··0x00397c18·18000000·746d0200·d030e9ff·bf000000·....tm...0......9946 ··0x00397c18·18000000·746d0200·3031e9ff·bf000000·....tm..01......
9947 ··0x00397c28·00480e30·027a0a0e·08460b00·68000000·.H.0.z...F..h...9947 ··0x00397c28·00480e30·027a0a0e·08460b00·68000000·.H.0.z...F..h...
9948 ··0x00397c38·906d0200·7431e9ff·82030000·00460e10·.m..t1.......F..9948 ··0x00397c38·906d0200·d431e9ff·82030000·00460e10·.m...1.......F..
9949 ··0x00397c48·8d02490e·188c0348·0e208604·440e2883·..I....H.·..D.(.9949 ··0x00397c48·8d02490e·188c0348·0e208604·440e2883·..I....H.·..D.(.
9950 ··0x00397c58·054a0e80·01024b0e·8801460e·9001460e·.J....K...F...F.9950 ··0x00397c58·054a0e80·01024b0e·8801460e·9001460e·.J....K...F...F.
9951 ··0x00397c68·9801460e·a001460e·a801460e·b001500e·..F...F...F...P.9951 ··0x00397c68·9801460e·a001460e·a801460e·b001500e·..F...F...F...P.
9952 ··0x00397c78·800103aa·010a0e28·410e2041·0e18420e·.......(A.·A..B.9952 ··0x00397c78·800103aa·010a0e28·410e2041·0e18420e·.......(A.·A..B.
9953 ··0x00397c88·10420e08·420b410e·8801440e·9001490e·.B..B.A...D...I.9953 ··0x00397c88·10420e08·420b410e·8801440e·9001490e·.B..B.A...D...I.
9954 ··0x00397c98·8801410e·80010000·38000000·fc6d0200·..A.....8....m..9954 ··0x00397c98·8801410e·80010000·38000000·fc6d0200·..A.....8....m..
9955 ··0x00397ca8·9834e9ff·cc000000·004d0e10·8c02410e·.4.......M....A.9955 ··0x00397ca8·f834e9ff·cc000000·004d0e10·8c02410e·.4.......M....A.
9956 ··0x00397cb8·18860341·0e208304·02740a0e·18410e10·...A.·...t...A..9956 ··0x00397cb8·18860341·0e208304·02740a0e·18410e10·...A.·...t...A..
9957 ··0x00397cc8·420e084a·0b5c0a0e·18410e10·420e0841·B..J.\...A..B..A9957 ··0x00397cc8·420e084a·0b5c0a0e·18410e10·420e0841·B..J.\...A..B..A
9958 ··0x00397cd8·0b000000·4c000000·386e0200·2c35e9ff·....L...8n..,5..9958 ··0x00397cd8·0b000000·4c000000·386e0200·8c35e9ff·....L...8n...5..
9959 ··0x00397ce8·3b100000·00460e10·8f02420e·188e0342·;....F....B....B9959 ··0x00397ce8·3b100000·00460e10·8f02420e·188e0342·;....F....B....B
9960 ··0x00397cf8·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.9960 ··0x00397cf8·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
9961 ··0x00397d08·3883074a·0ec00103·08020a0e·38440e30·8..J........8D.09961 ··0x00397d08·3883074a·0ec00103·08020a0e·38440e30·8..J........8D.0
9962 ··0x00397d18·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H9962 ··0x00397d18·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H
9963 ··0x00397d28·0b000000·4c000000·886e0200·1c45e9ff·....L....n...E..9963 ··0x00397d28·0b000000·4c000000·886e0200·7c45e9ff·....L....n..|E..
9964 ··0x00397d38·b5000000·004d0e10·8e02450e·188d0345·.....M....E....E9964 ··0x00397d38·b5000000·004d0e10·8e02450e·188d0345·.....M....E....E
9965 ··0x00397d48·0e208c04·460e2886·05440e30·83060259·.·..F.(..D.0...Y9965 ··0x00397d48·0e208c04·460e2886·05440e30·83060259·.·..F.(..D.0...Y
9966 ··0x00397d58·0a0e2841·0e20420e·18420e10·420e0847·..(A.·B..B..B..G9966 ··0x00397d58·0a0e2841·0e20420e·18420e10·420e0847·..(A.·B..B..B..G
9967 ··0x00397d68·0b4e0a0e·28410e20·420e1842·0e10420e·.N..(A.·B..B..B.9967 ··0x00397d68·0b4e0a0e·28410e20·420e1842·0e10420e·.N..(A.·B..B..B.
9968 ··0x00397d78·08430b00·48000000·d86e0200·8c45e9ff·.C..H....n...E..9968 ··0x00397d78·08430b00·48000000·d86e0200·ec45e9ff·.C..H....n...E..
9969 ··0x00397d88·b90d0000·00460e10·8f02420e·188e0342·.....F....B....B9969 ··0x00397d88·b90d0000·00460e10·8f02420e·188e0342·.....F....B....B
9970 ··0x00397d98·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.9970 ··0x00397d98·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
9971 ··0x00397da8·38830744·0e700308·010a0e38·410e3041·8..D.p.....8A.0A9971 ··0x00397da8·38830744·0e700308·010a0e38·410e3041·8..D.p.....8A.0A
9972 ··0x00397db8·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.9972 ··0x00397db8·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
9973 ··0x00397dc8·1c000000·246f0200·0053e9ff·75000000·....$o...S..u...9973 ··0x00397dc8·1c000000·246f0200·6053e9ff·75000000·....$o..`S..u...
9974 ··0x00397dd8·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...9974 ··0x00397dd8·00450e10·8302720a·0e08490b·740e0800·.E....r...I.t...
9975 ··0x00397de8·18000000·446f0200·6053e9ff·44000000·....Do..`S..D...9975 ··0x00397de8·18000000·446f0200·c053e9ff·44000000·....Do...S..D...
9976 ··0x00397df8·00450e10·83027e0e·08000000·48000000·.E....~.....H...9976 ··0x00397df8·00450e10·83027e0e·08000000·48000000·.E....~.....H...
9977 ··0x00397e08·606f0200·9453e9ff·e3020000·00460e10·`o...S.......F..9977 ··0x00397e08·606f0200·f453e9ff·e3020000·00460e10·`o...S.......F..
9978 ··0x00397e18·8d02500e·188c0344·0e208604·410e2883·..P....D.·..A.(.9978 ··0x00397e18·8d02500e·188c0344·0e208604·410e2883·..P....D.·..A.(.
9979 ··0x00397e28·054a0e78·02420e80·01460e88·01460e90·.J.x.B...F...F..9979 ··0x00397e28·054a0e78·02420e80·01460e88·01460e90·.J.x.B...F...F..
9980 ··0x00397e38·01500e70·0309010a·0e28410e·20410e18·.P.p.....(A.·A..9980 ··0x00397e38·01500e70·0309010a·0e28410e·20410e18·.P.p.....(A.·A..
9981 ··0x00397e48·420e1042·0e08460b·38000000·ac6f0200·B..B..F.8....o..9981 ··0x00397e48·420e1042·0e08460b·38000000·ac6f0200·B..B..F.8....o..
9982 ··0x00397e58·3856e9ff·ac000000·004d0e10·8c02410e·8V.......M....A.9982 ··0x00397e58·9856e9ff·ac000000·004d0e10·8c02410e·.V.......M....A.
9983 ··0x00397e68·18860341·0e208304·025b0a0e·18410e10·...A.·...[...A..9983 ··0x00397e68·18860341·0e208304·025b0a0e·18410e10·...A.·...[...A..
9984 ··0x00397e78·420e0843·0b5c0a0e·18410e10·420e0841·B..C.\...A..B..A9984 ··0x00397e78·420e0843·0b5c0a0e·18410e10·420e0841·B..C.\...A..B..A
9985 ··0x00397e88·0b000000·48000000·e86f0200·ac56e9ff·....H....o...V..9985 ··0x00397e88·0b000000·48000000·e86f0200·0c57e9ff·....H....o...W..
9986 ··0x00397e98·0f0c0000·00500e10·8f02440e·188e0342·.....P....D....B9986 ··0x00397e98·0f0c0000·00500e10·8f02440e·188e0342·.....P....D....B
9987 ··0x00397ea8·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.9987 ··0x00397ea8·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
9988 ··0x00397eb8·38830744·0e70031a·010a0e38·440e3041·8..D.p.....8D.0A9988 ··0x00397eb8·38830744·0e70031a·010a0e38·440e3041·8..D.p.....8D.0A
9989 ··0x00397ec8·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.9989 ··0x00397ec8·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.
9990 ··0x00397ed8·20000000·34700200·7062e9ff·da000000··...4p..pb......9990 ··0x00397ed8·20000000·34700200·d062e9ff·da000000··...4p...b......
9991 ··0x00397ee8·00450e10·8302570e·2002680a·0e10440e·.E....W.·.h...D.9991 ··0x00397ee8·00450e10·8302570e·2002680a·0e10440e·.E....W.·.h...D.
9992 ··0x00397ef8·08480b00·48000000·58700200·2c63e9ff·.H..H...Xp..,c..9992 ··0x00397ef8·08480b00·48000000·58700200·8c63e9ff·.H..H...Xp...c..
9993 ··0x00397f08·7c020000·00460e10·8f02420e·188e0347·|....F....B....G9993 ··0x00397f08·7c020000·00460e10·8f02420e·188e0347·|....F....B....G
9994 ··0x00397f18·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.9994 ··0x00397f18·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
9995 ··0x00397f28·38830747·0e400378·010a0e38·410e3041·8..G.@.x...8A.0A9995 ··0x00397f28·38830747·0e400378·010a0e38·410e3041·8..G.@.x...8A.0A
9996 ··0x00397f38·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.9996 ··0x00397f38·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
9997 ··0x00397f48·20000000·a4700200·6065e9ff·ee000000··....p..`e......9997 ··0x00397f48·20000000·a4700200·c065e9ff·ee000000··....p...e......
9998 ··0x00397f58·00450e10·8302570e·30027b0a·0e10410e·.E....W.0.{...A.9998 ··0x00397f58·00450e10·8302570e·30027b0a·0e10410e·.E....W.0.{...A.
9999 ··0x00397f68·08480b00·4c000000·c8700200·2c66e9ff·.H..L....p..,f..9999 ··0x00397f68·08480b00·4c000000·c8700200·8c66e9ff·.H..L....p...f..
10000 ··0x00397f78·30150000·00460e10·8f02420e·188e0342·0....F....B....B10000 ··0x00397f78·30150000·00460e10·8f02420e·188e0342·0....F....B....B
10001 ··0x00397f88·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.10001 ··0x00397f88·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
10002 ··0x00397f98·38830747·0ed00103·8d070a0e·38410e30·8..G........8A.010002 ··0x00397f98·38830747·0ed00103·8d070a0e·38410e30·8..G........8A.0
10003 ··0x00397fa8·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D10003 ··0x00397fa8·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D
10004 ··0x00397fb8·0b000000·5c000000·18710200·0c7be9ff·....\....q...{..10004 ··0x00397fb8·0b000000·5c000000·18710200·6c7be9ff·....\....q..l{..
10005 ··0x00397fc8·aa080000·00460e10·8f02420e·188e0342·.....F....B....B10005 ··0x00397fc8·aa080000·00460e10·8f02420e·188e0342·.....F....B....B
10006 ··0x00397fd8·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.10006 ··0x00397fd8·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
10007 ··0x00397fe8·38830747·0ed00102·c30a0e38·410e3041·8..G.......8A.0A10007 ··0x00397fe8·38830747·0ed00102·c30a0e38·410e3041·8..G.......8A.0A
10008 ··0x00397ff8·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.10008 ··0x00397ff8·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.
10009 ··0x00398008·02c50ef0·01620ed0·0103aa02·0ef00162·.....b.........b10009 ··0x00398008·02c50ef0·01620ed0·0103aa02·0ef00162·.....b.........b
10010 ··0x00398018·0ed00100·20000000·78710200·5c83e9ff·....·...xq..\...10010 ··0x00398018·0ed00100·20000000·78710200·bc83e9ff·....·...xq......
10011 ··0x00398028·de000000·00450e10·8302540e·3002750a·.....E....T.0.u.10011 ··0x00398028·de000000·00450e10·8302540e·3002750a·.....E....T.0.u.
10012 ··0x00398038·0e10410e·08410b00·20000000·9c710200·..A..A..·....q..10012 ··0x00398038·0e10410e·08410b00·20000000·9c710200·..A..A..·....q..
10013 ··0x00398048·1884e9ff·de000000·00450e10·8302540e·.........E....T.10013 ··0x00398048·7884e9ff·de000000·00450e10·8302540e·x........E....T.
10014 ··0x00398058·3002750a·0e10410e·08410b00·4c000000·0.u...A..A..L...10014 ··0x00398058·3002750a·0e10410e·08410b00·4c000000·0.u...A..A..L...
10015 ··0x00398068·c0710200·d484e9ff·66120000·00460e10·.q......f....F..10015 ··0x00398068·c0710200·3485e9ff·66120000·00460e10·.q..4...f....F..
10016 ··0x00398078·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.10016 ··0x00398078·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
10017 ··0x00398088·05410e30·8606410e·38830744·0ea00103·.A.0..A.8..D....10017 ··0x00398088·05410e30·8606410e·38830744·0ea00103·.A.0..A.8..D....
10018 ··0x00398098·bb060a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.10018 ··0x00398098·bb060a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
10019 ··0x003980a8·18420e10·420e0849·0b000000·48000000·.B..B..I....H...10019 ··0x003980a8·18420e10·420e0849·0b000000·48000000·.B..B..I....H...
10020 ··0x003980b8·10720200·f496e9ff·1e050000·00460e10·.r...........F..10020 ··0x003980b8·10720200·5497e9ff·1e050000·00460e10·.r..T........F..
10021 ··0x003980c8·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.10021 ··0x003980c8·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
10022 ··0x003980d8·05440e30·8606410e·38830744·0e500382·.D.0..A.8..D.P..10022 ··0x003980d8·05440e30·8606410e·38830744·0e500382·.D.0..A.8..D.P..
10023 ··0x003980e8·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..10023 ··0x003980e8·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
10024 ··0x003980f8·420e1042·0e08490b·28000000·5c720200·B..B..I.(...\r..10024 ··0x003980f8·420e1042·0e08490b·28000000·5c720200·B..B..I.(...\r..
10025 ··0x00398108·c89be9ff·51010000·00450e10·8602410e·....Q....E....A.10025 ··0x00398108·289ce9ff·51010000·00450e10·8602410e·(...Q....E....A.
10026 ··0x00398118·18830357·0e40028b·0a0e1841·0e10410e·...W.@.....A..A.10026 ··0x00398118·18830357·0e40028b·0a0e1841·0e10410e·...W.@.....A..A.
10027 ··0x00398128·08460b00·60000000·88720200·fc9ce9ff·.F..`....r......10027 ··0x00398128·08460b00·60000000·88720200·5c9de9ff·.F..`....r..\...
10028 ··0x00398138·24050000·00460e10·8f02420e·188e0342·$....F....B....B10028 ··0x00398138·24050000·00460e10·8f02420e·188e0342·$....F....B....B
10029 ··0x00398148·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.10029 ··0x00398148·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
10030 ··0x00398158·38830744·0e5002e4·0a0e3841·0e30410e·8..D.P....8A.0A.10030 ··0x00398158·38830744·0e5002e4·0a0e3841·0e30410e·8..D.P....8A.0A.
10031 ··0x00398168·28420e20·420e1842·0e10420e·08480b02·(B.·B..B..B..H..10031 ··0x00398168·28420e20·420e1842·0e10420e·08480b02·(B.·B..B..B..H..
10032 ··0x00398178·420a0e38·450e3041·0e28420e·20420e18·B..8E.0A.(B.·B..10032 ··0x00398178·420a0e38·450e3041·0e28420e·20420e18·B..8E.0A.(B.·B..
10033 ··0x00398188·420e1042·0e08480b·48000000·ec720200·B..B..H.H....r..10033 ··0x00398188·420e1042·0e08480b·48000000·ec720200·B..B..H.H....r..
10034 ··0x00398198·c8a1e9ff·16030000·00460e10·8f02420e·.........F....B.10034 ··0x00398198·28a2e9ff·16030000·00460e10·8f02420e·(........F....B.
10035 ··0x003981a8·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.010035 ··0x003981a8·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
10036 ··0x003981b8·8606410e·38830744·0e400320·010a0e38·..A.8..D.@.·...810036 ··0x003981b8·8606410e·38830744·0e400320·010a0e38·..A.8..D.@.·...8
10037 ··0x003981c8·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B10037 ··0x003981c8·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
10038 ··0x003981d8·0e08410b·60000000·38730200·9ca4e9ff·..A.`...8s......10038 ··0x003981d8·0e08410b·60000000·38730200·fca4e9ff·..A.`...8s......
10039 ··0x003981e8·55050000·00460e10·8f02420e·188e0342·U....F....B....B10039 ··0x003981e8·55050000·00460e10·8f02420e·188e0342·U....F....B....B
10040 ··0x003981f8·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.10040 ··0x003981f8·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
10041 ··0x00398208·38830744·0e50026c·0a0e3841·0e30410e·8..D.P.l..8A.0A.10041 ··0x00398208·38830744·0e50026c·0a0e3841·0e30410e·8..D.P.l..8A.0A.
10042 ··0x00398218·28420e20·420e1842·0e10420e·08450b02·(B.·B..B..B..E..10042 ··0x00398218·28420e20·420e1842·0e10420e·08450b02·(B.·B..B..B..E..
10043 ··0x00398228·400a0e38·450e3041·0e28420e·20420e18·@..8E.0A.(B.·B..10043 ··0x00398228·400a0e38·450e3041·0e28420e·20420e18·@..8E.0A.(B.·B..
10044 ··0x00398238·420e1042·0e08420b·64000000·9c730200·B..B..B.d....s..10044 ··0x00398238·420e1042·0e08420b·64000000·9c730200·B..B..B.d....s..
10045 ··0x00398248·98a9e9ff·fd050000·00460e10·8f02420e·.........F....B.10045 ··0x00398248·f8a9e9ff·fd050000·00460e10·8f02420e·.........F....B.
10046 ··0x00398258·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.010046 ··0x00398258·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
10047 ··0x00398268·8606410e·38830744·0e4002c5·0a0e3841·..A.8..D.@....8A10047 ··0x00398268·8606410e·38830744·0e4002c5·0a0e3841·..A.8..D.@....8A
10048 ··0x00398278·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.10048 ··0x00398278·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
10049 ··0x00398288·08470b03·26010a0e·38450e30·410e2842·.G..&...8E.0A.(B10049 ··0x00398288·08470b03·26010a0e·38450e30·410e2842·.G..&...8E.0A.(B
10050 ··0x00398298·0e20420e·18420e10·420e0844·0b000000·.·B..B..B..D....10050 ··0x00398298·0e20420e·18420e10·420e0844·0b000000·.·B..B..B..D....
10051 ··0x003982a8·28000000·04740200·30afe9ff·c1000000·(....t..0.......10051 ··0x003982a8·28000000·04740200·90afe9ff·c1000000·(....t..........
10052 ··0x003982b8·00450e10·8302590e·20024d0a·0e10410e·.E....Y.·.M...A.10052 ··0x003982b8·00450e10·8302590e·20024d0a·0e10410e·.E....Y.·.M...A.
10053 ··0x003982c8·08440b75·0a0e1043·0e08480b·28000000·.D.u...C..H.(...10053 ··0x003982c8·08440b75·0a0e1043·0e08480b·28000000·.D.u...C..H.(...
10054 ··0x003982d8·30740200·d4afe9ff·c1000000·00450e10·0t...........E..10054 ··0x003982d8·30740200·34b0e9ff·c1000000·00450e10·0t..4........E..
10055 ··0x003982e8·8302590e·20024d0a·0e10410e·08440b75·..Y.·.M...A..D.u10055 ··0x003982e8·8302590e·20024d0a·0e10410e·08440b75·..Y.·.M...A..D.u
10056 ··0x003982f8·0a0e1043·0e08480b·28000000·5c740200·...C..H.(...\t..10056 ··0x003982f8·0a0e1043·0e08480b·28000000·5c740200·...C..H.(...\t..
10057 ··0x00398308·78b0e9ff·c1000000·00450e10·8302590e·x........E....Y.10057 ··0x00398308·d8b0e9ff·c1000000·00450e10·8302590e·.........E....Y.
10058 ··0x00398318·20024d0a·0e10410e·08440b75·0a0e1043··.M...A..D.u...C10058 ··0x00398318·20024d0a·0e10410e·08440b75·0a0e1043··.M...A..D.u...C
Max diff block lines reached; 181458/192273 bytes (94.38%) of diff not shown.
26.4 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x003a7678·00000000·00000000·00000000·00000000·................2 ··0x003a7678·00000000·00000000·00000000·00000000·................
3 ··0x003a7688·e03a1000·00000000·10b22200·00000000·.:........".....3 ··0x003a7688·e03a1000·00000000·70b22200·00000000·.:......p.".....
4 ··0x003a7698·f0b30f00·00000000·00000000·00000000·................4 ··0x003a7698·f0b30f00·00000000·00000000·00000000·................
5 ··0x003a76a8·d0762300·00000000·60a32d00·00000000·.v#.....`.-.....5 ··0x003a76a8·30772300·00000000·c0a42d00·00000000·0w#.......-.....
6 ··0x003a76b8·e02c1c00·00000000·40c52d00·00000000·.,......@.-.....6 ··0x003a76b8·e02c1c00·00000000·a0c62d00·00000000·.,........-.....
7 ··0x003a76c8·30342100·00000000·00000000·00000000·04!.............7 ··0x003a76c8·30342100·00000000·00000000·00000000·04!.............
8 ··0x003a76d8·20ed1200·00000000·00000000·00000000··...............8 ··0x003a76d8·20ed1200·00000000·00000000·00000000··...............
9 ··0x003a76e8·60d10e00·00000000·00000000·00000000·`...............9 ··0x003a76e8·60d10e00·00000000·00000000·00000000·`...............
10 ··0x003a76f8·b0701e00·00000000·00000000·00000000·.p..............10 ··0x003a76f8·b0701e00·00000000·00000000·00000000·.p..............
11 ··0x003a7708·00000000·00000000·00000000·00000000·................11 ··0x003a7708·00000000·00000000·00000000·00000000·................
12 ··0x003a7718·00000000·00000000·50691000·00000000·........Pi......12 ··0x003a7718·00000000·00000000·50691000·00000000·........Pi......
13 ··0x003a7728·00000000·00000000·00000000·00000000·................13 ··0x003a7728·00000000·00000000·00000000·00000000·................
14 ··0x003a7738·00000000·00000000·70e80e00·00000000·........p.......14 ··0x003a7738·00000000·00000000·70e80e00·00000000·........p.......
15 ··0x003a7748·300f1f00·00000000·20bf1f00·00000000·0.......·.......15 ··0x003a7748·300f1f00·00000000·20bf1f00·00000000·0.......·.......
16 ··0x003a7758·00270e00·00000000·e0482f00·00000000·.'.......H/.....16 ··0x003a7758·00270e00·00000000·404a2f00·00000000·.'......@J/.....
17 ··0x003a7768·00000000·00000000·a0091100·00000000·................17 ··0x003a7768·00000000·00000000·a0091100·00000000·................
18 ··0x003a7778·00000000·00000000·70020e00·00000000·........p.......18 ··0x003a7778·00000000·00000000·70020e00·00000000·........p.......
19 ··0x003a7788·501b1200·00000000·00000f00·00000000·P...............19 ··0x003a7788·501b1200·00000000·00000f00·00000000·P...............
20 ··0x003a7798·00000000·00000000·00000000·00000000·................20 ··0x003a7798·00000000·00000000·00000000·00000000·................
21 ··0x003a77a8·e0461e00·00000000·c0ef0800·00000000·.F..............21 ··0x003a77a8·e0461e00·00000000·c0ef0800·00000000·.F..............
22 ··0x003a77b8·b07b1e00·00000000·80f01000·00000000·.{..............22 ··0x003a77b8·b07b1e00·00000000·80f01000·00000000·.{..............
23 ··0x003a77c8·00000000·00000000·00000000·00000000·................23 ··0x003a77c8·00000000·00000000·00000000·00000000·................
Offset 34, 71 lines modifiedOffset 34, 71 lines modified
34 ··0x003a7868·00000000·00000000·30972100·00000000·........0.!.....34 ··0x003a7868·00000000·00000000·30972100·00000000·........0.!.....
35 ··0x003a7878·f0d40e00·00000000·60b31300·00000000·........`.......35 ··0x003a7878·f0d40e00·00000000·60b31300·00000000·........`.......
36 ··0x003a7888·00000000·00000000·a00f1100·00000000·................36 ··0x003a7888·00000000·00000000·a00f1100·00000000·................
37 ··0x003a7898·00000000·00000000·00000000·00000000·................37 ··0x003a7898·00000000·00000000·00000000·00000000·................
38 ··0x003a78a8·b00b1100·00000000·90471100·00000000·.........G......38 ··0x003a78a8·b00b1100·00000000·90471100·00000000·.........G......
39 ··0x003a78b8·00000000·00000000·00000000·00000000·................39 ··0x003a78b8·00000000·00000000·00000000·00000000·................
40 ··0x003a78c8·d0ec0e00·00000000·00000000·00000000·................40 ··0x003a78c8·d0ec0e00·00000000·00000000·00000000·................
41 ··0x003a78d8·209b2c00·00000000·70a90e00·00000000··.,.....p.......41 ··0x003a78d8·809c2c00·00000000·70a90e00·00000000·..,.....p.......
42 ··0x003a78e8·00000000·00000000·d0e52d00·00000000·..........-.....42 ··0x003a78e8·00000000·00000000·30e72d00·00000000·........0.-.....
43 ··0x003a78f8·00000000·00000000·00000000·00000000·................43 ··0x003a78f8·00000000·00000000·00000000·00000000·................
44 ··0x003a7908·80ae0800·00000000·c0fb0c00·00000000·................44 ··0x003a7908·80ae0800·00000000·c0fb0c00·00000000·................
45 ··0x003a7918·10c32200·00000000·00000000·00000000·..".............45 ··0x003a7918·70c32200·00000000·00000000·00000000·p.".............
46 ··0x003a7928·00000000·00000000·c0cf0800·00000000·................46 ··0x003a7928·00000000·00000000·c0cf0800·00000000·................
47 ··0x003a7938·301e2300·00000000·00000000·00000000·0.#.............47 ··0x003a7938·901e2300·00000000·00000000·00000000·..#.............
48 ··0x003a7948·80332500·00000000·00000000·00000000·.3%.............48 ··0x003a7948·e0342500·00000000·00000000·00000000·.4%.............
49 ··0x003a7958·a0b72800·00000000·00000000·00000000·..(.............49 ··0x003a7958·00b92800·00000000·00000000·00000000·..(.............
50 ··0x003a7968·40052300·00000000·10d81a00·00000000·@.#.............50 ··0x003a7968·a0052300·00000000·10d81a00·00000000·..#.............
51 ··0x003a7978·f0290e00·00000000·00000000·00000000·.)..............51 ··0x003a7978·f0290e00·00000000·00000000·00000000·.)..............
52 ··0x003a7988·00000000·00000000·00000000·00000000·................52 ··0x003a7988·00000000·00000000·00000000·00000000·................
53 ··0x003a7998·00000000·00000000·00000000·00000000·................53 ··0x003a7998·00000000·00000000·00000000·00000000·................
54 ··0x003a79a8·00000000·00000000·30ce2400·00000000·........0.$.....54 ··0x003a79a8·00000000·00000000·90cf2400·00000000·..........$.....
55 ··0x003a79b8·30a22c00·00000000·00000000·00000000·0.,.............55 ··0x003a79b8·90a32c00·00000000·00000000·00000000·..,.............
56 ··0x003a79c8·00000000·00000000·30fc0c00·00000000·........0.......56 ··0x003a79c8·00000000·00000000·30fc0c00·00000000·........0.......
57 ··0x003a79d8·50ed0800·00000000·40010f00·00000000·P.......@.......57 ··0x003a79d8·50ed0800·00000000·40010f00·00000000·P.......@.......
58 ··0x003a79e8·e0270f00·00000000·00000000·00000000·.'..............58 ··0x003a79e8·e0270f00·00000000·00000000·00000000·.'..............
59 ··0x003a79f8·00000000·00000000·00000000·00000000·................59 ··0x003a79f8·00000000·00000000·00000000·00000000·................
60 ··0x003a7a08·00000000·00000000·00000000·00000000·................60 ··0x003a7a08·00000000·00000000·00000000·00000000·................
61 ··0x003a7a18·00000000·00000000·00000000·00000000·................61 ··0x003a7a18·00000000·00000000·00000000·00000000·................
62 ··0x003a7a28·d0ae0800·00000000·00000000·00000000·................62 ··0x003a7a28·d0ae0800·00000000·00000000·00000000·................
63 ··0x003a7a38·00000000·00000000·00000000·00000000·................63 ··0x003a7a38·00000000·00000000·00000000·00000000·................
64 ··0x003a7a48·00000000·00000000·10a72a00·00000000·..........*.....64 ··0x003a7a48·00000000·00000000·70a82a00·00000000·........p.*.....
65 ··0x003a7a58·e0c02f00·00000000·00000000·00000000·../.............65 ··0x003a7a58·40c22f00·00000000·00000000·00000000·@./.............
66 ··0x003a7a68·80421f00·00000000·309f2400·00000000·.B......0.$.....66 ··0x003a7a68·80421f00·00000000·90a02400·00000000·.B........$.....
67 ··0x003a7a78·00000000·00000000·00000000·00000000·................67 ··0x003a7a78·00000000·00000000·00000000·00000000·................
68 ··0x003a7a88·f01d1b00·00000000·00000000·00000000·................68 ··0x003a7a88·f01d1b00·00000000·00000000·00000000·................
69 ··0x003a7a98·50f20900·00000000·00000000·00000000·P...............69 ··0x003a7a98·50f20900·00000000·00000000·00000000·P...............
70 ··0x003a7aa8·00000000·00000000·00000000·00000000·................70 ··0x003a7aa8·00000000·00000000·00000000·00000000·................
71 ··0x003a7ab8·50d12200·00000000·00000000·00000000·P.".............71 ··0x003a7ab8·b0d12200·00000000·00000000·00000000·..".............
72 ··0x003a7ac8·40c42700·00000000·10b11a00·00000000·@.'.............72 ··0x003a7ac8·a0c52700·00000000·10b11a00·00000000·..'.............
73 ··0x003a7ad8·00000000·00000000·00000000·00000000·................73 ··0x003a7ad8·00000000·00000000·00000000·00000000·................
74 ··0x003a7ae8·00000000·00000000·00000000·00000000·................74 ··0x003a7ae8·00000000·00000000·00000000·00000000·................
75 ··0x003a7af8·00000000·00000000·c0371000·00000000·.........7......75 ··0x003a7af8·00000000·00000000·c0371000·00000000·.........7......
76 ··0x003a7b08·00000000·00000000·00000000·00000000·................76 ··0x003a7b08·00000000·00000000·00000000·00000000·................
77 ··0x003a7b18·00000000·00000000·601a1100·00000000·........`.......77 ··0x003a7b18·00000000·00000000·601a1100·00000000·........`.......
78 ··0x003a7b28·b0c00e00·00000000·30b20e00·00000000·........0.......78 ··0x003a7b28·b0c00e00·00000000·30b20e00·00000000·........0.......
79 ··0x003a7b38·00000000·00000000·00000000·00000000·................79 ··0x003a7b38·00000000·00000000·00000000·00000000·................
80 ··0x003a7b48·00000000·00000000·00000000·00000000·................80 ··0x003a7b48·00000000·00000000·00000000·00000000·................
81 ··0x003a7b58·c0100f00·00000000·00000000·00000000·................81 ··0x003a7b58·c0100f00·00000000·00000000·00000000·................
82 ··0x003a7b68·00000000·00000000·00000000·00000000·................82 ··0x003a7b68·00000000·00000000·00000000·00000000·................
83 ··0x003a7b78·00000000·00000000·00000000·00000000·................83 ··0x003a7b78·00000000·00000000·00000000·00000000·................
84 ··0x003a7b88·00000000·00000000·00000000·00000000·................84 ··0x003a7b88·00000000·00000000·00000000·00000000·................
85 ··0x003a7b98·00652300·00000000·00000000·00000000·.e#.............85 ··0x003a7b98·60652300·00000000·00000000·00000000·`e#.............
86 ··0x003a7ba8·00000000·00000000·00000000·00000000·................86 ··0x003a7ba8·00000000·00000000·00000000·00000000·................
87 ··0x003a7bb8·00000000·00000000·00000000·00000000·................87 ··0x003a7bb8·00000000·00000000·00000000·00000000·................
88 ··0x003a7bc8·80ff0d00·00000000·102f1000·00000000·........./......88 ··0x003a7bc8·80ff0d00·00000000·102f1000·00000000·........./......
89 ··0x003a7bd8·00000000·00000000·00000000·00000000·................89 ··0x003a7bd8·00000000·00000000·00000000·00000000·................
90 ··0x003a7be8·00000000·00000000·b0572500·00000000·.........W%.....90 ··0x003a7be8·00000000·00000000·10592500·00000000·.........Y%.....
91 ··0x003a7bf8·00000000·00000000·00000000·00000000·................91 ··0x003a7bf8·00000000·00000000·00000000·00000000·................
92 ··0x003a7c08·00000000·00000000·00000000·00000000·................92 ··0x003a7c08·00000000·00000000·00000000·00000000·................
93 ··0x003a7c18·00000000·00000000·00000000·00000000·................93 ··0x003a7c18·00000000·00000000·00000000·00000000·................
94 ··0x003a7c28·b0511000·00000000·00000000·00000000·.Q..............94 ··0x003a7c28·b0511000·00000000·00000000·00000000·.Q..............
95 ··0x003a7c38·002c1000·00000000·00000000·00000000·.,..............95 ··0x003a7c38·002c1000·00000000·00000000·00000000·.,..............
96 ··0x003a7c48·c0db2100·00000000·00000000·00000000·..!.............96 ··0x003a7c48·c0db2100·00000000·00000000·00000000·..!.............
97 ··0x003a7c58·409d2400·00000000·a0ce0800·00000000·@.$.............97 ··0x003a7c58·a09e2400·00000000·a0ce0800·00000000·..$.............
98 ··0x003a7c68·00000000·00000000·90fc0d00·00000000·................98 ··0x003a7c68·00000000·00000000·90fc0d00·00000000·................
99 ··0x003a7c78·00000000·00000000·00000000·00000000·................99 ··0x003a7c78·00000000·00000000·00000000·00000000·................
100 ··0x003a7c88·10fa0e00·00000000·00000000·00000000·................100 ··0x003a7c88·10fa0e00·00000000·00000000·00000000·................
101 ··0x003a7c98·00000000·00000000·00000000·00000000·................101 ··0x003a7c98·00000000·00000000·00000000·00000000·................
102 ··0x003a7ca8·00000000·00000000·e0081f00·00000000·................102 ··0x003a7ca8·00000000·00000000·e0081f00·00000000·................
103 ··0x003a7cb8·b07c1e00·00000000·00000000·00000000·.|..............103 ··0x003a7cb8·b07c1e00·00000000·00000000·00000000·.|..............
104 ··0x003a7cc8·00000000·00000000·00000000·00000000·................104 ··0x003a7cc8·00000000·00000000·00000000·00000000·................
Offset 111, 139 lines modifiedOffset 111, 139 lines modified
111 ··0x003a7d38·00000000·00000000·00000000·00000000·................111 ··0x003a7d38·00000000·00000000·00000000·00000000·................
112 ··0x003a7d48·00000000·00000000·00000000·00000000·................112 ··0x003a7d48·00000000·00000000·00000000·00000000·................
113 ··0x003a7d58·00000000·00000000·40ef0e00·00000000·........@.......113 ··0x003a7d58·00000000·00000000·40ef0e00·00000000·........@.......
114 ··0x003a7d68·50011100·00000000·a0c30e00·00000000·P...............114 ··0x003a7d68·50011100·00000000·a0c30e00·00000000·P...............
115 ··0x003a7d78·00000000·00000000·00000000·00000000·................115 ··0x003a7d78·00000000·00000000·00000000·00000000·................
116 ··0x003a7d88·00000000·00000000·00000000·00000000·................116 ··0x003a7d88·00000000·00000000·00000000·00000000·................
117 ··0x003a7d98·80492100·00000000·00000000·00000000·.I!.............117 ··0x003a7d98·80492100·00000000·00000000·00000000·.I!.............
118 ··0x003a7da8·105b2400·00000000·00000000·00000000·.[$.............118 ··0x003a7da8·705c2400·00000000·00000000·00000000·p\$.............
119 ··0x003a7db8·80102500·00000000·00000000·00000000·..%.............119 ··0x003a7db8·e0112500·00000000·00000000·00000000·..%.............
120 ··0x003a7dc8·30d31500·00000000·00042100·00000000·0.........!.....120 ··0x003a7dc8·30d31500·00000000·00042100·00000000·0.........!.....
121 ··0x003a7dd8·00000000·00000000·00000000·00000000·................121 ··0x003a7dd8·00000000·00000000·00000000·00000000·................
122 ··0x003a7de8·60150e00·00000000·e0802d00·00000000·`.........-.....122 ··0x003a7de8·60150e00·00000000·40822d00·00000000·`.......@.-.....
123 ··0x003a7df8·00000000·00000000·00000000·00000000·................123 ··0x003a7df8·00000000·00000000·00000000·00000000·................
124 ··0x003a7e08·00000000·00000000·00000000·00000000·................124 ··0x003a7e08·00000000·00000000·00000000·00000000·................
125 ··0x003a7e18·00000000·00000000·00000000·00000000·................125 ··0x003a7e18·00000000·00000000·00000000·00000000·................
126 ··0x003a7e28·903b0e00·00000000·c0462200·00000000·.;.......F".....126 ··0x003a7e28·903b0e00·00000000·c0462200·00000000·.;.......F".....
127 ··0x003a7e38·40e50e00·00000000·00000000·00000000·@...............127 ··0x003a7e38·40e50e00·00000000·00000000·00000000·@...............
128 ··0x003a7e48·a0092100·00000000·00000000·00000000·..!.............128 ··0x003a7e48·a0092100·00000000·00000000·00000000·..!.............
129 ··0x003a7e58·20352300·00000000·00000000·00000000··5#.............129 ··0x003a7e58·80352300·00000000·00000000·00000000·.5#.............
130 ··0x003a7e68·00000000·00000000·00000000·00000000·................130 ··0x003a7e68·00000000·00000000·00000000·00000000·................
131 ··0x003a7e78·00000000·00000000·40e32000·00000000·........@.·.....131 ··0x003a7e78·00000000·00000000·40e32000·00000000·........@.·.....
132 ··0x003a7e88·00000000·00000000·00000000·00000000·................132 ··0x003a7e88·00000000·00000000·00000000·00000000·................
133 ··0x003a7e98·00000000·00000000·00000000·00000000·................133 ··0x003a7e98·00000000·00000000·00000000·00000000·................
134 ··0x003a7ea8·00000000·00000000·00000000·00000000·................134 ··0x003a7ea8·00000000·00000000·00000000·00000000·................
135 ··0x003a7eb8·00000000·00000000·00000000·00000000·................135 ··0x003a7eb8·00000000·00000000·00000000·00000000·................
136 ··0x003a7ec8·00000000·00000000·30bd1000·00000000·........0.......136 ··0x003a7ec8·00000000·00000000·30bd1000·00000000·........0.......
137 ··0x003a7ed8·501d0f00·00000000·00000000·00000000·P...............137 ··0x003a7ed8·501d0f00·00000000·00000000·00000000·P...............
138 ··0x003a7ee8·70080f00·00000000·00000000·00000000·p...............138 ··0x003a7ee8·70080f00·00000000·00000000·00000000·p...............
139 ··0x003a7ef8·00000000·00000000·10240e00·00000000·.........$......139 ··0x003a7ef8·00000000·00000000·10240e00·00000000·.........$......
140 ··0x003a7f08·00000000·00000000·00000000·00000000·................140 ··0x003a7f08·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 16706/26916 bytes (62.07%) of diff not shown.
218 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··0x003a9670·00de0e00·00000000·70e00e00·00000000·........p.......8 ··0x003a9670·00de0e00·00000000·70e00e00·00000000·........p.......
9 ··0x003a9680·607f1200·00000000·90901200·00000000·`...............9 ··0x003a9680·607f1200·00000000·90901200·00000000·`...............
10 ··0x003a9690·f08f1000·00000000·20971000·00000000·........·.......10 ··0x003a9690·f08f1000·00000000·20971000·00000000·........·.......
11 ··0x003a96a0·90b01300·00000000·60b31300·00000000·........`.......11 ··0x003a96a0·90b01300·00000000·60b31300·00000000·........`.......
12 ··0x003a96b0·a0d80e00·00000000·50c71a00·00000000·........P.......12 ··0x003a96b0·a0d80e00·00000000·50c71a00·00000000·........P.......
13 ··0x003a96c0·c0321000·00000000·30cd0800·00000000·.2......0.......13 ··0x003a96c0·c0321000·00000000·30cd0800·00000000·.2......0.......
14 ··0x003a96d0·102f1000·00000000·e0431900·00000000·./.......C......14 ··0x003a96d0·102f1000·00000000·e0431900·00000000·./.......C......
15 ··0x003a96e0·807c2d00·00000000·60db0e00·00000000·.|-.....`.......15 ··0x003a96e0·e07d2d00·00000000·60db0e00·00000000·.}-.....`.......
16 ··0x003a96f0·40931200·00000000·f0d62100·00000000·@.........!.....16 ··0x003a96f0·40931200·00000000·f0d62100·00000000·@.........!.....
17 ··0x003a9700·00de0e00·00000000·70e00e00·00000000·........p.......17 ··0x003a9700·00de0e00·00000000·70e00e00·00000000·........p.......
18 ··0x003a9710·e0341000·00000000·80361000·00000000·.4.......6......18 ··0x003a9710·e0341000·00000000·80361000·00000000·.4.......6......
19 ··0x003a9720·409e1000·00000000·c0921000·00000000·@...............19 ··0x003a9720·409e1000·00000000·c0921000·00000000·@...............
20 ··0x003a9730·20941000·00000000·e0eb0800·00000000··...............20 ··0x003a9730·20941000·00000000·e0eb0800·00000000··...............
21 ··0x003a9740·00ab1300·00000000·30cd0800·00000000·........0.......21 ··0x003a9740·00ab1300·00000000·30cd0800·00000000·........0.......
22 ··0x003a9750·01000000·00000000·00000000·00000000·................22 ··0x003a9750·01000000·00000000·00000000·00000000·................
Offset 6413, 15 lines modifiedOffset 6413, 15 lines modified
6413 ··0x003c26c0·60740b00·00000000·00000000·00000000·`t..............6413 ··0x003c26c0·60740b00·00000000·00000000·00000000·`t..............
6414 ··0x003c26d0·00000000·00000000·00000000·00000000·................6414 ··0x003c26d0·00000000·00000000·00000000·00000000·................
6415 ··0x003c26e0·00000000·00000000·007f3d00·00000000·..........=.....6415 ··0x003c26e0·00000000·00000000·007f3d00·00000000·..........=.....
6416 ··0x003c26f0·00000000·00000000·a0273c00·00000000·.........'<.....6416 ··0x003c26f0·00000000·00000000·a0273c00·00000000·.........'<.....
6417 ··0x003c2700·00000000·00000000·00000000·00000000·................6417 ··0x003c2700·00000000·00000000·00000000·00000000·................
6418 ··0x003c2710·00000000·00000000·00000000·00000000·................6418 ··0x003c2710·00000000·00000000·00000000·00000000·................
6419 ··0x003c2720·00000000·00000000·20050a00·00000000·........·.......6419 ··0x003c2720·00000000·00000000·20050a00·00000000·........·.......
6420 ··0x003c2730·00000000·00000000·00422300·00000000·.........B#.....6420 ··0x003c2730·00000000·00000000·60422300·00000000·........`B#.....
6421 ··0x003c2740·00000000·00000000·00000000·00000000·................6421 ··0x003c2740·00000000·00000000·00000000·00000000·................
6422 ··0x003c2750·00000000·00000000·00000000·00000000·................6422 ··0x003c2750·00000000·00000000·00000000·00000000·................
6423 ··0x003c2760·00000000·00000000·00000000·00000000·................6423 ··0x003c2760·00000000·00000000·00000000·00000000·................
6424 ··0x003c2770·00000000·00000000·00000000·00000000·................6424 ··0x003c2770·00000000·00000000·00000000·00000000·................
6425 ··0x003c2780·00000000·00000000·00000000·00000000·................6425 ··0x003c2780·00000000·00000000·00000000·00000000·................
6426 ··0x003c2790·00000000·00000000·00000000·00000000·................6426 ··0x003c2790·00000000·00000000·00000000·00000000·................
6427 ··0x003c27a0·e85c3600·00000000·00e60900·00000000·.\6.............6427 ··0x003c27a0·e85c3600·00000000·00e60900·00000000·.\6.............
Offset 6613, 15 lines modifiedOffset 6613, 15 lines modified
6613 ··0x003c3340·50dc0a00·00000000·00000000·00000000·P...............6613 ··0x003c3340·50dc0a00·00000000·00000000·00000000·P...............
6614 ··0x003c3350·00000000·00000000·00000000·00000000·................6614 ··0x003c3350·00000000·00000000·00000000·00000000·................
6615 ··0x003c3360·00000000·00000000·808c3d00·00000000·..........=.....6615 ··0x003c3360·00000000·00000000·808c3d00·00000000·..........=.....
6616 ··0x003c3370·00000000·00000000·20343c00·00000000·........·4<.....6616 ··0x003c3370·00000000·00000000·20343c00·00000000·........·4<.....
6617 ··0x003c3380·00000000·00000000·00000000·00000000·................6617 ··0x003c3380·00000000·00000000·00000000·00000000·................
6618 ··0x003c3390·00000000·00000000·00000000·00000000·................6618 ··0x003c3390·00000000·00000000·00000000·00000000·................
6619 ··0x003c33a0·00000000·00000000·00050a00·00000000·................6619 ··0x003c33a0·00000000·00000000·00050a00·00000000·................
6620 ··0x003c33b0·00000000·00000000·b0b02500·00000000·..........%.....6620 ··0x003c33b0·00000000·00000000·10b22500·00000000·..........%.....
6621 ··0x003c33c0·00000000·00000000·00000000·00000000·................6621 ··0x003c33c0·00000000·00000000·00000000·00000000·................
6622 ··0x003c33d0·00000000·00000000·00000000·00000000·................6622 ··0x003c33d0·00000000·00000000·00000000·00000000·................
6623 ··0x003c33e0·00000000·00000000·00000000·00000000·................6623 ··0x003c33e0·00000000·00000000·00000000·00000000·................
6624 ··0x003c33f0·00000000·00000000·00000000·00000000·................6624 ··0x003c33f0·00000000·00000000·00000000·00000000·................
6625 ··0x003c3400·00000000·00000000·00000000·00000000·................6625 ··0x003c3400·00000000·00000000·00000000·00000000·................
6626 ··0x003c3410·00000000·00000000·00000000·00000000·................6626 ··0x003c3410·00000000·00000000·00000000·00000000·................
6627 ··0x003c3420·a5423600·00000000·c0e00900·00000000·.B6.............6627 ··0x003c3420·a5423600·00000000·c0e00900·00000000·.B6.............
Offset 7279, 15 lines modifiedOffset 7279, 15 lines modified
7279 ··0x003c5ce0·b0a30a00·00000000·00000000·00000000·................7279 ··0x003c5ce0·b0a30a00·00000000·00000000·00000000·................
7280 ··0x003c5cf0·00000000·00000000·00000000·00000000·................7280 ··0x003c5cf0·00000000·00000000·00000000·00000000·................
7281 ··0x003c5d00·00000000·00000000·a0c23d00·00000000·..........=.....7281 ··0x003c5d00·00000000·00000000·a0c23d00·00000000·..........=.....
7282 ··0x003c5d10·00000000·00000000·c05d3c00·00000000·.........]<.....7282 ··0x003c5d10·00000000·00000000·c05d3c00·00000000·.........]<.....
7283 ··0x003c5d20·00000000·00000000·00000000·00000000·................7283 ··0x003c5d20·00000000·00000000·00000000·00000000·................
7284 ··0x003c5d30·00000000·00000000·00000000·00000000·................7284 ··0x003c5d30·00000000·00000000·00000000·00000000·................
7285 ··0x003c5d40·00000000·00000000·b0040a00·00000000·................7285 ··0x003c5d40·00000000·00000000·b0040a00·00000000·................
7286 ··0x003c5d50·00000000·00000000·90d42200·00000000·..........".....7286 ··0x003c5d50·00000000·00000000·f0d42200·00000000·..........".....
7287 ··0x003c5d60·00000000·00000000·00000000·00000000·................7287 ··0x003c5d60·00000000·00000000·00000000·00000000·................
7288 ··0x003c5d70·00000000·00000000·00000000·00000000·................7288 ··0x003c5d70·00000000·00000000·00000000·00000000·................
7289 ··0x003c5d80·00000000·00000000·00000000·00000000·................7289 ··0x003c5d80·00000000·00000000·00000000·00000000·................
7290 ··0x003c5d90·00000000·00000000·00000000·00000000·................7290 ··0x003c5d90·00000000·00000000·00000000·00000000·................
7291 ··0x003c5da0·00000000·00000000·00000000·00000000·................7291 ··0x003c5da0·00000000·00000000·00000000·00000000·................
7292 ··0x003c5db0·00000000·00000000·00000000·00000000·................7292 ··0x003c5db0·00000000·00000000·00000000·00000000·................
7293 ··0x003c5dc0·f35e3600·00000000·50760d00·00000000·.^6.....Pv......7293 ··0x003c5dc0·f35e3600·00000000·50760d00·00000000·.^6.....Pv......
Offset 9093, 15 lines modifiedOffset 9093, 15 lines modified
9093 ··0x003cce40·709c2100·00000000·00000000·00000000·p.!.............9093 ··0x003cce40·709c2100·00000000·00000000·00000000·p.!.............
9094 ··0x003cce50·00000000·00000000·00000000·00000000·................9094 ··0x003cce50·00000000·00000000·00000000·00000000·................
9095 ··0x003cce60·b8533600·00000000·f0131100·00000000·.S6.............9095 ··0x003cce60·b8533600·00000000·f0131100·00000000·.S6.............
9096 ··0x003cce70·00000000·00000000·00000000·00000000·................9096 ··0x003cce70·00000000·00000000·00000000·00000000·................
9097 ··0x003cce80·00000000·00000000·9e533600·00000000·.........S6.....9097 ··0x003cce80·00000000·00000000·9e533600·00000000·.........S6.....
9098 ··0x003cce90·101a1100·00000000·00000000·00000000·................9098 ··0x003cce90·101a1100·00000000·00000000·00000000·................
9099 ··0x003ccea0·00000000·00000000·00000000·00000000·................9099 ··0x003ccea0·00000000·00000000·00000000·00000000·................
9100 ··0x003cceb0·3a503600·00000000·409b2300·00000000·:P6.....@.#.....9100 ··0x003cceb0·3a503600·00000000·a09b2300·00000000·:P6.......#.....
9101 ··0x003ccec0·00000000·00000000·00000000·00000000·................9101 ··0x003ccec0·00000000·00000000·00000000·00000000·................
9102 ··0x003cced0·00000000·00000000·87533600·00000000·.........S6.....9102 ··0x003cced0·00000000·00000000·87533600·00000000·.........S6.....
9103 ··0x003ccee0·00fb1000·00000000·00000000·00000000·................9103 ··0x003ccee0·00fb1000·00000000·00000000·00000000·................
9104 ··0x003ccef0·00000000·00000000·00000000·00000000·................9104 ··0x003ccef0·00000000·00000000·00000000·00000000·................
9105 ··0x003ccf00·7a533600·00000000·50fc1000·00000000·zS6.....P.......9105 ··0x003ccf00·7a533600·00000000·50fc1000·00000000·zS6.....P.......
9106 ··0x003ccf10·00000000·00000000·00000000·00000000·................9106 ··0x003ccf10·00000000·00000000·00000000·00000000·................
9107 ··0x003ccf20·00000000·00000000·00000000·00000000·................9107 ··0x003ccf20·00000000·00000000·00000000·00000000·................
Offset 10683, 50 lines modifiedOffset 10683, 50 lines modified
10683 ··0x003d31a0·807e0800·00000000·00000000·00000000·.~..............10683 ··0x003d31a0·807e0800·00000000·00000000·00000000·.~..............
10684 ··0x003d31b0·e07e0800·00000000·00000000·00000000·.~..............10684 ··0x003d31b0·e07e0800·00000000·00000000·00000000·.~..............
10685 ··0x003d31c0·207f0800·00000000·00000000·00000000··...............10685 ··0x003d31c0·207f0800·00000000·00000000·00000000··...............
10686 ··0x003d31d0·807f0800·00000000·f0f80900·00000000·................10686 ··0x003d31d0·807f0800·00000000·f0f80900·00000000·................
10687 ··0x003d31e0·00480f00·00000000·90540f00·00000000·.H.......T......10687 ··0x003d31e0·00480f00·00000000·90540f00·00000000·.H.......T......
10688 ··0x003d31f0·704b0f00·00000000·c06e0f00·00000000·pK.......n......10688 ··0x003d31f0·704b0f00·00000000·c06e0f00·00000000·pK.......n......
10689 ··0x003d3200·60720f00·00000000·90d90d00·00000000·`r..............10689 ··0x003d3200·60720f00·00000000·90d90d00·00000000·`r..............
10690 ··0x003d3210·70440f00·00000000·e09c3000·00000000·pD........0.....10690 ··0x003d3210·70440f00·00000000·409e3000·00000000·pD......@.0.....
10691 ··0x003d3220·c0740f00·00000000·d0db0d00·00000000·.t..............10691 ··0x003d3220·c0740f00·00000000·d0db0d00·00000000·.t..............
10692 ··0x003d3230·80943000·00000000·40fb3000·00000000·..0.....@.0.....10692 ··0x003d3230·e0953000·00000000·a0fc3000·00000000·..0.......0.....
10693 ··0x003d3240·b0383000·00000000·507b3000·00000000·.80.....P{0.....10693 ··0x003d3240·103a3000·00000000·b07c3000·00000000·.:0......|0.....
10694 ··0x003d3250·30203000·00000000·70353000·00000000·0·0.....p50.....10694 ··0x003d3250·90213000·00000000·d0363000·00000000·.!0......60.....
10695 ··0x003d3260·80223000·00000000·e0de0d00·00000000·."0.............10695 ··0x003d3260·e0233000·00000000·e0de0d00·00000000·.#0.............
10696 ··0x003d3270·d0293000·00000000·c0123000·00000000·.)0.......0.....10696 ··0x003d3270·302b3000·00000000·20143000·00000000·0+0.....·.0.....
10697 ··0x003d3280·70f72f00·00000000·f07e1800·00000000·p./......~......10697 ··0x003d3280·d0f82f00·00000000·f07e1800·00000000·../......~......
10698 ··0x003d3290·f0ca1800·00000000·50a11000·00000000·........P.......10698 ··0x003d3290·f0ca1800·00000000·50a11000·00000000·........P.......
10699 ··0x003d32a0·e03c1900·00000000·c01a0a00·00000000·.<..............10699 ··0x003d32a0·e03c1900·00000000·c01a0a00·00000000·.<..............
10700 ··0x003d32b0·90281600·00000000·b0451600·00000000·.(.......E......10700 ··0x003d32b0·90281600·00000000·b0451600·00000000·.(.......E......
10701 ··0x003d32c0·50461600·00000000·c07f0800·00000000·PF..............10701 ··0x003d32c0·50461600·00000000·c07f0800·00000000·PF..............
10702 ··0x003d32d0·20471600·00000000·d0481600·00000000··G.......H......10702 ··0x003d32d0·20471600·00000000·d0481600·00000000··G.......H......
10703 ··0x003d32e0·c0ae1000·00000000·409e1800·00000000·........@.......10703 ··0x003d32e0·c0ae1000·00000000·409e1800·00000000·........@.......
10704 ··0x003d32f0·d0ab0f00·00000000·203e2e00·00000000·........·>......10704 ··0x003d32f0·d0ab0f00·00000000·803f2e00·00000000·.........?......
10705 ··0x003d3300·50183000·00000000·60b11000·00000000·P.0.....`.......10705 ··0x003d3300·b0193000·00000000·60b11000·00000000·..0.....`.......
10706 ··0x003d3310·80b41000·00000000·20b51000·00000000·........·.......10706 ··0x003d3310·80b41000·00000000·20b51000·00000000·........·.......
10707 ··0x003d3320·90090a00·00000000·f0b51000·00000000·................10707 ··0x003d3320·90090a00·00000000·f0b51000·00000000·................
10708 ··0x003d3330·a0b71000·00000000·c0e40d00·00000000·................10708 ··0x003d3330·a0b71000·00000000·c0e40d00·00000000·................
10709 ··0x003d3340·d0241600·00000000·90591900·00000000·.$.......Y......10709 ··0x003d3340·d0241600·00000000·90591900·00000000·.$.......Y......
10710 ··0x003d3350·00000000·00000000·20071400·00000000·........·.......10710 ··0x003d3350·00000000·00000000·20071400·00000000·........·.......
10711 ··0x003d3360·00000000·00000000·00000000·00000000·................10711 ··0x003d3360·00000000·00000000·00000000·00000000·................
10712 ··0x003d3370·00000000·00000000·a0d60800·00000000·................10712 ··0x003d3370·00000000·00000000·a0d60800·00000000·................
10713 ··0x003d3380·80de2600·00000000·70bb1000·00000000·..&.....p.......10713 ··0x003d3380·e0df2600·00000000·70bb1000·00000000·..&.....p.......
10714 ··0x003d3390·30bd1000·00000000·30ce2400·00000000·0.......0.$.....10714 ··0x003d3390·30bd1000·00000000·90cf2400·00000000·0.........$.....
10715 ··0x003d33a0·20e32400·00000000·10b11a00·00000000··.$.............10715 ··0x003d33a0·80e42400·00000000·10b11a00·00000000·..$.............
10716 ··0x003d33b0·20432300·00000000·d0b41a00·00000000··C#.............10716 ··0x003d33b0·80432300·00000000·d0b41a00·00000000·.C#.............
10717 ··0x003d33c0·30342100·00000000·b0831c00·00000000·04!.............10717 ··0x003d33c0·30342100·00000000·b0831c00·00000000·04!.............
10718 ··0x003d33d0·e07f0800·00000000·c0b72600·00000000·..........&.....10718 ··0x003d33d0·e07f0800·00000000·20b92600·00000000·........·.&.....
10719 ··0x003d33e0·c0f32600·00000000·20492b00·00000000·..&.....·I+.....10719 ··0x003d33e0·20f52600·00000000·804a2b00·00000000··.&......J+.....
10720 ··0x003d33f0·80bc1400·00000000·00000000·00000000·................10720 ··0x003d33f0·80bc1400·00000000·00000000·00000000·................
10721 ··0x003d3400·00000000·00000000·40d70800·00000000·........@.......10721 ··0x003d3400·00000000·00000000·40d70800·00000000·........@.......
10722 ··0x003d3410·60af0f00·00000000·70312100·00000000·`.......p1!.....10722 ··0x003d3410·60af0f00·00000000·70312100·00000000·`.......p1!.....
10723 ··0x003d3420·105b2400·00000000·f0b30f00·00000000·.[$.............10723 ··0x003d3420·705c2400·00000000·f0b30f00·00000000·p\$.............
10724 ··0x003d3430·00c91e00·00000000·40d52200·00000000·........@.".....10724 ··0x003d3430·00c91e00·00000000·a0d52200·00000000·..........".....
10725 ··0x003d3440·30e22200·00000000·005f2c00·00000000·0."......_,.....10725 ··0x003d3440·90e22200·00000000·60602c00·00000000·..".....``,.....
10726 ··0x003d3450·b0d01400·00000000·00000000·00000000·................10726 ··0x003d3450·b0d01400·00000000·00000000·00000000·................
10727 ··0x003d3460·00000000·00000000·00000000·00000000·................10727 ··0x003d3460·00000000·00000000·00000000·00000000·................
10728 ··0x003d3470·00000000·00000000·80d80800·00000000·................10728 ··0x003d3470·00000000·00000000·80d80800·00000000·................
10729 ··0x003d3480·00000000·00000000·00800800·00000000·................10729 ··0x003d3480·00000000·00000000·00800800·00000000·................
Max diff block lines reached; 213482/223404 bytes (95.56%) 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·62303531·35376430·34316432·61323637·b05157d041d2a267 
3 ··0x00000010·62633036·65616463·61376234·62323864·bc06eadca7b4b28d2 ··0x00000000·35383530·34373964·33393164·36333365·5850479d391d633e
 3 ··0x00000010·33323530·32373264·66633261·39373539·3250272dfc2a9759
4 ··0x00000020·38316664·38342e64·65627567·00000000·81fd84.debug....4 ··0x00000020·39356633·35652e64·65627567·00000000·95f35e.debug....
5 ··0x00000030·eefc2d3d····························..-=5 ··0x00000030·5e20392c····························^·9,
  
1.44 GB
black-dbgsym_24.10.0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····3372·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3368·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0·13056572·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0·13057256·2024-10-13·21:26:13.000000·data.tar.xz
14.4 KB
control.tar.xz
14.3 KB
control.tar
5.34 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:·24.10.0-13 Version:·24.10.0-1
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:·141117 Installed-Size:·14113
8 Depends:·black·(=·24.10.0-1)8 Depends:·black·(=·24.10.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·0194eb8b9ac7a8ba9ac966e21885f9b6ad051ddb·0814ef691aea6530d24211e33b2d5aed829f7181·08b182a2b5adb7c385f0ba01185269bb3121614b·0b4eb694e8b6da4376fcf7069fa3d9a13e03099a·0df2723cbe225dd4851ad866b5ae1c0fbdc71922·13ec252e5ac449f39ca30775542eb6d2b0214786·14a2bc74fb9[·...·truncated·by·diffoscope;·len:·2284,·SHA:·b7b2c6cf27ec7a5d13d2b1fb5de1ab5c2477a565fa773184c3405de75c0ed656·...·]12 Build-Ids:·09dbf6330608e66e5b54159586c5be2ad73f6015·0e649122d47f06c9df8135fdabac602bd2479057·0ef069826d2927471713e3b9c782cb970cd254ca·0f7d08ca5d0e9f42609c75eaa1ffa9d2370d853f·10afd3e611bddecd4044c936af6d9d65f6259dfe·13241b72ce92c8875308e83cc0a5a27d8f040428·28ba95ecd9b[·...·truncated·by·diffoscope;·len:·2284,·SHA:·03edda19cc29f4cd784443f89db7e41417294b332de34c08e6e1a8d9c86389dd·...·]
8.97 KB
./md5sums
30.0 B
./md5sums
Files differ
8.92 KB
line order
    
Offset 1, 63 lines modifiedOffset 1, 63 lines modified
1 usr/lib/debug/.build-id/01/94eb8b9ac7a8ba9ac966e21885f9b6ad051ddb.debug 
2 usr/lib/debug/.build-id/08/14ef691aea6530d24211e33b2d5aed829f7181.debug 
3 usr/lib/debug/.build-id/08/b182a2b5adb7c385f0ba01185269bb3121614b.debug 
4 usr/lib/debug/.build-id/0b/4eb694e8b6da4376fcf7069fa3d9a13e03099a.debug 
5 usr/lib/debug/.build-id/0d/f2723cbe225dd4851ad866b5ae1c0fbdc71922.debug 
6 usr/lib/debug/.build-id/13/ec252e5ac449f39ca30775542eb6d2b0214786.debug 
7 usr/lib/debug/.build-id/14/a2bc74fb90417ba274a131f8727e2315c1374f.debug 
8 usr/lib/debug/.build-id/17/896c225a63a53c8233444c1b6d64783864ff71.debug 
9 usr/lib/debug/.build-id/18/387c93a662c27b0498963d0659e951db9f63ec.debug 
10 usr/lib/debug/.build-id/1e/100b51cfe778fbf87f37d9075d94da4154fb47.debug 
11 usr/lib/debug/.build-id/1f/64effaaa520246f4e28cd6153c6ec287a43da2.debug 
12 usr/lib/debug/.build-id/24/78f73d7fe647d6b46b8a6c486e60946dc95a56.debug 
13 usr/lib/debug/.build-id/25/f52b95248207f309141862956cc5b988867777.debug 
14 usr/lib/debug/.build-id/2e/c4582e58ad7e94708734d997dc534da52de2c7.debug 
15 usr/lib/debug/.build-id/2f/9cd10a2a93b40b38f9025f54b69c34b3039dc0.debug 
16 usr/lib/debug/.build-id/2f/edc9fdfe319e1deb6305d7df6fb926524e61cd.debug 
17 usr/lib/debug/.build-id/31/1c06c731008e9d8929d779d1facb2a2e810a3d.debug 
18 usr/lib/debug/.build-id/3a/24789b1719f155fcf0e2ed0073a5a6b99b0b2b.debug 
19 usr/lib/debug/.build-id/3c/b7e459fd5fc0081df7039a125d8efb85a6aefc.debug 
20 usr/lib/debug/.build-id/3e/f972f4454d706b480b21fa9337e5b653bd7d04.debug 
21 usr/lib/debug/.build-id/46/0db9746982d9fd733c184814244e2c8dbcfe4d.debug 
22 usr/lib/debug/.build-id/46/d2117de408e112b9b0b7f42f5a0a0a8460663d.debug 
23 usr/lib/debug/.build-id/4c/e4539d8f0b6361632e1b42f70993c3d6f7c37f.debug 
24 usr/lib/debug/.build-id/4e/24d9b95f3a36c7b193461fac9f149400f253ca.debug 
25 usr/lib/debug/.build-id/53/bc2ccb25c797ebf2e1132c3c6c340e2908c897.debug 
26 usr/lib/debug/.build-id/55/2c7dd6564abd40640d6030b6a6743b609ec264.debug 
27 usr/lib/debug/.build-id/58/a183cd9c6246f634cd2520903fdbaccd9b2200.debug 
28 usr/lib/debug/.build-id/5a/0dec32f037e6940490344ed698b9bb69ac7997.debug 
29 usr/lib/debug/.build-id/67/35a442399be4830a6307bdf51bcbe52cf0340d.debug 
30 usr/lib/debug/.build-id/67/fc67129b6cd73d05d5fec559cab8350a127576.debug 
31 usr/lib/debug/.build-id/6e/b05157d041d2a267bc06eadca7b4b28d81fd84.debug 
32 usr/lib/debug/.build-id/70/697087c5355fbcbe11e0385afc79fbf6e6e9aa.debug 
33 usr/lib/debug/.build-id/70/ac8b02d4e30acebefa208d9b6bef8f0fd114b7.debug 
34 usr/lib/debug/.build-id/71/80149f92d47cf29bf3c154ba9191402865b359.debug 
35 usr/lib/debug/.build-id/76/3a06ca9a6a7e91b87f44ba2903a4592dc24b8b.debug 
36 usr/lib/debug/.build-id/76/d54c870b68d2f3a7380615c7537ee8b257a40c.debug 
37 usr/lib/debug/.build-id/79/09be2db2369bd3f38e05fbdb9173e4908e76ed.debug 
38 usr/lib/debug/.build-id/83/71092c93a16944ec09ff13e45c53685786d3e7.debug 
39 usr/lib/debug/.build-id/84/d0baf94ba5eb92c7a7aeecfbb090ef62a5a22e.debug 
40 usr/lib/debug/.build-id/88/f40a1c3d20a5a23179ee8a8c05b8f2b535fb62.debug 
41 usr/lib/debug/.build-id/8a/1aba29b98ee0b4adbcb4e7a8129b5ce652e8ff.debug 
42 usr/lib/debug/.build-id/8d/8944ce9907bb2d8f58156429d1409641a181a2.debug 
43 usr/lib/debug/.build-id/98/e13702c4aec8beea3d0d2f3c621f1d97c572fc.debug 
44 usr/lib/debug/.build-id/99/b0983cdf996a39083966a2b64a1aa3dd6ff36d.debug 
45 usr/lib/debug/.build-id/9b/f117fc0d095877e9c4208dd3c6b1b147cb0f5e.debug 
46 usr/lib/debug/.build-id/9d/dc7e0d242b44417e54a48f17efaa02d93d1c0f.debug 
47 usr/lib/debug/.build-id/a7/1b86ab2f871e6bd239faf084fe88752f28b64d.debug 
48 usr/lib/debug/.build-id/ab/86b5111e28d2cc3e81a014dce43a5408f167f6.debug 
49 usr/lib/debug/.build-id/ac/58ec1a5d591c2bd6907f5f7dcf4d071d9c76d1.debug 
50 usr/lib/debug/.build-id/b5/b3df002a29cadbb2fde2d0cd1037b4f2a97843.debug 
51 usr/lib/debug/.build-id/b8/d399ad60486606af1522cc912ab834effef64f.debug 
52 usr/lib/debug/.build-id/bb/908616f27f7a93fa1bd9c91518c901b2dfef88.debug 
53 usr/lib/debug/.build-id/c0/2163421d96f9dca3832765ad06fc7d2b909d06.debug 
54 usr/lib/debug/.build-id/c0/e5a77047adeb25bfd851c75c6cbb12082c94eb.debug 
55 usr/lib/debug/.build-id/c4/525d44a60998f2ca6f80ec739410ba36b2d8fa.debug 
56 usr/lib/debug/.build-id/c4/60213f9306ae202a614e22611994072feccbeb.debug 
57 usr/lib/debug/.build-id/c4/a20de653d3cfcae60e163c14fea5fee26a7a8e.debug 
58 usr/lib/debug/.build-id/d3/afdd160535b82e5b0ac03a6778f5e212d0ae86.debug 
59 usr/lib/debug/.build-id/ea/3fad68719f6e48334d3fccb3b9760eff2624f8.debug 
60 usr/lib/debug/.build-id/f4/5c3c662cc804845aae19c9d1d3b93e0e17cfd2.debug 
61 usr/lib/debug/.build-id/fa/5126c291bf5aa7fd811a782b9b3a530b764044.debug 
62 usr/lib/debug/.build-id/fb/d1c80ec1ea1b857c33f25dc0a50f7aeecf73d2.debug1 usr/lib/debug/.build-id/09/dbf6330608e66e5b54159586c5be2ad73f6015.debug
 2 usr/lib/debug/.build-id/0e/649122d47f06c9df8135fdabac602bd2479057.debug
 3 usr/lib/debug/.build-id/0e/f069826d2927471713e3b9c782cb970cd254ca.debug
 4 usr/lib/debug/.build-id/0f/7d08ca5d0e9f42609c75eaa1ffa9d2370d853f.debug
 5 usr/lib/debug/.build-id/10/afd3e611bddecd4044c936af6d9d65f6259dfe.debug
 6 usr/lib/debug/.build-id/13/241b72ce92c8875308e83cc0a5a27d8f040428.debug
 7 usr/lib/debug/.build-id/28/ba95ecd9bc6e714608921459bd08e589e2a267.debug
 8 usr/lib/debug/.build-id/29/0cf52c1d1afea4444392d783c6be7642d8bd35.debug
 9 usr/lib/debug/.build-id/29/29cdab7e3d4e69dddf252b976e5d143718e57f.debug
 10 usr/lib/debug/.build-id/30/5c79dfb914e66aa69f5ba81271873a1b756627.debug
 11 usr/lib/debug/.build-id/31/e5461f593cdc2e8f6fe46a3b4cac476cf678a1.debug
 12 usr/lib/debug/.build-id/33/6426599cb002ab72b93f5cfa6402a26a546845.debug
 13 usr/lib/debug/.build-id/34/883f56456649664601c0804fb668691debe1c7.debug
 14 usr/lib/debug/.build-id/38/b794b0cd24d79f9dd897abe0bd9734595ac151.debug
 15 usr/lib/debug/.build-id/3b/bc7742f43750655f361174ebebe8c0fe5ec809.debug
 16 usr/lib/debug/.build-id/3f/6d462066c435e73bff98a3b7725c7acf73c752.debug
 17 usr/lib/debug/.build-id/42/19ec9250814bdaca4d30fc633eb7c15ce90a81.debug
 18 usr/lib/debug/.build-id/4a/127dc313442ab153fecfdc90db6a1885cfd9f0.debug
 19 usr/lib/debug/.build-id/4a/5850479d391d633e3250272dfc2a975995f35e.debug
 20 usr/lib/debug/.build-id/4a/86383ee298292d6a14815efedc5a1557e73bb2.debug
 21 usr/lib/debug/.build-id/4c/27d493a6de773d69b72ec0079e346c999fad25.debug
 22 usr/lib/debug/.build-id/4c/4672fac120480aee9aab68a4b7be086ce8f035.debug
 23 usr/lib/debug/.build-id/52/abcd3744774218a107074e58acc10f1b26896f.debug
 24 usr/lib/debug/.build-id/56/575950b642e35450df6d3410df431fb673ebc5.debug
 25 usr/lib/debug/.build-id/58/12761343aa843739a1ebda7f7232e9ed0f7767.debug
 26 usr/lib/debug/.build-id/5c/a5ac2d551303f0d85ca6d9c5b5e6fff540f52b.debug
 27 usr/lib/debug/.build-id/5f/b36e416e31439be3ecc90d2f56fe000ea7d3ad.debug
 28 usr/lib/debug/.build-id/5f/fce498aff817394adc765ba267a9e6418a44ba.debug
 29 usr/lib/debug/.build-id/60/e16688cbd4ae247e0de1b1d999a59da7b48a1a.debug
 30 usr/lib/debug/.build-id/63/e847228934b58c27121b7238801e9700895c21.debug
 31 usr/lib/debug/.build-id/65/9a7b9fcd396e22f14b5f1fe9c4be9f2db4ab71.debug
 32 usr/lib/debug/.build-id/67/fdcde40dfdbdf443ba14c773ae4a681b43c989.debug
 33 usr/lib/debug/.build-id/6e/5a98f3c13bc7b514e594f316b4d88c6b8cbe03.debug
 34 usr/lib/debug/.build-id/70/3d97370835724fcf2b1b98ceb514c1a606d7b5.debug
 35 usr/lib/debug/.build-id/78/6150645372ee9910b5eb7fc44f6228ddecd9ac.debug
 36 usr/lib/debug/.build-id/7a/559d3327ef839984560fd98bfbd454dff02fd7.debug
 37 usr/lib/debug/.build-id/7e/4365224f610524aa9afbb2e97ab091ea018d0b.debug
 38 usr/lib/debug/.build-id/84/ea9dcf8f0b417e880d9faf3bc5467e6d6a87ce.debug
 39 usr/lib/debug/.build-id/8c/afef826c19eaab1a3345801aba10f61d117364.debug
 40 usr/lib/debug/.build-id/8d/db2487fdd8086476bf17db40f3abfd543a6f4e.debug
 41 usr/lib/debug/.build-id/90/e353f20686e88bf668f8e3db131e253ce70af7.debug
 42 usr/lib/debug/.build-id/96/55bce464ced59fc44e1fbed547f0a0de757729.debug
 43 usr/lib/debug/.build-id/98/da0011a81a4f342dcbc6fd739fdb9a2bb6ae0f.debug
 44 usr/lib/debug/.build-id/9f/8eb8b9904611de946e47f42ac9ddbd671f782b.debug
 45 usr/lib/debug/.build-id/a3/5b6acdf95b0d4c9a7a03cc97d311ec0b79d8d9.debug
 46 usr/lib/debug/.build-id/ac/827ab5c8d005a2a5bdc6a12890a234f27dead7.debug
 47 usr/lib/debug/.build-id/bf/34d88f222cb4c659bb52a7bb2b65588f7dc28d.debug
 48 usr/lib/debug/.build-id/bf/ac00f806264ba96e3a769490bef669a85f71a2.debug
 49 usr/lib/debug/.build-id/c0/3978b8d90146c31bf68a8b69fd987313f1fda0.debug
 50 usr/lib/debug/.build-id/cd/31621d3e4dfbb4029547f1433f10266fd61ceb.debug
 51 usr/lib/debug/.build-id/d3/74a2d02558b3154e108f3f2520c79c9a5412d5.debug
 52 usr/lib/debug/.build-id/d5/c900096e3d382895d1d56981e0b47e962339f5.debug
 53 usr/lib/debug/.build-id/df/255b65155e2b91744a9bdf47e61f477eaf6257.debug
 54 usr/lib/debug/.build-id/e1/ceb4c626cd6c3d09579ca515db2cda2097e999.debug
 55 usr/lib/debug/.build-id/e1/e5b64897c0fd9cc2352d870cdf6832429242d2.debug
 56 usr/lib/debug/.build-id/e6/da8c5fdbc9401f7e8b6257564673a5f22062b1.debug
 57 usr/lib/debug/.build-id/e9/a1d6a3f78df6d94423bec3205a4b3f2345d540.debug
 58 usr/lib/debug/.build-id/f0/1c89cc9ac04a45109c5eb81bdb6ae1852ed64c.debug
 59 usr/lib/debug/.build-id/f5/53e888ce74c26602654c5148c6b7ac74360225.debug
 60 usr/lib/debug/.build-id/f8/b76b24cb9ff3e80bcddc26327e441f02661d48.debug
 61 usr/lib/debug/.build-id/fd/435e9d47bf7748f036d391bbc9943a0624f6ef.debug
 62 usr/lib/debug/.build-id/ff/65cb7779374c0db5d7e611f5e9b26de84cef43.debug
63 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug63 usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
1.44 GB
data.tar.xz
1.44 GB
data.tar
31.2 KB
file list
    
Offset 1, 126 lines modifiedOffset 1, 127 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/09/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/94eb8b9ac7a8ba9ac966e21885f9b6ad051ddb.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/09/dbf6330608e66e5b54159586c5be2ad73f6015.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/08/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0e/
 9 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0e/649122d47f06c9df8135fdabac602bd2479057.debug
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5344·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/08/14ef691aea6530d24211e33b2d5aed829f7181.debug10 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0e/f069826d2927471713e3b9c782cb970cd254ca.debug
10 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/08/b182a2b5adb7c385f0ba01185269bb3121614b.debug 
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0b/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0f/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0b/4eb694e8b6da4376fcf7069fa3d9a13e03099a.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0f/7d08ca5d0e9f42609c75eaa1ffa9d2370d853f.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0d/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/10/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0d/f2723cbe225dd4851ad866b5ae1c0fbdc71922.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/10/afd3e611bddecd4044c936af6d9d65f6259dfe.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/13/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/13/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/13/ec252e5ac449f39ca30775542eb6d2b0214786.debug16 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/13/241b72ce92c8875308e83cc0a5a27d8f040428.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/14/ 
18 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/14/a2bc74fb90417ba274a131f8727e2315c1374f.debug 
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/17/ 
20 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/17/896c225a63a53c8233444c1b6d64783864ff71.debug 
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/18/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/28/
22 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/18/387c93a662c27b0498963d0659e951db9f63ec.debug18 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/28/ba95ecd9bc6e714608921459bd08e589e2a267.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1e/ 
24 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1e/100b51cfe778fbf87f37d9075d94da4154fb47.debug 
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1f/ 
26 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1f/64effaaa520246f4e28cd6153c6ec287a43da2.debug 
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/24/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/24/78f73d7fe647d6b46b8a6c486e60946dc95a56.debug20 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/0cf52c1d1afea4444392d783c6be7642d8bd35.debug
 21 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/29cdab7e3d4e69dddf252b976e5d143718e57f.debug
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/25/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/30/
30 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/25/f52b95248207f309141862956cc5b988867777.debug23 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/30/5c79dfb914e66aa69f5ba81271873a1b756627.debug
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/ 
32 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/c4582e58ad7e94708734d997dc534da52de2c7.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2f/ 
34 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2f/9cd10a2a93b40b38f9025f54b69c34b3039dc0.debug 
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2f/edc9fdfe319e1deb6305d7df6fb926524e61cd.debug 
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/31/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/31/
37 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/31/1c06c731008e9d8929d779d1facb2a2e810a3d.debug25 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/31/e5461f593cdc2e8f6fe46a3b4cac476cf678a1.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/33/
39 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/24789b1719f155fcf0e2ed0073a5a6b99b0b2b.debug27 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/33/6426599cb002ab72b93f5cfa6402a26a546845.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3c/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/34/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3c/b7e459fd5fc0081df7039a125d8efb85a6aefc.debug29 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/34/883f56456649664601c0804fb668691debe1c7.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3e/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/
43 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3e/f972f4454d706b480b21fa9337e5b653bd7d04.debug31 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/b794b0cd24d79f9dd897abe0bd9734595ac151.debug
 32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3b/
 33 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3b/bc7742f43750655f361174ebebe8c0fe5ec809.debug
 34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/
 35 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/6d462066c435e73bff98a3b7725c7acf73c752.debug
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/46/36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/42/
 37 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/42/19ec9250814bdaca4d30fc633eb7c15ce90a81.debug
 38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4a/
 39 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4a/127dc313442ab153fecfdc90db6a1885cfd9f0.debug
 40 -rw-r--r--···0·root·········(0)·root·········(0)··6994616·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4a/5850479d391d633e3250272dfc2a975995f35e.debug
45 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/46/0db9746982d9fd733c184814244e2c8dbcfe4d.debug41 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4a/86383ee298292d6a14815efedc5a1557e73bb2.debug
46 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/46/d2117de408e112b9b0b7f42f5a0a0a8460663d.debug 
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/
48 -rw-r--r--···0·root·········(0)·root·········(0)··6951568·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/e4539d8f0b6361632e1b42f70993c3d6f7c37f.debug 
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4e/ 
50 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4e/24d9b95f3a36c7b193461fac9f149400f253ca.debug43 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/27d493a6de773d69b72ec0079e346c999fad25.debug
 44 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/4672fac120480aee9aab68a4b7be086ce8f035.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/52/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/bc2ccb25c797ebf2e1132c3c6c340e2908c897.debug46 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/52/abcd3744774218a107074e58acc10f1b26896f.debug
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/55/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/56/
54 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/55/2c7dd6564abd40640d6030b6a6743b609ec264.debug48 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/56/575950b642e35450df6d3410df431fb673ebc5.debug
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/
56 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/a183cd9c6246f634cd2520903fdbaccd9b2200.debug50 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/12761343aa843739a1ebda7f7232e9ed0f7767.debug
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5a/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/
 52 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/a5ac2d551303f0d85ca6d9c5b5e6fff540f52b.debug
 53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5f/
 54 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5f/b36e416e31439be3ecc90d2f56fe000ea7d3ad.debug
58 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5a/0dec32f037e6940490344ed698b9bb69ac7997.debug55 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5f/fce498aff817394adc765ba267a9e6418a44ba.debug
 56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/60/
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/60/e16688cbd4ae247e0de1b1d999a59da7b48a1a.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/63/
 59 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/63/e847228934b58c27121b7238801e9700895c21.debug
 60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/65/
 61 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/65/9a7b9fcd396e22f14b5f1fe9c4be9f2db4ab71.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/
60 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/35a442399be4830a6307bdf51bcbe52cf0340d.debug63 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/fdcde40dfdbdf443ba14c773ae4a681b43c989.debug
61 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/fc67129b6cd73d05d5fec559cab8350a127576.debug 
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/
63 -rw-r--r--···0·root·········(0)·root·········(0)··6993640·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/b05157d041d2a267bc06eadca7b4b28d81fd84.debug65 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/5a98f3c13bc7b514e594f316b4d88c6b8cbe03.debug
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/70/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/70/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/70/697087c5355fbcbe11e0385afc79fbf6e6e9aa.debug67 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/70/3d97370835724fcf2b1b98ceb514c1a606d7b5.debug
66 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/70/ac8b02d4e30acebefa208d9b6bef8f0fd114b7.debug 
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/71/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/
68 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/71/80149f92d47cf29bf3c154ba9191402865b359.debug69 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/6150645372ee9910b5eb7fc44f6228ddecd9ac.debug
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/76/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7a/
70 -rw-r--r--···0·root·········(0)·root·········(0)·····5344·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/76/3a06ca9a6a7e91b87f44ba2903a4592dc24b8b.debug71 -rw-r--r--···0·root·········(0)·root·········(0)··6951928·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7a/559d3327ef839984560fd98bfbd454dff02fd7.debug
71 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/76/d54c870b68d2f3a7380615c7537ee8b257a40c.debug 
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7e/
73 -rw-r--r--···0·root·········(0)·root·········(0)·····5392·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/09be2db2369bd3f38e05fbdb9173e4908e76ed.debug 
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/ 
75 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/71092c93a16944ec09ff13e45c53685786d3e7.debug73 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7e/4365224f610524aa9afbb2e97ab091ea018d0b.debug
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/
77 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/d0baf94ba5eb92c7a7aeecfbb090ef62a5a22e.debug75 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/ea9dcf8f0b417e880d9faf3bc5467e6d6a87ce.debug
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/88/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8c/
79 -rw-r--r--···0·root·········(0)·root·········(0)·····5352·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/88/f40a1c3d20a5a23179ee8a8c05b8f2b535fb62.debug77 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8c/afef826c19eaab1a3345801aba10f61d117364.debug
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/ 
81 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/1aba29b98ee0b4adbcb4e7a8129b5ce652e8ff.debug 
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8d/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8d/
83 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8d/8944ce9907bb2d8f58156429d1409641a181a2.debug79 -rw-r--r--···0·root·········(0)·root·········(0)·····5392·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8d/db2487fdd8086476bf17db40f3abfd543a6f4e.debug
 80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/
 81 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/e353f20686e88bf668f8e3db131e253ce70af7.debug
 82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/96/
 83 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/96/55bce464ced59fc44e1fbed547f0a0de757729.debug
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/98/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/98/
85 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/98/e13702c4aec8beea3d0d2f3c621f1d97c572fc.debug85 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/98/da0011a81a4f342dcbc6fd739fdb9a2bb6ae0f.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/99/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9f/
87 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/99/b0983cdf996a39083966a2b64a1aa3dd6ff36d.debug87 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9f/8eb8b9904611de946e47f42ac9ddbd671f782b.debug
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9b/ 
89 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9b/f117fc0d095877e9c4208dd3c6b1b147cb0f5e.debug 
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9d/ 
91 -rw-r--r--···0·root·········(0)·root·········(0)·····5352·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9d/dc7e0d242b44417e54a48f17efaa02d93d1c0f.debug 
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/
93 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/1b86ab2f871e6bd239faf084fe88752f28b64d.debug89 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/5b6acdf95b0d4c9a7a03cc97d311ec0b79d8d9.debug
94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ab/ 
95 -rw-r--r--···0·root·········(0)·root·········(0)·····5408·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ab/86b5111e28d2cc3e81a014dce43a5408f167f6.debug 
96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ac/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ac/
97 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ac/58ec1a5d591c2bd6907f5f7dcf4d071d9c76d1.debug91 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ac/827ab5c8d005a2a5bdc6a12890a234f27dead7.debug
98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b5/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bf/
99 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b5/b3df002a29cadbb2fde2d0cd1037b4f2a97843.debug 
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/ 
101 -rw-r--r--···0·root·········(0)·root·········(0)·····5368·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/d399ad60486606af1522cc912ab834effef64f.debug93 -rw-r--r--···0·root·········(0)·root·········(0)·····5376·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bf/34d88f222cb4c659bb52a7bb2b65588f7dc28d.debug
102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/ 
103 -rw-r--r--···0·root·········(0)·root·········(0)·····5360·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/908616f27f7a93fa1bd9c91518c901b2dfef88.debug94 -rw-r--r--···0·root·········(0)·root·········(0)·····5344·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bf/ac00f806264ba96e3a769490bef669a85f71a2.debug
Max diff block lines reached; 6507/31954 bytes (20.36%) of diff not shown.
20.2 KB
./usr/lib/debug/.build-id/01/94eb8b9ac7a8ba9ac966e21885f9b6ad051ddb.debug vs.
./usr/lib/debug/.build-id/3f/6d462066c435e73bff98a3b7725c7acf73c752.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:··········3208·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·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
4.42 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc88:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000ae·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cc·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000624·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000622·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066c·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066a·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067f·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067d·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001b8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b38·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.71 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·nodes.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·0194eb8b9ac7a8ba9ac966e21885f9b6ad051ddb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f6d462066c435e73bff98a3b7725c7acf73c752
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:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpxqrfovh7/build32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x7f):·/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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/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_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44d16)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51e1a)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
711 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 RGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 _black_version.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_nodes
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyInit__black_version 
24 PyCapsule_Import23 PyCapsule_Import
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
28 .gnu.hash27 .gnu.hash
29 .rela.dyn28 .rela.dyn
30 .rela.plt29 .rela.plt
428 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit__black_version>:15 0000000000001130·<PyInit_nodes>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/_black_version.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/nodes.c
3 ··[····28]··.3 ··[····25]··.
4 ··[····2a]··/tmp/tmpxqrfovh7/build4 ··[····27]··/tmp/tmpfvt34_y_/build/black
5 ··[····41]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····59]··/usr/include/x86_64-linux-gnu/bits6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····ea]··types.h
11 ··[····ef]··stdint-intn.h11 ··[····f2]··stdint-intn.h
12 ··[····fd]··stdint-uintn.h12 ··[···100]··stdint-uintn.h
13 ··[···10c]··stddef.h13 ··[···10f]··stddef.h
14 ··[···115]··pyport.h14 ··[···118]··pyport.h
15 ··[···11e]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···12b]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13a]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···148]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···153]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···15f]··import.h20 ··[···162]··import.h
  
2.98 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 27 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers 
13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN 
14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN 
17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._ 
18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF 
19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
 13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
 14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
 15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
 16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
 17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
 18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._
20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
22 ··0x00000130·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
23 ··0x00000140·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
24 ··0x00000150·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
25 ··0x00000160·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
26 ··0x00000170·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
27 ··0x00000180·63005079·496e6974·5f5f626c·61636b5f·c.PyInit__black_ 
28 ··0x00000190·76657273·696f6e00·50794361·7073756c·version.PyCapsul 
29 ··0x000001a0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
30 ··0x000001b0·73746172·745f5f00···················start__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
34.1 KB
./usr/lib/debug/.build-id/08/14ef691aea6530d24211e33b2d5aed829f7181.debug vs.
./usr/lib/debug/.build-id/4a/127dc313442ab153fecfdc90db6a1885cfd9f0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3168·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000108·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002048·0x0000000000002048·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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.62 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc60:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000047·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002048·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002078·001000·000090·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e0·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000390·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000450·0000f7·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000548·0000c8·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000610·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000658·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00066b·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006b0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000968·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b0e·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·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.91 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·token.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002104·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002048·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_black 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_token
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·0814ef691aea6530d24211e33b2d5aed829f71813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a127dc313442ab153fecfdc90db6a1885cfd9f0
7.76 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:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpogt89tkf/build32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x79):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.12/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:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
 45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xef):·stdint-intn.h 
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/black.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/token.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b11)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44509)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
458 B
strings --all --bytes=8 {}
    
Offset 9, 22 lines modifiedOffset 9, 22 lines modified
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 PyInit_black 
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
22 _Py_Dealloc21 _Py_Dealloc
23 PyCapsule_Import22 PyCapsule_Import
 23 PyInit_token
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
30 .plt.got30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_black>:15 0000000000001130·<PyInit_token>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/black.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/token.c
3 ··[····1f]··.3 ··[····2e]··.
4 ··[····21]··/tmp/tmpogt89tkf/build4 ··[····30]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····38]··/usr/include/python3.125 ··[····56]··/usr/include/python3.13
 6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
6 ··[····50]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····79]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····be]··/usr/include/python3.12/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····de]··stddef.h 
11 ··[····e7]··types.h10 ··[····fc]··types.h
12 ··[····ef]··stdint-intn.h11 ··[···104]··stdint-intn.h
13 ··[····fd]··stdint-uintn.h12 ··[···112]··stdint-uintn.h
 13 ··[···121]··stddef.h
14 ··[···10c]··pyport.h14 ··[···12a]··pyport.h
15 ··[···115]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···122]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···131]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···13f]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···14a]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···156]··import.h20 ··[···174]··import.h
  
2.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00746f6b·656e2e63·005f5f46·ntry.token.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_26 ··0x00000170·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
 27 ··0x00000180·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·5f746f6b·656e005f·5f676d6f·6e5f7374·_token.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
20.3 KB
./usr/lib/debug/.build-id/08/b182a2b5adb7c385f0ba01185269bb3121614b.debug vs.
./usr/lib/debug/.build-id/fd/435e9d47bf7748f036d391bbc9943a0624f6ef.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cd·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cf·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000625·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000627·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066d·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066f·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000680·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000682·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.61 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen 
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parse
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·08b182a2b5adb7c385f0ba01185269bb3121614b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd435e9d47bf7748f036d391bbc9943a0624f6ef
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:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/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:·0x91):·/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:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.78 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44304)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f20)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
672 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 1!aKGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
Offset 10, 20 lines modifiedOffset 10, 20 lines modified
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize16 __cxa_finalize
17 PyInit_pgen 
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
22 _Py_Dealloc21 _Py_Dealloc
 22 PyInit_parse
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pgen>:15 0000000000001130·<PyInit_parse>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pgen2/pgen.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/parse.c
3 ··[····2d]··.3 ··[····2e]··.
4 ··[····2f]··/tmp/tmpxqrfovh7/build/blib2to3/pgen24 ··[····30]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····55]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····dc]··/usr/include/python3.13/cpython
10 ··[····fb]··types.h10 ··[····fc]··types.h
11 ··[···103]··stdint-intn.h11 ··[···104]··stdint-intn.h
12 ··[···111]··stdint-uintn.h12 ··[···112]··stdint-uintn.h
13 ··[···120]··stddef.h13 ··[···121]··stddef.h
14 ··[···129]··pyport.h14 ··[···12a]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···173]··import.h20 ··[···174]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn 
21 ··0x00000120·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM 
22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
 21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im27 ··0x00000180·70617273·65005079·43617073·756c655f·parse.PyCapsule_
28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·745f5f00····························t__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
17.8 KB
./usr/lib/debug/.build-id/0b/4eb694e8b6da4376fcf7069fa3d9a13e03099a.debug vs.
./usr/lib/debug/.build-id/cd/31621d3e4dfbb4029547f1433f10266fd61ceb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
4.72 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ae·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001aa·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b32·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.19 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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 23, 10 lines modifiedOffset 23, 10 lines modified
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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_resources 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·0b4eb694e8b6da4376fcf7069fa3d9a13e03099a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cd31621d3e4dfbb4029547f1433f10266fd61ceb
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:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x166):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51d02)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8ec)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
611 B
strings --all --bytes=8 {}
    
Offset 3, 29 lines modifiedOffset 3, 29 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 resources.c10 parsing.c
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___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
 23 PyInit_parsing
23 PyCapsule_Import24 PyCapsule_Import
24 PyInit_resources 
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .plt.got
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_resources>:15 0000000000001130·<PyInit_parsing>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/resources.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/parsing.c
3 ··[····29]··.3 ··[····27]··.
4 ··[····2b]··/tmp/tmpxqrfovh7/build/black4 ··[····29]··/tmp/tmpfvt34_y_/build/black
5 ··[····48]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····60]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ce]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ee]··types.h10 ··[····ec]··types.h
11 ··[····f6]··stdint-intn.h11 ··[····f4]··stdint-intn.h
12 ··[···104]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
13 ··[···113]··stddef.h13 ··[···111]··stddef.h
14 ··[···11c]··pyport.h14 ··[···11a]··pyport.h
15 ··[···125]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···132]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···141]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···14f]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···15a]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···166]··import.h20 ··[···164]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c 
13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._
 13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
20 ··0x00000110·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
21 ··0x00000120·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
 22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
22 ··0x00000130·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
23 ··0x00000140·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo 
24 ··0x00000150·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi 
25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
26 ··0x00000170·005f5079·5f446561·6c6c6f63·00507943·._Py_Dealloc.PyC26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
27 ··0x00000180·61707375·6c655f49·6d706f72·74005079·apsule_Import.Py 
28 ··0x00000190·496e6974·5f726573·6f757263·6573005f·Init_resources._27 ··0x00000180·745f7061·7273696e·67005079·43617073·t_parsing.PyCaps
 28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
29 ··0x000001a0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__.29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
34.8 KB
./usr/lib/debug/.build-id/0d/f2723cbe225dd4851ad866b5ae1c0fbdc71922.debug vs.
./usr/lib/debug/.build-id/34/883f56456649664601c0804fb668691debe1c7.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:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·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··········0000000000002090·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d2·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·cache.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000211c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_cache
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·0df2723cbe225dd4851ad866b5ae1c0fbdc719223 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34883f56456649664601c0804fb668691debe1c7
7.77 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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x9a):·/usr/include/x86_64-linux-gnu/bits 
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.12/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):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.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):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x108):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x108):·types.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-intn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11e):·stdint-uintn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
 47 ··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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/blib2to3/pgen2/tokenize.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/cache.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0e6)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e29c)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
709 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
1 "GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 tokenize.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
22 _Py_Dealloc21 _Py_Dealloc
 22 PyInit_cache
23 PyCapsule_Import23 PyCapsule_Import
24 PyInit_tokenize 
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
28 .gnu.hash27 .gnu.hash
29 .rela.dyn28 .rela.dyn
30 .rela.plt29 .rela.plt
31 .plt.got30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_tokenize>:15 0000000000001130·<PyInit_cache>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/tokenize.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/cache.c
3 ··[····31]··.3 ··[····25]··.
4 ··[····33]··/tmp/tmpogt89tkf/build/blib2to3/pgen24 ··[····27]··/tmp/tmpfvt34_y_/build/black
5 ··[····59]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
 6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
6 ··[····71]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····9a]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ff]··stddef.h 
11 ··[···108]··types.h10 ··[····ea]··types.h
 11 ··[····f2]··stdint-intn.h
12 ··[···110]··stdint-intn.h12 ··[···100]··stdint-uintn.h
13 ··[···11e]··stdint-uintn.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
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00636163·68652e63·005f5f46·ntry.cache.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_final19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
26 ··0x00000170·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
27 ··0x00000180·7073756c·655f496d·706f7274·00507949·psule_Import.PyI 
28 ··0x00000190·6e69745f·746f6b65·6e697a65·005f5f67·nit_tokenize.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.27 ··0x00000180·63616368·65005079·43617073·756c655f·cache.PyCapsule_
 28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
 29 ··0x000001a0·6172745f·5f00·······················art__.
  
19.9 KB
./usr/lib/debug/.build-id/13/ec252e5ac449f39ca30775542eb6d2b0214786.debug vs.
./usr/lib/debug/.build-id/90/e353f20686e88bf668f8e3db131e253ce70af7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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.98 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e3·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cd·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d1·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000625·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000629·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066d·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000671·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000680·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000684·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·conv.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_conv
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree 
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·13ec252e5ac449f39ca30775542eb6d2b02147863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·90e353f20686e88bf668f8e3db131e253ce70af7
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:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpogt89tkf/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x8c):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.12/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:·0x26):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x104):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfa):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x104):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11a):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfc0)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f9cd)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
548 B
strings --all --bytes=8 {}
    
Offset 3, 25 lines modifiedOffset 3, 24 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 pytree.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
 18 PyInit_conv
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyInit_pytree 
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pytree>:15 0000000000001130·<PyInit_conv>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpogt89tkf/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/conv.c
3 ··[····29]··.3 ··[····2d]··.
4 ··[····2b]··/tmp/tmpogt89tkf/build/blib2to34 ··[····2f]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····4b]··/usr/include/python3.125 ··[····55]··/usr/include/python3.12
6 ··[····63]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····8c]··/usr/include/x86_64-linux-gnu/bits7 ··[····96]··/usr/include/x86_64-linux-gnu/bits
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.12/cpython9 ··[····db]··/usr/include/python3.12/cpython
10 ··[····f1]··stddef.h10 ··[····fb]··stddef.h
11 ··[····fa]··types.h11 ··[···104]··types.h
12 ··[···102]··stdint-intn.h12 ··[···10c]··stdint-intn.h
13 ··[···110]··stdint-uintn.h13 ··[···11a]··stdint-uintn.h
14 ··[···11f]··pyport.h14 ··[···129]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···169]··import.h20 ··[···173]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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__._DYN12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR
 13 ··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_ 
21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT 
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn 
23 ··0x00000140·69745f70·79747265·65005079·496d706f·it_pytree.PyImpo20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 21 ··0x00000120·5079496e·69745f63·6f6e7600·5f49544d·PyInit_conv._ITM
 22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·745f5f00····························t__.
  
5.12 KB
./usr/lib/debug/.build-id/14/a2bc74fb90417ba274a131f8727e2315c1374f.debug vs.
./usr/lib/debug/.build-id/6e/5a98f3c13bc7b514e594f316b4d88c6b8cbe03.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1.87 KB
readelf --wide --sections {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001aa·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001aa·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b22·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b22·00014c·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),
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:·14a2bc74fb90417ba274a131f8727e2315c1374f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e5a98f3c13bc7b514e594f316b4d88c6b8cbe03
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
897 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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
305 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 7OGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
660 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/tmpogt89tkf/build/black/linegen.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/linegen.c
4 ··[····29]··/tmp/tmpogt89tkf/build/black4 ··[····29]··/tmp/tmpo7wu95mq/build/black
5 ··[····46]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····87]··/usr/include/x86_64-linux-gnu/bits7 ··[····87]··/usr/include/x86_64-linux-gnu/bits
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.12/cpython9 ··[····cc]··/usr/include/python3.12/cpython
10 ··[····ec]··stddef.h10 ··[····ec]··stddef.h
11 ··[····f5]··types.h11 ··[····f5]··types.h
34.2 KB
./usr/lib/debug/.build-id/17/896c225a63a53c8233444c1b6d64783864ff71.debug vs.
./usr/lib/debug/.build-id/4c/4672fac120480aee9aab68a4b7be086ce8f035.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d2·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000622·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066a·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067d·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b30·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.61 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·pytree.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 27 ····23:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·17896c225a63a53c8233444c1b6d64783864ff713 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c4672fac120480aee9aab68a4b7be086ce8f035
7.77 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2f):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpfvt34_y_/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x86):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xbb):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.12/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:·0x26):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x106):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
 45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x106):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stdint-intn.h 
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11c):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x175):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/blib2to3/pgen2/driver.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pytree.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4f3)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfc0)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
674 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 qGCC:·(Debian·14.2.0-8)·14.2.01 5GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 driver.c10 pytree.c
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_driver 
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
 20 PyInit_pytree
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_driver>:15 0000000000001130·<PyInit_pytree>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpogt89tkf/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pytree.c
3 ··[····2f]··.3 ··[····29]··.
4 ··[····31]··/tmp/tmpogt89tkf/build/blib2to3/pgen24 ··[····2b]··/tmp/tmpfvt34_y_/build/blib2to3
5 ··[····57]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.13
 6 ··[····63]··/usr/include/x86_64-linux-gnu/bits
6 ··[····6f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····98]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dd]··/usr/include/python3.12/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····fd]··stddef.h 
11 ··[···106]··types.h10 ··[····f1]··types.h
 11 ··[····f9]··stdint-intn.h
12 ··[···10e]··stdint-intn.h12 ··[···107]··stdint-uintn.h
13 ··[···11c]··stdint-uintn.h13 ··[···116]··stddef.h
14 ··[···12b]··pyport.h14 ··[···11f]··pyport.h
15 ··[···134]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···141]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···150]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···15e]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···169]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···175]··import.h20 ··[···169]··import.h
  
2.14 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00707974·7265652e·63005f5f·ntry.pytree.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·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·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 23 ··0x00000140·69745f70·79747265·65005079·496d706f·it_pytree.PyImpo
24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
4.82 KB
./usr/lib/debug/.build-id/18/387c93a662c27b0498963d0659e951db9f63ec.debug vs.
./usr/lib/debug/.build-id/ac/827ab5c8d005a2a5bdc6a12890a234f27dead7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1.87 KB
readelf --wide --sections {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c8·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c7·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061f·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000667·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067a·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·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),
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:·18387c93a662c27b0498963d0659e951db9f63ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ac827ab5c8d005a2a5bdc6a12890a234f27dead7
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/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):
893 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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
661 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/black/const.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/const.c
4 ··[····27]··/tmp/tmpxqrfovh7/build/black4 ··[····27]··/tmp/tmpfvt34_y_/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
34.5 KB
./usr/lib/debug/.build-id/1e/100b51cfe778fbf87f37d9075d94da4154fb47.debug vs.
./usr/lib/debug/.build-id/5f/b36e416e31439be3ecc90d2f56fe000ea7d3ad.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.47 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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a7·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000619·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000622·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000661·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066a·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000674·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067d·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.3 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·strings.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_cache30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_strings
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·1e100b51cfe778fbf87f37d9075d94da4154fb473 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fb36e416e31439be3ecc90d2f56fe000ea7d3ad
7.76 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:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include 
35 ··4»      (line_strp)»   (offset:·0x85):·/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/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/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):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpogt89tkf/build/black/cache.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/strings.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e29c)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53235)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
697 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 GGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 strings.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
18 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
19 PyImport_ImportModule20 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
21 _Py_Dealloc22 _Py_Dealloc
22 PyInit_cache23 PyInit_strings
23 PyCapsule_Import24 PyCapsule_Import
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_cache>:15 0000000000001130·<PyInit_strings>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/strings.c
2 ··[·····0]··.3 ··[····27]··.
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/cache.c 
4 ··[····27]··/tmp/tmpogt89tkf/build/black4 ··[····29]··/tmp/tmpfvt34_y_/build/black
5 ··[····44]··/usr/include/python3.125 ··[····46]··/usr/include/python3.13
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include 
7 ··[····85]··/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/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ea]··stddef.h 
11 ··[····f3]··types.h10 ··[····ec]··types.h
12 ··[····fb]··stdint-intn.h11 ··[····f4]··stdint-intn.h
13 ··[···109]··stdint-uintn.h12 ··[···102]··stdint-uintn.h
 13 ··[···111]··stddef.h
14 ··[···118]··pyport.h14 ··[···11a]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···162]··import.h20 ··[···164]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00737472·696e6773·2e63005f·ntry.strings.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
 20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
 25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
27 ··0x00000180·63616368·65005079·43617073·756c655f·cache.PyCapsule_27 ··0x00000180·745f7374·72696e67·73005079·43617073·t_strings.PyCaps
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
33.1 KB
./usr/lib/debug/.build-id/1f/64effaaa520246f4e28cd6153c6ec287a43da2.debug vs.
./usr/lib/debug/.build-id/9f/8eb8b9904611de946e47f42ac9ddbd671f782b.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.44 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ca·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000622·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066a·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067d·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·pygram.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·1f64effaaa520246f4e28cd6153c6ec287a43da23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f8eb8b9904611de946e47f42ac9ddbd671f782b
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpfvt34_y_/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/x86_64-linux-gnu/14/include 
35 ··4»      (line_strp)»   (offset:·0x86):·/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/include
36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h
 45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stdint-intn.h 
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10a):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpogt89tkf/build/black/ranges.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pygram.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f2a)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41f11)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
717 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 x+GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 ranges.c10 pygram.c
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___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
 22 PyInit_pygram
22 _Py_Dealloc23 _Py_Dealloc
23 PyCapsule_Import24 PyCapsule_Import
24 PyInit_ranges 
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_ranges>:15 0000000000001130·<PyInit_pygram>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpfvt34_y_/build/blib2to3/pygram.c
2 ··[·····0]··.3 ··[····29]··.
 4 ··[····2b]··/tmp/tmpfvt34_y_/build/blib2to3
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/ranges.c 
4 ··[····28]··/tmp/tmpogt89tkf/build/black 
5 ··[····45]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.13
6 ··[····5d]··/usr/lib/gcc/x86_64-linux-gnu/14/include 
7 ··[····86]··/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/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.12/cpython9 ··[····d1]··/usr/include/python3.13/cpython
10 ··[····eb]··stddef.h 
11 ··[····f4]··types.h10 ··[····f1]··types.h
12 ··[····fc]··stdint-intn.h11 ··[····f9]··stdint-intn.h
13 ··[···10a]··stdint-uintn.h12 ··[···107]··stdint-uintn.h
 13 ··[···116]··stddef.h
14 ··[···119]··pyport.h14 ··[···11f]··pyport.h
15 ··[···122]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···12f]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···13e]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···14c]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···157]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···163]··import.h20 ··[···169]··import.h
  
2.07 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·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·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm
23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul
24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste
25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 26 ··0x00000170·496e6974·5f707967·72616d00·5f50795f·Init_pygram._Py_
26 ··0x00000170·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
27 ··0x00000180·756c655f·496d706f·72740050·79496e69·ule_Import.PyIni 
28 ··0x00000190·745f7261·6e676573·005f5f67·6d6f6e5f·t_ranges.__gmon_ 
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
14.3 KB
./usr/lib/debug/.build-id/24/78f73d7fe647d6b46b8a6c486e60946dc95a56.debug vs.
./usr/lib/debug/.build-id/10/afd3e611bddecd4044c936af6d9d65f6259dfe.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c8·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·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.53 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·lines.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 28 ····24:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_lines
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·2478f73d7fe647d6b46b8a6c486e60946dc95a563 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10afd3e611bddecd4044c936af6d9d65f6259dfe
1.41 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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53eec)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x526c3)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
663 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 ZVGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 PyInit_trans 
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
 20 PyInit_lines
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_trans>:15 0000000000001130·<PyInit_lines>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
676 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/tmpfvt34_y_/build/black/lines.c
2 ··[·····0]··.3 ··[····25]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/black/trans.c 
4 ··[····27]··/tmp/tmpxqrfovh7/build/black4 ··[····27]··/tmp/tmpfvt34_y_/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.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·006c696e·65732e63·005f5f46·ntry.lines.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005079·496e6974·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·5f005f49·Init___init__._I20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 24 ··0x00000150·00507949·6e69745f·6c696e65·73005f49·.PyInit_lines._I
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
20.4 KB
./usr/lib/debug/.build-id/25/f52b95248207f309141862956cc5b988867777.debug vs.
./usr/lib/debug/.build-id/e9/a1d6a3f78df6d94423bec3205a4b3f2345d540.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3176·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.6 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc68:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1c·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.69 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·pgen.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·25f52b95248207f309141862956cc5b9888677773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e9a1d6a3f78df6d94423bec3205a4b3f2345d540
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpxqrfovh7/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/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:·0x90):·/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:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/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:·0x22):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41f11)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44304)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
685 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 28 lines modified
1 wwGCC:·(Debian·14.2.0-8)·14.2.01 @GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 pygram.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize16 __cxa_finalize
 17 PyInit_pgen
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 PyInit_pygram 
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
28 .gnu.hash27 .gnu.hash
29 .rela.dyn28 .rela.dyn
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pygram>:15 0000000000001130·<PyInit_pgen>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pygram.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/pgen.c
4 ··[····2b]··/tmp/tmpxqrfovh7/build/blib2to34 ··[····2f]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····4b]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····f1]··types.h10 ··[····fb]··types.h
11 ··[····f9]··stdint-intn.h 
12 ··[···107]··stdint-uintn.h11 ··[···103]··stdint-intn.h
 12 ··[···111]··stdint-uintn.h
13 ··[···116]··stddef.h13 ··[···120]··stddef.h
14 ··[···11f]··pyport.h14 ··[···129]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···169]··import.h20 ··[···173]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.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_ 
21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT 
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm 
23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul 
24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste 
25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py 
26 ··0x00000170·496e6974·5f707967·72616d00·5f50795f·Init_pygram._Py_20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn
 21 ··0x00000120·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
 22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
 25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·745f5f00····························t__.
  
13.8 KB
./usr/lib/debug/.build-id/2e/c4582e58ad7e94708734d997dc534da52de2c7.debug vs.
./usr/lib/debug/.build-id/c0/3978b8d90146c31bf68a8b69fd987313f1fda0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000cb·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062b·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000673·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000686·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.31 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·2ec4582e58ad7e94708734d997dc534da52de2c73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c03978b8d90146c31bf68a8b69fd987313f1fda0
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·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.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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d85)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e81b)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
548 B
strings --all --bytes=8 {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 brackets.c10 numerics.c
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_numerics
18 PyInit___init__19 PyInit___init__
19 PyInit_brackets 
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_brackets>:15 0000000000001130·<PyInit_numerics>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
667 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/black/brackets.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/numerics.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpxqrfovh7/build/black4 ··[····2a]··/tmp/tmpfvt34_y_/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·5f49544d·5f726567·69737465·ets._ITM_registe22 ··0x00000130·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
20.9 KB
./usr/lib/debug/.build-id/2f/9cd10a2a93b40b38f9025f54b69c34b3039dc0.debug vs.
./usr/lib/debug/.build-id/8d/db2487fdd8086476bf17db40f3abfd543a6f4e.debug
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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3216·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000520·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002060·0x0000000000002060·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
5.04 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc90:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000b3·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000430·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f5·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000d6·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000626·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066e·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000681·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001aa·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001c2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b22·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b42·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.4 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·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:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000211c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·2f9cd10a2a93b40b38f9025f54b69c34b3039dc03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ddb2487fdd8086476bf17db40f3abfd543a6f4e
3.17 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x93):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/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):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf5):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x101):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x101):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10b):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x117):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8ec)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e613)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
737 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 T:oNGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 parsing.c10 handle_ipynb_magics.c
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___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyInit_parsing23 PyInit_handle_ipynb_magics
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
435 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_parsing>:15 0000000000001130·<PyInit_handle_ipynb_magics>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/black/parsing.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/handle_ipynb_magics.c
4 ··[····29]··/tmp/tmpogt89tkf/build/black4 ··[····35]··/tmp/tmpo7wu95mq/build/black
5 ··[····46]··/usr/include/python3.125 ··[····52]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6a]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····87]··/usr/include/x86_64-linux-gnu/bits7 ··[····93]··/usr/include/x86_64-linux-gnu/bits
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.12/cpython9 ··[····d8]··/usr/include/python3.12/cpython
10 ··[····ec]··stddef.h10 ··[····f8]··stddef.h
11 ··[····f5]··types.h11 ··[···101]··types.h
12 ··[····fd]··stdint-intn.h 
13 ··[···10b]··stdint-uintn.h12 ··[···109]··stdint-intn.h
 13 ··[···117]··stdint-uintn.h
14 ··[···11a]··pyport.h14 ··[···126]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···12f]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···13c]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···14b]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···159]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···164]··pycapsule.h
20 ··[···164]··import.h20 ··[···170]··import.h
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
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·5f5f005f·yInit___init__._
21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register22 ··0x00000130·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 23 ··0x00000140·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
 24 ··0x00000150·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
 25 ··0x00000160·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI26 ··0x00000170·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni27 ··0x00000180·65616c6c·6f630050·79496e69·745f6861·ealloc.PyInit_ha
27 ··0x00000180·745f7061·7273696e·67005079·43617073·t_parsing.PyCaps 
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo 
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.28 ··0x00000190·6e646c65·5f697079·6e625f6d·61676963·ndle_ipynb_magic
 29 ··0x000001a0·73005079·43617073·756c655f·496d706f·s.PyCapsule_Impo
 30 ··0x000001b0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
 31 ··0x000001c0·5f00································_.
  
33.5 KB
./usr/lib/debug/.build-id/2f/edc9fdfe319e1deb6305d7df6fb926524e61cd.debug vs.
./usr/lib/debug/.build-id/42/19ec9250814bdaca4d30fc633eb7c15ce90a81.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c8·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_cache 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_token
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·2fedc9fdfe319e1deb6305d7df6fb926524e61cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4219ec9250814bdaca4d30fc633eb7c15ce90a81
7.71 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/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.12
34 ··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/include34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
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.12/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):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x105):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x105):·types.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stdint-intn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11b):·stdint-uintn.h
47 ··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:·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/black/cache.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/token.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e29c)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44509)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
356 B
strings --all --bytes=8 {}
    
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize16 __cxa_finalize
17 PyInit___init__17 PyInit___init__
18 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
19 PyImport_ImportModule19 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
21 _Py_Dealloc21 _Py_Dealloc
22 PyInit_cache 
23 PyCapsule_Import22 PyCapsule_Import
 23 PyInit_token
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
30 .plt.got30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_cache>:15 0000000000001130·<PyInit_token>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/cache.c 
4 ··[····27]··/tmp/tmpxqrfovh7/build/black3 ··[·····2]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/token.c
 4 ··[····30]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····56]··/usr/include/python3.12
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····97]··/usr/include/x86_64-linux-gnu/bits
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.12/cpython
 10 ··[····fc]··stddef.h
10 ··[····ea]··types.h11 ··[···105]··types.h
11 ··[····f2]··stdint-intn.h 
12 ··[···100]··stdint-uintn.h12 ··[···10d]··stdint-intn.h
13 ··[···10f]··stddef.h13 ··[···11b]··stdint-uintn.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.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_26 ··0x00000170·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
27 ··0x00000180·63616368·65005079·43617073·756c655f·cache.PyCapsule_27 ··0x00000180·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·5f746f6b·656e005f·5f676d6f·6e5f7374·_token.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
33.9 KB
./usr/lib/debug/.build-id/31/1c06c731008e9d8929d779d1facb2a2e810a3d.debug vs.
./usr/lib/debug/.build-id/28/ba95ecd9bc6e714608921459bd08e589e2a267.debug
Files 92% similar despite different names
1.47 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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·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.81 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ce·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000626·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066e·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000681·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·trans.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_trans
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·311c06c731008e9d8929d779d1facb2a2e810a3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·28ba95ecd9bc6e714608921459bd08e589e2a267
7.76 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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpogt89tkf/build/blib2to332 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/x86_64-linux-gnu/14/include 
35 ··4»      (line_strp)»   (offset:·0x8c):·/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/include
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.12/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:·0x20):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
 45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfa):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stdint-intn.h 
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/blib2to3/pygram.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/trans.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41f11)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53eec)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
685 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 28 lines modified
1 =GCC:·(Debian·14.2.0-8)·14.2.01 gGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 pygram.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_trans
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 PyInit_pygram 
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
28 .gnu.hash27 .gnu.hash
29 .rela.dyn28 .rela.dyn
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pygram>:15 0000000000001130·<PyInit_trans>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/trans.c
3 ··[····29]··.3 ··[····25]··.
4 ··[····2b]··/tmp/tmpogt89tkf/build/blib2to34 ··[····27]··/tmp/tmpfvt34_y_/build/black
5 ··[····4b]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
6 ··[····63]··/usr/lib/gcc/x86_64-linux-gnu/14/include 
7 ··[····8c]··/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/include
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····f1]··stddef.h 
11 ··[····fa]··types.h10 ··[····ea]··types.h
12 ··[···102]··stdint-intn.h11 ··[····f2]··stdint-intn.h
13 ··[···110]··stdint-uintn.h12 ··[···100]··stdint-uintn.h
 13 ··[···10f]··stddef.h
14 ··[···11f]··pyport.h14 ··[···118]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···169]··import.h20 ··[···162]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
26 ··0x00000170·496e6974·5f707967·72616d00·5f50795f·Init_pygram._Py_ 
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
33.9 KB
./usr/lib/debug/.build-id/3a/24789b1719f155fcf0e2ed0073a5a6b99b0b2b.debug vs.
./usr/lib/debug/.build-id/f5/53e888ce74c26602654c5148c6b7ac74360225.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.51 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cc·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c7·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000624·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061f·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066c·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000667·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067f·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067a·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.38 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·rusty.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics 
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·3a24789b1719f155fcf0e2ed0073a5a6b99b0b2b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f553e888ce74c26602654c5148c6b7ac74360225
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/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):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/black/numerics.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/rusty.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e81b)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6561e)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
636 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 24 lines modified
1 +GCC:·(Debian·14.2.0-8)·14.2.01 %GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 numerics.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_rusty
17 __cxa_finalize17 __cxa_finalize
18 PyInit_numerics 
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
25 __gmon_start__24 __gmon_start__
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_numerics>:15 0000000000001130·<PyInit_rusty>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/black/numerics.c 
3 ··[····28]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/rusty.c
4 ··[····2a]··/tmp/tmpogt89tkf/build/black4 ··[····27]··/tmp/tmpfvt34_y_/build/black
5 ··[····47]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
 6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····88]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.13/cpython
10 ··[····ed]··stddef.h 
11 ··[····f6]··types.h10 ··[····ea]··types.h
12 ··[····fe]··stdint-intn.h11 ··[····f2]··stdint-intn.h
13 ··[···10c]··stdint-uintn.h12 ··[···100]··stdint-uintn.h
 13 ··[···10f]··stddef.h
14 ··[···11b]··pyport.h14 ··[···118]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···165]··import.h20 ··[···162]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·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·005f5f63·78615f66·696e616c·BLE_.__cxa_final 
20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer 
21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini 
22 ··0x00000130·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._
 20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
 22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
 28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
 29 ··0x000001a0·6172745f·5f00·······················art__.
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa 
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__. 
  
20.9 KB
./usr/lib/debug/.build-id/3c/b7e459fd5fc0081df7039a125d8efb85a6aefc.debug vs.
./usr/lib/debug/.build-id/bf/34d88f222cb4c659bb52a7bb2b65588f7dc28d.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000ae·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005c·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·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··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e0·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000390·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000450·0000fb·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000d1·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cc·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061c·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000664·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000677·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001b8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b30·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.39 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·_black_version.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·3cb7e459fd5fc0081df7039a125d8efb85a6aefc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bf34d88f222cb4c659bb52a7bb2b65588f7dc28d
3.22 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:·0x30):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo7wu95mq/build
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x59):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x99):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x82):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xbc):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xde):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/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):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x107):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x107):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x106):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c315)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44d16)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
714 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 IL">Y(<O2 L\GVlR·7E6
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 _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 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyInit_grammar24 PyInit__black_version
25 PyCapsule_Import25 PyCapsule_Import
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
430 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_grammar>:15 0000000000001130·<PyInit__black_version>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/grammar.c 
3 ··[····30]··.2 ··[·····0]··.
4 ··[····32]··/tmp/tmpogt89tkf/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo7wu95mq/build/_black_version.c
 4 ··[····2a]··/tmp/tmpo7wu95mq/build
5 ··[····58]··/usr/include/python3.125 ··[····41]··/usr/include/python3.12
6 ··[····70]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····59]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····99]··/usr/include/x86_64-linux-gnu/bits7 ··[····82]··/usr/include/x86_64-linux-gnu/bits
8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys
9 ··[····de]··/usr/include/python3.12/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····fe]··stddef.h10 ··[····e7]··stddef.h
11 ··[···107]··types.h11 ··[····f0]··types.h
 12 ··[····f8]··stdint-intn.h
12 ··[···10f]··stdint-intn.h13 ··[···106]··stdint-uintn.h
13 ··[···11d]··stdint-uintn.h 
14 ··[···12c]··pyport.h14 ··[···115]··pyport.h
15 ··[···135]··pytypedefs.h15 ··[···11e]··pytypedefs.h
16 ··[···142]··methodobject.h16 ··[···12b]··methodobject.h
17 ··[···151]··descrobject.h17 ··[···13a]··descrobject.h
18 ··[···15f]··pybuffer.h18 ··[···148]··pybuffer.h
19 ··[···16a]··pycapsule.h19 ··[···153]··pycapsule.h
20 ··[···176]··import.h20 ··[···15f]··import.h
  
2.98 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 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·00677261·6d6d6172·2e63005f·ntry.grammar.c._ 
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY 
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_ 
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._ 
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR 
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G 
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB 
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali 
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register 
22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI 
23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni 
27 ··0x00000180·745f6772·616d6d61·72005079·43617073·t_grammar.PyCaps12 ··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·5f005f49·544d5f72·___init__._ITM_r
 22 ··0x00000130·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 23 ··0x00000140·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 24 ··0x00000150·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
 25 ··0x00000160·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 26 ··0x00000170·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 27 ··0x00000180·63005079·496e6974·5f5f626c·61636b5f·c.PyInit__black_
 28 ··0x00000190·76657273·696f6e00·50794361·7073756c·version.PyCapsul
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo29 ··0x000001a0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.30 ··0x000001b0·73746172·745f5f00···················start__.
  
18.4 KB
./usr/lib/debug/.build-id/3e/f972f4454d706b480b21fa9337e5b653bd7d04.debug vs.
./usr/lib/debug/.build-id/5f/fce498aff817394adc765ba267a9e6418a44ba.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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·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
3.77 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
Offset 30, 14 lines modifiedOffset 30, 14 lines modified
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·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.77 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·ranges.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·3ef972f4454d706b480b21fa9337e5b653bd7d043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5ffce498aff817394adc765ba267a9e6418a44ba
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/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/ranges.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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51e1a)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f2a)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
592 B
strings --all --bytes=8 {}
    
Offset 3, 28 lines modifiedOffset 3, 29 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 ranges.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 PyInit_nodes 
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
 24 PyInit_ranges
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
30 .plt.got31 .plt.got
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_nodes>:15 0000000000001130·<PyInit_ranges>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/nodes.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/ranges.c
4 ··[····27]··/tmp/tmpxqrfovh7/build/black4 ··[····28]··/tmp/tmpfvt34_y_/build/black
5 ··[····44]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····ea]··types.h10 ··[····eb]··types.h
11 ··[····f2]··stdint-intn.h11 ··[····f3]··stdint-intn.h
12 ··[···100]··stdint-uintn.h12 ··[···101]··stdint-uintn.h
13 ··[···10f]··stddef.h13 ··[···110]··stddef.h
14 ··[···118]··pyport.h14 ··[···119]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···122]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···12f]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13e]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14c]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···157]··pycapsule.h
20 ··[···162]··import.h20 ··[···163]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_26 ··0x00000170·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st27 ··0x00000180·756c655f·496d706f·72740050·79496e69·ule_Import.PyIni
 28 ··0x00000190·745f7261·6e676573·005f5f67·6d6f6e5f·t_ranges.__gmon_
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
14.4 KB
./usr/lib/debug/.build-id/46/0db9746982d9fd733c184814244e2c8dbcfe4d.debug vs.
./usr/lib/debug/.build-id/e6/da8c5fdbc9401f7e8b6257564673a5f22062b1.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:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062b·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000673·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000686·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·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.56 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics 
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·460db9746982d9fd733c184814244e2c8dbcfe4d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6da8c5fdbc9401f7e8b6257564673a5f22062b1
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x82):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/numerics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e81b)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x562ce)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
703 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 MGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 numerics.c10 comments.c
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_numerics 
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
 22 PyInit_comments
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_numerics>:15 0000000000001130·<PyInit_comments>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
667 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/black/numerics.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/comments.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpxqrfovh7/build/black4 ··[····2a]··/tmp/tmpfvt34_y_/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.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·5f49544d·5f726567·69737465·t__._ITM_registe21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 26 ··0x00000170·5079496e·69745f63·6f6d6d65·6e747300·PyInit_comments.
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
5.09 KB
./usr/lib/debug/.build-id/46/d2117de408e112b9b0b7f42f5a0a0a8460663d.debug vs.
./usr/lib/debug/.build-id/29/29cdab7e3d4e69dddf252b976e5d143718e57f.debug
Files 94% similar despite different names
1.87 KB
readelf --wide --sections {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cf·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000627·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066f·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000682·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001b4·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001b4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·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),
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:·46d2117de408e112b9b0b7f42f5a0a0a8460663d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2929cdab7e3d4e69dddf252b976e5d143718e57f
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/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpfvt34_y_/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):
906 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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
306 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 `f=GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
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/tmpxqrfovh7/build/black/_width_table.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/_width_table.c
3 ··[····2c]··.3 ··[····2c]··.
4 ··[····2e]··/tmp/tmpxqrfovh7/build/black4 ··[····2e]··/tmp/tmpfvt34_y_/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
736 MB
./usr/lib/debug/.build-id/4c/e4539d8f0b6361632e1b42f70993c3d6f7c37f.debug vs.
./usr/lib/debug/.build-id/4a/5850479d391d633e3250272dfc2a975995f35e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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:··········6949136·(bytes·into·file)13 ··Start·of·section·headers:··········6992184·(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:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
2.08 KB
readelf --wide --program-header {}
    
Offset 1, 23 lines modifiedOffset 1, 23 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·0x086948·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x086970·R···0x1000
7 ··LOAD···········0x000000·0x0000000000087000·0x0000000000087000·0x000000·0x2c04dd·R·E·0x10007 ··LOAD···········0x000000·0x0000000000087000·0x0000000000087000·0x000000·0x2bf79d·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000348000·0x0000000000348000·0x000000·0x0594d0·R···0x10008 ··LOAD···········0x000000·0x0000000000347000·0x0000000000347000·0x000000·0x059630·R···0x1000
9 ··LOAD···········0x000430·0x00000000003a2430·0x00000000003a2430·0x000000·0x0581d8·RW··0x10009 ··LOAD···········0x000430·0x00000000003a1430·0x00000000003a1430·0x000000·0x0582f8·RW··0x1000
10 ··DYNAMIC········0x000430·0x00000000003a84b8·0x00000000003a84b8·0x000000·0x0001c0·RW··0x810 ··DYNAMIC········0x000430·0x00000000003a74b8·0x00000000003a74b8·0x000000·0x0001c0·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000369850·0x0000000000369850·0x000000·0x0085d4·R···0x412 ··GNU_EH_FRAME···0x001000·0x00000000003688d0·0x00000000003688d0·0x000000·0x0085d4·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000430·0x00000000003a2430·0x00000000003a2430·0x000000·0x007bd0·R···0x114 ··GNU_RELRO······0x000430·0x00000000003a1430·0x00000000003a1430·0x000000·0x007bd0·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·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
6.45 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x6a0910:1 There·are·38·section·headers,·starting·at·offset·0x6ab138:
  
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·0047cc·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0047cc·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000004a30·00025c·0135c0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000004a30·00025c·0135c0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000017ff0·00025c·022850·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000017ff0·00025c·022873·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000000000003a840·00025c·0019d0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000000000003a864·00025c·0019d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000000000003c210·00025c·000050·00···A··4···1··810 ··[·6]·.gnu.version_r····NOBITS··········000000000003c238·00025c·000050·00···A··4···1··8
11 ··[·7]·.rela.dyn·········NOBITS··········000000000003c260·00025c·049488·18···A··3···0··811 ··[·7]·.rela.dyn·········NOBITS··········000000000003c288·00025c·049488·18···A··3···0··8
12 ··[·8]·.rela.plt·········NOBITS··········00000000000856e8·00025c·001260·18···A··3··22··812 ··[·8]·.rela.plt·········NOBITS··········0000000000085710·00025c·001260·18···A··3··22··8
13 ··[·9]·.init·············NOBITS··········0000000000087000·001000·000017·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000000000087000·001000·000017·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000000000087020·001000·000c50·10··AX··0···0·1614 ··[10]·.plt··············NOBITS··········0000000000087020·001000·000c50·10··AX··0···0·16
15 ··[11]·.plt.got··········NOBITS··········0000000000087c70·001000·000008·08··AX··0···0··815 ··[11]·.plt.got··········NOBITS··········0000000000087c70·001000·000008·08··AX··0···0··8
16 ··[12]·.text·············NOBITS··········0000000000087c80·001000·2bf854·00··AX··0···0·6416 ··[12]·.text·············NOBITS··········0000000000087c80·001000·2beb14·00··AX··0···0·64
17 ··[13]·.fini·············NOBITS··········00000000003474d4·001000·000009·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········0000000000346794·001000·000009·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········0000000000348000·001000·021850·00···A··0···0·3218 ··[14]·.rodata···········NOBITS··········0000000000347000·001000·0218d0·00···A··0···0·32
19 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000369850·001000·0085d4·00···A··0···0··419 ··[15]·.eh_frame_hdr·····NOBITS··········00000000003688d0·001000·0085d4·00···A··0···0··4
20 ··[16]·.eh_frame·········NOBITS··········0000000000371e28·001000·02f6a8·00···A··0···0··820 ··[16]·.eh_frame·········NOBITS··········0000000000370ea8·001000·02f788·00···A··0···0··8
21 ··[17]·.init_array·······NOBITS··········00000000003a2430·000430·000008·08··WA··0···0··821 ··[17]·.init_array·······NOBITS··········00000000003a1430·000430·000008·08··WA··0···0··8
22 ··[18]·.fini_array·······NOBITS··········00000000003a2438·000430·000008·08··WA··0···0··822 ··[18]·.fini_array·······NOBITS··········00000000003a1438·000430·000008·08··WA··0···0··8
23 ··[19]·.data.rel.ro······NOBITS··········00000000003a2440·000430·006078·00··WA··0···0·3223 ··[19]·.data.rel.ro······NOBITS··········00000000003a1440·000430·006078·00··WA··0···0·32
24 ··[20]·.dynamic··········NOBITS··········00000000003a84b8·000430·0001c0·10··WA··4···0··824 ··[20]·.dynamic··········NOBITS··········00000000003a74b8·000430·0001c0·10··WA··4···0··8
25 ··[21]·.got··············NOBITS··········00000000003a8678·000430·001960·08··WA··0···0··825 ··[21]·.got··············NOBITS··········00000000003a7678·000430·001960·08··WA··0···0··8
26 ··[22]·.got.plt··········NOBITS··········00000000003a9fe8·000430·000638·08··WA··0···0··826 ··[22]·.got.plt··········NOBITS··········00000000003a8fe8·000430·000638·08··WA··0···0··8
27 ··[23]·.data·············NOBITS··········00000000003aa620·000430·0488c8·00··WA··0···0·3227 ··[23]·.data·············NOBITS··········00000000003a9620·000430·0489e8·00··WA··0···0·32
28 ··[24]·.bss··············NOBITS··········00000000003f2f00·000430·007708·00··WA··0···0·3228 ··[24]·.bss··············NOBITS··········00000000003f2020·000430·007708·00··WA··0···0·32
29 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000043·00···C··0···0··830 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000043·00···C··0···0··8
31 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c8·327610·00···C··0···0··831 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c8·32ffc9·00···C··0···0··8
32 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·3278d8·0006eb·00···C··0···0··832 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·330298·00084d·00···C··0···0··8
33 ··[29]·.debug_line·······PROGBITS········0000000000000000·327fc8·0d1e0b·00···C··0···0··833 ··[29]·.debug_line·······PROGBITS········0000000000000000·330ae8·0d2b79·00···C··0···0··8
34 ··[30]·.debug_str········PROGBITS········0000000000000000·3f9dd8·000110·01·MSC··0···0··834 ··[30]·.debug_str········PROGBITS········0000000000000000·403668·001fe5·01·MSC··0···0··8
35 ··[31]·.debug_line_str···PROGBITS········0000000000000000·3f9ee8·000224·01·MSC··0···0··835 ··[31]·.debug_line_str···PROGBITS········0000000000000000·405650·000353·01·MSC··0···0··8
36 ··[32]·.debug_loclists···PROGBITS········0000000000000000·3fa110·1f837c·00···C··0···0··836 ··[32]·.debug_loclists···PROGBITS········0000000000000000·4059a8·1f797f·00···C··0···0··8
37 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5f2490·03b039·00···C··0···0··837 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5fd328·03a9b3·00···C··0···0··8
38 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·62d4c9·000045·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·637cdb·000045·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········0000000000000000·62d510·02f0d0·18·····36·4727··839 ··[35]·.symtab···········SYMTAB··········0000000000000000·637d20·02f0d0·18·····36·4727··8
40 ··[36]·.strtab···········STRTAB··········0000000000000000·65c5e0·0441ad·00······0···0··140 ··[36]·.strtab···········STRTAB··········0000000000000000·666df0·0441c4·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········0000000000000000·6a078d·000180·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········0000000000000000·6aafb4·000180·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.43 MB
readelf --wide --symbols {}
    
Offset 1, 8033 lines modifiedOffset 1, 8033 lines modified
  
1 Symbol·table·'.symtab'·contains·8030·entries:1 Symbol·table·'.symtab'·contains·8030·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:·0000000000087d80·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·0000000000087d80·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·0000000000087d90·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·0000000000087d90·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear
7 ·····4:·00000000003fa5d0····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·00000000003f96f0····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·00000000003fa5c8·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·00000000003f96e8·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·00000000003fa5c0·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·00000000003f96e0·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·00000000003fa5b0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·00000000003f96d0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable
11 ·····8:·0000000000087ec0····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·0000000000087ec0····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse
12 ·····9:·00000000003fa580····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·00000000003f96a0····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·00000000003fa570·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·00000000003f9690·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable
14 ····11:·0000000000087f60····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·0000000000087f60····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse
15 ····12:·00000000003fa540····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·00000000003f9660····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·00000000003fa470·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·00000000003f9590·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable
17 ····14:·0000000000088050····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·0000000000088050····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse
18 ····15:·00000000003fa440····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·00000000003f9560····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·00000000003fa430·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·00000000003f9550·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable
20 ····17:·0000000000088120····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·0000000000088120····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse
21 ····18:·00000000003fa400····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·00000000003f9520····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·00000000003fa3f0·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·00000000003f9510·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable
23 ····20:·00000000000881f0····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00000000000881f0····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse
24 ····21:·00000000003fa3c0····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·00000000003f94e0····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable
25 ····22:·0000000000088250····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·0000000000088250····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·00000000000882a0·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·00000000000882a0·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00000000000882b0····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00000000000882b0····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse
28 ····25:·00000000003fa250·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·00000000003f9370·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable
29 ····26:·0000000000088360····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·0000000000088360····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse
30 ····27:·00000000003fa220····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·00000000003f9340····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable
31 ····28:·00000000000883c0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00000000000883c0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse
32 ····29:·00000000003fa1e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·00000000003f9300····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·00000000003fa1d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·00000000003f92f0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable
34 ····31:·0000000000088470····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·0000000000088470····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse
35 ····32:·00000000003fa1a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·00000000003f92c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·00000000003fa190·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·00000000003f92b0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable
37 ····34:·0000000000088530····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·0000000000088530····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse
38 ····35:·00000000003fa160····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·00000000003f9280····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable
39 ····36:·0000000000088590····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·0000000000088590····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse
40 ····37:·00000000003fa120····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·00000000003f9240····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable
41 ····38:·00000000000885f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·00000000000885f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse
42 ····39:·00000000003fa0e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·00000000003f9200····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·00000000003fa0d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·00000000003f91f0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable
44 ····41:·00000000000886a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00000000000886a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse
45 ····42:·00000000003fa0a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·00000000003f91c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·00000000003fa090·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·00000000003f91b0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable
47 ····44:·0000000000088750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·0000000000088750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse
48 ····45:·00000000003fa060····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·00000000003f9180····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·00000000003fa050·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·00000000003f9170·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable
50 ····47:·0000000000088800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·0000000000088800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse
51 ····48:·00000000003fa020····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·00000000003f9140····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·00000000003fa010·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·00000000003f9130·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable
53 ····50:·00000000000888d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·00000000000888d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse
54 ····51:·00000000003f9fe0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·00000000003f9100····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable
55 ····52:·0000000000088930····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·0000000000088930····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse
56 ····53:·00000000003f9fa0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·00000000003f90c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable
57 ····54:·0000000000088990····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·0000000000088990····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse
58 ····55:·00000000003f9f60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·00000000003f9080····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·00000000003f9f50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·00000000003f9070·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable
60 ····57:·0000000000088a50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·0000000000088a50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse
61 ····58:·00000000003f9f20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·00000000003f9040····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable
62 ····59:·0000000000088ab0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·0000000000088ab0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse
63 ····60:·00000000003f9ee0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·00000000003f9000····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable
64 ····61:·0000000000088b10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·0000000000088b10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse
65 ····62:·00000000003f9ea0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·00000000003f8fc0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable
66 ····63:·0000000000088b70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·0000000000088b70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse
67 ····64:·00000000003f9e60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00000000003f8f80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·00000000003f9e50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·00000000003f8f70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable
69 ····66:·0000000000088c40····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·0000000000088c40····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse
70 ····67:·00000000003f9e20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·00000000003f8f40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·00000000003f9e10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·00000000003f8f30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable
72 ····69:·0000000000088cf0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·0000000000088cf0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse
73 ····70:·00000000003f9de0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·00000000003f8f00····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·00000000003f9dd0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·00000000003f8ef0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable
75 ····72:·0000000000088db0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·0000000000088db0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse
76 ····73:·00000000003f9da0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·00000000003f8ec0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00000000003f9d90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00000000003f8eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable
78 ····75:·0000000000088e70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·0000000000088e70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse
79 ····76:·00000000003f9d60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00000000003f8e80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·00000000003f9d50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·00000000003f8e70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable
81 ····78:·0000000000088f30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·0000000000088f30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse
82 ····79:·00000000003f9d20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·00000000003f8e40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·00000000003f9d10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·00000000003f8e30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable
84 ····81:·0000000000088fe0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·0000000000088fe0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse
85 ····82:·00000000003f9ce0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·00000000003f8e00····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable
86 ····83:·0000000000089040····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·0000000000089040····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse
87 ····84:·00000000003f9ca0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00000000003f8dc0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00000000003f9c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00000000003f8db0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable
89 ····86:·00000000000890f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00000000000890f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse
90 ····87:·00000000003f9c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00000000003f8d80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable
91 ····88:·0000000000089150····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse91 ····88:·0000000000089150····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse
92 ····89:·00000000003f9c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable92 ····89:·00000000003f8d40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable
93 ····90:·00000000000891b0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse93 ····90:·00000000000891b0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse
94 ····91:·00000000003f9be0····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable94 ····91:·00000000003f8d00····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
95 ····92:·00000000003f9bc0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable95 ····92:·00000000003f8ce0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
96 ····93:·00000000003f9bb0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable96 ····93:·00000000003f8cd0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable
97 ····94:·00000000000892c0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse97 ····94:·00000000000892c0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse
98 ····95:·00000000003f9b80····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable98 ····95:·00000000003f8ca0····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
99 ····96:·00000000003f9b70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable99 ····96:·00000000003f8c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable
100 ····97:·0000000000089380····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse100 ····97:·0000000000089380····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse
101 ····98:·00000000003f9b40····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable101 ····98:·00000000003f8c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
102 ····99:·00000000003f9b30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable102 ····99:·00000000003f8c50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable
103 ···100:·0000000000089430····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse103 ···100:·0000000000089430····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse
104 ···101:·00000000003f9b00····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable104 ···101:·00000000003f8c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable
105 ···102:·0000000000089490····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse105 ···102:·0000000000089490····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse
106 ···103:·00000000003f9ac0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable106 ···103:·00000000003f8be0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
107 ···104:·00000000003f9aa8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable107 ···104:·00000000003f8bc8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
108 ···105:·00000000003f9aa0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable108 ···105:·00000000003f8bc0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
109 ···106:·00000000003f9a90····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable109 ···106:·00000000003f8bb0····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable
110 ···107:·00000000000895b0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse110 ···107:·00000000000895b0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse
111 ···108:·00000000003f9a60····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable111 ···108:·00000000003f8b80····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable
112 ···109:·0000000000089610····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse112 ···109:·0000000000089610····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse
113 ···110:·00000000003f9a20····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable113 ···110:·00000000003f8b40····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
114 ···111:·00000000003f9a00·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable114 ···111:·00000000003f8b20·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
115 ···112:·00000000003f99f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable115 ···112:·00000000003f8b10····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable
116 ···113:·0000000000089700····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse116 ···113:·0000000000089700····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse
117 ···114:·00000000003f99c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable117 ···114:·00000000003f8ae0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
118 ···115:·00000000003f99a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable118 ···115:·00000000003f8ac0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
119 ···116:·00000000003f9990····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable119 ···116:·00000000003f8ab0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable
120 ···117:·0000000000089800····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse120 ···117:·0000000000089800····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse
121 ···118:·00000000003f9960····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable121 ···118:·00000000003f8a80····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable
122 ···119:·0000000000089860····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse122 ···119:·0000000000089860····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse
123 ···120:·00000000003f9920····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable123 ···120:·00000000003f8a40····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
124 ···121:·00000000003f9900·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable124 ···121:·00000000003f8a20·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable
125 ···122:·00000000003f98f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable125 ···122:·00000000003f8a10····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable
126 ···123:·0000000000089950····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse126 ···123:·0000000000089950····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse
Max diff block lines reached; 1479386/1501877 bytes (98.50%) 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:·4ce4539d8f0b6361632e1b42f70993c3d6f7c37f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a5850479d391d633e3250272dfc2a975995f35e
238 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 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:······················38266603 ··Length:······················3839698
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:·············5127 ··Prologue·Length:·············883
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
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 2354030 lines modifiedOffset 26, 2361466 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/tmpogt89tkf/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpfvt34_y_/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.12/cpython35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython
36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/x86_64-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/x86_64-linux-gnu/bits
 37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.13/internal
 38 ··7»      (line_strp)»   (offset:·0xf8):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/lib/gcc/x86_64-linux-gnu/14/include39 ··8»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x100):·/usr/include/x86_64-linux-gnu/sys 
39 ··8»      (line_strp)»   (offset:·0x122):·/usr/include/x86_64-linux-gnu/bits/types40 ··9»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/bits/types
40 ··9»      (line_strp)»   (offset:·0x14b):·/usr/include41 ··10»     (line_strp)»  (offset:·0x157):·/usr/include/x86_64-linux-gnu/sys
41 ··10»     (line_strp)»  (offset:·0x158):·/usr/include/python3.12/internal 
  
42 ·The·File·Name·Table·(offset·0x54,·lines·88,·columns·2):42 ·The·File·Name·Table·(offset·0x55,·lines·162,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x488):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x420):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·CPy.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·CPy.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17f):·pythoncapi_compat.h 
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x193):·pythonsupport.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17f):·pythonsupport.h
50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a3):·misc_ops.c49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18f):·misc_ops.c
51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1ae):·tupleobject.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19a):·tupleobject.h
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bc):·exc_ops.c51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a8):·exc_ops.c
53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1c6):·getargsfast.c52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b2):·getargsfast.c
54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1d4):·init.c53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·init.c
55 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x1db):·getargs.c54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1c7):·getargs.c
56 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x1e5):·dictobject.h55 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1d1):·dictobject.h
 56 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x1de):·int_ops.c
 57 ··13»     (udata)»      3»     (line_strp)»  (offset:·0x1e8):·float_ops.c
 58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1f4):·str_ops.c
57 ··13»     (udata)»      4»     (line_strp)»  (offset:·0x1f2):·unicodeobject.h59 ··15»     (udata)»      4»     (line_strp)»  (offset:·0x63f):·unicodeobject.h
58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x202):·int_ops.c 
59 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x20c):·float_ops.c 
60 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x218):·str_ops.c 
61 ··17»     (udata)»      5»     (line_strp)»  (offset:·0x222):·string_fortified.h60 ··16»     (udata)»      5»     (line_strp)»  (offset:·0x1fe):·string_fortified.h
62 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x235):·bytes_ops.c61 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x211):·bytes_ops.c
63 ··19»     (udata)»      4»     (line_strp)»  (offset:·0x241):·abstract.h62 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x21d):·pycore_call.h
64 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x24c):·list_ops.c63 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x22b):·list_ops.c
65 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x257):·listobject.h64 ··20»     (udata)»      4»     (line_strp)»  (offset:·0x236):·listobject.h
66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x264):·mypyc_util.h65 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x243):·mypyc_util.h
67 ··23»     (udata)»      3»     (line_strp)»  (offset:·0x271):·dict_ops.c66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x250):·dict_ops.c
 67 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x25b):·abstract.h
68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x27c):·set_ops.c68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x266):·set_ops.c
69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x286):·tuple_ops.c69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x270):·tuple_ops.c
70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x292):·stdio2.h70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x27c):·stdio2.h
 71 ··27»     (udata)»      6»     (line_strp)»  (offset:·0x285):·pycore_frame.h
71 ··27»     (udata)»      3»     (line_strp)»  (offset:·0x29b):·generic_ops.c72 ··28»     (udata)»      3»     (line_strp)»  (offset:·0x294):·generic_ops.c
72 ··28»     (udata)»      4»     (line_strp)»  (offset:·0x2a9):·bytearrayobject.h73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2a2):·bytearrayobject.h
73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2bb):·bytesobject.h74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x2b4):·bytesobject.h
74 ··30»     (udata)»      3»     (line_strp)»  (offset:·0x2c9):·pythonsupport.c75 ··31»     (udata)»      3»     (line_strp)»  (offset:·0x2c2):·pythonsupport.c
75 ··31»     (udata)»      6»     (line_strp)»  (offset:·0x2d9):·stddef.h 
76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x2e2):·types.h76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x354):·types.h
77 ··33»     (udata)»      7»     (line_strp)»  (offset:·0x2e2):·types.h77 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x2d2):·stdint-intn.h
78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2ea):·stdint-intn.h78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2e0):·stdint-uintn.h
 79 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x2ef):·stdint.h
79 ··35»     (udata)»      6»     (line_strp)»  (offset:·0x2f8):·stdarg.h80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f8):·stdarg.h
80 ··36»     (udata)»      0»     (line_strp)»  (offset:·0x301):·<built-in>81 ··37»     (udata)»      0»     (line_strp)»  (offset:·0x301):·<built-in>
 82 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x30c):·stddef.h
81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x30c):·struct_FILE.h83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x315):·struct_FILE.h
82 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x313):·FILE.h84 ··40»     (udata)»      9»     (line_strp)»  (offset:·0x31c):·FILE.h
 85 ··41»     (udata)»      10»    (line_strp)» (offset:·0x354):·types.h
 86 ··42»     (udata)»      9»     (line_strp)»  (offset:·0x323):·__sigset_t.h
 87 ··43»     (udata)»      5»     (line_strp)»  (offset:·0x330):·atomic_wide_counter.h
 88 ··44»     (udata)»      5»     (line_strp)»  (offset:·0x346):·thread-shared-types.h
 89 ··45»     (udata)»      5»     (line_strp)»  (offset:·0x35c):·struct_mutex.h
 90 ··46»     (udata)»      5»     (line_strp)»  (offset:·0x36b):·pthreadtypes.h
83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x31a):·stdio.h91 ··47»     (udata)»      7»     (line_strp)»  (offset:·0x37a):·stdio.h
84 ··40»     (udata)»      5»     (line_strp)»  (offset:·0x322):·stdint-uintn.h 
85 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x331):·stdint.h 
86 ··42»     (udata)»      2»     (line_strp)»  (offset:·0x33a):·pyport.h92 ··48»     (udata)»      2»     (line_strp)»  (offset:·0x382):·pyport.h
 93 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x705):·pymem.h
87 ··43»     (udata)»      2»     (line_strp)»  (offset:·0x343):·pytypedefs.h94 ··50»     (udata)»      2»     (line_strp)»  (offset:·0x38b):·pytypedefs.h
88 ··44»     (udata)»      2»     (line_strp)»  (offset:·0x350):·moduleobject.h95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x398):·moduleobject.h
89 ··45»     (udata)»      2»     (line_strp)»  (offset:·0x35f):·methodobject.h96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3a7):·methodobject.h
90 ··46»     (udata)»      2»     (line_strp)»  (offset:·0x36e):·descrobject.h97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x3b6):·descrobject.h
91 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x37c):·longintrepr.h98 ··54»     (udata)»      4»     (line_strp)»  (offset:·0x3c4):·longintrepr.h
92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x488):·object.h99 ··55»     (udata)»      4»     (line_strp)»  (offset:·0x420):·object.h
93 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x38a):·code.h100 ··56»     (udata)»      4»     (line_strp)»  (offset:·0x69f):·code.h
94 ··50»     (udata)»      10»    (line_strp)» (offset:·0x391):·pycore_frame.h 
95 ··51»     (udata)»      4»     (line_strp)»  (offset:·0x3a0):·pystate.h101 ··57»     (udata)»      4»     (line_strp)»  (offset:·0x3d2):·pystate.h
 102 ··58»     (udata)»      6»     (line_strp)»  (offset:·0x3dc):·pycore_interp.h
96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3aa):·pybuffer.h103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x3ec):·pybuffer.h
 104 ··60»     (udata)»      4»     (line_strp)»  (offset:·0x4e0):·lock.h
 105 ··61»     (udata)»      4»     (line_strp)»  (offset:·0x3f7):·objimpl.h
97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x2a9):·bytearrayobject.h106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x2a2):·bytearrayobject.h
98 ··54»     (udata)»      2»     (line_strp)»  (offset:·0x2bb):·bytesobject.h107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x2b4):·bytesobject.h
99 ··55»     (udata)»      2»     (line_strp)»  (offset:·0x1f2):·unicodeobject.h108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x63f):·unicodeobject.h
100 ··56»     (udata)»      2»     (line_strp)»  (offset:·0x3b5):·pyerrors.h109 ··65»     (udata)»      2»     (line_strp)»  (offset:·0x839):·pyerrors.h
 110 ··66»     (udata)»      4»     (line_strp)»  (offset:·0x839):·pyerrors.h
101 ··57»     (udata)»      2»     (line_strp)»  (offset:·0x3c0):·boolobject.h111 ··67»     (udata)»      2»     (line_strp)»  (offset:·0x401):·boolobject.h
102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3cd):·floatobject.h112 ··68»     (udata)»      2»     (line_strp)»  (offset:·0x656):·floatobject.h
 113 ··69»     (udata)»      4»     (line_strp)»  (offset:·0x656):·floatobject.h
103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x3db):·rangeobject.h114 ··70»     (udata)»      2»     (line_strp)»  (offset:·0x40e):·rangeobject.h
104 ··60»     (udata)»      2»     (line_strp)»  (offset:·0x1ae):·tupleobject.h115 ··71»     (udata)»      2»     (line_strp)»  (offset:·0x19a):·tupleobject.h
105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x257):·listobject.h116 ··72»     (udata)»      2»     (line_strp)»  (offset:·0x236):·listobject.h
106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x1e5):·dictobject.h117 ··73»     (udata)»      2»     (line_strp)»  (offset:·0x1d1):·dictobject.h
107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x3e9):·setobject.h 
108 ··64»     (udata)»      4»     (line_strp)»  (offset:·0x3e9):·setobject.h 
109 ··65»     (udata)»      2»     (line_strp)»  (offset:·0x3f5):·pycapsule.h 
110 ··66»     (udata)»      4»     (line_strp)»  (offset:·0x401):·genobject.h 
111 ··67»     (udata)»      1»     (line_strp)»  (offset:·0x40d):·__native_fec286f4eda846987175.h 
112 ··68»     (udata)»      1»     (line_strp)»  (offset:·0x42d):·__native_internal_fec286f4eda846987175.h 
113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x241):·abstract.h 
Max diff block lines reached; 249525176/249541826 bytes (99.99%) of diff not shown.
304 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 2733241 lines modifiedOffset 1, 2762605 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:········0x7a4bc9·(32-bit)3 ···Length:········0x791563·(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:·251·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·306·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/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)·0x9bc5d13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9aa67
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········:·(GNU_strp_alt)·(offset:·0x3112a)·19 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3112a)·
20 ·<1><32>:·Abbrev·Number:·209·(DW_TAG_imported_unit)20 ·<1><32>:·Abbrev·Number:·255·(DW_TAG_imported_unit)
21 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc>21 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
22 ·<1><38>:·Abbrev·Number:·209·(DW_TAG_imported_unit)22 ·<1><38>:·Abbrev·Number:·255·(DW_TAG_imported_unit)
23 ····<3a>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>23 ····<3a>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
24 ·<1><3e>:·Abbrev·Number:·209·(DW_TAG_imported_unit)24 ·<1><3e>:·Abbrev·Number:·255·(DW_TAG_imported_unit)
25 ····<40>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>25 ····<40>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
26 ·<1><44>:·Abbrev·Number:·209·(DW_TAG_imported_unit)26 ·<1><44>:·Abbrev·Number:·255·(DW_TAG_imported_unit)
27 ····<46>···DW_AT_import······:·(GNU_ref_alt)·<0x16bc>27 ····<46>···DW_AT_import······:·(GNU_ref_alt)·<0x16bc>
28 ·<1><4a>:·Abbrev·Number:·126·(DW_TAG_typedef)28 ·<1><4a>:·Abbrev·Number:·186·(DW_TAG_typedef)
29 ····<4b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d195)·29 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x4fa3):·__dev_t
30 ····<4f>···DW_AT_decl_file···:·(data1)·3530 ····<50>···DW_AT_decl_file···:·(data1)·32
31 ····<50>···DW_AT_decl_line···:·(data1)·4031 ····<51>···DW_AT_decl_line···:·(data1)·145
32 ····<51>···DW_AT_decl_column·:·(data1)·2732 ····<52>···DW_AT_decl_column·:·(data1)·25
33 ····<52>···DW_AT_type········:·(ref_udata)·<0x53>33 ····<53>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>
34 ·<1><53>:·Abbrev·Number:·258·(DW_TAG_typedef)34 ·<1><57>:·Abbrev·Number:·186·(DW_TAG_typedef)
35 ····<55>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1a4)·35 ····<59>···DW_AT_name········:·(strp)·(offset:·0x4e62):·__uid_t
 36 ····<5d>···DW_AT_decl_file···:·(data1)·32
 37 ····<5e>···DW_AT_decl_line···:·(data1)·146
 38 ····<5f>···DW_AT_decl_column·:·(data1)·25
36 ····<59>···DW_AT_type········:·(ref_udata)·<0x5a>39 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>
37 ·<1><5a>:·Abbrev·Number:·199·(DW_TAG_array_type)40 ·<1><64>:·Abbrev·Number:·186·(DW_TAG_typedef)
38 ····<5c>···DW_AT_type········:·(ref_udata)·<0x66> 
39 ····<5d>···DW_AT_sibling·····:·(ref_udata)·<0x66> 
40 ·<2><5e>:·Abbrev·Number:·128·(DW_TAG_subrange_type)41 ····<66>···DW_AT_name········:·(strp)·(offset:·0x4e41):·__ino64_t
 42 ····<6a>···DW_AT_decl_file···:·(data1)·32
 43 ····<6b>···DW_AT_decl_line···:·(data1)·149
 44 ····<6c>···DW_AT_decl_column·:·(data1)·27
41 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>45 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>
 46 ·<1><71>:·Abbrev·Number:·186·(DW_TAG_typedef)
 47 ····<73>···DW_AT_name········:·(strp)·(offset:·0x4e5a):·__pid_t
 48 ····<77>···DW_AT_decl_file···:·(data1)·32
 49 ····<78>···DW_AT_decl_line···:·(data1)·154
 50 ····<79>···DW_AT_decl_column·:·(data1)·25
 51 ····<7a>···DW_AT_type········:·(GNU_ref_alt)·<0x21>
 52 ·<1><7e>:·Abbrev·Number:·186·(DW_TAG_typedef)
 53 ····<80>···DW_AT_name········:·(strp)·(offset:·0x4ec8):·__clock_t
 54 ····<84>···DW_AT_decl_file···:·(data1)·32
 55 ····<85>···DW_AT_decl_line···:·(data1)·156
 56 ····<86>···DW_AT_decl_column·:·(data1)·27
 57 ····<87>···DW_AT_type········:·(GNU_ref_alt)·<0x28>
 58 ·<1><8b>:·Abbrev·Number:·186·(DW_TAG_typedef)
 59 ····<8d>···DW_AT_name········:·(strp)·(offset:·0x4e4b):·__sig_atomic_t
 60 ····<91>···DW_AT_decl_file···:·(data1)·32
 61 ····<92>···DW_AT_decl_line···:·(data1)·215
 62 ····<93>···DW_AT_decl_column·:·(data1)·13
 63 ····<94>···DW_AT_type········:·(GNU_ref_alt)·<0x21>
 64 ·<1><98>:·Abbrev·Number:·122·(DW_TAG_typedef)
 65 ····<99>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d195)·
 66 ····<9d>···DW_AT_decl_file···:·(data1)·36
 67 ····<9e>···DW_AT_decl_line···:·(data1)·40
 68 ····<9f>···DW_AT_decl_column·:·(data1)·27
 69 ····<a0>···DW_AT_type········:·(ref_udata)·<0xa2>
 70 ·<1><a2>:·Abbrev·Number:·315·(DW_TAG_typedef)
 71 ····<a4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1a4)·
 72 ····<a8>···DW_AT_type········:·(ref_udata)·<0xaa>
 73 ·<1><aa>:·Abbrev·Number:·113·(DW_TAG_array_type)
 74 ····<ab>···DW_AT_type········:·(ref_udata)·<0xb6>
 75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xb6>
 76 ·<2><af>:·Abbrev·Number:·106·(DW_TAG_subrange_type)
 77 ····<b0>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>
42 ····<64>···DW_AT_upper_bound·:·(data1)·078 ····<b4>···DW_AT_upper_bound·:·(data1)·0
43 ·<2><65>:·Abbrev·Number:·079 ·<2><b5>:·Abbrev·Number:·0
44 ·<1><66>:·Abbrev·Number:·253·(DW_TAG_structure_type)80 ·<1><b6>:·Abbrev·Number:·307·(DW_TAG_structure_type)
45 ····<68>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3cd22)·81 ····<b8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3cd22)·
46 ····<6c>···DW_AT_byte_size···:·(data1)·2482 ····<bc>···DW_AT_byte_size···:·(data1)·24
47 ····<6d>···DW_AT_decl_file···:·(data1)·3683 ····<bd>···DW_AT_decl_file···:·(data1)·37
48 ····<6e>···DW_AT_decl_line···:·(data1)·084 ····<be>···DW_AT_decl_line···:·(data1)·0
49 ····<6f>···DW_AT_sibling·····:·(ref_udata)·<0x9e>85 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0xee>
50 ·<2><71>:·Abbrev·Number:·202·(DW_TAG_member)86 ·<2><c1>:·Abbrev·Number:·252·(DW_TAG_member)
51 ····<73>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a40b)·87 ····<c3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a40b)·
52 ····<77>···DW_AT_decl_file···:·(implicit_const)·3688 ····<c7>···DW_AT_decl_file···:·(implicit_const)·37
53 ····<77>···DW_AT_decl_line···:·(implicit_const)·089 ····<c7>···DW_AT_decl_line···:·(implicit_const)·0
54 ····<77>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>90 ····<c7>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>
55 ····<7b>···DW_AT_data_member_location:·(data1)·091 ····<cb>···DW_AT_data_member_location:·(data1)·0
56 ·<2><7c>:·Abbrev·Number:·202·(DW_TAG_member)92 ·<2><cc>:·Abbrev·Number:·252·(DW_TAG_member)
57 ····<7e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a401)·93 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a401)·
58 ····<82>···DW_AT_decl_file···:·(implicit_const)·3694 ····<d2>···DW_AT_decl_file···:·(implicit_const)·37
59 ····<82>···DW_AT_decl_line···:·(implicit_const)·095 ····<d2>···DW_AT_decl_line···:·(implicit_const)·0
60 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>96 ····<d2>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>
61 ····<86>···DW_AT_data_member_location:·(data1)·497 ····<d6>···DW_AT_data_member_location:·(data1)·4
62 ·<2><87>:·Abbrev·Number:·202·(DW_TAG_member)98 ·<2><d7>:·Abbrev·Number:·252·(DW_TAG_member)
63 ····<89>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266c1)·99 ····<d9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266c1)·
64 ····<8d>···DW_AT_decl_file···:·(implicit_const)·36100 ····<dd>···DW_AT_decl_file···:·(implicit_const)·37
65 ····<8d>···DW_AT_decl_line···:·(implicit_const)·0101 ····<dd>···DW_AT_decl_line···:·(implicit_const)·0
66 ····<8d>···DW_AT_type········:·(GNU_ref_alt)·<0x76>102 ····<dd>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<91>···DW_AT_data_member_location:·(data1)·8103 ····<e1>···DW_AT_data_member_location:·(data1)·8
68 ·<2><92>:·Abbrev·Number:·202·(DW_TAG_member)104 ·<2><e2>:·Abbrev·Number:·252·(DW_TAG_member)
69 ····<94>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266b3)·105 ····<e4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266b3)·
70 ····<98>···DW_AT_decl_file···:·(implicit_const)·36106 ····<e8>···DW_AT_decl_file···:·(implicit_const)·37
71 ····<98>···DW_AT_decl_line···:·(implicit_const)·0107 ····<e8>···DW_AT_decl_line···:·(implicit_const)·0
72 ····<98>···DW_AT_type········:·(GNU_ref_alt)·<0x76>108 ····<e8>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
73 ····<9c>···DW_AT_data_member_location:·(data1)·16109 ····<ec>···DW_AT_data_member_location:·(data1)·16
74 ·<2><9d>:·Abbrev·Number:·0110 ·<2><ed>:·Abbrev·Number:·0
75 ·<1><9e>:·Abbrev·Number:·126·(DW_TAG_typedef)111 ·<1><ee>:·Abbrev·Number:·122·(DW_TAG_typedef)
76 ····<9f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1ae)·112 ····<ef>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1ae)·
77 ····<a3>···DW_AT_decl_file···:·(data1)·39113 ····<f3>···DW_AT_decl_file···:·(data1)·36
78 ····<a4>···DW_AT_decl_line···:·(data1)·53 
79 ····<a5>···DW_AT_decl_column·:·(data1)·24 
80 ····<a6>···DW_AT_type········:·(ref_udata)·<0x4a> 
81 ·<1><a7>:·Abbrev·Number:·126·(DW_TAG_typedef) 
82 ····<a8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c56a)· 
83 ····<ac>···DW_AT_decl_file···:·(data1)·43 
84 ····<ad>···DW_AT_decl_line···:·(data1)·12 
85 ····<ae>···DW_AT_decl_column·:·(data1)·28 
86 ····<af>···DW_AT_type········:·(ref_udata)·<0xb1> 
87 ·<1><b1>:·Abbrev·Number:·138·(DW_TAG_structure_type) 
88 ····<b3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c56a)· 
Max diff block lines reached; 318405997/318439338 bytes (99.99%) of diff not shown.
146 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 6, 2168 lines modifiedOffset 6, 2636 lines modified
6 ····DW_AT_encoding·····DW_FORM_data16 ····DW_AT_encoding·····DW_FORM_data1
7 ····DW_AT_name·········DW_FORM_GNU_strp_alt7 ····DW_AT_name·········DW_FORM_GNU_strp_alt
8 ····DW_AT·value:·0·····DW_FORM·value:·08 ····DW_AT·value:·0·····DW_FORM·value:·0
9 ···2······DW_TAG_call_site_parameter····[no·children]9 ···2······DW_TAG_call_site_parameter····[no·children]
10 ····DW_AT_location·····DW_FORM_exprloc10 ····DW_AT_location·····DW_FORM_exprloc
11 ····DW_AT_call_value···DW_FORM_exprloc11 ····DW_AT_call_value···DW_FORM_exprloc
12 ····DW_AT·value:·0·····DW_FORM·value:·012 ····DW_AT·value:·0·····DW_FORM·value:·0
 13 ···3······DW_TAG_formal_parameter····[no·children]
 14 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 15 ····DW_AT_location·····DW_FORM_sec_offset
 16 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
13 ···3······DW_TAG_call_site····[has·children]18 ···4······DW_TAG_call_site····[has·children]
14 ····DW_AT_call_return_pc·DW_FORM_addr19 ····DW_AT_call_return_pc·DW_FORM_addr
15 ····DW_AT_call_origin··DW_FORM_ref_udata20 ····DW_AT_call_origin··DW_FORM_ref_udata
16 ····DW_AT_sibling······DW_FORM_ref_udata21 ····DW_AT_sibling······DW_FORM_ref_udata
17 ····DW_AT·value:·0·····DW_FORM·value:·022 ····DW_AT·value:·0·····DW_FORM·value:·0
18 ···4······DW_TAG_variable····[no·children]23 ···5······DW_TAG_variable····[no·children]
19 ····DW_AT_name·········DW_FORM_GNU_strp_alt24 ····DW_AT_name·········DW_FORM_GNU_strp_alt
20 ····DW_AT_decl_file····DW_FORM_implicit_const:·125 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
21 ····DW_AT_decl_line····DW_FORM_data426 ····DW_AT_decl_line····DW_FORM_data4
22 ····DW_AT_decl_column··DW_FORM_data127 ····DW_AT_decl_column··DW_FORM_data1
23 ····DW_AT_type·········DW_FORM_GNU_ref_alt28 ····DW_AT_type·········DW_FORM_ref_udata
24 ····DW_AT_location·····DW_FORM_sec_offset 
25 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
26 ····DW_AT·value:·0·····DW_FORM·value:·0 
27 ···5······DW_TAG_formal_parameter····[no·children] 
28 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
29 ····DW_AT_location·····DW_FORM_sec_offset 
30 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
31 ····DW_AT·value:·0·····DW_FORM·value:·0 
32 ···6······DW_TAG_formal_parameter····[no·children] 
33 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
34 ····DW_AT_location·····DW_FORM_sec_offset29 ····DW_AT_location·····DW_FORM_sec_offset
35 ····DW_AT_GNU_locviews·DW_FORM_sec_offset30 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
36 ····DW_AT·value:·0·····DW_FORM·value:·031 ····DW_AT·value:·0·····DW_FORM·value:·0
37 ···7······DW_TAG_variable····[no·children]32 ···6······DW_TAG_variable····[no·children]
38 ····DW_AT_abstract_origin·DW_FORM_ref_udata33 ····DW_AT_abstract_origin·DW_FORM_ref_udata
39 ····DW_AT_location·····DW_FORM_sec_offset34 ····DW_AT_location·····DW_FORM_sec_offset
40 ····DW_AT_GNU_locviews·DW_FORM_sec_offset35 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
41 ····DW_AT·value:·0·····DW_FORM·value:·036 ····DW_AT·value:·0·····DW_FORM·value:·0
42 ···8······DW_TAG_label····[no·children]37 ···7······DW_TAG_label····[no·children]
43 ····DW_AT_name·········DW_FORM_GNU_strp_alt38 ····DW_AT_name·········DW_FORM_GNU_strp_alt
44 ····DW_AT_decl_file····DW_FORM_implicit_const:·139 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
45 ····DW_AT_decl_line····DW_FORM_data440 ····DW_AT_decl_line····DW_FORM_data4
46 ····DW_AT_decl_column··DW_FORM_data141 ····DW_AT_decl_column··DW_FORM_data1
47 ····DW_AT_low_pc·······DW_FORM_addr42 ····DW_AT_low_pc·······DW_FORM_addr
48 ····DW_AT·value:·0·····DW_FORM·value:·043 ····DW_AT·value:·0·····DW_FORM·value:·0
 44 ···8······DW_TAG_call_site····[has·children]
 45 ····DW_AT_call_return_pc·DW_FORM_addr
 46 ····DW_AT_call_origin··DW_FORM_ref_udata
 47 ····DW_AT·value:·0·····DW_FORM·value:·0
 48 ···9······DW_TAG_variable····[no·children]
 49 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 50 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 51 ····DW_AT_decl_line····DW_FORM_data4
 52 ····DW_AT_decl_column··DW_FORM_data1
 53 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 54 ····DW_AT_location·····DW_FORM_sec_offset
 55 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 56 ····DW_AT·value:·0·····DW_FORM·value:·0
49 ···9······DW_TAG_inlined_subroutine····[has·children]57 ···10······DW_TAG_inlined_subroutine····[has·children]
50 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt58 ····DW_AT_abstract_origin·DW_FORM_ref_udata
51 ····DW_AT_entry_pc·····DW_FORM_addr59 ····DW_AT_entry_pc·····DW_FORM_addr
52 ····DW_AT_GNU_entry_view·DW_FORM_data260 ····DW_AT_GNU_entry_view·DW_FORM_data2
53 ····DW_AT_ranges·······DW_FORM_sec_offset61 ····DW_AT_ranges·······DW_FORM_sec_offset
54 ····DW_AT_call_file····DW_FORM_implicit_const:·162 ····DW_AT_call_file····DW_FORM_implicit_const:·1
55 ····DW_AT_call_line····DW_FORM_data463 ····DW_AT_call_line····DW_FORM_data4
56 ····DW_AT_call_column··DW_FORM_data164 ····DW_AT_call_column··DW_FORM_data1
57 ····DW_AT_sibling······DW_FORM_ref_udata65 ····DW_AT_sibling······DW_FORM_ref_udata
58 ····DW_AT·value:·0·····DW_FORM·value:·066 ····DW_AT·value:·0·····DW_FORM·value:·0
59 ···10······DW_TAG_inlined_subroutine····[has·children]67 ···11······DW_TAG_inlined_subroutine····[has·children]
60 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt68 ····DW_AT_abstract_origin·DW_FORM_ref_udata
61 ····DW_AT_entry_pc·····DW_FORM_addr69 ····DW_AT_entry_pc·····DW_FORM_addr
62 ····DW_AT_GNU_entry_view·DW_FORM_data270 ····DW_AT_GNU_entry_view·DW_FORM_data2
63 ····DW_AT_low_pc·······DW_FORM_addr71 ····DW_AT_low_pc·······DW_FORM_addr
64 ····DW_AT_high_pc······DW_FORM_udata72 ····DW_AT_high_pc······DW_FORM_udata
65 ····DW_AT_call_file····DW_FORM_data173 ····DW_AT_call_file····DW_FORM_data1
66 ····DW_AT_call_line····DW_FORM_data274 ····DW_AT_call_line····DW_FORM_data2
67 ····DW_AT_call_column··DW_FORM_data175 ····DW_AT_call_column··DW_FORM_data1
68 ····DW_AT_sibling······DW_FORM_ref_udata76 ····DW_AT_sibling······DW_FORM_ref_udata
69 ····DW_AT·value:·0·····DW_FORM·value:·077 ····DW_AT·value:·0·····DW_FORM·value:·0
70 ···11······DW_TAG_inlined_subroutine····[has·children]78 ···12······DW_TAG_inlined_subroutine····[has·children]
71 ····DW_AT_abstract_origin·DW_FORM_ref_udata79 ····DW_AT_abstract_origin·DW_FORM_ref_udata
72 ····DW_AT_entry_pc·····DW_FORM_addr80 ····DW_AT_entry_pc·····DW_FORM_addr
73 ····DW_AT_GNU_entry_view·DW_FORM_data281 ····DW_AT_GNU_entry_view·DW_FORM_data2
74 ····DW_AT_low_pc·······DW_FORM_addr82 ····DW_AT_low_pc·······DW_FORM_addr
75 ····DW_AT_high_pc······DW_FORM_udata83 ····DW_AT_high_pc······DW_FORM_udata
76 ····DW_AT_call_file····DW_FORM_implicit_const:·184 ····DW_AT_call_file····DW_FORM_implicit_const:·1
77 ····DW_AT_call_line····DW_FORM_data485 ····DW_AT_call_line····DW_FORM_data4
78 ····DW_AT_call_column··DW_FORM_data186 ····DW_AT_call_column··DW_FORM_data1
79 ····DW_AT_sibling······DW_FORM_ref_udata87 ····DW_AT_sibling······DW_FORM_ref_udata
80 ····DW_AT·value:·0·····DW_FORM·value:·088 ····DW_AT·value:·0·····DW_FORM·value:·0
81 ···12······DW_TAG_call_site····[has·children]89 ···13······DW_TAG_call_site····[no·children]
82 ····DW_AT_call_return_pc·DW_FORM_addr90 ····DW_AT_call_return_pc·DW_FORM_addr
83 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt91 ····DW_AT_call_origin··DW_FORM_ref_udata
84 ····DW_AT·value:·0·····DW_FORM·value:·092 ····DW_AT·value:·0·····DW_FORM·value:·0
85 ···13······DW_TAG_variable····[no·children]93 ···14······DW_TAG_variable····[no·children]
86 ····DW_AT_name·········DW_FORM_GNU_strp_alt94 ····DW_AT_name·········DW_FORM_GNU_strp_alt
87 ····DW_AT_decl_file····DW_FORM_data195 ····DW_AT_decl_file····DW_FORM_data1
88 ····DW_AT_decl_line····DW_FORM_data296 ····DW_AT_decl_line····DW_FORM_data2
89 ····DW_AT_decl_column··DW_FORM_data197 ····DW_AT_decl_column··DW_FORM_data1
90 ····DW_AT_type·········DW_FORM_GNU_ref_alt98 ····DW_AT_type·········DW_FORM_ref_udata
91 ····DW_AT_location·····DW_FORM_sec_offset99 ····DW_AT_location·····DW_FORM_sec_offset
92 ····DW_AT_GNU_locviews·DW_FORM_sec_offset100 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
93 ····DW_AT·value:·0·····DW_FORM·value:·0101 ····DW_AT·value:·0·····DW_FORM·value:·0
94 ···14······DW_TAG_variable····[no·children] 
95 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
96 ····DW_AT_decl_file····DW_FORM_implicit_const:·1 
97 ····DW_AT_decl_line····DW_FORM_data4 
98 ····DW_AT_decl_column··DW_FORM_data1 
99 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
100 ····DW_AT·value:·0·····DW_FORM·value:·0 
101 ···15······DW_TAG_call_site····[no·children]102 ···15······DW_TAG_formal_parameter····[no·children]
102 ····DW_AT_call_return_pc·DW_FORM_addr 
103 ····DW_AT_call_origin··DW_FORM_ref_udata103 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 104 ····DW_AT_location·····DW_FORM_sec_offset
 105 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
104 ····DW_AT·value:·0·····DW_FORM·value:·0106 ····DW_AT·value:·0·····DW_FORM·value:·0
105 ···16······DW_TAG_call_site····[no·children]107 ···16······DW_TAG_inlined_subroutine····[has·children]
106 ····DW_AT_call_return_pc·DW_FORM_addr 
107 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt108 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 109 ····DW_AT_entry_pc·····DW_FORM_addr
 110 ····DW_AT_GNU_entry_view·DW_FORM_data2
 111 ····DW_AT_ranges·······DW_FORM_sec_offset
 112 ····DW_AT_call_file····DW_FORM_data1
 113 ····DW_AT_call_line····DW_FORM_data2
Max diff block lines reached; 143358/149753 bytes (95.73%) of diff not shown.
519 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················923 ··Length:···················92
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 ····0000000000087d80·00000000002bf7549 ····0000000000087d80·00000000002bea14
10 ····0000000000087c88·000000000000000d10 ····0000000000087c88·000000000000000d
11 ····0000000000087c80·000000000000000411 ····0000000000087c80·0000000000000004
12 ····0000000000087c84·000000000000000412 ····0000000000087c84·0000000000000004
13 ····0000000000000000·000000000000000013 ····0000000000000000·0000000000000000
  
191 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:··········0x5685003 ··Length:··········0x5669c1
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·0000000000346883·(base·address)92 ····000000ac·0000000000345b43·(base·address)
93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:
94 ·············0000000000346883·0000000000346898·(DW_OP_reg0·(rax))94 ·············0000000000345b43·0000000000345b58·(DW_OP_reg0·(rax))
95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:
96 ·············0000000000346898·00000000003468e0·(DW_OP_reg12·(r12))96 ·············0000000000345b58·0000000000345ba0·(DW_OP_reg12·(r12))
97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:
98 ·············00000000003468e0·00000000003468f2·(DW_OP_reg0·(rax))98 ·············0000000000345ba0·0000000000345bb2·(DW_OP_reg0·(rax))
99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:
100 ·············00000000003468f2·0000000000346939·(DW_OP_reg12·(r12))100 ·············0000000000345bb2·0000000000345bf9·(DW_OP_reg12·(r12))
101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:
102 ·············0000000000346939·000000000034694b·(DW_OP_reg0·(rax))102 ·············0000000000345bf9·0000000000345c0b·(DW_OP_reg0·(rax))
103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:
104 ·············000000000034694b·0000000000346992·(DW_OP_reg12·(r12))104 ·············0000000000345c0b·0000000000345c52·(DW_OP_reg12·(r12))
105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:
106 ·············0000000000346992·00000000003469a7·(DW_OP_reg0·(rax))106 ·············0000000000345c52·0000000000345c67·(DW_OP_reg0·(rax))
107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:
108 ·············00000000003469a7·00000000003469ef·(DW_OP_reg12·(r12))108 ·············0000000000345c67·0000000000345caf·(DW_OP_reg12·(r12))
109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:
110 ·············00000000003469ef·0000000000346a01·(DW_OP_reg0·(rax))110 ·············0000000000345caf·0000000000345cc1·(DW_OP_reg0·(rax))
111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:
112 ·············0000000000346a01·0000000000346a48·(DW_OP_reg12·(r12))112 ·············0000000000345cc1·0000000000345d08·(DW_OP_reg12·(r12))
113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:
114 ·············0000000000346a48·0000000000346a5a·(DW_OP_reg0·(rax))114 ·············0000000000345d08·0000000000345d1a·(DW_OP_reg0·(rax))
115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:
116 ·············0000000000346a5a·0000000000346aa1·(DW_OP_reg12·(r12))116 ·············0000000000345d1a·0000000000345d61·(DW_OP_reg12·(r12))
117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:
118 ·············0000000000346aa1·0000000000346ab3·(DW_OP_reg0·(rax))118 ·············0000000000345d61·0000000000345d73·(DW_OP_reg0·(rax))
119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:
120 ·············0000000000346ab3·0000000000346afa·(DW_OP_reg12·(r12))120 ·············0000000000345d73·0000000000345dba·(DW_OP_reg12·(r12))
121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:
122 ·············0000000000346afa·0000000000346b0c·(DW_OP_reg0·(rax))122 ·············0000000000345dba·0000000000345dcc·(DW_OP_reg0·(rax))
123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:
124 ·············0000000000346b0c·0000000000346b53·(DW_OP_reg12·(r12))124 ·············0000000000345dcc·0000000000345e13·(DW_OP_reg12·(r12))
125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:
126 ·············0000000000346b53·0000000000346b65·(DW_OP_reg0·(rax))126 ·············0000000000345e13·0000000000345e25·(DW_OP_reg0·(rax))
127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:
128 ·············0000000000346b65·0000000000346bac·(DW_OP_reg12·(r12))128 ·············0000000000345e25·0000000000345e6c·(DW_OP_reg12·(r12))
129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:
130 ·············0000000000346bac·0000000000346bbe·(DW_OP_reg0·(rax))130 ·············0000000000345e6c·0000000000345e7e·(DW_OP_reg0·(rax))
131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:
132 ·············0000000000346bbe·0000000000346c05·(DW_OP_reg12·(r12))132 ·············0000000000345e7e·0000000000345ec5·(DW_OP_reg12·(r12))
133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:
134 ·············0000000000346c05·0000000000346c17·(DW_OP_reg0·(rax))134 ·············0000000000345ec5·0000000000345ed7·(DW_OP_reg0·(rax))
135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:
136 ·············0000000000346c17·0000000000346c5a·(DW_OP_reg12·(r12))136 ·············0000000000345ed7·0000000000345f1a·(DW_OP_reg12·(r12))
137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:
138 ·············0000000000346c5a·0000000000346c5e·(DW_OP_reg0·(rax))138 ·············0000000000345f1a·0000000000345f1e·(DW_OP_reg0·(rax))
139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:
140 ·············0000000000346c5e·0000000000346cb3·(DW_OP_reg12·(r12))140 ·············0000000000345f1e·0000000000345f73·(DW_OP_reg12·(r12))
141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:
142 ·············0000000000346cb3·0000000000346cb7·(DW_OP_reg0·(rax))142 ·············0000000000345f73·0000000000345f77·(DW_OP_reg0·(rax))
143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:
144 ·············0000000000346cb7·0000000000346d0c·(DW_OP_reg12·(r12))144 ·············0000000000345f77·0000000000345fcc·(DW_OP_reg12·(r12))
145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:
146 ·············0000000000346d0c·0000000000346d10·(DW_OP_reg0·(rax))146 ·············0000000000345fcc·0000000000345fd0·(DW_OP_reg0·(rax))
147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:
148 ·············0000000000346d10·0000000000346d65·(DW_OP_reg12·(r12))148 ·············0000000000345fd0·0000000000346025·(DW_OP_reg12·(r12))
149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:
150 ·············0000000000346d65·0000000000346d69·(DW_OP_reg0·(rax))150 ·············0000000000346025·0000000000346029·(DW_OP_reg0·(rax))
151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:
152 ·············0000000000346d69·0000000000346dbe·(DW_OP_reg12·(r12))152 ·············0000000000346029·000000000034607e·(DW_OP_reg12·(r12))
153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:
154 ·············0000000000346dbe·0000000000346dc2·(DW_OP_reg0·(rax))154 ·············000000000034607e·0000000000346082·(DW_OP_reg0·(rax))
155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:
156 ·············0000000000346dc2·0000000000346e17·(DW_OP_reg12·(r12))156 ·············0000000000346082·00000000003460d7·(DW_OP_reg12·(r12))
157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:
158 ·············0000000000346e17·0000000000346e1b·(DW_OP_reg0·(rax))158 ·············00000000003460d7·00000000003460db·(DW_OP_reg0·(rax))
159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:
160 ·············0000000000346e1b·0000000000346e70·(DW_OP_reg12·(r12))160 ·············00000000003460db·0000000000346130·(DW_OP_reg12·(r12))
161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:
162 ·············0000000000346e70·0000000000346e74·(DW_OP_reg0·(rax))162 ·············0000000000346130·0000000000346134·(DW_OP_reg0·(rax))
163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:
164 ·············0000000000346e74·0000000000346ec9·(DW_OP_reg12·(r12))164 ·············0000000000346134·0000000000346189·(DW_OP_reg12·(r12))
165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:
166 ·············0000000000346ec9·0000000000346ecd·(DW_OP_reg0·(rax))166 ·············0000000000346189·000000000034618d·(DW_OP_reg0·(rax))
167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:
168 ·············0000000000346ecd·0000000000346f22·(DW_OP_reg12·(r12))168 ·············000000000034618d·00000000003461e2·(DW_OP_reg12·(r12))
169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:
170 ·············0000000000346f22·0000000000346f26·(DW_OP_reg0·(rax))170 ·············00000000003461e2·00000000003461e6·(DW_OP_reg0·(rax))
171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:
172 ·············0000000000346f26·0000000000346f7b·(DW_OP_reg12·(r12))172 ·············00000000003461e6·000000000034623b·(DW_OP_reg12·(r12))
173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:
174 ·············0000000000346f7b·0000000000346f7f·(DW_OP_reg0·(rax))174 ·············000000000034623b·000000000034623f·(DW_OP_reg0·(rax))
175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:
176 ·············0000000000346f7f·0000000000346fd4·(DW_OP_reg12·(r12))176 ·············000000000034623f·0000000000346294·(DW_OP_reg12·(r12))
177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:
178 ·············0000000000346fd4·0000000000346fd8·(DW_OP_reg0·(rax))178 ·············0000000000346294·0000000000346298·(DW_OP_reg0·(rax))
179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:
180 ·············0000000000346fd8·000000000034702d·(DW_OP_reg12·(r12))180 ·············0000000000346298·00000000003462ed·(DW_OP_reg12·(r12))
181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:
182 ·············000000000034702d·0000000000347031·(DW_OP_reg0·(rax))182 ·············00000000003462ed·00000000003462f1·(DW_OP_reg0·(rax))
183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:
184 ·············0000000000347031·0000000000347086·(DW_OP_reg12·(r12))184 ·············00000000003462f1·0000000000346346·(DW_OP_reg12·(r12))
185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:
186 ·············0000000000347086·000000000034708a·(DW_OP_reg0·(rax))186 ·············0000000000346346·000000000034634a·(DW_OP_reg0·(rax))
187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:
188 ·············000000000034708a·00000000003470df·(DW_OP_reg12·(r12))188 ·············000000000034634a·000000000034639f·(DW_OP_reg12·(r12))
189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:
190 ·············00000000003470df·00000000003470e3·(DW_OP_reg0·(rax))190 ·············000000000034639f·00000000003463a3·(DW_OP_reg0·(rax))
191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:
192 ·············00000000003470e3·0000000000347138·(DW_OP_reg12·(r12))192 ·············00000000003463a3·00000000003463f8·(DW_OP_reg12·(r12))
193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:
194 ·············0000000000347138·000000000034713c·(DW_OP_reg0·(rax))194 ·············00000000003463f8·00000000003463fc·(DW_OP_reg0·(rax))
195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:
196 ·············000000000034713c·0000000000347191·(DW_OP_reg12·(r12))196 ·············00000000003463fc·0000000000346451·(DW_OP_reg12·(r12))
197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:
198 ·············0000000000347191·0000000000347195·(DW_OP_reg0·(rax))198 ·············0000000000346451·0000000000346455·(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; 199967555/199979558 bytes (99.99%) of diff not shown.
517 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················923 ··Length:···················92
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 ····0000000000087d80·00000000002bf7549 ····0000000000087d80·00000000002bea14
10 ····0000000000087c88·000000000000000d10 ····0000000000087c88·000000000000000d
11 ····0000000000087c80·000000000000000411 ····0000000000087c80·0000000000000004
12 ····0000000000087c84·000000000000000412 ····0000000000087c84·0000000000000004
13 ····0000000000000000·000000000000000013 ····0000000000000000·0000000000000000
  
68.0 KB
strings --all --bytes=8 {}
    
Offset 1, 1671 lines modifiedOffset 1, 1645 lines modified
Diff chunk too large, falling back to line-by-line diff (1217 lines added, 1224 lines removed)
1 GCC:·(Debian·14.2.0-8)·14.2.01 ^GCC:·(Debian·14.2.0-8)·14.2.0
2 Q:^z+6q\12 ?~"3[331
3 0/&V/!V/%V/#V/'V3 VZU\L9O|'
4 'fW·fW$f4 tkKusiVR
5 yn+%>$J|5 »       cjIzGWKr
6 MIj4v%>k`s6 ~@y=/~=/~
7 }%^MQMX;7 HWYBo"RV@
8 fjZG&Ubg8 e8~"rY@.
9 .CuWQ8V<9 q-8~·QK·
10 XPyL<>p510 _R2KMFm&
11 +()}IPDH11 tXH-bU^}a=
12 ^5ErkeJn12 t-]w^>c»5C
13 4<2·4\,}13 u?(9wkrr#
14 W*{9r:E\a14 6NoQV/{vYq
15 ]_/ct~1J]/w15 FM=U"Vov
16 Mdt1QfV(16 >b}gT^Q]9b-7
17 g)iRJ_~x17 G4JX0t·3
18 H<Q?T·=Y18 »       aZj-o,*
19 .I@zC>X·4v<19 ^?CX=h7f
20 -@ZNGuQ820 O?),?tVf
21 `KreCe-dR21 ]P{·tuf1
22 |P&9lwWZ22 Z@7cVt=,B
23 +$RVnMTwN23 [X%<\e=y
24 6#zb<?M<24 q3(SR2kq
25 ^_I(-GgF25 ?,!KP"S`
26 @:i9^et326 fBKWZz8-q
27 7M=v'-G?F27 ^:,#9E=^
28 )b$·zG+D28 XZ}/MWK}m@
29 v!BgSU+y+29 `ZaT?pZ^
30 DF[nD^tB30 3t<SkBYC
31 csGfz}OJ31 ·PIb?I[N
32 KJ?Wb0F+N32 hLawYLK@v
33 Q&SW»   7|NG33 }d[d/X» .Y"7
34 9EjYo?B~P34 A[Qv:·M{
35 if;*}lku<t35 'QfSP&rN
36 Df[nOHW"36 k4W96u!s
37 Ago!G^Zn»       HA37 N}D(4Cxg
38 v(iI"m7Ni38 526S~xC/
39 vwr3dClj39 XEE]?#$L
40 q·cH_bjF(40 /~1l8yoe
41 xd9?H6)y41 =Ii@n"(R
42 CrU5sjX242 Kzr1|e» Z{r
43 `o&Y>Zg»V43 dO.Kb`» 7
44 "j+l]05N44 cIX=8I$U
45 q-*,l»  0E045 H+jz()=L
46 =+»     P<L{V46 a5!}Q3I>%
47 (_G%qreX947 a;ao'k7B$
48 0jwG="Z?[C9Al/48 #OXSN%);8
49 U,.@yNbq49 1BcXO/}1
50 %D)D[»  L9f50 a+`/$K:Jd
51 W{Oqhka+51 IrYIOxTCI
52 l"D"q?he52 #8Vy@e%VC
53 NB,O4KoSX53 l:j%gV» d
54 'V:kWZ=V+}54 Uaz4T&61
55 Xc;v`7v+vb55 Ll=4Ng\#
56 gc:$~:z#56 eA[w3h&|
57 e8»     zowx_57 F[PyGzqy
58 7Zu:XSYu)58 =p<@Q3zs
59 85{y1»  }+59 &$qf._8S
60 -g.TR.}*V60 IwY?]tY»(
61 vt:7[9e*61 zY=1VkA[m[upE
62 km)S)XU$62 $1vH*{)k»       R
63 v@x%l=\y;pb!63 3Q-G[KUu
64 @oFc`|:gI64 ib$</Edt
65 m%bVJY'h65 _Z*3JuJW
66 AJM4cyYa/66 yG&<tcf~G
67 .»      06BnIX/9:67 "V=!~2^u@
68 W|Evn/'In68 s.m0s,MKK3
69 qHMf&gz\69 ;o+]Y+cH
70 etZ_E'#.70 =;7;}"3d
71 ·"sW5CTx8(71 6mXf#_`U
72 »       kzXcHuq72 coOA:}^^
73 Zd7|>wre173 >·/UH{6N
74 CNKbxsq,74 +=/[kKN~
75 i[}T$_30N?75 |MznX=B%
76 SXu=XkEu76 ,'5Xc`_}
77 `Zl0_>a"{77 L;nZ03Rf
78 >}AK)OE078 Mmhk|C4>
79 fZjKYj,F1W479 <i9,;:&x
80 vau;$UB)80 #wrBG)v'
81 03ERs^Sx>wj81 oL·ud_^u
82 zH,OoCP[O82 QPE$:OaP8
83 zJ@+UAO083 N2?D2o» RA[
84 vW?&v}<$84 }g7WpADl#
85 o^>!=zT{85 >4wIK{q7D
86 /B>l»   atB86 cYGYV+it
87 nFjU%$MT87 #n^h:b4p
88 r,{"=hHM88 `la2v_${
89 IrG4`!3`89 W*'cM!7&,0
90 a3w`jF/P90 Qh:&8Tt.
91 L0;)}·BX91 x#n9w$lK
92 =m"COyBs·92 IAj]EsC^^snjD
93 Z$zvCH'=93 L1SpzT(:r+
94 E/$.q$(q94 nrn8b9Trn:
95 q__cS`cJ_95 T'$o.F(6
96 P"9zyc\{b96 rlDz#G+-»       5
97 O7N7Q>'t#97 07",e-G8rt:"
98 W@-At]{5l98 Mt.cUF(X
99 \ASm\LuU99 4Sr*zne-(
100 OVk1;tJJ100 })W^>w8i
101 3/]7qsl%101 {gvM2lm`
102 &ia^peE"saYpE102 V/%4»   Xd^^.
103 rGmU+f8tT103 NY»     yKzU·.}
104 J'h+·-»  -104 O(zWL/-I
105 h=Yk=9i=yl=I9105 ~"W}"@QW
106 ernRPH5n106 UstXbjaK
107 ~IK0DhOmC107 '_{9V/x)VO
108 oPW8R_CC$Z108 Xk\1·_u]\9
109 oS_Xr'B]109 m\1·_UN\
110 F*H>NLWwv110 |U_Rq@TL
111 ]»      dy+v*T)'N111 \%-#.:F[
112 !?OEB*» B^112 0MUh/X» \
113 VEC9Bj|yg113 ddA9?Cf^
114 9RjNy>Y4114 15e$JRE.
115 P4V_0{Gr4V0115 W1vS@|rC
116 dghv|)o-@116 /Y'[3td3
117 o6D\+n~`25117 mKwm|3,#y-
118 &%Y)SEuC118 ((Bk!z*[
119 #z~j+_;'119 U*#U["W/
120 [ko=cX;B120 ^VRlfqFn
121 ls»     Z{</A_(121 1Fek·@}9[
122 ]&-=muOr122 Saor»   }/z
123 y»      I_4U^\123 Jg))j^z"Ne
124 :fs)a|XJ124 0yYj^p>%
125 '#1&H3iz125 WwIKKu>a
126 H}Mzv_4S126 ~R;%=»  W9
Max diff block lines reached; 43630/69590 bytes (62.70%) of diff not shown.
535 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2870
    
Offset 1005, 11853 lines modifiedOffset 1005, 11853 lines modified
  
1005 000000000008f0f0·<black___get_future_imports_env_dealloc>:1005 000000000008f0f0·<black___get_future_imports_env_dealloc>:
1006 »       ...1006 »       ...
  
1007 000000000008f190·<black___from_configuration_WriteBack_obj_dealloc>:1007 000000000008f190·<black___from_configuration_WriteBack_obj_dealloc>:
1008 »       ...1008 »       ...
  
1009 000000000008f210·<cache___Cache_dealloc>:1009 000000000008f230·<cache___Cache_dealloc>:
1010 »       ...1010 »       ...
  
1011 000000000008f2b0·<handle_ipynb_magics___CellMagic_dealloc>:1011 000000000008f2d0·<handle_ipynb_magics___CellMagic_dealloc>:
1012 »       ...1012 »       ...
  
1013 000000000008f350·<linegen___dont_increase_indentation_env_dealloc>:1013 000000000008f370·<linegen___dont_increase_indentation_env_dealloc>:
1014 »       ...1014 »       ...
  
1015 000000000008f3f0·<lines___EmptyLineTracker_dealloc>:1015 000000000008f410·<lines___EmptyLineTracker_dealloc>:
1016 »       ...1016 »       ...
  
1017 000000000008f490·<lines___RHSResult_dealloc>:1017 000000000008f4b0·<lines___RHSResult_dealloc>:
1018 »       ...1018 »       ...
  
1019 000000000008f530·<mode___pretty_TargetVersion_obj_dealloc>:1019 000000000008f550·<mode___pretty_TargetVersion_obj_dealloc>:
1020 »       ...1020 »       ...
  
1021 000000000008f5b0·<parsing___lib2to3_parse_env_dealloc>:1021 000000000008f5f0·<parsing___lib2to3_parse_env_dealloc>:
1022 »       ...1022 »       ...
  
1023 000000000008f650·<strings___normalize_unicode_escape_sequences_env_dealloc>:1023 000000000008f690·<strings___normalize_unicode_escape_sequences_env_dealloc>:
1024 »       ...1024 »       ...
  
1025 000000000008f6f0·<trans___is_valid_index_factory_env_dealloc>:1025 000000000008f730·<trans___is_valid_index_factory_env_dealloc>:
1026 »       ...1026 »       ...
  
1027 000000000008f790·<trans___insert_str_child_factory_env_dealloc>:1027 000000000008f7d0·<trans___insert_str_child_factory_env_dealloc>:
1028 »       ...1028 »       ...
  
1029 000000000008f830·<pygram___Symbols_dealloc>:1029 000000000008f870·<pygram___Symbols_dealloc>:
1030 »       ...1030 »       ...
  
1031 000000000008f8b0·<pytree___NegatedPattern_dealloc>:1031 000000000008f910·<pytree___NegatedPattern_dealloc>:
1032 »       ...1032 »       ...
  
1033 000000000008f950·<pytree___NodePattern_dealloc>:1033 000000000008f9b0·<pytree___NodePattern_dealloc>:
1034 »       ...1034 »       ...
  
1035 000000000008f9f0·<pytree___LeafPattern_dealloc>:1035 000000000008fa50·<pytree___LeafPattern_dealloc>:
1036 »       ...1036 »       ...
  
1037 000000000008fa90·<pytree___BasePattern_dealloc>:1037 000000000008faf0·<pytree___BasePattern_dealloc>:
1038 »       ...1038 »       ...
  
1039 000000000008fb30·<conv___Converter_dealloc>:1039 000000000008fb90·<conv___Converter_dealloc>:
1040 »       ...1040 »       ...
  
1041 000000000008fbd0·<parse___Parser_dealloc>:1041 000000000008fc30·<parse___Parser_dealloc>:
1042 »       ...1042 »       ...
  
1043 000000000008fc70·<pgen___make_dfa_ParserGenerator_env_dealloc>:1043 000000000008fcd0·<pgen___make_dfa_ParserGenerator_env_dealloc>:
1044 »       ...1044 »       ...
  
1045 000000000008fd10·<pgen___DFAState_dealloc>:1045 000000000008fd70·<pgen___DFAState_dealloc>:
1046 »       ...1046 »       ...
  
1047 000000000008fdb0·<tokenize___detect_encoding_env_dealloc>:1047 000000000008fe10·<tokenize___detect_encoding_env_dealloc>:
1048 »       ...1048 »       ...
  
1049 000000000008fe50·<linegen___LineGenerator_clear>:1049 000000000008feb0·<black___get_imports_from_children_get_future_imports_obj_clear>:
1050 »       ...1050 »       ...
  
1051 00000000000902f0·<linegen___LineGenerator_dealloc>:1051 000000000008ff00·<handle_ipynb_magics___CellMagicFinder_clear>:
1052 »       ...1052 »       ...
  
1053 0000000000090390·<black___get_imports_from_children_get_future_imports_env_traverse>:1053 000000000008ff50·<linegen___LineGenerator_clear>:
1054 »       ...1054 »       ...
  
1055 0000000000090500·<black___nullcontext_env_traverse>:1055 00000000000903c0·<linegen___LineGenerator_dealloc>:
1056 »       ...1056 »       ...
  
1057 00000000000905a0·<brackets___BracketTracker_traverse>:1057 0000000000090460·<nodes___Visitor_clear>:
1058 »       ...1058 »       ...
  
1059 0000000000090660·<comments___ProtoComment_traverse>:1059 0000000000090480·<nodes___Visitor_dealloc>:
1060 »       ...1060 »       ...
  
1061 0000000000090720·<comments___generate_comments_env_traverse>:1061 0000000000090520·<black___get_imports_from_children_get_future_imports_obj_traverse>:
1062 »       ...1062 »       ...
  
1063 0000000000090840·<comments___generate_ignored_nodes_env_traverse>:1063 0000000000090560·<handle_ipynb_magics___MagicFinder_traverse>:
1064 »       ...1064 »       ...
  
1065 00000000000909f0·<comments____generate_ignored_nodes_from_fmt_skip_env_traverse>:1065 00000000000905a0·<handle_ipynb_magics___CellMagicFinder_traverse>:
1066 »       ...1066 »       ...
  
1067 0000000000090c30·<linegen___line_LineGenerator_env_traverse>:1067 00000000000905e0·<linegen___append_to_line_standalone_comment_split_obj_traverse>:
1068 »       ...1068 »       ...
  
1069 0000000000090d30·<linegen___visit_default_LineGenerator_env_traverse>:1069 0000000000090620·<linegen___append_comments_delimiter_split_obj_traverse>:
1070 »       ...1070 »       ...
  
1071 0000000000090fd0·<linegen___visit_test_LineGenerator_env_traverse>:1071 0000000000090660·<linegen___append_to_line_delimiter_split_obj_traverse>:
1072 »       ...1072 »       ...
  
1073 0000000000091150·<linegen___visit_INDENT_LineGenerator_env_traverse>:1073 00000000000906a0·<linegen___split_wrapper_dont_increase_indentation_obj_traverse>:
1074 »       ...1074 »       ...
  
1075 00000000000912d0·<linegen___visit_DEDENT_LineGenerator_env_traverse>:1075 00000000000906e0·<linegen____rhs_transform_line_obj_traverse>:
1076 »       ...1076 »       ...
  
1077 00000000000914c0·<linegen___visit_stmt_LineGenerator_env_traverse>:1077 0000000000090720·<lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_traverse>:
1078 »       ...1078 »       ...
  
1079 00000000000916b0·<linegen___visit_typeparams_LineGenerator_env_traverse>:1079 0000000000090760·<nodes___Visitor_traverse>:
1080 »       ...1080 »       ...
  
1081 00000000000917d0·<linegen___visit_typevartuple_LineGenerator_env_traverse>:1081 0000000000090780·<parsing_____mypyc_lambda__0_lib2to3_parse_obj_traverse>:
1082 »       ...1082 »       ...
  
1083 00000000000918f0·<linegen___visit_paramspec_LineGenerator_env_traverse>:1083 00000000000907c0·<ranges____TopLevelStatementsVisitor_traverse>:
1084 »       ...1084 »       ...
  
1085 0000000000091a10·<linegen___visit_dictsetmaker_LineGenerator_env_traverse>:1085 0000000000090800·<rusty___Err_traverse>:
1086 »       ...1086 »       ...
  
1087 0000000000091ba0·<linegen___visit_funcdef_LineGenerator_env_traverse>:1087 0000000000090840·<rusty___Ok_traverse>:
1088 »       ...1088 »       ...
  
Max diff block lines reached; 542103/547674 bytes (98.98%) 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 00000000003474d4·<_fini>:2 0000000000346794·<_fini>:
3 »       ...3 »       ...
45.8 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 31 lines modifiedOffset 1, 1705 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1702 lines added, 28 lines removed)
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··_PyUnicode_EQ2 ··[·····0]··sys_path_0
3 ··[·····e]··on_delete_data3 ··[·····b]··__pad0
4 ··[····1d]··exc_tb4 ··[····12]··generation0
5 ··[····24]··_PyTrash_end5 ··[····1e]··_py_read1
6 ··[····31]··_PyTrash_cond6 ··[····28]··_py_latin1
7 ··[····3f]··f_code7 ··[····33]··_py_readinto1
8 ··[····46]··iterable8 ··[····41]··_py_pos1
9 ··[····4f]··attr_name9 ··[····4a]··_py_ps1
10 ··[····59]··_PyCFrame10 ··[····52]··_py_kw1
11 ··[····63]··root_cframe11 ··[····5a]··__value32
12 ··[····6f]··_tstate12 ··[····64]··_py_fd2
13 ··[····77]··on_delete13 ··[····6c]··_py_pos2
14 ··[····81]··PyUnicode_EqualToUTF8AndSize14 ··[····75]··_py_ps2
15 ··[····9e]··delete_nesting15 ··[····7d]··_py_kw2
16 ··[····ad]··trash16 ··[····85]··__value64
17 ··[····b3]··name_obj17 ··[····8f]··_py_utf_8
18 ··[····bc]··_py_trashcan18 ··[····99]··PyDict_EVENT_ADDED
19 ··[····c9]··str_len19 ··[····ac]··_py_FINISHED
20 ··[····d1]··strlen20 ··[····b9]··PyDict_EVENT_MODIFIED
21 ··[····d8]··_PyTrash_begin21 ··[····cf]··PERF_STATUS_FAILED
22 ··[····e7]··_PyObject_GetDictPtr22 ··[····e2]··_py_CANCELLED
23 ··[····fc]··prev_instr23 ··[····f0]··PyDict_EVENT_CLONED
24 ··[···107]··PyObject_GetOptionalAttr24 ··[···104]··PyDict_EVENT_CLEARED
25 ··[···120]··_PyObject_LookupAttr25 ··[···119]··PyDict_EVENT_DEALLOCATED
26 ··[···135]··f_fast_as_locals26 ··[···132]··PyDict_EVENT_DELETED
27 ··[···146]··_PyUnicode_FastCopyCharacters27 ··[···147]··TRACEMALLOC_INITIALIZED
28 ··[···164]··_PyType_CalculateMetaclass28 ··[···15f]··TRACEMALLOC_NOT_INITIALIZED
29 ··[···17f]··_PyThreadState_UncheckedGet29 ··[···17b]··TRACEMALLOC_FINALIZED
 30 ··[···191]··_Py_ERROR_XMLCHARREFREPLACE
 31 ··[···1ad]··_Py_ERROR_BACKSLASHREPLACE
 32 ··[···1c8]··_Py_ERROR_REPLACE
 33 ··[···1da]··PyFunction_EVENT_MODIFY_CODE
 34 ··[···1f7]··_Py_ERROR_SURROGATEESCAPE
 35 ··[···211]··_Py_ERROR_IGNORE
 36 ··[···222]··PY_CODE_EVENT_CREATE
 37 ··[···237]··PyFunction_EVENT_CREATE
 38 ··[···24f]··PyRefTracer_CREATE
 39 ··[···262]··_py_PENDING
 40 ··[···26e]··_PyUnicode_Name_CAPI
 41 ··[···283]··PERF_STATUS_OK
 42 ··[···292]··_Py_ERROR_UNKNOWN
 43 ··[···2a4]··_py__WindowsConsoleIO
 44 ··[···2ba]··_Py_ERROR_OTHER
 45 ··[···2ca]··_Py_ERROR_SURROGATEPASS
 46 ··[···2e2]··PyFunction_EVENT_MODIFY_KWDEFAULTS
 47 ··[···305]··PyFunction_EVENT_MODIFY_DEFAULTS
 48 ··[···326]··_Py_ERROR_STRICT
 49 ··[···337]··PERF_STATUS_NO_INIT
 50 ··[···34b]··PY_CODE_EVENT_DESTROY
 51 ··[···361]··PyFunction_EVENT_DESTROY
 52 ··[···37a]··PyRefTracer_DESTROY
 53 ··[···38e]··_py___sub__
 54 ··[···39a]··_py___isub__
 55 ··[···3a7]··_py___rsub__
 56 ··[···3b4]··_py___spec__
 57 ··[···3c1]··_py___trunc__
 58 ··[···3cf]··_py___doc__
 59 ··[···3db]··_py___add__
 60 ··[···3e7]··_py___iadd__
 61 ··[···3f4]··_py___radd__
 62 ··[···401]··_py___reversed__
 63 ··[···412]··_py___and__
 64 ··[···41e]··_py___iand__
 65 ··[···42b]··_py___rand__
 66 ··[···438]··_py___round__
 67 ··[···446]··_py___isabstractmethod__
 68 ··[···45f]··_py___mod__
 69 ··[···46b]··_py___imod__
 70 ··[···478]··_py___rmod__
 71 ··[···485]··_py___divmod__
 72 ··[···494]··_py___rdivmod__
 73 ··[···4a4]··_py___lltrace__
 74 ··[···4b4]··_py___cantrace__
 75 ··[···4c5]··_py___reduce__
 76 ··[···4d4]··_py___ge__
 77 ··[···4df]··_py___package__
 78 ··[···4ef]··_py___le__
 79 ··[···4fa]··_py___file__
 80 ··[···507]··_py___typing_is_unpacked_typevartuple__
 81 ··[···52f]··_py___module__
 82 ··[···53e]··_py___name__
 83 ··[···54b]··_py___set_name__
 84 ··[···55c]··_py___qualname__
 85 ··[···56d]··_py___ne__
 86 ··[···578]··_py___prepare__
 87 ··[···588]··_py___getstate__
 88 ··[···599]··_py___setstate__
 89 ··[···5aa]··_py___delete__
 90 ··[···5b9]··_py___getattribute__
 91 ··[···5ce]··object__getattribute__
 92 ··[···5e5]··_py___weakref__
 93 ··[···5f5]··_py___sizeof__
 94 ··[···604]··_py___neg__
 95 ··[···610]··_py___missing__
 96 ··[···620]··_py___hash__
 97 ··[···62d]··_py___path__
 98 ··[···63a]··_py___fspath__
 99 ··[···649]··_py___newobj__
 100 ··[···658]··_py___instancecheck__
 101 ··[···66e]··_py___subclasscheck__
 102 ··[···684]··_py___subclasshook__
 103 ··[···699]··_py___del__
 104 ··[···6a5]··_py___all__
 105 ··[···6b1]··_py___call__
 106 ··[···6be]··_py___classcell__
 107 ··[···6d0]··_py___classdictcell__
 108 ··[···6e6]··_py___bool__
 109 ··[···6f3]··_py___mul__
 110 ··[···6ff]··_py___imul__
 111 ··[···70c]··_py___rmul__
 112 ··[···719]··_py___matmul__
 113 ··[···728]··_py___imatmul__
 114 ··[···738]··_py___rmatmul__
 115 ··[···748]··_py___ctypes_from_outparam__
 116 ··[···765]··_py___delitem__
 117 ··[···775]··_py___getitem__
 118 ··[···785]··_py___class_getitem__
 119 ··[···79b]··_py___setitem__
 120 ··[···7ab]··_py___len__
 121 ··[···7b7]··_py___main__
 122 ··[···7c4]··_py___origin__
 123 ··[···7d3]··_py___firstlineno__
 124 ··[···7e7]··_py___eq__
 125 ··[···7f2]··_py___loader__
Max diff block lines reached; 0/46817 bytes (0.00%) of diff not shown.
6.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 86 lines modifiedOffset 1, 140 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/tmpogt89tkf/build/__native_fec286f4eda846987175.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/__native_fec286f4eda846987175.c
4 ··[····39]··/tmp/tmpogt89tkf/build4 ··[····39]··/tmp/tmpfvt34_y_/build
5 ··[····50]··/usr/include/python3.125 ··[····50]··/usr/include/python3.13
6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt
7 ··[····94]··/usr/include/python3.12/cpython7 ··[····94]··/usr/include/python3.13/cpython
8 ··[····b4]··/usr/include/x86_64-linux-gnu/bits8 ··[····b4]··/usr/include/x86_64-linux-gnu/bits
 9 ··[····d7]··/usr/include/python3.13/internal
 10 ··[····f8]··/usr/include
9 ··[····d7]··/usr/lib/gcc/x86_64-linux-gnu/14/include11 ··[···105]··/usr/lib/gcc/x86_64-linux-gnu/14/include
10 ··[···100]··/usr/include/x86_64-linux-gnu/sys 
11 ··[···122]··/usr/include/x86_64-linux-gnu/bits/types12 ··[···12e]··/usr/include/x86_64-linux-gnu/bits/types
 13 ··[···157]··/usr/include/x86_64-linux-gnu/sys
12 ··[···14b]··/usr/include 
13 ··[···158]··/usr/include/python3.12/internal 
14 ··[···179]··CPy.h14 ··[···179]··CPy.h
15 ··[···17f]··pythoncapi_compat.h 
16 ··[···193]··pythonsupport.h15 ··[···17f]··pythonsupport.h
17 ··[···1a3]··misc_ops.c16 ··[···18f]··misc_ops.c
18 ··[···1ae]··tupleobject.h17 ··[···19a]··tupleobject.h
19 ··[···1bc]··exc_ops.c18 ··[···1a8]··exc_ops.c
20 ··[···1c6]··getargsfast.c19 ··[···1b2]··getargsfast.c
21 ··[···1d4]··init.c20 ··[···1c0]··init.c
22 ··[···1db]··getargs.c21 ··[···1c7]··getargs.c
23 ··[···1e5]··dictobject.h22 ··[···1d1]··dictobject.h
24 ··[···1f2]··unicodeobject.h 
25 ··[···202]··int_ops.c23 ··[···1de]··int_ops.c
26 ··[···20c]··float_ops.c24 ··[···1e8]··float_ops.c
27 ··[···218]··str_ops.c25 ··[···1f4]··str_ops.c
28 ··[···222]··string_fortified.h26 ··[···1fe]··string_fortified.h
29 ··[···235]··bytes_ops.c27 ··[···211]··bytes_ops.c
30 ··[···241]··abstract.h28 ··[···21d]··pycore_call.h
31 ··[···24c]··list_ops.c29 ··[···22b]··list_ops.c
32 ··[···257]··listobject.h30 ··[···236]··listobject.h
33 ··[···264]··mypyc_util.h31 ··[···243]··mypyc_util.h
34 ··[···271]··dict_ops.c32 ··[···250]··dict_ops.c
 33 ··[···25b]··abstract.h
35 ··[···27c]··set_ops.c34 ··[···266]··set_ops.c
36 ··[···286]··tuple_ops.c35 ··[···270]··tuple_ops.c
37 ··[···292]··stdio2.h36 ··[···27c]··stdio2.h
 37 ··[···285]··pycore_frame.h
38 ··[···29b]··generic_ops.c38 ··[···294]··generic_ops.c
39 ··[···2a9]··bytearrayobject.h39 ··[···2a2]··bytearrayobject.h
40 ··[···2bb]··bytesobject.h40 ··[···2b4]··bytesobject.h
41 ··[···2c9]··pythonsupport.c41 ··[···2c2]··pythonsupport.c
 42 ··[···2d2]··stdint-intn.h
42 ··[···2d9]··stddef.h 
43 ··[···2e2]··types.h 
44 ··[···2ea]··stdint-intn.h43 ··[···2e0]··stdint-uintn.h
 44 ··[···2ef]··stdint.h
45 ··[···2f8]··stdarg.h45 ··[···2f8]··stdarg.h
46 ··[···301]··<built-in>46 ··[···301]··<built-in>
 47 ··[···30c]··stddef.h
47 ··[···30c]··struct_FILE.h48 ··[···315]··struct_FILE.h
 49 ··[···323]··__sigset_t.h
 50 ··[···330]··atomic_wide_counter.h
 51 ··[···346]··thread-shared-types.h
 52 ··[···35c]··struct_mutex.h
 53 ··[···36b]··pthreadtypes.h
48 ··[···31a]··stdio.h54 ··[···37a]··stdio.h
49 ··[···322]··stdint-uintn.h 
50 ··[···331]··stdint.h 
51 ··[···33a]··pyport.h55 ··[···382]··pyport.h
52 ··[···343]··pytypedefs.h56 ··[···38b]··pytypedefs.h
53 ··[···350]··moduleobject.h57 ··[···398]··moduleobject.h
54 ··[···35f]··methodobject.h58 ··[···3a7]··methodobject.h
55 ··[···36e]··descrobject.h59 ··[···3b6]··descrobject.h
56 ··[···37c]··longintrepr.h60 ··[···3c4]··longintrepr.h
57 ··[···38a]··code.h 
58 ··[···391]··pycore_frame.h 
59 ··[···3a0]··pystate.h61 ··[···3d2]··pystate.h
 62 ··[···3dc]··pycore_interp.h
60 ··[···3aa]··pybuffer.h63 ··[···3ec]··pybuffer.h
61 ··[···3b5]··pyerrors.h64 ··[···3f7]··objimpl.h
62 ··[···3c0]··boolobject.h65 ··[···401]··boolobject.h
63 ··[···3cd]··floatobject.h 
64 ··[···3db]··rangeobject.h66 ··[···40e]··rangeobject.h
 67 ··[···41c]··funcobject.h
65 ··[···3e9]··setobject.h68 ··[···429]··fileobject.h
66 ··[···3f5]··pycapsule.h69 ··[···436]··pycapsule.h
 70 ··[···442]··pycore_optimizer.h
67 ··[···401]··genobject.h71 ··[···455]··sliceobject.h
 72 ··[···463]··initconfig.h
 73 ··[···470]··pytime.h
 74 ··[···479]··pycore_context.h
 75 ··[···48a]··modsupport.h
 76 ··[···497]··pylifecycle.h
 77 ··[···4a5]··sysmodule.h
 78 ··[···4b1]··pycore_freelist.h
 79 ··[···4c3]··pycore_object_stack.h
 80 ··[···4d9]··pycore_lock.h
 81 ··[···4e7]··pycore_atexit.h
 82 ··[···4f7]··pycore_llist.h
 83 ··[···506]··pycore_pythread.h
 84 ··[···518]··pycore_gil.h
 85 ··[···525]··pycore_ceval_state.h
 86 ··[···53a]··pycore_crossinterp.h
 87 ··[···54f]··sig_atomic_t.h
 88 ··[···55e]··__sigval_t.h
 89 ··[···56b]··siginfo_t.h
 90 ··[···577]··sigaction.h
 91 ··[···583]··stack_t.h
 92 ··[···58d]··pycore_faulthandler.h
 93 ··[···5a3]··pycore_fileutils.h
 94 ··[···5b6]··pycore_ucnhash.h
 95 ··[···5c7]··pycore_hamt.h
 96 ··[···5d5]··pycore_gc.h
 97 ··[···5e1]··pycore_global_strings.h
 98 ··[···5f9]··pycore_hashtable.h
 99 ··[···60c]··pycore_typeobject.h
 100 ··[···620]··pycore_global_objects.h
 101 ··[···638]··pycore_unicodeobject.h
 102 ··[···64f]··pycore_floatobject.h
 103 ··[···664]··pycore_import.h
 104 ··[···674]··pycore_ast_state.h
 105 ··[···687]··pycore_backoff.h
 106 ··[···698]··pycore_code.h
 107 ··[···6a6]··pycore_codecs.h
 108 ··[···6b6]··pycore_dict_state.h
 109 ··[···6ca]··pycore_dtoa.h
 110 ··[···6d8]··pycore_exceptions.h
 111 ··[···6ec]··pycore_function.h
 112 ··[···6fe]··pycore_pymem.h
 113 ··[···70d]··pycore_object_state.h
 114 ··[···723]··pycore_obmalloc.h
Max diff block lines reached; 0/6279 bytes (0.00%) of diff not shown.
1.48 MB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 900, 2972 lines modifiedOffset 900, 2972 lines modified
900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg
901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa
902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en
903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__
904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo
905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det
Diff chunk too large, falling back to line-by-line diff (1288 lines added, 1288 lines removed)
906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env
907 ··0x00003880·5f646561·6c6c6f63·006c696e·6567656e·_dealloc.linegen907 ··0x00003880·5f646561·6c6c6f63·00626c61·636b5f5f·_dealloc.black__
908 ··0x00003890·5f5f5f4c·696e6547·656e6572·61746f72·___LineGenerator908 ··0x00003890·5f676574·5f696d70·6f727473·5f66726f·_get_imports_fro
909 ··0x000038a0·5f636c65·6172006c·696e6567·656e5f5f·_clear.linegen__909 ··0x000038a0·6d5f6368·696c6472·656e5f67·65745f66·m_children_get_f
910 ··0x000038b0·5f4c696e·6547656e·65726174·6f725f64·_LineGenerator_d910 ··0x000038b0·75747572·655f696d·706f7274·735f6f62·uture_imports_ob
911 ··0x000038c0·65616c6c·6f630062·6c61636b·5f5f5f67·ealloc.black___g911 ··0x000038c0·6a5f636c·65617200·68616e64·6c655f69·j_clear.handle_i
912 ··0x000038d0·65745f69·6d706f72·74735f66·726f6d5f·et_imports_from_912 ··0x000038d0·70796e62·5f6d6167·6963735f·5f5f4365·pynb_magics___Ce
913 ··0x000038e0·6368696c·6472656e·5f676574·5f667574·children_get_fut913 ··0x000038e0·6c6c4d61·67696346·696e6465·725f636c·llMagicFinder_cl
914 ··0x000038f0·7572655f·696d706f·7274735f·656e765f·ure_imports_env_914 ··0x000038f0·65617200·6c696e65·67656e5f·5f5f4c69·ear.linegen___Li
915 ··0x00003900·74726176·65727365·00626c61·636b5f5f·traverse.black__915 ··0x00003900·6e654765·6e657261·746f725f·636c6561·neGenerator_clea
916 ··0x00003910·5f6e756c·6c636f6e·74657874·5f656e76·_nullcontext_env916 ··0x00003910·72006c69·6e656765·6e5f5f5f·4c696e65·r.linegen___Line
917 ··0x00003920·5f747261·76657273·65006272·61636b65·_traverse.bracke917 ··0x00003920·47656e65·7261746f·725f6465·616c6c6f·Generator_deallo
918 ··0x00003930·74735f5f·5f427261·636b6574·54726163·ts___BracketTrac918 ··0x00003930·63006e6f·6465735f·5f5f5669·7369746f·c.nodes___Visito
919 ··0x00003940·6b65725f·74726176·65727365·00636f6d·ker_traverse.com919 ··0x00003940·725f636c·65617200·6e6f6465·735f5f5f·r_clear.nodes___
920 ··0x00003950·6d656e74·735f5f5f·50726f74·6f436f6d·ments___ProtoCom920 ··0x00003950·56697369·746f725f·6465616c·6c6f6300·Visitor_dealloc.
921 ··0x00003960·6d656e74·5f747261·76657273·6500636f·ment_traverse.co921 ··0x00003960·626c6163·6b5f5f5f·6765745f·696d706f·black___get_impo
922 ··0x00003970·6d6d656e·74735f5f·5f67656e·65726174·mments___generat922 ··0x00003970·7274735f·66726f6d·5f636869·6c647265·rts_from_childre
923 ··0x00003980·655f636f·6d6d656e·74735f65·6e765f74·e_comments_env_t923 ··0x00003980·6e5f6765·745f6675·74757265·5f696d70·n_get_future_imp
924 ··0x00003990·72617665·72736500·636f6d6d·656e7473·raverse.comments924 ··0x00003990·6f727473·5f6f626a·5f747261·76657273·orts_obj_travers
925 ··0x000039a0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno925 ··0x000039a0·65006861·6e646c65·5f697079·6e625f6d·e.handle_ipynb_m
926 ··0x000039b0·7265645f·6e6f6465·735f656e·765f7472·red_nodes_env_tr926 ··0x000039b0·61676963·735f5f5f·4d616769·6346696e·agics___MagicFin
927 ··0x000039c0·61766572·73650063·6f6d6d65·6e74735f·averse.comments_927 ··0x000039c0·6465725f·74726176·65727365·0068616e·der_traverse.han
928 ··0x000039d0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno928 ··0x000039d0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics
929 ··0x000039e0·7265645f·6e6f6465·735f6672·6f6d5f66·red_nodes_from_f929 ··0x000039e0·5f5f5f43·656c6c4d·61676963·46696e64·___CellMagicFind
930 ··0x000039f0·6d745f73·6b69705f·656e765f·74726176·mt_skip_env_trav930 ··0x000039f0·65725f74·72617665·72736500·6c696e65·er_traverse.line
931 ··0x00003a00·65727365·006c696e·6567656e·5f5f5f6c·erse.linegen___l931 ··0x00003a00·67656e5f·5f5f6170·70656e64·5f746f5f·gen___append_to_
932 ··0x00003a10·696e655f·4c696e65·47656e65·7261746f·ine_LineGenerato932 ··0x00003a10·6c696e65·5f737461·6e64616c·6f6e655f·line_standalone_
933 ··0x00003a20·725f656e·765f7472·61766572·7365006c·r_env_traverse.l933 ··0x00003a20·636f6d6d·656e745f·73706c69·745f6f62·comment_split_ob
934 ··0x00003a30·696e6567·656e5f5f·5f766973·69745f64·inegen___visit_d934 ··0x00003a30·6a5f7472·61766572·7365006c·696e6567·j_traverse.lineg
935 ··0x00003a40·65666175·6c745f4c·696e6547·656e6572·efault_LineGener935 ··0x00003a40·656e5f5f·5f617070·656e645f·636f6d6d·en___append_comm
936 ··0x00003a50·61746f72·5f656e76·5f747261·76657273·ator_env_travers936 ··0x00003a50·656e7473·5f64656c·696d6974·65725f73·ents_delimiter_s
937 ··0x00003a60·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi937 ··0x00003a60·706c6974·5f6f626a·5f747261·76657273·plit_obj_travers
938 ··0x00003a70·745f7465·73745f4c·696e6547·656e6572·t_test_LineGener938 ··0x00003a70·65006c69·6e656765·6e5f5f5f·61707065·e.linegen___appe
939 ··0x00003a80·61746f72·5f656e76·5f747261·76657273·ator_env_travers939 ··0x00003a80·6e645f74·6f5f6c69·6e655f64·656c696d·nd_to_line_delim
940 ··0x00003a90·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi940 ··0x00003a90·69746572·5f73706c·69745f6f·626a5f74·iter_split_obj_t
941 ··0x00003aa0·745f494e·44454e54·5f4c696e·6547656e·t_INDENT_LineGen941 ··0x00003aa0·72617665·72736500·6c696e65·67656e5f·raverse.linegen_
942 ··0x00003ab0·65726174·6f725f65·6e765f74·72617665·erator_env_trave942 ··0x00003ab0·5f5f7370·6c69745f·77726170·7065725f·__split_wrapper_
943 ··0x00003ac0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi943 ··0x00003ac0·646f6e74·5f696e63·72656173·655f696e·dont_increase_in
944 ··0x00003ad0·7369745f·44454445·4e545f4c·696e6547·sit_DEDENT_LineG944 ··0x00003ad0·64656e74·6174696f·6e5f6f62·6a5f7472·dentation_obj_tr
945 ··0x00003ae0·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra945 ··0x00003ae0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__
946 ··0x00003af0·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___946 ··0x00003af0·5f5f7268·735f7472·616e7366·6f726d5f·__rhs_transform_
947 ··0x00003b00·76697369·745f7374·6d745f4c·696e6547·visit_stmt_LineG947 ··0x00003b00·6c696e65·5f6f626a·5f747261·76657273·line_obj_travers
948 ··0x00003b10·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra948 ··0x00003b10·65006c69·6e65735f·5f5f5f5f·6d797079·e.lines_____mypy
949 ··0x00003b20·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___949 ··0x00003b20·635f6c61·6d626461·5f5f305f·636f6e74·c_lambda__0_cont
950 ··0x00003b30·76697369·745f7479·70657061·72616d73·visit_typeparams950 ··0x00003b30·61696e73·5f696d70·6c696369·745f6d75·ains_implicit_mu
951 ··0x00003b40·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e951 ··0x00003b40·6c74696c·696e655f·73747269·6e675f77·ltiline_string_w
952 ··0x00003b50·6e765f74·72617665·72736500·6c696e65·nv_traverse.line952 ··0x00003b50·6974685f·636f6d6d·656e7473·5f4c696e·ith_comments_Lin
953 ··0x00003b60·67656e5f·5f5f7669·7369745f·74797065·gen___visit_type953 ··0x00003b60·655f6f62·6a5f7472·61766572·7365006e·e_obj_traverse.n
954 ··0x00003b70·76617274·75706c65·5f4c696e·6547656e·vartuple_LineGen954 ··0x00003b70·6f646573·5f5f5f56·69736974·6f725f74·odes___Visitor_t
955 ··0x00003b80·65726174·6f725f65·6e765f74·72617665·erator_env_trave955 ··0x00003b80·72617665·72736500·70617273·696e675f·raverse.parsing_
956 ··0x00003b90·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi956 ··0x00003b90·5f5f5f5f·6d797079·635f6c61·6d626461·____mypyc_lambda
957 ··0x00003ba0·7369745f·70617261·6d737065·635f4c69·sit_paramspec_Li957 ··0x00003ba0·5f5f305f·6c696232·746f335f·70617273·__0_lib2to3_pars
958 ··0x00003bb0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_958 ··0x00003bb0·655f6f62·6a5f7472·61766572·73650072·e_obj_traverse.r
959 ··0x00003bc0·74726176·65727365·006c696e·6567656e·traverse.linegen959 ··0x00003bc0·616e6765·735f5f5f·5f546f70·4c657665·anges____TopLeve
960 ··0x00003bd0·5f5f5f76·69736974·5f646963·74736574·___visit_dictset960 ··0x00003bd0·6c537461·74656d65·6e747356·69736974·lStatementsVisit
961 ··0x00003be0·6d616b65·725f4c69·6e654765·6e657261·maker_LineGenera961 ··0x00003be0·6f725f74·72617665·72736500·72757374·or_traverse.rust
962 ··0x00003bf0·746f725f·656e765f·74726176·65727365·tor_env_traverse962 ··0x00003bf0·795f5f5f·4572725f·74726176·65727365·y___Err_traverse
963 ··0x00003c00·006c696e·6567656e·5f5f5f76·69736974·.linegen___visit963 ··0x00003c00·00727573·74795f5f·5f4f6b5f·74726176·.rusty___Ok_trav
964 ··0x00003c10·5f66756e·63646566·5f4c696e·6547656e·_funcdef_LineGen964 ··0x00003c10·65727365·00737472·696e6773·5f5f5f72·erse.strings___r
965 ··0x00003c20·65726174·6f725f65·6e765f74·72617665·erator_env_trave965 ··0x00003c20·65706c61·63655f6e·6f726d61·6c697a65·eplace_normalize
966 ··0x00003c30·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi966 ··0x00003c30·5f756e69·636f6465·5f657363·6170655f·_unicode_escape_
967 ··0x00003c40·7369745f·6d617463·685f6361·73655f4c·sit_match_case_L967 ··0x00003c40·73657175·656e6365·735f6f62·6a5f7472·sequences_obj_tr
968 ··0x00003c50·696e6547·656e6572·61746f72·5f656e76·ineGenerator_env968 ··0x00003c50·61766572·73650074·72616e73·5f5f5f69·averse.trans___i
969 ··0x00003c60·5f747261·76657273·65006c69·6e656765·_traverse.linege969 ··0x00003c60·735f7661·6c69645f·696e6465·785f6973·s_valid_index_is
970 ··0x00003c70·6e5f5f5f·76697369·745f7375·6974655f·n___visit_suite_970 ··0x00003c70·5f76616c·69645f69·6e646578·5f666163·_valid_index_fac
971 ··0x00003c80·4c696e65·47656e65·7261746f·725f656e·LineGenerator_en971 ··0x00003c80·746f7279·5f6f626a·5f747261·76657273·tory_obj_travers
972 ··0x00003c90·765f7472·61766572·7365006c·696e6567·v_traverse.lineg972 ··0x00003c90·65007472·616e735f·5f5f696e·73657274·e.trans___insert
973 ··0x00003ca0·656e5f5f·5f766973·69745f73·696d706c·en___visit_simpl973 ··0x00003ca0·5f737472·5f636869·6c645f69·6e736572·_str_child_inser
974 ··0x00003cb0·655f7374·6d745f4c·696e6547·656e6572·e_stmt_LineGener974 ··0x00003cb0·745f7374·725f6368·696c645f·66616374·t_str_child_fact
975 ··0x00003cc0·61746f72·5f656e76·5f747261·76657273·ator_env_travers975 ··0x00003cc0·6f72795f·6f626a5f·74726176·65727365·ory_obj_traverse
976 ··0x00003cd0·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi976 ··0x00003cd0·00747261·6e735f5f·5f706173·7365735f·.trans___passes_
977 ··0x00003ce0·745f6173·796e635f·73746d74·5f4c696e·t_async_stmt_Lin977 ··0x00003ce0·616c6c5f·63686563·6b735f5f·6765745f·all_checks__get_
978 ··0x00003cf0·6547656e·65726174·6f725f65·6e765f74·eGenerator_env_t978 ··0x00003cf0·62726561·6b5f6964·785f5374·72696e67·break_idx_String
979 ··0x00003d00·72617665·72736500·6c696e65·67656e5f·raverse.linegen_979 ··0x00003d00·53706c69·74746572·5f6f626a·5f747261·Splitter_obj_tra
980 ··0x00003d10·5f5f7669·7369745f·6465636f·7261746f·__visit_decorato980 ··0x00003d10·76657273·65007472·616e735f·5f5f6272·verse.trans___br
981 ··0x00003d20·72735f4c·696e6547·656e6572·61746f72·rs_LineGenerator981 ··0x00003d20·65616b73·5f756e73·706c6974·7461626c·eaks_unsplittabl
982 ··0x00003d30·5f656e76·5f747261·76657273·65006c69·_env_traverse.li982 ··0x00003d30·655f6578·70726573·73696f6e·5f5f6765·e_expression__ge
983 ··0x00003d40·6e656765·6e5f5f5f·76697369·745f706f·negen___visit_po983 ··0x00003d40·745f6272·65616b5f·6964785f·53747269·t_break_idx_Stri
984 ··0x00003d50·7765725f·4c696e65·47656e65·7261746f·wer_LineGenerato984 ··0x00003d50·6e675370·6c697474·65725f6f·626a5f74·ngSplitter_obj_t
985 ··0x00003d60·725f656e·765f7472·61766572·7365006c·r_env_traverse.l985 ··0x00003d60·72617665·72736500·7472616e·735f5f5f·raverse.trans___
986 ··0x00003d70·696e6567·656e5f5f·5f766973·69745f53·inegen___visit_S986 ··0x00003d70·6d6f7265·5f73706c·6974735f·73686f75·more_splits_shou
987 ··0x00003d80·454d495f·4c696e65·47656e65·7261746f·EMI_LineGenerato987 ··0x00003d80·6c645f62·655f6d61·64655f64·6f5f7472·ld_be_made_do_tr
988 ··0x00003d90·725f656e·765f7472·61766572·7365006c·r_env_traverse.l988 ··0x00003d90·616e7366·6f726d5f·53747269·6e675370·ansform_StringSp
989 ··0x00003da0·696e6567·656e5f5f·5f766973·69745f45·inegen___visit_E989 ··0x00003da0·6c697474·65725f6f·626a5f74·72617665·litter_obj_trave
990 ··0x00003db0·4e444d41·524b4552·5f4c696e·6547656e·NDMARKER_LineGen990 ··0x00003db0·72736500·7472616e·735f5f5f·6d61785f·rse.trans___max_
991 ··0x00003dc0·65726174·6f725f65·6e765f74·72617665·erator_env_trave991 ··0x00003dc0·6c617374·5f737472·696e675f·636f6c75·last_string_colu
992 ··0x00003dd0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi992 ··0x00003dd0·6d6e5f64·6f5f7472·616e7366·6f726d5f·mn_do_transform_
993 ··0x00003de0·7369745f·5354414e·44414c4f·4e455f43·sit_STANDALONE_C993 ··0x00003de0·53747269·6e675370·6c697474·65725f6f·StringSplitter_o
994 ··0x00003df0·4f4d4d45·4e545f4c·696e6547·656e6572·OMMENT_LineGener994 ··0x00003df0·626a5f74·72617665·72736500·7472616e·bj_traverse.tran
995 ··0x00003e00·61746f72·5f656e76·5f747261·76657273·ator_env_travers995 ··0x00003e00·735f5f5f·6d617962·655f6170·70656e64·s___maybe_append
996 ··0x00003e10·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi996 ··0x00003e10·5f737472·696e675f·6f706572·61746f72·_string_operator
997 ··0x00003e20·745f6661·63746f72·5f4c696e·6547656e·t_factor_LineGen997 ··0x00003e20·735f646f·5f747261·6e73666f·726d5f53·s_do_transform_S
998 ··0x00003e30·65726174·6f725f65·6e765f74·72617665·erator_env_trave998 ··0x00003e30·7472696e·6753706c·69747465·725f6f62·tringSplitter_ob
999 ··0x00003e40·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi999 ··0x00003e40·6a5f7472·61766572·73650074·72616e73·j_traverse.trans
1000 ··0x00003e50·7369745f·746e616d·655f4c69·6e654765·sit_tname_LineGe1000 ··0x00003e50·5f5f5f6d·616b655f·6e616b65·645f5f6d·___make_naked__m
1001 ··0x00003e60·6e657261·746f725f·656e765f·74726176·nerator_env_trav1001 ··0x00003e60·65726765·5f6f6e65·5f737472·696e675f·erge_one_string_
1002 ··0x00003e70·65727365·006c696e·6567656e·5f5f5f76·erse.linegen___v1002 ··0x00003e70·67726f75·705f5374·72696e67·4d657267·group_StringMerg
1003 ··0x00003e80·69736974·5f535452·494e475f·4c696e65·isit_STRING_Line1003 ··0x00003e80·65725f6f·626a5f74·72617665·72736500·er_obj_traverse.
1004 ··0x00003e90·47656e65·7261746f·725f656e·765f7472·Generator_env_tr1004 ··0x00003e90·7472616e·735f5f5f·69735f73·696d706c·trans___is_simpl
1005 ··0x00003ea0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__1005 ··0x00003ea0·655f6f70·6572616e·645f6875·675f706f·e_operand_hug_po
1006 ··0x00003eb0·5f766973·69745f4e·554d4245·525f4c69·_visit_NUMBER_Li1006 ··0x00003eb0·7765725f·6f705f6f·626a5f74·72617665·wer_op_obj_trave
1007 ··0x00003ec0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_1007 ··0x00003ec0·72736500·7472616e·735f5f5f·69735f73·rse.trans___is_s
1008 ··0x00003ed0·74726176·65727365·006c696e·6567656e·traverse.linegen1008 ··0x00003ed0·696d706c·655f6c6f·6f6b7570·5f687567·imple_lookup_hug
1009 ··0x00003ee0·5f5f5f76·69736974·5f667374·72696e67·___visit_fstring1009 ··0x00003ee0·5f706f77·65725f6f·705f6f62·6a5f7472·_power_op_obj_tr
1010 ··0x00003ef0·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e1010 ··0x00003ef0·61766572·73650074·72616e73·5f5f5f53·averse.trans___S
1011 ··0x00003f00·6e765f74·72617665·72736500·6c696e65·nv_traverse.line1011 ··0x00003f00·7472696e·67506172·656e5374·72697070·tringParenStripp
1012 ··0x00003f10·67656e5f·5f5f7472·616e7366·6f726d5f·gen___transform_1012 ··0x00003f10·65725f74·72617665·72736500·7472616e·er_traverse.tran
1013 ··0x00003f20·6c696e65·5f656e76·5f747261·76657273·line_env_travers1013 ··0x00003f20·735f5f5f·53747269·6e674d65·72676572·s___StringMerger
1014 ··0x00003f30·65006c69·6e656765·6e5f5f5f·5f726873·e.linegen____rhs1014 ··0x00003f30·5f747261·76657273·65007472·616e735f·_traverse.trans_
1015 ··0x00003f40·5f747261·6e73666f·726d5f6c·696e655f·_transform_line_1015 ··0x00003f40·5f5f5374·72696e67·5472616e·73666f72·__StringTransfor
1016 ··0x00003f50·656e765f·74726176·65727365·006c696e·env_traverse.lin1016 ··0x00003f50·6d65725f·74726176·65727365·00707974·mer_traverse.pyt
1017 ··0x00003f60·6567656e·5f5f5f6c·6566745f·68616e64·egen___left_hand1017 ··0x00003f60·7265655f·5f5f5f5f·6d797079·635f6c61·ree_____mypyc_la
1018 ··0x00003f70·5f73706c·69745f65·6e765f74·72617665·_split_env_trave1018 ··0x00003f70·6d626461·5f5f305f·5f5f335f·696e6974·mbda__0___3_init
1019 ··0x00003f80·72736500·6c696e65·67656e5f·5f5f7269·rse.linegen___ri1019 ··0x00003f80·5f5f5f33·5f57696c·64636172·64506174·___3_WildcardPat
1020 ··0x00003f90·6768745f·68616e64·5f73706c·69745f65·ght_hand_split_e1020 ··0x00003f90·7465726e·5f6f626a·5f747261·76657273·tern_obj_travers
1021 ··0x00003fa0·6e765f74·72617665·72736500·6c696e65·nv_traverse.line1021 ··0x00003fa0·65007067·656e5f5f·5f616464·636c6f73·e.pgen___addclos
1022 ··0x00003fb0·67656e5f·5f5f5f6d·61796265·5f73706c·gen____maybe_spl1022 ··0x00003fb0·7572655f·6d616b65·5f646661·5f506172·ure_make_dfa_Par
1023 ··0x00003fc0·69745f6f·6d697474·696e675f·6f707469·it_omitting_opti1023 ··0x00003fc0·73657247·656e6572·61746f72·5f6f626a·serGenerator_obj
1024 ··0x00003fd0·6f6e616c·5f706172·656e735f·656e765f·onal_parens_env_1024 ··0x00003fd0·5f747261·76657273·65007067·656e5f5f·_traverse.pgen__
1025 ··0x00003fe0·74726176·65727365·006c696e·6567656e·traverse.linegen1025 ··0x00003fe0·5f636c6f·73757265·5f6d616b·655f6466·_closure_make_df
Max diff block lines reached; 1382091/1555245 bytes (88.87%) of diff not shown.
33.9 KB
./usr/lib/debug/.build-id/4e/24d9b95f3a36c7b193461fac9f149400f253ca.debug vs.
./usr/lib/debug/.build-id/d3/74a2d02558b3154e108f3f2520c79c9a5412d5.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3176·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.51 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc68:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004e·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cc·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c7·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000624·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061f·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066c·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000667·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067f·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067a·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1c·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·mode.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_mode
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·4e24d9b95f3a36c7b193461fac9f149400f253ca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d374a2d02558b3154e108f3f2520c79c9a5412d5
7.75 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/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:·0x1d):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/black/comments.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/mode.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x562ce)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2ddc0)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
595 B
strings --all --bytes=8 {}
    
Offset 3, 29 lines modifiedOffset 3, 28 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 comments.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
22 PyInit_comments 
23 _Py_Dealloc21 _Py_Dealloc
24 PyCapsule_Import22 PyCapsule_Import
 23 PyInit_mode
25 __gmon_start__24 __gmon_start__
26 .shstrtab25 .shstrtab
27 .note.gnu.build-id26 .note.gnu.build-id
28 .gnu.hash27 .gnu.hash
29 .rela.dyn28 .rela.dyn
30 .rela.plt29 .rela.plt
31 .plt.got30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_comments>:15 0000000000001130·<PyInit_mode>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpogt89tkf/build/black/comments.c 
3 ··[····28]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/mode.c
4 ··[····2a]··/tmp/tmpogt89tkf/build/black4 ··[····26]··/tmp/tmpfvt34_y_/build/black
5 ··[····47]··/usr/include/python3.125 ··[····43]··/usr/include/python3.13
 6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits
6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····88]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.12/cpython9 ··[····c9]··/usr/include/python3.13/cpython
10 ··[····ed]··stddef.h 
11 ··[····f6]··types.h10 ··[····e9]··types.h
12 ··[····fe]··stdint-intn.h11 ··[····f1]··stdint-intn.h
13 ··[···10c]··stdint-uintn.h12 ··[····ff]··stdint-uintn.h
 13 ··[···10e]··stddef.h
14 ··[···11b]··pyport.h14 ··[···117]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···120]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···12d]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13c]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14a]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···155]··pycapsule.h
20 ··[···165]··import.h20 ··[···161]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe21 ··0x00000120·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 22 ··0x00000130·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 23 ··0x00000140·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 24 ··0x00000150·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py25 ··0x00000160·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
26 ··0x00000170·5079496e·69745f63·6f6d6d65·6e747300·PyInit_comments. 
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa26 ··0x00000170·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.27 ··0x00000180·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_
 28 ··0x00000190·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star
 29 ··0x000001a0·745f5f00····························t__.
  
35.0 KB
./usr/lib/debug/.build-id/53/bc2ccb25c797ebf2e1132c3c6c340e2908c897.debug vs.
./usr/lib/debug/.build-id/0f/7d08ca5d0e9f42609c75eaa1ffa9d2370d853f.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3208·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.47 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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000520·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002058·0x0000000000002058·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc88:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000ac·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000430·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000056·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cf·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d2·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000627·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066f·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000682·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001b4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b3c·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·_width_table.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit__width_table
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·53bc2ccb25c797ebf2e1132c3c6c340e2908c8973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0f7d08ca5d0e9f42609c75eaa1ffa9d2370d853f
7.78 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:·0x2c):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··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/include34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x8c):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.12/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):·_width_table.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfa):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/blib2to3/pgen2/parse.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/_width_table.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f20)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e48a)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
707 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ?GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 _width_table.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
 19 PyInit__width_table
18 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
19 PyImport_ImportModule21 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
21 _Py_Dealloc23 _Py_Dealloc
22 PyInit_parse 
23 PyCapsule_Import24 PyCapsule_Import
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
426 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_parse>:15 0000000000001130·<PyInit__width_table>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/_width_table.c
3 ··[····2e]··.3 ··[····2c]··.
4 ··[····30]··/tmp/tmpxqrfovh7/build/blib2to3/pgen24 ··[····2e]··/tmp/tmpo7wu95mq/build/black
5 ··[····56]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.12
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····8c]··/usr/include/x86_64-linux-gnu/bits
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.12/cpython
 10 ··[····f1]··stddef.h
10 ··[····fc]··types.h11 ··[····fa]··types.h
11 ··[···104]··stdint-intn.h12 ··[···102]··stdint-intn.h
12 ··[···112]··stdint-uintn.h13 ··[···110]··stdint-uintn.h
13 ··[···121]··stddef.h 
14 ··[···12a]··pyport.h14 ··[···11f]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···174]··import.h20 ··[···169]··import.h
  
2.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 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·00706172·73652e63·005f5f46·ntry.parse.c.__F 
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA 
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__. 
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in 
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM 
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO 
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE 
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize 
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py 
26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_ 
27 ··0x00000180·70617273·65005079·43617073·756c655f·parse.PyCapsule_12 ··0x00000090·6e747279·005f7769·6474685f·7461626c·ntry._width_tabl
 13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
 14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
 15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
 16 ··0x000000d0·646c6500·5f696e69·74005f5f·474e555f·dle._init.__GNU_
 17 ··0x000000e0·45485f46·52414d45·5f484452·005f6669·EH_FRAME_HDR._fi
 18 ··0x000000f0·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE
 19 ··0x00000100·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f
 20 ··0x00000110·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__
 21 ··0x00000120·5f696e69·745f5f00·5079496e·69745f5f·_init__.PyInit__
 22 ··0x00000130·77696474·685f7461·626c6500·5f49544d·width_table._ITM
 23 ··0x00000140·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 24 ··0x00000150·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 25 ··0x00000160·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
 26 ··0x00000170·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 27 ··0x00000180·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 28 ··0x00000190·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st29 ··0x000001a0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
29 ··0x000001a0·6172745f·5f00·······················art__.30 ··0x000001b0·745f5f00····························t__.
  
6.06 KB
./usr/lib/debug/.build-id/55/2c7dd6564abd40640d6030b6a6743b609ec264.debug vs.
./usr/lib/debug/.build-id/56/575950b642e35450df6d3410df431fb673ebc5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
2.05 KB
readelf --wide --sections {}
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·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),
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:·552c7dd6564abd40640d6030b6a6743b609ec2643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·56575950b642e35450df6d3410df431fb673ebc5
1.41 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:·0x26):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10a):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10a):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
304 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 dGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
673 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]··/tmp/tmpogt89tkf/build/black/schema.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/schema.c
3 ··[····26]··. 
4 ··[····28]··/tmp/tmpogt89tkf/build/black4 ··[····28]··/tmp/tmpo7wu95mq/build/black
5 ··[····45]··/usr/include/python3.125 ··[····45]··/usr/include/python3.12
6 ··[····5d]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····86]··/usr/include/x86_64-linux-gnu/bits7 ··[····86]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.12/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····eb]··stddef.h10 ··[····eb]··stddef.h
11 ··[····f4]··types.h11 ··[····f4]··types.h
5.13 KB
./usr/lib/debug/.build-id/58/a183cd9c6246f634cd2520903fdbaccd9b2200.debug vs.
./usr/lib/debug/.build-id/38/b794b0cd24d79f9dd897abe0bd9734595ac151.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.87 KB
readelf --wide --sections {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cd·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ce·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061d·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061e·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000665·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000666·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000678·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000679·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ae·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ae·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·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),
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:·58a183cd9c6246f634cd2520903fdbaccd9b22003 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38b794b0cd24d79f9dd897abe0bd9734595ac151
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x60):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x89):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x89):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
901 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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
301 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 QGCC:·(Debian·14.2.0-8)·14.2.0
2 FVlQ"7E62 FVlQ"7E6
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
664 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/tmpogt89tkf/build/black/resources.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/resources.c
4 ··[····2b]··/tmp/tmpogt89tkf/build/black4 ··[····2b]··/tmp/tmpo7wu95mq/build/black
5 ··[····48]··/usr/include/python3.125 ··[····48]··/usr/include/python3.12
6 ··[····60]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····60]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····89]··/usr/include/x86_64-linux-gnu/bits7 ··[····89]··/usr/include/x86_64-linux-gnu/bits
8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ce]··/usr/include/python3.12/cpython9 ··[····ce]··/usr/include/python3.12/cpython
10 ··[····ee]··stddef.h10 ··[····ee]··stddef.h
11 ··[····f7]··types.h11 ··[····f7]··types.h
20.6 KB
./usr/lib/debug/.build-id/5a/0dec32f037e6940490344ed698b9bb69ac7997.debug vs.
./usr/lib/debug/.build-id/e1/ceb4c626cd6c3d09579ca515db2cda2097e999.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:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3208·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc88:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005c·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fc·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d1·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000d2·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000629·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000632·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000671·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00067a·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000684·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00068d·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001aa·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000990·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b32·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b38·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.69 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·driver.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·5a0dec32f037e6940490344ed698b9bb69ac79973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1ceb4c626cd6c3d09579ca515db2cda2097e999
3.22 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:·0x30):·.31 ··0»      (line_strp)»   (offset:·0x2f):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6f):·/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:·0x92):·/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:·0xbb):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xde):·/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:·0x26):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x114):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x123):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.78 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c315)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4f3)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
595 B
strings --all --bytes=8 {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 grammar.c10 driver.c
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_driver
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
22 _Py_Dealloc23 _Py_Dealloc
23 PyInit_grammar 
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_grammar>:15 0000000000001130·<PyInit_driver>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pgen2/grammar.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/driver.c
3 ··[····30]··.3 ··[····2f]··.
4 ··[····32]··/tmp/tmpxqrfovh7/build/blib2to3/pgen24 ··[····31]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····58]··/usr/include/python3.135 ··[····57]··/usr/include/python3.13
6 ··[····70]··/usr/include/x86_64-linux-gnu/bits6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys
9 ··[····de]··/usr/include/python3.13/cpython9 ··[····dd]··/usr/include/python3.13/cpython
10 ··[····fe]··types.h10 ··[····fd]··types.h
11 ··[···106]··stdint-intn.h11 ··[···105]··stdint-intn.h
12 ··[···114]··stdint-uintn.h12 ··[···113]··stdint-uintn.h
13 ··[···123]··stddef.h13 ··[···122]··stddef.h
14 ··[···12c]··pyport.h14 ··[···12b]··pyport.h
15 ··[···135]··pytypedefs.h15 ··[···134]··pytypedefs.h
16 ··[···142]··methodobject.h16 ··[···141]··methodobject.h
17 ··[···151]··descrobject.h17 ··[···150]··descrobject.h
18 ··[···15f]··pybuffer.h18 ··[···15e]··pybuffer.h
19 ··[···16a]··pycapsule.h19 ··[···169]··pycapsule.h
20 ··[···176]··import.h20 ··[···175]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
 19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register22 ··0x00000130·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni 
27 ··0x00000180·745f6772·616d6d61·72005079·43617073·t_grammar.PyCaps 
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
33.9 KB
./usr/lib/debug/.build-id/67/35a442399be4830a6307bdf51bcbe52cf0340d.debug vs.
./usr/lib/debug/.build-id/63/e847228934b58c27121b7238801e9700895c21.debug
Files 92% similar despite different names
1.47 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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.81 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cd·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000625·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066d·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000680·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·pygram.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·6735a442399be4830a6307bdf51bcbe52cf0340d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·63e847228934b58c27121b7238801e9700895c21
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo7wu95mq/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
 34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/x86_64-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x8c):·/usr/include/x86_64-linux-gnu/bits
35 ··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:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.12/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):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfa):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/black/rusty.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/blib2to3/pygram.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6561e)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41f11)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
695 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 \!GCC:·(Debian·14.2.0-8)·14.2.0
 2 4pr>Cyb.
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c4 crtstuff.c
4 deregister_tm_clones5 deregister_tm_clones
5 __do_global_dtors_aux6 __do_global_dtors_aux
6 completed.07 completed.0
7 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
8 frame_dummy9 frame_dummy
9 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 pygram.c
10 __FRAME_END__12 __FRAME_END__
11 _DYNAMIC13 _DYNAMIC
12 __TMC_END__14 __TMC_END__
13 __dso_handle15 __dso_handle
14 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
16 PyInit_rusty 
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
 23 PyInit_pygram
22 _Py_Dealloc24 _Py_Dealloc
23 PyCapsule_Import25 PyCapsule_Import
24 __gmon_start__26 __gmon_start__
25 .shstrtab27 .shstrtab
26 .note.gnu.build-id28 .note.gnu.build-id
27 .gnu.hash29 .gnu.hash
28 .rela.dyn30 .rela.dyn
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_rusty>:15 0000000000001130·<PyInit_pygram>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/rusty.c 
3 ··[····25]··.2 ··[·····0]··.
4 ··[····27]··/tmp/tmpxqrfovh7/build/black3 ··[·····2]··/tmp/tmpo7wu95mq/build/blib2to3/pygram.c
 4 ··[····2b]··/tmp/tmpo7wu95mq/build/blib2to3
5 ··[····44]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.12
 6 ··[····63]··/usr/lib/gcc/x86_64-linux-gnu/14/include
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits7 ··[····8c]··/usr/include/x86_64-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/14/include 
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.13/cpython9 ··[····d1]··/usr/include/python3.12/cpython
 10 ··[····f1]··stddef.h
10 ··[····ea]··types.h11 ··[····fa]··types.h
11 ··[····f2]··stdint-intn.h12 ··[···102]··stdint-intn.h
12 ··[···100]··stdint-uintn.h13 ··[···110]··stdint-uintn.h
13 ··[···10f]··stddef.h 
14 ··[···118]··pyport.h14 ··[···11f]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···162]··import.h20 ··[···169]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00707967·72616d2e·63005f5f·ntry.pygram.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._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 26 ··0x00000170·496e6974·5f707967·72616d00·5f50795f·Init_pygram._Py_
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
16.7 KB
./usr/lib/debug/.build-id/67/fc67129b6cd73d05d5fec559cab8350a127576.debug vs.
./usr/lib/debug/.build-id/70/3d97370835724fcf2b1b98ceb514c1a606d7b5.debug
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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·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
4.09 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c8·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·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.77 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_schema
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·67fc67129b6cd73d05d5fec559cab8350a1275763 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·703d97370835724fcf2b1b98ceb514c1a606d7b5
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:·0x28):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f2a)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268c1)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
717 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 uvGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 ranges.c10 schema.c
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_schema
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
22 _Py_Dealloc23 _Py_Dealloc
23 PyCapsule_Import24 PyCapsule_Import
24 PyInit_ranges 
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_ranges>:15 0000000000001130·<PyInit_schema>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/black/ranges.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/schema.c
4 ··[····28]··/tmp/tmpxqrfovh7/build/black4 ··[····28]··/tmp/tmpfvt34_y_/build/black
5 ··[····45]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····eb]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f3]··stdint-intn.h
2.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
 19 ··0x00000100·455f0050·79496e69·745f7363·68656d61·E_.PyInit_schema
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 22 ··0x00000130·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul 
24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste 
25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P 
26 ··0x00000170·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
27 ··0x00000180·756c655f·496d706f·72740050·79496e69·ule_Import.PyIni 
28 ··0x00000190·745f7261·6e676573·005f5f67·6d6f6e5f·t_ranges.__gmon_ 
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
740 MB
./usr/lib/debug/.build-id/6e/b05157d041d2a267bc06eadca7b4b28d81fd84.debug vs.
./usr/lib/debug/.build-id/7a/559d3327ef839984560fd98bfbd454dff02fd7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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:··········6991208·(bytes·into·file)13 ··Start·of·section·headers:··········6949496·(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:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
2.08 KB
readelf --wide --program-header {}
    
Offset 1, 23 lines modifiedOffset 1, 23 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·0x086970·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x086948·R···0x1000
7 ··LOAD···········0x000000·0x0000000000087000·0x0000000000087000·0x000000·0x2bf63d·R·E·0x10007 ··LOAD···········0x000000·0x0000000000087000·0x0000000000087000·0x000000·0x2c05bd·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000347000·0x0000000000347000·0x000000·0x059630·R···0x10008 ··LOAD···········0x000000·0x0000000000348000·0x0000000000348000·0x000000·0x0594d0·R···0x1000
9 ··LOAD···········0x000430·0x00000000003a1430·0x00000000003a1430·0x000000·0x0582f8·RW··0x10009 ··LOAD···········0x000430·0x00000000003a2430·0x00000000003a2430·0x000000·0x0581d8·RW··0x1000
10 ··DYNAMIC········0x000430·0x00000000003a74b8·0x00000000003a74b8·0x000000·0x0001c0·RW··0x810 ··DYNAMIC········0x000430·0x00000000003a84b8·0x00000000003a84b8·0x000000·0x0001c0·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00000000003688d0·0x00000000003688d0·0x000000·0x0085d4·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000369850·0x0000000000369850·0x000000·0x0085d4·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000430·0x00000000003a1430·0x00000000003a1430·0x000000·0x007bd0·R···0x114 ··GNU_RELRO······0x000430·0x00000000003a2430·0x00000000003a2430·0x000000·0x007bd0·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·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
6.54 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x6aad68:1 There·are·38·section·headers,·starting·at·offset·0x6a0a78:
  
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·0047cc·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0047cc·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000004a30·00025c·0135c0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000004a30·00025c·0135c0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000017ff0·00025c·022873·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000017ff0·00025c·022850·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000000000003a864·00025c·0019d0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000000000003a840·00025c·0019d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000000000003c238·00025c·000050·00···A··4···1··810 ··[·6]·.gnu.version_r····NOBITS··········000000000003c210·00025c·000050·00···A··4···1··8
11 ··[·7]·.rela.dyn·········NOBITS··········000000000003c288·00025c·049488·18···A··3···0··811 ··[·7]·.rela.dyn·········NOBITS··········000000000003c260·00025c·049488·18···A··3···0··8
12 ··[·8]·.rela.plt·········NOBITS··········0000000000085710·00025c·001260·18···A··3··22··812 ··[·8]·.rela.plt·········NOBITS··········00000000000856e8·00025c·001260·18···A··3··22··8
13 ··[·9]·.init·············NOBITS··········0000000000087000·001000·000017·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000000000087000·001000·000017·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000000000087020·001000·000c50·10··AX··0···0·1614 ··[10]·.plt··············NOBITS··········0000000000087020·001000·000c50·10··AX··0···0·16
15 ··[11]·.plt.got··········NOBITS··········0000000000087c70·001000·000008·08··AX··0···0··815 ··[11]·.plt.got··········NOBITS··········0000000000087c70·001000·000008·08··AX··0···0··8
16 ··[12]·.text·············NOBITS··········0000000000087c80·001000·2be9b4·00··AX··0···0·6416 ··[12]·.text·············NOBITS··········0000000000087c80·001000·2bf934·00··AX··0···0·64
17 ··[13]·.fini·············NOBITS··········0000000000346634·001000·000009·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········00000000003475b4·001000·000009·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········0000000000347000·001000·0218d0·00···A··0···0·3218 ··[14]·.rodata···········NOBITS··········0000000000348000·001000·021850·00···A··0···0·32
19 ··[15]·.eh_frame_hdr·····NOBITS··········00000000003688d0·001000·0085d4·00···A··0···0··419 ··[15]·.eh_frame_hdr·····NOBITS··········0000000000369850·001000·0085d4·00···A··0···0··4
20 ··[16]·.eh_frame·········NOBITS··········0000000000370ea8·001000·02f788·00···A··0···0··820 ··[16]·.eh_frame·········NOBITS··········0000000000371e28·001000·02f6a8·00···A··0···0··8
21 ··[17]·.init_array·······NOBITS··········00000000003a1430·000430·000008·08··WA··0···0··821 ··[17]·.init_array·······NOBITS··········00000000003a2430·000430·000008·08··WA··0···0··8
22 ··[18]·.fini_array·······NOBITS··········00000000003a1438·000430·000008·08··WA··0···0··822 ··[18]·.fini_array·······NOBITS··········00000000003a2438·000430·000008·08··WA··0···0··8
23 ··[19]·.data.rel.ro······NOBITS··········00000000003a1440·000430·006078·00··WA··0···0·3223 ··[19]·.data.rel.ro······NOBITS··········00000000003a2440·000430·006078·00··WA··0···0·32
24 ··[20]·.dynamic··········NOBITS··········00000000003a74b8·000430·0001c0·10··WA··4···0··824 ··[20]·.dynamic··········NOBITS··········00000000003a84b8·000430·0001c0·10··WA··4···0··8
25 ··[21]·.got··············NOBITS··········00000000003a7678·000430·001960·08··WA··0···0··825 ··[21]·.got··············NOBITS··········00000000003a8678·000430·001960·08··WA··0···0··8
26 ··[22]·.got.plt··········NOBITS··········00000000003a8fe8·000430·000638·08··WA··0···0··826 ··[22]·.got.plt··········NOBITS··········00000000003a9fe8·000430·000638·08··WA··0···0··8
27 ··[23]·.data·············NOBITS··········00000000003a9620·000430·0489e8·00··WA··0···0·3227 ··[23]·.data·············NOBITS··········00000000003aa620·000430·0488c8·00··WA··0···0·32
28 ··[24]·.bss··············NOBITS··········00000000003f2020·000430·007708·00··WA··0···0·3228 ··[24]·.bss··············NOBITS··········00000000003f2f00·000430·007708·00··WA··0···0·32
29 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000044·00···C··0···0··830 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000043·00···C··0···0··8
31 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c8·32fec0·00···C··0···0··831 ··[27]·.debug_info·······PROGBITS········0000000000000000·0002c8·3275e7·00···C··0···0··8
32 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·330188·00084d·00···C··0···0··832 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·3278b0·0006ea·00···C··0···0··8
33 ··[29]·.debug_line·······PROGBITS········0000000000000000·3309d8·0d2aec·00···C··0···0··833 ··[29]·.debug_line·······PROGBITS········0000000000000000·327fa0·0d1e3d·00···C··0···0··8
34 ··[30]·.debug_str········PROGBITS········0000000000000000·4034c8·001fe5·01·MSC··0···0··834 ··[30]·.debug_str········PROGBITS········0000000000000000·3f9de0·000110·01·MSC··0···0··8
35 ··[31]·.debug_line_str···PROGBITS········0000000000000000·4054b0·000352·01·MSC··0···0··835 ··[31]·.debug_line_str···PROGBITS········0000000000000000·3f9ef0·000225·01·MSC··0···0··8
36 ··[32]·.debug_loclists···PROGBITS········0000000000000000·405808·1f77a3·00···C··0···0··836 ··[32]·.debug_loclists···PROGBITS········0000000000000000·3fa118·1f84ba·00···C··0···0··8
37 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5fcfb0·03a957·00···C··0···0··837 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5f25d8·03b055·00···C··0···0··8
38 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·637907·000045·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·62d62d·000045·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········0000000000000000·637950·02f0d0·18·····36·4727··839 ··[35]·.symtab···········SYMTAB··········0000000000000000·62d678·02f0d0·18·····36·4727··8
40 ··[36]·.strtab···········STRTAB··········0000000000000000·666a20·0441c4·00······0···0··140 ··[36]·.strtab···········STRTAB··········0000000000000000·65c748·0441ad·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········0000000000000000·6aabe4·000180·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········0000000000000000·6a08f5·000180·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.43 MB
readelf --wide --symbols {}
    
Offset 1, 8033 lines modifiedOffset 1, 8033 lines modified
  
1 Symbol·table·'.symtab'·contains·8030·entries:1 Symbol·table·'.symtab'·contains·8030·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:·0000000000087d80·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·0000000000087d80·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·0000000000087d90·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·0000000000087d90·····7·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear
7 ·····4:·00000000003f96f0····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·00000000003fa5d0····16·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·00000000003f96e8·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·00000000003fa5c8·····8·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·00000000003f96e0·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·00000000003fa5c0·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·00000000003f96d0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·00000000003fa5b0····16·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable
11 ·····8:·0000000000087ec0····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·0000000000087ec0····27·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse
12 ·····9:·00000000003f96a0····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·00000000003fa580····48·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·00000000003f9690·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·00000000003fa570·····8·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable
14 ····11:·0000000000087f60····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·0000000000087f60····27·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse
15 ····12:·00000000003f9660····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·00000000003fa540····48·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·00000000003f9590·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·00000000003fa470·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable
17 ····14:·0000000000088050····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·0000000000088050····27·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse
18 ····15:·00000000003f9560····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·00000000003fa440····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·00000000003f9550·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·00000000003fa430·····8·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable
20 ····17:·0000000000088120····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·0000000000088120····27·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse
21 ····18:·00000000003f9520····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·00000000003fa400····48·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·00000000003f9510·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·00000000003fa3f0·····8·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable
23 ····20:·00000000000881f0····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00000000000881f0····27·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse
24 ····21:·00000000003f94e0····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·00000000003fa3c0····48·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable
25 ····22:·0000000000088250····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·0000000000088250····69·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·00000000000882a0·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·00000000000882a0·····7·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00000000000882b0····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00000000000882b0····82·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse
28 ····25:·00000000003f9370·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·00000000003fa250·····8·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable
29 ····26:·0000000000088360····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·0000000000088360····27·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse
30 ····27:·00000000003f9340····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·00000000003fa220····48·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable
31 ····28:·00000000000883c0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00000000000883c0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse
32 ····29:·00000000003f9300····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·00000000003fa1e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·00000000003f92f0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·00000000003fa1d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable
34 ····31:·0000000000088470····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·0000000000088470····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse
35 ····32:·00000000003f92c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·00000000003fa1a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·00000000003f92b0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·00000000003fa190·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable
37 ····34:·0000000000088530····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·0000000000088530····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse
38 ····35:·00000000003f9280····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·00000000003fa160····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable
39 ····36:·0000000000088590····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·0000000000088590····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse
40 ····37:·00000000003f9240····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·00000000003fa120····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable
41 ····38:·00000000000885f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·00000000000885f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse
42 ····39:·00000000003f9200····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·00000000003fa0e0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·00000000003f91f0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·00000000003fa0d0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable
44 ····41:·00000000000886a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00000000000886a0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse
45 ····42:·00000000003f91c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·00000000003fa0a0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·00000000003f91b0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·00000000003fa090·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable
47 ····44:·0000000000088750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·0000000000088750····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse
48 ····45:·00000000003f9180····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·00000000003fa060····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·00000000003f9170·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·00000000003fa050·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable
50 ····47:·0000000000088800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·0000000000088800····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse
51 ····48:·00000000003f9140····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·00000000003fa020····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·00000000003f9130·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·00000000003fa010·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable
53 ····50:·00000000000888d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·00000000000888d0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse
54 ····51:·00000000003f9100····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·00000000003f9fe0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable
55 ····52:·0000000000088930····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·0000000000088930····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse
56 ····53:·00000000003f90c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·00000000003f9fa0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable
57 ····54:·0000000000088990····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·0000000000088990····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse
58 ····55:·00000000003f9080····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·00000000003f9f60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·00000000003f9070·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·00000000003f9f50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable
60 ····57:·0000000000088a50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·0000000000088a50····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse
61 ····58:·00000000003f9040····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·00000000003f9f20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable
62 ····59:·0000000000088ab0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·0000000000088ab0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse
63 ····60:·00000000003f9000····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·00000000003f9ee0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable
64 ····61:·0000000000088b10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·0000000000088b10····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse
65 ····62:·00000000003f8fc0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·00000000003f9ea0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable
66 ····63:·0000000000088b70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·0000000000088b70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse
67 ····64:·00000000003f8f80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00000000003f9e60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·00000000003f8f70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·00000000003f9e50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable
69 ····66:·0000000000088c40····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·0000000000088c40····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse
70 ····67:·00000000003f8f40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·00000000003f9e20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·00000000003f8f30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·00000000003f9e10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable
72 ····69:·0000000000088cf0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·0000000000088cf0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse
73 ····70:·00000000003f8f00····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·00000000003f9de0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·00000000003f8ef0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·00000000003f9dd0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable
75 ····72:·0000000000088db0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·0000000000088db0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse
76 ····73:·00000000003f8ec0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·00000000003f9da0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00000000003f8eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00000000003f9d90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable
78 ····75:·0000000000088e70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·0000000000088e70····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse
79 ····76:·00000000003f8e80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00000000003f9d60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·00000000003f8e70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·00000000003f9d50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable
81 ····78:·0000000000088f30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·0000000000088f30····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse
82 ····79:·00000000003f8e40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·00000000003f9d20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·00000000003f8e30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·00000000003f9d10·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable
84 ····81:·0000000000088fe0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·0000000000088fe0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse
85 ····82:·00000000003f8e00····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·00000000003f9ce0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable
86 ····83:·0000000000089040····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·0000000000089040····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse
87 ····84:·00000000003f8dc0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00000000003f9ca0····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00000000003f8db0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00000000003f9c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable
89 ····86:·00000000000890f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00000000000890f0····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse
90 ····87:·00000000003f8d80····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00000000003f9c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable
91 ····88:·0000000000089150····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse91 ····88:·0000000000089150····27·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse
92 ····89:·00000000003f8d40····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable92 ····89:·00000000003f9c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable
93 ····90:·00000000000891b0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse93 ····90:·00000000000891b0····27·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse
94 ····91:·00000000003f8d00····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable94 ····91:·00000000003f9be0····48·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
95 ····92:·00000000003f8ce0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable95 ····92:·00000000003f9bc0·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
96 ····93:·00000000003f8cd0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable96 ····93:·00000000003f9bb0····16·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable
97 ····94:·00000000000892c0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse97 ····94:·00000000000892c0····27·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse
98 ····95:·00000000003f8ca0····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable98 ····95:·00000000003f9b80····48·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
99 ····96:·00000000003f8c90·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable99 ····96:·00000000003f9b70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable
100 ····97:·0000000000089380····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse100 ····97:·0000000000089380····27·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse
101 ····98:·00000000003f8c60····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable101 ····98:·00000000003f9b40····48·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
102 ····99:·00000000003f8c50·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable102 ····99:·00000000003f9b30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable
103 ···100:·0000000000089430····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse103 ···100:·0000000000089430····27·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse
104 ···101:·00000000003f8c20····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable104 ···101:·00000000003f9b00····48·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable
105 ···102:·0000000000089490····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse105 ···102:·0000000000089490····27·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse
106 ···103:·00000000003f8be0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable106 ···103:·00000000003f9ac0····48·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
107 ···104:·00000000003f8bc8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable107 ···104:·00000000003f9aa8·····8·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
108 ···105:·00000000003f8bc0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable108 ···105:·00000000003f9aa0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
109 ···106:·00000000003f8bb0····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable109 ···106:·00000000003f9a90····16·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable
110 ···107:·00000000000895b0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse110 ···107:·00000000000895b0····27·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse
111 ···108:·00000000003f8b80····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable111 ···108:·00000000003f9a60····48·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable
112 ···109:·0000000000089610····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse112 ···109:·0000000000089610····27·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse
113 ···110:·00000000003f8b40····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable113 ···110:·00000000003f9a20····48·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
114 ···111:·00000000003f8b20·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable114 ···111:·00000000003f9a00·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
115 ···112:·00000000003f8b10····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable115 ···112:·00000000003f99f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable
116 ···113:·0000000000089700····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse116 ···113:·0000000000089700····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse
117 ···114:·00000000003f8ae0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable117 ···114:·00000000003f99c0····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
118 ···115:·00000000003f8ac0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable118 ···115:·00000000003f99a0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
119 ···116:·00000000003f8ab0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable119 ···116:·00000000003f9990····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable
120 ···117:·0000000000089800····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse120 ···117:·0000000000089800····27·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse
121 ···118:·00000000003f8a80····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable121 ···118:·00000000003f9960····48·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable
122 ···119:·0000000000089860····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse122 ···119:·0000000000089860····27·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse
123 ···120:·00000000003f8a40····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable123 ···120:·00000000003f9920····48·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
124 ···121:·00000000003f8a20·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable124 ···121:·00000000003f9900·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable
125 ···122:·00000000003f8a10····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable125 ···122:·00000000003f98f0····16·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable
126 ···123:·0000000000089950····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse126 ···123:·0000000000089950····27·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse
Max diff block lines reached; 1479386/1501877 bytes (98.50%) 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:·6eb05157d041d2a267bc06eadca7b4b28d81fd843 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a559d3327ef839984560fd98bfbd454dff02fd7
238 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 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:······················38387183 ··Length:······················3827301
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:·············8837 ··Prologue·Length:·············512
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
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 1133007 lines modifiedOffset 26, 1132978 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/tmpxqrfovh7/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpo7wu95mq/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.12/cpython
36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/x86_64-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/x86_64-linux-gnu/bits
37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.13/internal 
38 ··7»      (line_strp)»   (offset:·0xf8):·/usr/include 
39 ··8»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 38 ··7»      (line_strp)»   (offset:·0x100):·/usr/include/x86_64-linux-gnu/sys
40 ··9»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/bits/types39 ··8»      (line_strp)»   (offset:·0x122):·/usr/include/x86_64-linux-gnu/bits/types
41 ··10»     (line_strp)»  (offset:·0x157):·/usr/include/x86_64-linux-gnu/sys40 ··9»      (line_strp)»   (offset:·0x14b):·/usr/include
 41 ··10»     (line_strp)»  (offset:·0x158):·/usr/include/python3.12/internal
  
42 ·The·File·Name·Table·(offset·0x55,·lines·162,·columns·2):42 ·The·File·Name·Table·(offset·0x54,·lines·88,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x420):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x488):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·CPy.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x179):·CPy.h
 48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17f):·pythoncapi_compat.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17f):·pythonsupport.h49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x193):·pythonsupport.h
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18f):·misc_ops.c50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1a3):·misc_ops.c
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x19a):·tupleobject.h51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1ae):·tupleobject.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a8):·exc_ops.c52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1bc):·exc_ops.c
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b2):·getargsfast.c53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1c6):·getargsfast.c
53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1c0):·init.c54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1d4):·init.c
54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1c7):·getargs.c55 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x1db):·getargs.c
55 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1d1):·dictobject.h56 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x1e5):·dictobject.h
56 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x1de):·int_ops.c 
57 ··13»     (udata)»      3»     (line_strp)»  (offset:·0x1e8):·float_ops.c 
58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1f4):·str_ops.c 
59 ··15»     (udata)»      4»     (line_strp)»  (offset:·0x63f):·unicodeobject.h57 ··13»     (udata)»      4»     (line_strp)»  (offset:·0x1f2):·unicodeobject.h
 58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x202):·int_ops.c
 59 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x20c):·float_ops.c
 60 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x218):·str_ops.c
60 ··16»     (udata)»      5»     (line_strp)»  (offset:·0x1fe):·string_fortified.h61 ··17»     (udata)»      5»     (line_strp)»  (offset:·0x222):·string_fortified.h
61 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x211):·bytes_ops.c62 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x235):·bytes_ops.c
62 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x21d):·pycore_call.h63 ··19»     (udata)»      4»     (line_strp)»  (offset:·0x241):·abstract.h
63 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x22b):·list_ops.c64 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x24c):·list_ops.c
64 ··20»     (udata)»      4»     (line_strp)»  (offset:·0x236):·listobject.h65 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x257):·listobject.h
65 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x243):·mypyc_util.h66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x264):·mypyc_util.h
66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x250):·dict_ops.c67 ··23»     (udata)»      3»     (line_strp)»  (offset:·0x271):·dict_ops.c
67 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x25b):·abstract.h 
68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x266):·set_ops.c68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x27c):·set_ops.c
69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x270):·tuple_ops.c69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x286):·tuple_ops.c
70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x27c):·stdio2.h70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x292):·stdio2.h
71 ··27»     (udata)»      6»     (line_strp)»  (offset:·0x285):·pycore_frame.h 
72 ··28»     (udata)»      3»     (line_strp)»  (offset:·0x294):·generic_ops.c71 ··27»     (udata)»      3»     (line_strp)»  (offset:·0x29b):·generic_ops.c
73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2a2):·bytearrayobject.h72 ··28»     (udata)»      4»     (line_strp)»  (offset:·0x2a9):·bytearrayobject.h
74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x2b4):·bytesobject.h73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2bb):·bytesobject.h
75 ··31»     (udata)»      3»     (line_strp)»  (offset:·0x2c2):·pythonsupport.c74 ··30»     (udata)»      3»     (line_strp)»  (offset:·0x2c9):·pythonsupport.c
 75 ··31»     (udata)»      6»     (line_strp)»  (offset:·0x2d9):·stddef.h
76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x354):·types.h76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x2e2):·types.h
77 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x2d2):·stdint-intn.h77 ··33»     (udata)»      7»     (line_strp)»  (offset:·0x2e2):·types.h
78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2e0):·stdint-uintn.h78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2ea):·stdint-intn.h
79 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x2ef):·stdint.h 
80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f8):·stdarg.h79 ··35»     (udata)»      6»     (line_strp)»  (offset:·0x2f8):·stdarg.h
81 ··37»     (udata)»      0»     (line_strp)»  (offset:·0x301):·<built-in>80 ··36»     (udata)»      0»     (line_strp)»  (offset:·0x301):·<built-in>
82 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x30c):·stddef.h 
83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x315):·struct_FILE.h81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x30c):·struct_FILE.h
84 ··40»     (udata)»      9»     (line_strp)»  (offset:·0x31c):·FILE.h82 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x313):·FILE.h
85 ··41»     (udata)»      10»    (line_strp)» (offset:·0x354):·types.h 
86 ··42»     (udata)»      9»     (line_strp)»  (offset:·0x323):·__sigset_t.h 
87 ··43»     (udata)»      5»     (line_strp)»  (offset:·0x330):·atomic_wide_counter.h 
88 ··44»     (udata)»      5»     (line_strp)»  (offset:·0x346):·thread-shared-types.h 
89 ··45»     (udata)»      5»     (line_strp)»  (offset:·0x35c):·struct_mutex.h 
90 ··46»     (udata)»      5»     (line_strp)»  (offset:·0x36b):·pthreadtypes.h 
91 ··47»     (udata)»      7»     (line_strp)»  (offset:·0x37a):·stdio.h83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x31a):·stdio.h
 84 ··40»     (udata)»      5»     (line_strp)»  (offset:·0x322):·stdint-uintn.h
 85 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x331):·stdint.h
92 ··48»     (udata)»      2»     (line_strp)»  (offset:·0x382):·pyport.h86 ··42»     (udata)»      2»     (line_strp)»  (offset:·0x33a):·pyport.h
93 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x705):·pymem.h 
94 ··50»     (udata)»      2»     (line_strp)»  (offset:·0x38b):·pytypedefs.h87 ··43»     (udata)»      2»     (line_strp)»  (offset:·0x343):·pytypedefs.h
95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x398):·moduleobject.h88 ··44»     (udata)»      2»     (line_strp)»  (offset:·0x350):·moduleobject.h
96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3a7):·methodobject.h89 ··45»     (udata)»      2»     (line_strp)»  (offset:·0x35f):·methodobject.h
97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x3b6):·descrobject.h90 ··46»     (udata)»      2»     (line_strp)»  (offset:·0x36e):·descrobject.h
98 ··54»     (udata)»      4»     (line_strp)»  (offset:·0x3c4):·longintrepr.h91 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x37c):·longintrepr.h
99 ··55»     (udata)»      4»     (line_strp)»  (offset:·0x420):·object.h92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x488):·object.h
100 ··56»     (udata)»      4»     (line_strp)»  (offset:·0x69f):·code.h93 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x38a):·code.h
 94 ··50»     (udata)»      10»    (line_strp)» (offset:·0x391):·pycore_frame.h
101 ··57»     (udata)»      4»     (line_strp)»  (offset:·0x3d2):·pystate.h95 ··51»     (udata)»      4»     (line_strp)»  (offset:·0x3a0):·pystate.h
102 ··58»     (udata)»      6»     (line_strp)»  (offset:·0x3dc):·pycore_interp.h 
103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x3ec):·pybuffer.h96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3aa):·pybuffer.h
104 ··60»     (udata)»      4»     (line_strp)»  (offset:·0x4e0):·lock.h 
105 ··61»     (udata)»      4»     (line_strp)»  (offset:·0x3f7):·objimpl.h 
106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x2a2):·bytearrayobject.h97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x2a9):·bytearrayobject.h
107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x2b4):·bytesobject.h98 ··54»     (udata)»      2»     (line_strp)»  (offset:·0x2bb):·bytesobject.h
108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x63f):·unicodeobject.h99 ··55»     (udata)»      2»     (line_strp)»  (offset:·0x1f2):·unicodeobject.h
109 ··65»     (udata)»      2»     (line_strp)»  (offset:·0x839):·pyerrors.h100 ··56»     (udata)»      2»     (line_strp)»  (offset:·0x3b5):·pyerrors.h
110 ··66»     (udata)»      4»     (line_strp)»  (offset:·0x839):·pyerrors.h 
111 ··67»     (udata)»      2»     (line_strp)»  (offset:·0x401):·boolobject.h101 ··57»     (udata)»      2»     (line_strp)»  (offset:·0x3c0):·boolobject.h
112 ··68»     (udata)»      2»     (line_strp)»  (offset:·0x656):·floatobject.h102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3cd):·floatobject.h
113 ··69»     (udata)»      4»     (line_strp)»  (offset:·0x656):·floatobject.h 
114 ··70»     (udata)»      2»     (line_strp)»  (offset:·0x40e):·rangeobject.h103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x3db):·rangeobject.h
115 ··71»     (udata)»      2»     (line_strp)»  (offset:·0x19a):·tupleobject.h104 ··60»     (udata)»      2»     (line_strp)»  (offset:·0x1ae):·tupleobject.h
116 ··72»     (udata)»      2»     (line_strp)»  (offset:·0x236):·listobject.h105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x257):·listobject.h
117 ··73»     (udata)»      2»     (line_strp)»  (offset:·0x1d1):·dictobject.h106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x1e5):·dictobject.h
 107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x3e9):·setobject.h
 108 ··64»     (udata)»      4»     (line_strp)»  (offset:·0x3e9):·setobject.h
 109 ··65»     (udata)»      2»     (line_strp)»  (offset:·0x3f5):·pycapsule.h
 110 ··66»     (udata)»      4»     (line_strp)»  (offset:·0x401):·genobject.h
 111 ··67»     (udata)»      1»     (line_strp)»  (offset:·0x40d):·__native_fec286f4eda846987175.h
 112 ··68»     (udata)»      1»     (line_strp)»  (offset:·0x42d):·__native_internal_fec286f4eda846987175.h
 113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x241):·abstract.h
Max diff block lines reached; 249515552/249532202 bytes (99.99%) of diff not shown.
304 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 2762192 lines modifiedOffset 1, 2733501 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:········0x791074·(32-bit)3 ···Length:········0x7a4f00·(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:·306·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·251·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/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)·0x9a97813 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x9bcea
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········:·(GNU_strp_alt)·(offset:·0x3112a)·19 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3112a)·
20 ·<1><32>:·Abbrev·Number:·255·(DW_TAG_imported_unit)20 ·<1><32>:·Abbrev·Number:·209·(DW_TAG_imported_unit)
21 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc>21 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
22 ·<1><38>:·Abbrev·Number:·255·(DW_TAG_imported_unit)22 ·<1><38>:·Abbrev·Number:·209·(DW_TAG_imported_unit)
23 ····<3a>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>23 ····<3a>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
24 ·<1><3e>:·Abbrev·Number:·255·(DW_TAG_imported_unit)24 ·<1><3e>:·Abbrev·Number:·209·(DW_TAG_imported_unit)
25 ····<40>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>25 ····<40>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
26 ·<1><44>:·Abbrev·Number:·255·(DW_TAG_imported_unit)26 ·<1><44>:·Abbrev·Number:·209·(DW_TAG_imported_unit)
27 ····<46>···DW_AT_import······:·(GNU_ref_alt)·<0x16bc>27 ····<46>···DW_AT_import······:·(GNU_ref_alt)·<0x16bc>
28 ·<1><4a>:·Abbrev·Number:·186·(DW_TAG_typedef)28 ·<1><4a>:·Abbrev·Number:·126·(DW_TAG_typedef)
29 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x4fa3):·__dev_t29 ····<4b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d195)·
30 ····<50>···DW_AT_decl_file···:·(data1)·3230 ····<4f>···DW_AT_decl_file···:·(data1)·35
31 ····<51>···DW_AT_decl_line···:·(data1)·14531 ····<50>···DW_AT_decl_line···:·(data1)·40
32 ····<52>···DW_AT_decl_column·:·(data1)·2532 ····<51>···DW_AT_decl_column·:·(data1)·27
33 ····<53>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>33 ····<52>···DW_AT_type········:·(ref_udata)·<0x53>
34 ·<1><57>:·Abbrev·Number:·186·(DW_TAG_typedef)34 ·<1><53>:·Abbrev·Number:·258·(DW_TAG_typedef)
35 ····<59>···DW_AT_name········:·(strp)·(offset:·0x4e62):·__uid_t35 ····<55>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1a4)·
36 ····<5d>···DW_AT_decl_file···:·(data1)·32 
37 ····<5e>···DW_AT_decl_line···:·(data1)·146 
38 ····<5f>···DW_AT_decl_column·:·(data1)·25 
39 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>36 ····<59>···DW_AT_type········:·(ref_udata)·<0x5a>
40 ·<1><64>:·Abbrev·Number:·186·(DW_TAG_typedef)37 ·<1><5a>:·Abbrev·Number:·199·(DW_TAG_array_type)
 38 ····<5c>···DW_AT_type········:·(ref_udata)·<0x66>
 39 ····<5d>···DW_AT_sibling·····:·(ref_udata)·<0x66>
 40 ·<2><5e>:·Abbrev·Number:·128·(DW_TAG_subrange_type)
41 ····<66>···DW_AT_name········:·(strp)·(offset:·0x4e41):·__ino64_t 
42 ····<6a>···DW_AT_decl_file···:·(data1)·32 
43 ····<6b>···DW_AT_decl_line···:·(data1)·149 
44 ····<6c>···DW_AT_decl_column·:·(data1)·27 
45 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>41 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x1a>
46 ·<1><71>:·Abbrev·Number:·186·(DW_TAG_typedef) 
47 ····<73>···DW_AT_name········:·(strp)·(offset:·0x4e5a):·__pid_t 
48 ····<77>···DW_AT_decl_file···:·(data1)·32 
49 ····<78>···DW_AT_decl_line···:·(data1)·154 
50 ····<79>···DW_AT_decl_column·:·(data1)·25 
51 ····<7a>···DW_AT_type········:·(GNU_ref_alt)·<0x21> 
52 ·<1><7e>:·Abbrev·Number:·186·(DW_TAG_typedef) 
53 ····<80>···DW_AT_name········:·(strp)·(offset:·0x4ec8):·__clock_t 
54 ····<84>···DW_AT_decl_file···:·(data1)·32 
55 ····<85>···DW_AT_decl_line···:·(data1)·156 
56 ····<86>···DW_AT_decl_column·:·(data1)·27 
57 ····<87>···DW_AT_type········:·(GNU_ref_alt)·<0x28> 
58 ·<1><8b>:·Abbrev·Number:·186·(DW_TAG_typedef) 
59 ····<8d>···DW_AT_name········:·(strp)·(offset:·0x4e4b):·__sig_atomic_t 
60 ····<91>···DW_AT_decl_file···:·(data1)·32 
61 ····<92>···DW_AT_decl_line···:·(data1)·215 
62 ····<93>···DW_AT_decl_column·:·(data1)·13 
63 ····<94>···DW_AT_type········:·(GNU_ref_alt)·<0x21> 
64 ·<1><98>:·Abbrev·Number:·122·(DW_TAG_typedef) 
65 ····<99>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d195)· 
66 ····<9d>···DW_AT_decl_file···:·(data1)·36 
67 ····<9e>···DW_AT_decl_line···:·(data1)·40 
68 ····<9f>···DW_AT_decl_column·:·(data1)·27 
69 ····<a0>···DW_AT_type········:·(ref_udata)·<0xa2> 
70 ·<1><a2>:·Abbrev·Number:·315·(DW_TAG_typedef) 
71 ····<a4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1a4)· 
72 ····<a8>···DW_AT_type········:·(ref_udata)·<0xaa> 
73 ·<1><aa>:·Abbrev·Number:·113·(DW_TAG_array_type) 
74 ····<ab>···DW_AT_type········:·(ref_udata)·<0xb6> 
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xb6> 
76 ·<2><af>:·Abbrev·Number:·106·(DW_TAG_subrange_type) 
77 ····<b0>···DW_AT_type········:·(GNU_ref_alt)·<0x1a> 
78 ····<b4>···DW_AT_upper_bound·:·(data1)·042 ····<64>···DW_AT_upper_bound·:·(data1)·0
79 ·<2><b5>:·Abbrev·Number:·043 ·<2><65>:·Abbrev·Number:·0
80 ·<1><b6>:·Abbrev·Number:·307·(DW_TAG_structure_type)44 ·<1><66>:·Abbrev·Number:·253·(DW_TAG_structure_type)
81 ····<b8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3cd22)·45 ····<68>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3cd22)·
82 ····<bc>···DW_AT_byte_size···:·(data1)·2446 ····<6c>···DW_AT_byte_size···:·(data1)·24
83 ····<bd>···DW_AT_decl_file···:·(data1)·3747 ····<6d>···DW_AT_decl_file···:·(data1)·36
84 ····<be>···DW_AT_decl_line···:·(data1)·048 ····<6e>···DW_AT_decl_line···:·(data1)·0
85 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0xee>49 ····<6f>···DW_AT_sibling·····:·(ref_udata)·<0x9e>
86 ·<2><c1>:·Abbrev·Number:·252·(DW_TAG_member)50 ·<2><71>:·Abbrev·Number:·202·(DW_TAG_member)
87 ····<c3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a40b)·51 ····<73>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a40b)·
88 ····<c7>···DW_AT_decl_file···:·(implicit_const)·3752 ····<77>···DW_AT_decl_file···:·(implicit_const)·36
89 ····<c7>···DW_AT_decl_line···:·(implicit_const)·053 ····<77>···DW_AT_decl_line···:·(implicit_const)·0
90 ····<c7>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>54 ····<77>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>
91 ····<cb>···DW_AT_data_member_location:·(data1)·055 ····<7b>···DW_AT_data_member_location:·(data1)·0
92 ·<2><cc>:·Abbrev·Number:·252·(DW_TAG_member)56 ·<2><7c>:·Abbrev·Number:·202·(DW_TAG_member)
93 ····<ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a401)·57 ····<7e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a401)·
94 ····<d2>···DW_AT_decl_file···:·(implicit_const)·3758 ····<82>···DW_AT_decl_file···:·(implicit_const)·36
95 ····<d2>···DW_AT_decl_line···:·(implicit_const)·059 ····<82>···DW_AT_decl_line···:·(implicit_const)·0
96 ····<d2>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>60 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x4f>
97 ····<d6>···DW_AT_data_member_location:·(data1)·461 ····<86>···DW_AT_data_member_location:·(data1)·4
98 ·<2><d7>:·Abbrev·Number:·252·(DW_TAG_member)62 ·<2><87>:·Abbrev·Number:·202·(DW_TAG_member)
99 ····<d9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266c1)·63 ····<89>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266c1)·
100 ····<dd>···DW_AT_decl_file···:·(implicit_const)·3764 ····<8d>···DW_AT_decl_file···:·(implicit_const)·36
101 ····<dd>···DW_AT_decl_line···:·(implicit_const)·065 ····<8d>···DW_AT_decl_line···:·(implicit_const)·0
102 ····<dd>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<8d>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
103 ····<e1>···DW_AT_data_member_location:·(data1)·867 ····<91>···DW_AT_data_member_location:·(data1)·8
104 ·<2><e2>:·Abbrev·Number:·252·(DW_TAG_member)68 ·<2><92>:·Abbrev·Number:·202·(DW_TAG_member)
105 ····<e4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266b3)·69 ····<94>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x266b3)·
106 ····<e8>···DW_AT_decl_file···:·(implicit_const)·3770 ····<98>···DW_AT_decl_file···:·(implicit_const)·36
107 ····<e8>···DW_AT_decl_line···:·(implicit_const)·071 ····<98>···DW_AT_decl_line···:·(implicit_const)·0
108 ····<e8>···DW_AT_type········:·(GNU_ref_alt)·<0x76>72 ····<98>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
109 ····<ec>···DW_AT_data_member_location:·(data1)·1673 ····<9c>···DW_AT_data_member_location:·(data1)·16
110 ·<2><ed>:·Abbrev·Number:·074 ·<2><9d>:·Abbrev·Number:·0
111 ·<1><ee>:·Abbrev·Number:·122·(DW_TAG_typedef)75 ·<1><9e>:·Abbrev·Number:·126·(DW_TAG_typedef)
112 ····<ef>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1ae)·76 ····<9f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d1ae)·
113 ····<f3>···DW_AT_decl_file···:·(data1)·3677 ····<a3>···DW_AT_decl_file···:·(data1)·39
 78 ····<a4>···DW_AT_decl_line···:·(data1)·53
 79 ····<a5>···DW_AT_decl_column·:·(data1)·24
 80 ····<a6>···DW_AT_type········:·(ref_udata)·<0x4a>
 81 ·<1><a7>:·Abbrev·Number:·126·(DW_TAG_typedef)
 82 ····<a8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c56a)·
 83 ····<ac>···DW_AT_decl_file···:·(data1)·43
 84 ····<ad>···DW_AT_decl_line···:·(data1)·12
 85 ····<ae>···DW_AT_decl_column·:·(data1)·28
 86 ····<af>···DW_AT_type········:·(ref_udata)·<0xb1>
 87 ·<1><b1>:·Abbrev·Number:·138·(DW_TAG_structure_type)
Max diff block lines reached; 318384328/318417669 bytes (99.99%) of diff not shown.
147 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 6, 2636 lines modifiedOffset 6, 2168 lines modified
6 ····DW_AT_encoding·····DW_FORM_data16 ····DW_AT_encoding·····DW_FORM_data1
7 ····DW_AT_name·········DW_FORM_GNU_strp_alt7 ····DW_AT_name·········DW_FORM_GNU_strp_alt
8 ····DW_AT·value:·0·····DW_FORM·value:·08 ····DW_AT·value:·0·····DW_FORM·value:·0
9 ···2······DW_TAG_call_site_parameter····[no·children]9 ···2······DW_TAG_call_site_parameter····[no·children]
10 ····DW_AT_location·····DW_FORM_exprloc10 ····DW_AT_location·····DW_FORM_exprloc
11 ····DW_AT_call_value···DW_FORM_exprloc11 ····DW_AT_call_value···DW_FORM_exprloc
12 ····DW_AT·value:·0·····DW_FORM·value:·012 ····DW_AT·value:·0·····DW_FORM·value:·0
13 ···3······DW_TAG_formal_parameter····[no·children] 
14 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
15 ····DW_AT_location·····DW_FORM_sec_offset 
16 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
17 ····DW_AT·value:·0·····DW_FORM·value:·0 
18 ···4······DW_TAG_call_site····[has·children]13 ···3······DW_TAG_call_site····[has·children]
19 ····DW_AT_call_return_pc·DW_FORM_addr14 ····DW_AT_call_return_pc·DW_FORM_addr
20 ····DW_AT_call_origin··DW_FORM_ref_udata15 ····DW_AT_call_origin··DW_FORM_ref_udata
21 ····DW_AT_sibling······DW_FORM_ref_udata16 ····DW_AT_sibling······DW_FORM_ref_udata
22 ····DW_AT·value:·0·····DW_FORM·value:·017 ····DW_AT·value:·0·····DW_FORM·value:·0
23 ···5······DW_TAG_variable····[no·children]18 ···4······DW_TAG_variable····[no·children]
24 ····DW_AT_name·········DW_FORM_GNU_strp_alt19 ····DW_AT_name·········DW_FORM_GNU_strp_alt
25 ····DW_AT_decl_file····DW_FORM_implicit_const:·120 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
26 ····DW_AT_decl_line····DW_FORM_data421 ····DW_AT_decl_line····DW_FORM_data4
27 ····DW_AT_decl_column··DW_FORM_data122 ····DW_AT_decl_column··DW_FORM_data1
28 ····DW_AT_type·········DW_FORM_ref_udata23 ····DW_AT_type·········DW_FORM_GNU_ref_alt
29 ····DW_AT_location·····DW_FORM_sec_offset24 ····DW_AT_location·····DW_FORM_sec_offset
30 ····DW_AT_GNU_locviews·DW_FORM_sec_offset25 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
31 ····DW_AT·value:·0·····DW_FORM·value:·026 ····DW_AT·value:·0·····DW_FORM·value:·0
32 ···6······DW_TAG_variable····[no·children]27 ···5······DW_TAG_formal_parameter····[no·children]
33 ····DW_AT_abstract_origin·DW_FORM_ref_udata28 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
34 ····DW_AT_location·····DW_FORM_sec_offset29 ····DW_AT_location·····DW_FORM_sec_offset
35 ····DW_AT_GNU_locviews·DW_FORM_sec_offset30 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
36 ····DW_AT·value:·0·····DW_FORM·value:·031 ····DW_AT·value:·0·····DW_FORM·value:·0
37 ···7······DW_TAG_label····[no·children]32 ···6······DW_TAG_formal_parameter····[no·children]
 33 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 34 ····DW_AT_location·····DW_FORM_sec_offset
 35 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
38 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
39 ····DW_AT_decl_file····DW_FORM_implicit_const:·1 
40 ····DW_AT_decl_line····DW_FORM_data4 
41 ····DW_AT_decl_column··DW_FORM_data1 
42 ····DW_AT_low_pc·······DW_FORM_addr 
43 ····DW_AT·value:·0·····DW_FORM·value:·036 ····DW_AT·value:·0·····DW_FORM·value:·0
44 ···8······DW_TAG_call_site····[has·children]37 ···7······DW_TAG_variable····[no·children]
45 ····DW_AT_call_return_pc·DW_FORM_addr 
46 ····DW_AT_call_origin··DW_FORM_ref_udata38 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 39 ····DW_AT_location·····DW_FORM_sec_offset
 40 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
47 ····DW_AT·value:·0·····DW_FORM·value:·041 ····DW_AT·value:·0·····DW_FORM·value:·0
48 ···9······DW_TAG_variable····[no·children]42 ···8······DW_TAG_label····[no·children]
49 ····DW_AT_name·········DW_FORM_GNU_strp_alt43 ····DW_AT_name·········DW_FORM_GNU_strp_alt
50 ····DW_AT_decl_file····DW_FORM_implicit_const:·144 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
51 ····DW_AT_decl_line····DW_FORM_data445 ····DW_AT_decl_line····DW_FORM_data4
52 ····DW_AT_decl_column··DW_FORM_data146 ····DW_AT_decl_column··DW_FORM_data1
 47 ····DW_AT_low_pc·······DW_FORM_addr
53 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
54 ····DW_AT_location·····DW_FORM_sec_offset 
55 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
56 ····DW_AT·value:·0·····DW_FORM·value:·048 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···10······DW_TAG_inlined_subroutine····[has·children]49 ···9······DW_TAG_inlined_subroutine····[has·children]
58 ····DW_AT_abstract_origin·DW_FORM_ref_udata50 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
59 ····DW_AT_entry_pc·····DW_FORM_addr51 ····DW_AT_entry_pc·····DW_FORM_addr
60 ····DW_AT_GNU_entry_view·DW_FORM_data252 ····DW_AT_GNU_entry_view·DW_FORM_data2
61 ····DW_AT_ranges·······DW_FORM_sec_offset53 ····DW_AT_ranges·······DW_FORM_sec_offset
62 ····DW_AT_call_file····DW_FORM_implicit_const:·154 ····DW_AT_call_file····DW_FORM_implicit_const:·1
63 ····DW_AT_call_line····DW_FORM_data455 ····DW_AT_call_line····DW_FORM_data4
64 ····DW_AT_call_column··DW_FORM_data156 ····DW_AT_call_column··DW_FORM_data1
65 ····DW_AT_sibling······DW_FORM_ref_udata57 ····DW_AT_sibling······DW_FORM_ref_udata
66 ····DW_AT·value:·0·····DW_FORM·value:·058 ····DW_AT·value:·0·····DW_FORM·value:·0
67 ···11······DW_TAG_inlined_subroutine····[has·children]59 ···10······DW_TAG_inlined_subroutine····[has·children]
68 ····DW_AT_abstract_origin·DW_FORM_ref_udata60 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
69 ····DW_AT_entry_pc·····DW_FORM_addr61 ····DW_AT_entry_pc·····DW_FORM_addr
70 ····DW_AT_GNU_entry_view·DW_FORM_data262 ····DW_AT_GNU_entry_view·DW_FORM_data2
71 ····DW_AT_low_pc·······DW_FORM_addr63 ····DW_AT_low_pc·······DW_FORM_addr
72 ····DW_AT_high_pc······DW_FORM_udata64 ····DW_AT_high_pc······DW_FORM_udata
73 ····DW_AT_call_file····DW_FORM_data165 ····DW_AT_call_file····DW_FORM_data1
74 ····DW_AT_call_line····DW_FORM_data266 ····DW_AT_call_line····DW_FORM_data2
75 ····DW_AT_call_column··DW_FORM_data167 ····DW_AT_call_column··DW_FORM_data1
76 ····DW_AT_sibling······DW_FORM_ref_udata68 ····DW_AT_sibling······DW_FORM_ref_udata
77 ····DW_AT·value:·0·····DW_FORM·value:·069 ····DW_AT·value:·0·····DW_FORM·value:·0
78 ···12······DW_TAG_inlined_subroutine····[has·children]70 ···11······DW_TAG_inlined_subroutine····[has·children]
79 ····DW_AT_abstract_origin·DW_FORM_ref_udata71 ····DW_AT_abstract_origin·DW_FORM_ref_udata
80 ····DW_AT_entry_pc·····DW_FORM_addr72 ····DW_AT_entry_pc·····DW_FORM_addr
81 ····DW_AT_GNU_entry_view·DW_FORM_data273 ····DW_AT_GNU_entry_view·DW_FORM_data2
82 ····DW_AT_low_pc·······DW_FORM_addr74 ····DW_AT_low_pc·······DW_FORM_addr
83 ····DW_AT_high_pc······DW_FORM_udata75 ····DW_AT_high_pc······DW_FORM_udata
84 ····DW_AT_call_file····DW_FORM_implicit_const:·176 ····DW_AT_call_file····DW_FORM_implicit_const:·1
85 ····DW_AT_call_line····DW_FORM_data477 ····DW_AT_call_line····DW_FORM_data4
86 ····DW_AT_call_column··DW_FORM_data178 ····DW_AT_call_column··DW_FORM_data1
87 ····DW_AT_sibling······DW_FORM_ref_udata79 ····DW_AT_sibling······DW_FORM_ref_udata
88 ····DW_AT·value:·0·····DW_FORM·value:·080 ····DW_AT·value:·0·····DW_FORM·value:·0
89 ···13······DW_TAG_call_site····[no·children]81 ···12······DW_TAG_call_site····[has·children]
90 ····DW_AT_call_return_pc·DW_FORM_addr82 ····DW_AT_call_return_pc·DW_FORM_addr
91 ····DW_AT_call_origin··DW_FORM_ref_udata83 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
92 ····DW_AT·value:·0·····DW_FORM·value:·084 ····DW_AT·value:·0·····DW_FORM·value:·0
93 ···14······DW_TAG_variable····[no·children]85 ···13······DW_TAG_variable····[no·children]
94 ····DW_AT_name·········DW_FORM_GNU_strp_alt86 ····DW_AT_name·········DW_FORM_GNU_strp_alt
95 ····DW_AT_decl_file····DW_FORM_data187 ····DW_AT_decl_file····DW_FORM_data1
96 ····DW_AT_decl_line····DW_FORM_data288 ····DW_AT_decl_line····DW_FORM_data2
97 ····DW_AT_decl_column··DW_FORM_data189 ····DW_AT_decl_column··DW_FORM_data1
98 ····DW_AT_type·········DW_FORM_ref_udata90 ····DW_AT_type·········DW_FORM_GNU_ref_alt
99 ····DW_AT_location·····DW_FORM_sec_offset91 ····DW_AT_location·····DW_FORM_sec_offset
100 ····DW_AT_GNU_locviews·DW_FORM_sec_offset92 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
101 ····DW_AT·value:·0·····DW_FORM·value:·093 ····DW_AT·value:·0·····DW_FORM·value:·0
102 ···15······DW_TAG_formal_parameter····[no·children]94 ···14······DW_TAG_variable····[no·children]
103 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
104 ····DW_AT_location·····DW_FORM_sec_offset 
105 ····DW_AT_GNU_locviews·DW_FORM_sec_offset95 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 96 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 97 ····DW_AT_decl_line····DW_FORM_data4
 98 ····DW_AT_decl_column··DW_FORM_data1
 99 ····DW_AT_type·········DW_FORM_GNU_ref_alt
106 ····DW_AT·value:·0·····DW_FORM·value:·0100 ····DW_AT·value:·0·····DW_FORM·value:·0
107 ···16······DW_TAG_inlined_subroutine····[has·children]101 ···15······DW_TAG_call_site····[no·children]
 102 ····DW_AT_call_return_pc·DW_FORM_addr
108 ····DW_AT_abstract_origin·DW_FORM_ref_udata103 ····DW_AT_call_origin··DW_FORM_ref_udata
 104 ····DW_AT·value:·0·····DW_FORM·value:·0
 105 ···16······DW_TAG_call_site····[no·children]
109 ····DW_AT_entry_pc·····DW_FORM_addr106 ····DW_AT_call_return_pc·DW_FORM_addr
 107 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
110 ····DW_AT_GNU_entry_view·DW_FORM_data2 
111 ····DW_AT_ranges·······DW_FORM_sec_offset 
112 ····DW_AT_call_file····DW_FORM_data1 
113 ····DW_AT_call_line····DW_FORM_data2 
114 ····DW_AT_call_column··DW_FORM_data1 
115 ····DW_AT_sibling······DW_FORM_ref_udata 
116 ····DW_AT·value:·0·····DW_FORM·value:·0108 ····DW_AT·value:·0·····DW_FORM·value:·0
117 ···17······DW_TAG_lexical_block····[has·children]109 ···17······DW_TAG_lexical_block····[has·children]
118 ····DW_AT_ranges·······DW_FORM_sec_offset110 ····DW_AT_ranges·······DW_FORM_sec_offset
Max diff block lines reached; 143499/150029 bytes (95.65%) of diff not shown.
519 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················923 ··Length:···················92
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 ····0000000000087d80·00000000002be8b49 ····0000000000087d80·00000000002bf834
10 ····0000000000087c88·000000000000000d10 ····0000000000087c88·000000000000000d
11 ····0000000000087c80·000000000000000411 ····0000000000087c80·0000000000000004
12 ····0000000000087c84·000000000000000412 ····0000000000087c84·0000000000000004
13 ····0000000000000000·000000000000000013 ····0000000000000000·0000000000000000
  
195 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:··········0x5665363 ··Length:··········0x5688dc
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·00000000003459e3·(base·address)92 ····000000ac·0000000000346963·(base·address)
93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:93 ····000000b5·v000000000000000·v000000000000000·views·at·0000000c·for:
94 ·············00000000003459e3·00000000003459f8·(DW_OP_reg0·(rax))94 ·············0000000000346963·0000000000346978·(DW_OP_reg0·(rax))
95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:95 ····000000ba·v000000000000000·v000000000000000·views·at·0000000e·for:
96 ·············00000000003459f8·0000000000345a40·(DW_OP_reg12·(r12))96 ·············0000000000346978·00000000003469c0·(DW_OP_reg12·(r12))
97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:97 ····000000bf·v000000000000000·v000000000000000·views·at·00000010·for:
98 ·············0000000000345a40·0000000000345a52·(DW_OP_reg0·(rax))98 ·············00000000003469c0·00000000003469d2·(DW_OP_reg0·(rax))
99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:99 ····000000c4·v000000000000000·v000000000000000·views·at·00000012·for:
100 ·············0000000000345a52·0000000000345a99·(DW_OP_reg12·(r12))100 ·············00000000003469d2·0000000000346a19·(DW_OP_reg12·(r12))
101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:101 ····000000ca·v000000000000000·v000000000000000·views·at·00000014·for:
102 ·············0000000000345a99·0000000000345aab·(DW_OP_reg0·(rax))102 ·············0000000000346a19·0000000000346a2b·(DW_OP_reg0·(rax))
103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:103 ····000000d1·v000000000000000·v000000000000000·views·at·00000016·for:
104 ·············0000000000345aab·0000000000345af2·(DW_OP_reg12·(r12))104 ·············0000000000346a2b·0000000000346a72·(DW_OP_reg12·(r12))
105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:105 ····000000d8·v000000000000000·v000000000000000·views·at·00000018·for:
106 ·············0000000000345af2·0000000000345b07·(DW_OP_reg0·(rax))106 ·············0000000000346a72·0000000000346a87·(DW_OP_reg0·(rax))
107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:107 ····000000df·v000000000000000·v000000000000000·views·at·0000001a·for:
108 ·············0000000000345b07·0000000000345b4f·(DW_OP_reg12·(r12))108 ·············0000000000346a87·0000000000346acf·(DW_OP_reg12·(r12))
109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:109 ····000000e6·v000000000000000·v000000000000000·views·at·0000001c·for:
110 ·············0000000000345b4f·0000000000345b61·(DW_OP_reg0·(rax))110 ·············0000000000346acf·0000000000346ae1·(DW_OP_reg0·(rax))
111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:111 ····000000ed·v000000000000000·v000000000000000·views·at·0000001e·for:
112 ·············0000000000345b61·0000000000345ba8·(DW_OP_reg12·(r12))112 ·············0000000000346ae1·0000000000346b28·(DW_OP_reg12·(r12))
113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:113 ····000000f4·v000000000000000·v000000000000000·views·at·00000020·for:
114 ·············0000000000345ba8·0000000000345bba·(DW_OP_reg0·(rax))114 ·············0000000000346b28·0000000000346b3a·(DW_OP_reg0·(rax))
115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:115 ····000000fb·v000000000000000·v000000000000000·views·at·00000022·for:
116 ·············0000000000345bba·0000000000345c01·(DW_OP_reg12·(r12))116 ·············0000000000346b3a·0000000000346b81·(DW_OP_reg12·(r12))
117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:117 ····00000102·v000000000000000·v000000000000000·views·at·00000024·for:
118 ·············0000000000345c01·0000000000345c13·(DW_OP_reg0·(rax))118 ·············0000000000346b81·0000000000346b93·(DW_OP_reg0·(rax))
119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:119 ····00000109·v000000000000000·v000000000000000·views·at·00000026·for:
120 ·············0000000000345c13·0000000000345c5a·(DW_OP_reg12·(r12))120 ·············0000000000346b93·0000000000346bda·(DW_OP_reg12·(r12))
121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:121 ····00000110·v000000000000000·v000000000000000·views·at·00000028·for:
122 ·············0000000000345c5a·0000000000345c6c·(DW_OP_reg0·(rax))122 ·············0000000000346bda·0000000000346bec·(DW_OP_reg0·(rax))
123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:123 ····00000117·v000000000000000·v000000000000000·views·at·0000002a·for:
124 ·············0000000000345c6c·0000000000345cb3·(DW_OP_reg12·(r12))124 ·············0000000000346bec·0000000000346c33·(DW_OP_reg12·(r12))
125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:125 ····0000011e·v000000000000000·v000000000000000·views·at·0000002c·for:
126 ·············0000000000345cb3·0000000000345cc5·(DW_OP_reg0·(rax))126 ·············0000000000346c33·0000000000346c45·(DW_OP_reg0·(rax))
127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:127 ····00000125·v000000000000000·v000000000000000·views·at·0000002e·for:
128 ·············0000000000345cc5·0000000000345d0c·(DW_OP_reg12·(r12))128 ·············0000000000346c45·0000000000346c8c·(DW_OP_reg12·(r12))
129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:129 ····0000012c·v000000000000000·v000000000000000·views·at·00000030·for:
130 ·············0000000000345d0c·0000000000345d1e·(DW_OP_reg0·(rax))130 ·············0000000000346c8c·0000000000346c9e·(DW_OP_reg0·(rax))
131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:131 ····00000133·v000000000000000·v000000000000000·views·at·00000032·for:
132 ·············0000000000345d1e·0000000000345d65·(DW_OP_reg12·(r12))132 ·············0000000000346c9e·0000000000346ce5·(DW_OP_reg12·(r12))
133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:133 ····0000013a·v000000000000000·v000000000000000·views·at·00000034·for:
134 ·············0000000000345d65·0000000000345d77·(DW_OP_reg0·(rax))134 ·············0000000000346ce5·0000000000346cf7·(DW_OP_reg0·(rax))
135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:135 ····00000141·v000000000000000·v000000000000000·views·at·00000036·for:
136 ·············0000000000345d77·0000000000345dba·(DW_OP_reg12·(r12))136 ·············0000000000346cf7·0000000000346d3a·(DW_OP_reg12·(r12))
137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:137 ····00000148·v000000000000000·v000000000000000·views·at·00000038·for:
138 ·············0000000000345dba·0000000000345dbe·(DW_OP_reg0·(rax))138 ·············0000000000346d3a·0000000000346d3e·(DW_OP_reg0·(rax))
139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:139 ····0000014f·v000000000000000·v000000000000000·views·at·0000003a·for:
140 ·············0000000000345dbe·0000000000345e13·(DW_OP_reg12·(r12))140 ·············0000000000346d3e·0000000000346d93·(DW_OP_reg12·(r12))
141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:141 ····00000156·v000000000000000·v000000000000000·views·at·0000003c·for:
142 ·············0000000000345e13·0000000000345e17·(DW_OP_reg0·(rax))142 ·············0000000000346d93·0000000000346d97·(DW_OP_reg0·(rax))
143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:143 ····0000015d·v000000000000000·v000000000000000·views·at·0000003e·for:
144 ·············0000000000345e17·0000000000345e6c·(DW_OP_reg12·(r12))144 ·············0000000000346d97·0000000000346dec·(DW_OP_reg12·(r12))
145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:145 ····00000164·v000000000000000·v000000000000000·views·at·00000040·for:
146 ·············0000000000345e6c·0000000000345e70·(DW_OP_reg0·(rax))146 ·············0000000000346dec·0000000000346df0·(DW_OP_reg0·(rax))
147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:147 ····0000016b·v000000000000000·v000000000000000·views·at·00000042·for:
148 ·············0000000000345e70·0000000000345ec5·(DW_OP_reg12·(r12))148 ·············0000000000346df0·0000000000346e45·(DW_OP_reg12·(r12))
149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:149 ····00000172·v000000000000000·v000000000000000·views·at·00000044·for:
150 ·············0000000000345ec5·0000000000345ec9·(DW_OP_reg0·(rax))150 ·············0000000000346e45·0000000000346e49·(DW_OP_reg0·(rax))
151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:151 ····00000179·v000000000000000·v000000000000000·views·at·00000046·for:
152 ·············0000000000345ec9·0000000000345f1e·(DW_OP_reg12·(r12))152 ·············0000000000346e49·0000000000346e9e·(DW_OP_reg12·(r12))
153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:153 ····00000180·v000000000000000·v000000000000000·views·at·00000048·for:
154 ·············0000000000345f1e·0000000000345f22·(DW_OP_reg0·(rax))154 ·············0000000000346e9e·0000000000346ea2·(DW_OP_reg0·(rax))
155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:155 ····00000187·v000000000000000·v000000000000000·views·at·0000004a·for:
156 ·············0000000000345f22·0000000000345f77·(DW_OP_reg12·(r12))156 ·············0000000000346ea2·0000000000346ef7·(DW_OP_reg12·(r12))
157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:157 ····0000018e·v000000000000000·v000000000000000·views·at·0000004c·for:
158 ·············0000000000345f77·0000000000345f7b·(DW_OP_reg0·(rax))158 ·············0000000000346ef7·0000000000346efb·(DW_OP_reg0·(rax))
159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:159 ····00000195·v000000000000000·v000000000000000·views·at·0000004e·for:
160 ·············0000000000345f7b·0000000000345fd0·(DW_OP_reg12·(r12))160 ·············0000000000346efb·0000000000346f50·(DW_OP_reg12·(r12))
161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:161 ····0000019c·v000000000000000·v000000000000000·views·at·00000050·for:
162 ·············0000000000345fd0·0000000000345fd4·(DW_OP_reg0·(rax))162 ·············0000000000346f50·0000000000346f54·(DW_OP_reg0·(rax))
163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:163 ····000001a3·v000000000000000·v000000000000000·views·at·00000052·for:
164 ·············0000000000345fd4·0000000000346029·(DW_OP_reg12·(r12))164 ·············0000000000346f54·0000000000346fa9·(DW_OP_reg12·(r12))
165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:165 ····000001aa·v000000000000000·v000000000000000·views·at·00000054·for:
166 ·············0000000000346029·000000000034602d·(DW_OP_reg0·(rax))166 ·············0000000000346fa9·0000000000346fad·(DW_OP_reg0·(rax))
167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:167 ····000001b1·v000000000000000·v000000000000000·views·at·00000056·for:
168 ·············000000000034602d·0000000000346082·(DW_OP_reg12·(r12))168 ·············0000000000346fad·0000000000347002·(DW_OP_reg12·(r12))
169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:169 ····000001b8·v000000000000000·v000000000000000·views·at·00000058·for:
170 ·············0000000000346082·0000000000346086·(DW_OP_reg0·(rax))170 ·············0000000000347002·0000000000347006·(DW_OP_reg0·(rax))
171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:171 ····000001bf·v000000000000000·v000000000000000·views·at·0000005a·for:
172 ·············0000000000346086·00000000003460db·(DW_OP_reg12·(r12))172 ·············0000000000347006·000000000034705b·(DW_OP_reg12·(r12))
173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:173 ····000001c6·v000000000000000·v000000000000000·views·at·0000005c·for:
174 ·············00000000003460db·00000000003460df·(DW_OP_reg0·(rax))174 ·············000000000034705b·000000000034705f·(DW_OP_reg0·(rax))
175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:175 ····000001cd·v000000000000000·v000000000000000·views·at·0000005e·for:
176 ·············00000000003460df·0000000000346134·(DW_OP_reg12·(r12))176 ·············000000000034705f·00000000003470b4·(DW_OP_reg12·(r12))
177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:177 ····000001d4·v000000000000000·v000000000000000·views·at·00000060·for:
178 ·············0000000000346134·0000000000346138·(DW_OP_reg0·(rax))178 ·············00000000003470b4·00000000003470b8·(DW_OP_reg0·(rax))
179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:179 ····000001db·v000000000000000·v000000000000000·views·at·00000062·for:
180 ·············0000000000346138·000000000034618d·(DW_OP_reg12·(r12))180 ·············00000000003470b8·000000000034710d·(DW_OP_reg12·(r12))
181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:181 ····000001e2·v000000000000000·v000000000000000·views·at·00000064·for:
182 ·············000000000034618d·0000000000346191·(DW_OP_reg0·(rax))182 ·············000000000034710d·0000000000347111·(DW_OP_reg0·(rax))
183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:183 ····000001e9·v000000000000000·v000000000000000·views·at·00000066·for:
184 ·············0000000000346191·00000000003461e6·(DW_OP_reg12·(r12))184 ·············0000000000347111·0000000000347166·(DW_OP_reg12·(r12))
185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:185 ····000001f0·v000000000000000·v000000000000000·views·at·00000068·for:
186 ·············00000000003461e6·00000000003461ea·(DW_OP_reg0·(rax))186 ·············0000000000347166·000000000034716a·(DW_OP_reg0·(rax))
187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:187 ····000001f7·v000000000000000·v000000000000000·views·at·0000006a·for:
188 ·············00000000003461ea·000000000034623f·(DW_OP_reg12·(r12))188 ·············000000000034716a·00000000003471bf·(DW_OP_reg12·(r12))
189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:189 ····000001fe·v000000000000000·v000000000000000·views·at·0000006c·for:
190 ·············000000000034623f·0000000000346243·(DW_OP_reg0·(rax))190 ·············00000000003471bf·00000000003471c3·(DW_OP_reg0·(rax))
191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:191 ····00000205·v000000000000000·v000000000000000·views·at·0000006e·for:
192 ·············0000000000346243·0000000000346298·(DW_OP_reg12·(r12))192 ·············00000000003471c3·0000000000347218·(DW_OP_reg12·(r12))
193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:193 ····0000020c·v000000000000000·v000000000000000·views·at·00000070·for:
194 ·············0000000000346298·000000000034629c·(DW_OP_reg0·(rax))194 ·············0000000000347218·000000000034721c·(DW_OP_reg0·(rax))
195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:195 ····00000213·v000000000000000·v000000000000000·views·at·00000072·for:
196 ·············000000000034629c·00000000003462f1·(DW_OP_reg12·(r12))196 ·············000000000034721c·0000000000347271·(DW_OP_reg12·(r12))
197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:197 ····0000021a·v000000000000000·v000000000000000·views·at·00000074·for:
198 ·············00000000003462f1·00000000003462f5·(DW_OP_reg0·(rax))198 ·············0000000000347271·0000000000347275·(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; 204106407/204118410 bytes (99.99%) of diff not shown.
517 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················923 ··Length:···················92
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 ····0000000000087d80·00000000002be8b49 ····0000000000087d80·00000000002bf834
10 ····0000000000087c88·000000000000000d10 ····0000000000087c88·000000000000000d
11 ····0000000000087c80·000000000000000411 ····0000000000087c80·0000000000000004
12 ····0000000000087c84·000000000000000412 ····0000000000087c84·0000000000000004
13 ····0000000000000000·000000000000000013 ····0000000000000000·0000000000000000
  
68.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1645 lines modifiedOffset 1, 1669 lines modified
Diff chunk too large, falling back to line-by-line diff (1066 lines added, 1095 lines removed)
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 R(9c)@ec2 uAEk»   (+`
3 E/,0=-f_»       3 !Hn"HnVH
4 6`G-5`''@=q4 5aoC,oK,
5 >Q(izP'A5 h»      'qjibg
6 64>3QmkG6 {<»     0[zS7
7 pWaBO"RX@7 QIv=Pf}E
8 lB*`W=c?8 )UZFTZN,Z
9 ]65dQTTR8}_9 =RXW",I»
10 )'»     1o"W"S10 WQ&[u+s+
11 ]!9wkrr#P11 ~APgtP'P{O
12 ,QyWhyWF12 "M4DYw*r
13 #dfk2[h2[J$f413 z=S7;}nkf
14 ^cf/GvNqk14 C*5\T<No
15 :$»     yO·];15 »       >T"WBsOr/
16 LkYxa,uD16 K3Po5~%/
17 zi}hH;jH17 T-qH.5I_/
18 `tOw4U>BOG18 W^4{l/2w
19 u%<2i<vi19 ,{T!/[()
20 p:k@Ap0M20 RWUFd8J7
21 ^J"~<l/3e]Pv21 .c+Y*6r9
22 snjpUOJ'22 6#z|"?M<
23 8b}kTkE523 +DqYB\N"
24 `Je;m<m=nTY24 1c#OG:iuy
25 /QM?cEp|25 d`s.)j$)
26 -*`w7`#&26 TSw4SM]t
27 s3s{M4QX%27 ·{g?}B"b
28 gPC#OqCOCU28 ,|bU`>lg{
29 5Fi=0gW»429 r+CJ*MtJ
30 H|*6#{{$30 $Zs»    H4ib
31 Z0;A4^U{31 j%S?GZ,/W
32 A0"LV{%mG32 OM5?M-`J
33 WEIH_(`W33 $csKfQ3S
34 Ph/gBg2<L34 wY3{k3FY>ALr
35 bU·3s^|>35 e,YMRL5w
36 &"l2Cx;IE36 9>IS%UsY
37 m,"\1$l#37 %^#_tow#7
38 lDH5$l%Z38 T@'MA>sa
39 .=kZHwhU39 L%fS?!j.
40 +\»     F»    ^4·K40 G>R$$fKo
41 75ko=4Gp$41 "!qVz;4R
42 !+43Q+G*42 W|=}eSJx
43 a3>A^·w2N:43 ^ah|D6~n
44 X~!KgCfi44 jos|(B» `
45 1]%Uqf=a45 9}t4BH(r
46 +>J$/+~e46 q]fF*cIq
47 *I-%A/E"47 =.m6hYVi
48 gd%.!`2,48 :"/K3vj3vn)
49 ydF-3F,#49 Sm0kf3uj
50 H>Ad<Is%50 fs^e@*!y
51 wPW&oa~E51 Od2v?7K30s
52 Y@frJTa|52 M++<7Ev+;>
53 Yv_s49`"53 +9`^X&O9
54 ?\Vp8fCS54 P.{I.=#p
55 -=Q~.Dw/55 lV|N#;Wp
56 7~EY6}l*g56 zDT31Jw%
57 QA*FX,g657 WM{.<7EvB
58 kB9`}@uk58 8hqAnGeA?3
59 5~EY6=}'gv59 $Kp`lvZ»MT
60 uxA,d>X~h60 »       )7[?Ay}(/
61 "hmwNx!Ls%61 ^(@"»   wd!
62 @LNv_iT_;F[62 #=B-U{05:
63 -ntoAdoq63 O!-nG]GTz\
64 ,HeL.76M%64 $Bx=»   yW"Tv
65 GV]R}d0h65 =BSSwT([K6.7
66 DmaqTi-1bdOKn_66 :+f<FTK6#
67 b]>+K»  r067 Jg6.]YKCs|>adwD
68 D&?y*\tr68 Bd.abV%h
69 "KMvx+E~69 \90!.)S>L
70 Z$4y;g\i70 )63{JjQb
71 tuP_Y*gI71 {UlOcN{qt
72 }v>1fJys[72 B}4gS_i^"=
73 hFQ0*KE»{73 y·»      PyW1L+dO
74 $;5om);I:74 nj4^8_''
75 e9*Vca5@Y%o75 [I[JYd,u
76 9F~ZJ'S]<76 HI=$9oXk
77 d1+>SBC"77 =VS(4=!MS
78 P»      cHS.2t2Z78 @j%nEYiQn
79 3@NPz:W~W79 )our+0*v
80 d|Z}2<J{O_x80 g"K,n]Z`
81 e<PSi#iE81 [g@:%nEZi
82 V}*oclC/o82 ybElA'b7
83 (~!e~<l.483 y&UL9k_H
84 :htO/»  TO!84 3=NfBOLH
85 P]o/cl/P85 n@~'tRVd*
86 aH!yofs`S86 b9)a=ib=
87 ;_Xk9:#m87 >We6g4zq
88 W'@?&^%6^88 _?~g=Ye=I
89 0iXz*»  Ms89 )t4Z/5!Z
90 lJmPjv&Sr90 N82Pn3P.
91 p6]R*%iU91 I*]s}!t'
92 J[*<o%='Yz92 kY>Q$·GF
93 EdRJH.Mj93 [I]{S·L(
94 /8Z(24s?94 .2J^m0ZDIx
95 $(WY~t-v95 !?OiBj» B^
96 W'G9O_mR96 @^KW++kT·
97 #bzX02t-97 I(=G}TrH>
98 ,)hTWbIp98 ?Jq0Qog0Q7
99 )m47o0fw99 RVRQPWNJU
100 @5;;W{uv100 .4»     ["4PY
101 Ja)WFVAu101 53EB/B3M
102 ES^\·L/.102 *)%5)%1Q
103 BzlK^\8b103 wRj*5dR)
104 Ut.KeF(X104 sLt|[bTK:
105 ]<!dPMF"q105 {F[o<p`»
106 teM^j*k0106 gyfgggfwggg
107 .@xR:^=Ka107 vT.IB&/3B
108 {%d»    baW}·YQR108 :ah\BbNY
109 ?1<h)h=·_109 RlvN~r:+
110 8#t0N_BJ110 l",]J6SF
111 $utn}oT2111 CK`^",]N
112 BtlTWFh}112 0]OvVt(LW
113 ?cyl$n<j113 V·OF[|SG
114 >wCiG,w6?114 ec([Qica6
115 u4He<*Wim3n}115 PEj>Mb6M4&
116 m7}2h%w&»       116 sZeMZe?Ik
117 mhbJf'3[117 \»      {PD_eW
118 $}ur%U"W118 zw'=CG{u6
119 5]"_@FiW119 n;8#~IE,
120 djl9,;» ~'120 W@;0+g=2EMR
121 U$+AY.#)121 WGufU`T:
122 :\43^-RI122 F5l>DSwZb
123 q[~m"adI123 ·Y]1mFf3
124 #;mjp:gd124 U1#[dbJu
125 /SRUA{IJ125 I~f\,crq
126 Im>R/_k\126 )X{WWh%X
Max diff block lines reached; 46791/69833 bytes (67.00%) of diff not shown.
535 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7795
    
Offset 1005, 11853 lines modifiedOffset 1005, 11853 lines modified
  
1005 000000000008f0f0·<black___get_future_imports_env_dealloc>:1005 000000000008f0f0·<black___get_future_imports_env_dealloc>:
1006 »       ...1006 »       ...
  
1007 000000000008f190·<black___from_configuration_WriteBack_obj_dealloc>:1007 000000000008f190·<black___from_configuration_WriteBack_obj_dealloc>:
1008 »       ...1008 »       ...
  
1009 000000000008f230·<cache___Cache_dealloc>:1009 000000000008f210·<cache___Cache_dealloc>:
1010 »       ...1010 »       ...
  
1011 000000000008f2d0·<handle_ipynb_magics___CellMagic_dealloc>:1011 000000000008f2b0·<handle_ipynb_magics___CellMagic_dealloc>:
1012 »       ...1012 »       ...
  
1013 000000000008f370·<linegen___dont_increase_indentation_env_dealloc>:1013 000000000008f350·<linegen___dont_increase_indentation_env_dealloc>:
1014 »       ...1014 »       ...
  
1015 000000000008f410·<lines___EmptyLineTracker_dealloc>:1015 000000000008f3f0·<lines___EmptyLineTracker_dealloc>:
1016 »       ...1016 »       ...
  
1017 000000000008f4b0·<lines___RHSResult_dealloc>:1017 000000000008f490·<lines___RHSResult_dealloc>:
1018 »       ...1018 »       ...
  
1019 000000000008f550·<mode___pretty_TargetVersion_obj_dealloc>:1019 000000000008f530·<mode___pretty_TargetVersion_obj_dealloc>:
1020 »       ...1020 »       ...
  
1021 000000000008f5f0·<parsing___lib2to3_parse_env_dealloc>:1021 000000000008f5b0·<parsing___lib2to3_parse_env_dealloc>:
1022 »       ...1022 »       ...
  
1023 000000000008f690·<strings___normalize_unicode_escape_sequences_env_dealloc>:1023 000000000008f650·<strings___normalize_unicode_escape_sequences_env_dealloc>:
1024 »       ...1024 »       ...
  
1025 000000000008f730·<trans___is_valid_index_factory_env_dealloc>:1025 000000000008f6f0·<trans___is_valid_index_factory_env_dealloc>:
1026 »       ...1026 »       ...
  
1027 000000000008f7d0·<trans___insert_str_child_factory_env_dealloc>:1027 000000000008f790·<trans___insert_str_child_factory_env_dealloc>:
1028 »       ...1028 »       ...
  
1029 000000000008f870·<pygram___Symbols_dealloc>:1029 000000000008f830·<pygram___Symbols_dealloc>:
1030 »       ...1030 »       ...
  
1031 000000000008f910·<pytree___NegatedPattern_dealloc>:1031 000000000008f8b0·<pytree___NegatedPattern_dealloc>:
1032 »       ...1032 »       ...
  
1033 000000000008f9b0·<pytree___NodePattern_dealloc>:1033 000000000008f950·<pytree___NodePattern_dealloc>:
1034 »       ...1034 »       ...
  
1035 000000000008fa50·<pytree___LeafPattern_dealloc>:1035 000000000008f9f0·<pytree___LeafPattern_dealloc>:
1036 »       ...1036 »       ...
  
1037 000000000008faf0·<pytree___BasePattern_dealloc>:1037 000000000008fa90·<pytree___BasePattern_dealloc>:
1038 »       ...1038 »       ...
  
1039 000000000008fb90·<conv___Converter_dealloc>:1039 000000000008fb30·<conv___Converter_dealloc>:
1040 »       ...1040 »       ...
  
1041 000000000008fc30·<parse___Parser_dealloc>:1041 000000000008fbd0·<parse___Parser_dealloc>:
1042 »       ...1042 »       ...
  
1043 000000000008fcd0·<pgen___make_dfa_ParserGenerator_env_dealloc>:1043 000000000008fc70·<pgen___make_dfa_ParserGenerator_env_dealloc>:
1044 »       ...1044 »       ...
  
1045 000000000008fd70·<pgen___DFAState_dealloc>:1045 000000000008fd10·<pgen___DFAState_dealloc>:
1046 »       ...1046 »       ...
  
1047 000000000008fe10·<tokenize___detect_encoding_env_dealloc>:1047 000000000008fdb0·<tokenize___detect_encoding_env_dealloc>:
1048 »       ...1048 »       ...
  
1049 000000000008feb0·<black___get_imports_from_children_get_future_imports_obj_clear>:1049 000000000008fe50·<linegen___LineGenerator_clear>:
1050 »       ...1050 »       ...
  
1051 000000000008ff00·<handle_ipynb_magics___CellMagicFinder_clear>:1051 00000000000902f0·<linegen___LineGenerator_dealloc>:
1052 »       ...1052 »       ...
  
1053 000000000008ff50·<linegen___LineGenerator_clear>:1053 0000000000090390·<black___get_imports_from_children_get_future_imports_env_traverse>:
1054 »       ...1054 »       ...
  
1055 00000000000903c0·<linegen___LineGenerator_dealloc>:1055 0000000000090500·<black___nullcontext_env_traverse>:
1056 »       ...1056 »       ...
  
1057 0000000000090460·<nodes___Visitor_clear>:1057 00000000000905a0·<brackets___BracketTracker_traverse>:
1058 »       ...1058 »       ...
  
1059 0000000000090480·<nodes___Visitor_dealloc>:1059 0000000000090660·<comments___ProtoComment_traverse>:
1060 »       ...1060 »       ...
  
1061 0000000000090520·<black___get_imports_from_children_get_future_imports_obj_traverse>:1061 0000000000090720·<comments___generate_comments_env_traverse>:
1062 »       ...1062 »       ...
  
1063 0000000000090560·<handle_ipynb_magics___MagicFinder_traverse>:1063 0000000000090840·<comments___generate_ignored_nodes_env_traverse>:
1064 »       ...1064 »       ...
  
1065 00000000000905a0·<handle_ipynb_magics___CellMagicFinder_traverse>:1065 00000000000909f0·<comments____generate_ignored_nodes_from_fmt_skip_env_traverse>:
1066 »       ...1066 »       ...
  
1067 00000000000905e0·<linegen___append_to_line_standalone_comment_split_obj_traverse>:1067 0000000000090c30·<linegen___line_LineGenerator_env_traverse>:
1068 »       ...1068 »       ...
  
1069 0000000000090620·<linegen___append_comments_delimiter_split_obj_traverse>:1069 0000000000090d30·<linegen___visit_default_LineGenerator_env_traverse>:
1070 »       ...1070 »       ...
  
1071 0000000000090660·<linegen___append_to_line_delimiter_split_obj_traverse>:1071 0000000000090fd0·<linegen___visit_test_LineGenerator_env_traverse>:
1072 »       ...1072 »       ...
  
1073 00000000000906a0·<linegen___split_wrapper_dont_increase_indentation_obj_traverse>:1073 0000000000091150·<linegen___visit_INDENT_LineGenerator_env_traverse>:
1074 »       ...1074 »       ...
  
1075 00000000000906e0·<linegen____rhs_transform_line_obj_traverse>:1075 00000000000912d0·<linegen___visit_DEDENT_LineGenerator_env_traverse>:
1076 »       ...1076 »       ...
  
1077 0000000000090720·<lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_traverse>:1077 00000000000914c0·<linegen___visit_stmt_LineGenerator_env_traverse>:
1078 »       ...1078 »       ...
  
1079 0000000000090760·<nodes___Visitor_traverse>:1079 00000000000916b0·<linegen___visit_typeparams_LineGenerator_env_traverse>:
1080 »       ...1080 »       ...
  
1081 0000000000090780·<parsing_____mypyc_lambda__0_lib2to3_parse_obj_traverse>:1081 00000000000917d0·<linegen___visit_typevartuple_LineGenerator_env_traverse>:
1082 »       ...1082 »       ...
  
1083 00000000000907c0·<ranges____TopLevelStatementsVisitor_traverse>:1083 00000000000918f0·<linegen___visit_paramspec_LineGenerator_env_traverse>:
1084 »       ...1084 »       ...
  
1085 0000000000090800·<rusty___Err_traverse>:1085 0000000000091a10·<linegen___visit_dictsetmaker_LineGenerator_env_traverse>:
1086 »       ...1086 »       ...
  
1087 0000000000090840·<rusty___Ok_traverse>:1087 0000000000091ba0·<linegen___visit_funcdef_LineGenerator_env_traverse>:
1088 »       ...1088 »       ...
  
Max diff block lines reached; 542103/547674 bytes (98.98%) 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 0000000000346634·<_fini>:2 00000000003475b4·<_fini>:
3 »       ...3 »       ...
45.8 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 1705 lines modifiedOffset 1, 31 lines modified
  
Diff chunk too large, falling back to line-by-line diff (28 lines added, 1702 lines removed)
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··sys_path_02 ··[·····0]··_PyUnicode_EQ
3 ··[·····b]··__pad03 ··[·····e]··on_delete_data
4 ··[····12]··generation04 ··[····1d]··exc_tb
5 ··[····1e]··_py_read15 ··[····24]··_PyTrash_end
6 ··[····28]··_py_latin16 ··[····31]··_PyTrash_cond
7 ··[····33]··_py_readinto17 ··[····3f]··f_code
8 ··[····41]··_py_pos18 ··[····46]··iterable
9 ··[····4a]··_py_ps19 ··[····4f]··attr_name
10 ··[····52]··_py_kw110 ··[····59]··_PyCFrame
11 ··[····5a]··__value3211 ··[····63]··root_cframe
12 ··[····64]··_py_fd212 ··[····6f]··_tstate
13 ··[····6c]··_py_pos213 ··[····77]··on_delete
14 ··[····75]··_py_ps214 ··[····81]··PyUnicode_EqualToUTF8AndSize
15 ··[····7d]··_py_kw215 ··[····9e]··delete_nesting
16 ··[····85]··__value6416 ··[····ad]··trash
17 ··[····8f]··_py_utf_817 ··[····b3]··name_obj
18 ··[····99]··PyDict_EVENT_ADDED18 ··[····bc]··_py_trashcan
19 ··[····ac]··_py_FINISHED19 ··[····c9]··str_len
20 ··[····b9]··PyDict_EVENT_MODIFIED20 ··[····d1]··strlen
21 ··[····cf]··PERF_STATUS_FAILED21 ··[····d8]··_PyTrash_begin
22 ··[····e2]··_py_CANCELLED22 ··[····e7]··_PyObject_GetDictPtr
23 ··[····f0]··PyDict_EVENT_CLONED23 ··[····fc]··prev_instr
24 ··[···104]··PyDict_EVENT_CLEARED24 ··[···107]··PyObject_GetOptionalAttr
25 ··[···119]··PyDict_EVENT_DEALLOCATED25 ··[···120]··_PyObject_LookupAttr
26 ··[···132]··PyDict_EVENT_DELETED26 ··[···135]··f_fast_as_locals
27 ··[···147]··TRACEMALLOC_INITIALIZED27 ··[···146]··_PyUnicode_FastCopyCharacters
28 ··[···15f]··TRACEMALLOC_NOT_INITIALIZED28 ··[···164]··_PyType_CalculateMetaclass
29 ··[···17b]··TRACEMALLOC_FINALIZED29 ··[···17f]··_PyThreadState_UncheckedGet
30 ··[···191]··_Py_ERROR_XMLCHARREFREPLACE 
31 ··[···1ad]··_Py_ERROR_BACKSLASHREPLACE 
32 ··[···1c8]··_Py_ERROR_REPLACE 
33 ··[···1da]··PyFunction_EVENT_MODIFY_CODE 
34 ··[···1f7]··_Py_ERROR_SURROGATEESCAPE 
35 ··[···211]··_Py_ERROR_IGNORE 
36 ··[···222]··PY_CODE_EVENT_CREATE 
37 ··[···237]··PyFunction_EVENT_CREATE 
38 ··[···24f]··PyRefTracer_CREATE 
39 ··[···262]··_py_PENDING 
40 ··[···26e]··_PyUnicode_Name_CAPI 
41 ··[···283]··PERF_STATUS_OK 
42 ··[···292]··_Py_ERROR_UNKNOWN 
43 ··[···2a4]··_py__WindowsConsoleIO 
44 ··[···2ba]··_Py_ERROR_OTHER 
45 ··[···2ca]··_Py_ERROR_SURROGATEPASS 
46 ··[···2e2]··PyFunction_EVENT_MODIFY_KWDEFAULTS 
47 ··[···305]··PyFunction_EVENT_MODIFY_DEFAULTS 
48 ··[···326]··_Py_ERROR_STRICT 
49 ··[···337]··PERF_STATUS_NO_INIT 
50 ··[···34b]··PY_CODE_EVENT_DESTROY 
51 ··[···361]··PyFunction_EVENT_DESTROY 
52 ··[···37a]··PyRefTracer_DESTROY 
53 ··[···38e]··_py___sub__ 
54 ··[···39a]··_py___isub__ 
55 ··[···3a7]··_py___rsub__ 
56 ··[···3b4]··_py___spec__ 
57 ··[···3c1]··_py___trunc__ 
58 ··[···3cf]··_py___doc__ 
59 ··[···3db]··_py___add__ 
60 ··[···3e7]··_py___iadd__ 
61 ··[···3f4]··_py___radd__ 
62 ··[···401]··_py___reversed__ 
63 ··[···412]··_py___and__ 
64 ··[···41e]··_py___iand__ 
65 ··[···42b]··_py___rand__ 
66 ··[···438]··_py___round__ 
67 ··[···446]··_py___isabstractmethod__ 
68 ··[···45f]··_py___mod__ 
69 ··[···46b]··_py___imod__ 
70 ··[···478]··_py___rmod__ 
71 ··[···485]··_py___divmod__ 
72 ··[···494]··_py___rdivmod__ 
73 ··[···4a4]··_py___lltrace__ 
74 ··[···4b4]··_py___cantrace__ 
75 ··[···4c5]··_py___reduce__ 
76 ··[···4d4]··_py___ge__ 
77 ··[···4df]··_py___package__ 
78 ··[···4ef]··_py___le__ 
79 ··[···4fa]··_py___file__ 
80 ··[···507]··_py___typing_is_unpacked_typevartuple__ 
81 ··[···52f]··_py___module__ 
82 ··[···53e]··_py___name__ 
83 ··[···54b]··_py___set_name__ 
84 ··[···55c]··_py___qualname__ 
85 ··[···56d]··_py___ne__ 
86 ··[···578]··_py___prepare__ 
87 ··[···588]··_py___getstate__ 
88 ··[···599]··_py___setstate__ 
89 ··[···5aa]··_py___delete__ 
90 ··[···5b9]··_py___getattribute__ 
91 ··[···5ce]··object__getattribute__ 
92 ··[···5e5]··_py___weakref__ 
93 ··[···5f5]··_py___sizeof__ 
94 ··[···604]··_py___neg__ 
95 ··[···610]··_py___missing__ 
96 ··[···620]··_py___hash__ 
97 ··[···62d]··_py___path__ 
98 ··[···63a]··_py___fspath__ 
99 ··[···649]··_py___newobj__ 
100 ··[···658]··_py___instancecheck__ 
101 ··[···66e]··_py___subclasscheck__ 
102 ··[···684]··_py___subclasshook__ 
103 ··[···699]··_py___del__ 
104 ··[···6a5]··_py___all__ 
105 ··[···6b1]··_py___call__ 
106 ··[···6be]··_py___classcell__ 
107 ··[···6d0]··_py___classdictcell__ 
108 ··[···6e6]··_py___bool__ 
109 ··[···6f3]··_py___mul__ 
110 ··[···6ff]··_py___imul__ 
111 ··[···70c]··_py___rmul__ 
112 ··[···719]··_py___matmul__ 
113 ··[···728]··_py___imatmul__ 
114 ··[···738]··_py___rmatmul__ 
115 ··[···748]··_py___ctypes_from_outparam__ 
116 ··[···765]··_py___delitem__ 
117 ··[···775]··_py___getitem__ 
118 ··[···785]··_py___class_getitem__ 
119 ··[···79b]··_py___setitem__ 
120 ··[···7ab]··_py___len__ 
121 ··[···7b7]··_py___main__ 
122 ··[···7c4]··_py___origin__ 
123 ··[···7d3]··_py___firstlineno__ 
124 ··[···7e7]··_py___eq__ 
125 ··[···7f2]··_py___loader__ 
Max diff block lines reached; 0/46817 bytes (0.00%) of diff not shown.
6.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 140 lines modifiedOffset 1, 86 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/tmpxqrfovh7/build/__native_fec286f4eda846987175.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/__native_fec286f4eda846987175.c
4 ··[····39]··/tmp/tmpxqrfovh7/build4 ··[····39]··/tmp/tmpo7wu95mq/build
5 ··[····50]··/usr/include/python3.135 ··[····50]··/usr/include/python3.12
6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt
7 ··[····94]··/usr/include/python3.13/cpython7 ··[····94]··/usr/include/python3.12/cpython
8 ··[····b4]··/usr/include/x86_64-linux-gnu/bits8 ··[····b4]··/usr/include/x86_64-linux-gnu/bits
9 ··[····d7]··/usr/include/python3.13/internal 
10 ··[····f8]··/usr/include 
11 ··[···105]··/usr/lib/gcc/x86_64-linux-gnu/14/include9 ··[····d7]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 10 ··[···100]··/usr/include/x86_64-linux-gnu/sys
12 ··[···12e]··/usr/include/x86_64-linux-gnu/bits/types11 ··[···122]··/usr/include/x86_64-linux-gnu/bits/types
13 ··[···157]··/usr/include/x86_64-linux-gnu/sys12 ··[···14b]··/usr/include
 13 ··[···158]··/usr/include/python3.12/internal
14 ··[···179]··CPy.h14 ··[···179]··CPy.h
 15 ··[···17f]··pythoncapi_compat.h
15 ··[···17f]··pythonsupport.h16 ··[···193]··pythonsupport.h
16 ··[···18f]··misc_ops.c17 ··[···1a3]··misc_ops.c
17 ··[···19a]··tupleobject.h18 ··[···1ae]··tupleobject.h
18 ··[···1a8]··exc_ops.c19 ··[···1bc]··exc_ops.c
19 ··[···1b2]··getargsfast.c20 ··[···1c6]··getargsfast.c
20 ··[···1c0]··init.c21 ··[···1d4]··init.c
21 ··[···1c7]··getargs.c22 ··[···1db]··getargs.c
22 ··[···1d1]··dictobject.h23 ··[···1e5]··dictobject.h
 24 ··[···1f2]··unicodeobject.h
23 ··[···1de]··int_ops.c25 ··[···202]··int_ops.c
24 ··[···1e8]··float_ops.c26 ··[···20c]··float_ops.c
25 ··[···1f4]··str_ops.c27 ··[···218]··str_ops.c
26 ··[···1fe]··string_fortified.h28 ··[···222]··string_fortified.h
27 ··[···211]··bytes_ops.c29 ··[···235]··bytes_ops.c
28 ··[···21d]··pycore_call.h30 ··[···241]··abstract.h
29 ··[···22b]··list_ops.c31 ··[···24c]··list_ops.c
30 ··[···236]··listobject.h32 ··[···257]··listobject.h
31 ··[···243]··mypyc_util.h33 ··[···264]··mypyc_util.h
32 ··[···250]··dict_ops.c34 ··[···271]··dict_ops.c
33 ··[···25b]··abstract.h 
34 ··[···266]··set_ops.c35 ··[···27c]··set_ops.c
35 ··[···270]··tuple_ops.c36 ··[···286]··tuple_ops.c
36 ··[···27c]··stdio2.h37 ··[···292]··stdio2.h
37 ··[···285]··pycore_frame.h 
38 ··[···294]··generic_ops.c38 ··[···29b]··generic_ops.c
39 ··[···2a2]··bytearrayobject.h39 ··[···2a9]··bytearrayobject.h
40 ··[···2b4]··bytesobject.h40 ··[···2bb]··bytesobject.h
41 ··[···2c2]··pythonsupport.c41 ··[···2c9]··pythonsupport.c
42 ··[···2d2]··stdint-intn.h42 ··[···2d9]··stddef.h
 43 ··[···2e2]··types.h
43 ··[···2e0]··stdint-uintn.h44 ··[···2ea]··stdint-intn.h
44 ··[···2ef]··stdint.h 
45 ··[···2f8]··stdarg.h45 ··[···2f8]··stdarg.h
46 ··[···301]··<built-in>46 ··[···301]··<built-in>
47 ··[···30c]··stddef.h 
48 ··[···315]··struct_FILE.h47 ··[···30c]··struct_FILE.h
49 ··[···323]··__sigset_t.h 
50 ··[···330]··atomic_wide_counter.h 
51 ··[···346]··thread-shared-types.h 
52 ··[···35c]··struct_mutex.h 
53 ··[···36b]··pthreadtypes.h 
54 ··[···37a]··stdio.h48 ··[···31a]··stdio.h
 49 ··[···322]··stdint-uintn.h
 50 ··[···331]··stdint.h
55 ··[···382]··pyport.h51 ··[···33a]··pyport.h
56 ··[···38b]··pytypedefs.h52 ··[···343]··pytypedefs.h
57 ··[···398]··moduleobject.h53 ··[···350]··moduleobject.h
58 ··[···3a7]··methodobject.h54 ··[···35f]··methodobject.h
59 ··[···3b6]··descrobject.h55 ··[···36e]··descrobject.h
60 ··[···3c4]··longintrepr.h56 ··[···37c]··longintrepr.h
 57 ··[···38a]··code.h
 58 ··[···391]··pycore_frame.h
61 ··[···3d2]··pystate.h59 ··[···3a0]··pystate.h
62 ··[···3dc]··pycore_interp.h 
63 ··[···3ec]··pybuffer.h60 ··[···3aa]··pybuffer.h
64 ··[···3f7]··objimpl.h61 ··[···3b5]··pyerrors.h
65 ··[···401]··boolobject.h62 ··[···3c0]··boolobject.h
 63 ··[···3cd]··floatobject.h
66 ··[···40e]··rangeobject.h64 ··[···3db]··rangeobject.h
67 ··[···41c]··funcobject.h 
68 ··[···429]··fileobject.h65 ··[···3e9]··setobject.h
69 ··[···436]··pycapsule.h66 ··[···3f5]··pycapsule.h
70 ··[···442]··pycore_optimizer.h 
71 ··[···455]··sliceobject.h67 ··[···401]··genobject.h
72 ··[···463]··initconfig.h 
73 ··[···470]··pytime.h 
74 ··[···479]··pycore_context.h 
75 ··[···48a]··modsupport.h 
76 ··[···497]··pylifecycle.h 
77 ··[···4a5]··sysmodule.h 
78 ··[···4b1]··pycore_freelist.h 
79 ··[···4c3]··pycore_object_stack.h 
80 ··[···4d9]··pycore_lock.h 
81 ··[···4e7]··pycore_atexit.h 
82 ··[···4f7]··pycore_llist.h 
83 ··[···506]··pycore_pythread.h 
84 ··[···518]··pycore_gil.h 
85 ··[···525]··pycore_ceval_state.h 
86 ··[···53a]··pycore_crossinterp.h 
87 ··[···54f]··sig_atomic_t.h 
88 ··[···55e]··__sigval_t.h 
89 ··[···56b]··siginfo_t.h 
90 ··[···577]··sigaction.h 
91 ··[···583]··stack_t.h 
92 ··[···58d]··pycore_faulthandler.h 
93 ··[···5a3]··pycore_fileutils.h 
94 ··[···5b6]··pycore_ucnhash.h 
95 ··[···5c7]··pycore_hamt.h 
96 ··[···5d5]··pycore_gc.h 
97 ··[···5e1]··pycore_global_strings.h 
98 ··[···5f9]··pycore_hashtable.h 
99 ··[···60c]··pycore_typeobject.h 
100 ··[···620]··pycore_global_objects.h 
101 ··[···638]··pycore_unicodeobject.h 
102 ··[···64f]··pycore_floatobject.h 
103 ··[···664]··pycore_import.h 
104 ··[···674]··pycore_ast_state.h 
105 ··[···687]··pycore_backoff.h 
106 ··[···698]··pycore_code.h 
107 ··[···6a6]··pycore_codecs.h 
108 ··[···6b6]··pycore_dict_state.h 
109 ··[···6ca]··pycore_dtoa.h 
110 ··[···6d8]··pycore_exceptions.h 
111 ··[···6ec]··pycore_function.h 
112 ··[···6fe]··pycore_pymem.h 
113 ··[···70d]··pycore_object_state.h 
114 ··[···723]··pycore_obmalloc.h 
115 ··[···735]··pycore_qsbr.h 
116 ··[···743]··pycore_tstate.h 
Max diff block lines reached; 0/6279 bytes (0.00%) of diff not shown.
1.48 MB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 900, 2972 lines modifiedOffset 900, 2972 lines modified
900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg
901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa
902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en
903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__
904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo
905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det
Diff chunk too large, falling back to line-by-line diff (1288 lines added, 1288 lines removed)
906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env
907 ··0x00003880·5f646561·6c6c6f63·00626c61·636b5f5f·_dealloc.black__907 ··0x00003880·5f646561·6c6c6f63·006c696e·6567656e·_dealloc.linegen
908 ··0x00003890·5f676574·5f696d70·6f727473·5f66726f·_get_imports_fro908 ··0x00003890·5f5f5f4c·696e6547·656e6572·61746f72·___LineGenerator
909 ··0x000038a0·6d5f6368·696c6472·656e5f67·65745f66·m_children_get_f909 ··0x000038a0·5f636c65·6172006c·696e6567·656e5f5f·_clear.linegen__
910 ··0x000038b0·75747572·655f696d·706f7274·735f6f62·uture_imports_ob910 ··0x000038b0·5f4c696e·6547656e·65726174·6f725f64·_LineGenerator_d
911 ··0x000038c0·6a5f636c·65617200·68616e64·6c655f69·j_clear.handle_i911 ··0x000038c0·65616c6c·6f630062·6c61636b·5f5f5f67·ealloc.black___g
912 ··0x000038d0·70796e62·5f6d6167·6963735f·5f5f4365·pynb_magics___Ce912 ··0x000038d0·65745f69·6d706f72·74735f66·726f6d5f·et_imports_from_
913 ··0x000038e0·6c6c4d61·67696346·696e6465·725f636c·llMagicFinder_cl913 ··0x000038e0·6368696c·6472656e·5f676574·5f667574·children_get_fut
914 ··0x000038f0·65617200·6c696e65·67656e5f·5f5f4c69·ear.linegen___Li914 ··0x000038f0·7572655f·696d706f·7274735f·656e765f·ure_imports_env_
915 ··0x00003900·6e654765·6e657261·746f725f·636c6561·neGenerator_clea915 ··0x00003900·74726176·65727365·00626c61·636b5f5f·traverse.black__
916 ··0x00003910·72006c69·6e656765·6e5f5f5f·4c696e65·r.linegen___Line916 ··0x00003910·5f6e756c·6c636f6e·74657874·5f656e76·_nullcontext_env
917 ··0x00003920·47656e65·7261746f·725f6465·616c6c6f·Generator_deallo917 ··0x00003920·5f747261·76657273·65006272·61636b65·_traverse.bracke
918 ··0x00003930·63006e6f·6465735f·5f5f5669·7369746f·c.nodes___Visito918 ··0x00003930·74735f5f·5f427261·636b6574·54726163·ts___BracketTrac
919 ··0x00003940·725f636c·65617200·6e6f6465·735f5f5f·r_clear.nodes___919 ··0x00003940·6b65725f·74726176·65727365·00636f6d·ker_traverse.com
920 ··0x00003950·56697369·746f725f·6465616c·6c6f6300·Visitor_dealloc.920 ··0x00003950·6d656e74·735f5f5f·50726f74·6f436f6d·ments___ProtoCom
921 ··0x00003960·626c6163·6b5f5f5f·6765745f·696d706f·black___get_impo921 ··0x00003960·6d656e74·5f747261·76657273·6500636f·ment_traverse.co
922 ··0x00003970·7274735f·66726f6d·5f636869·6c647265·rts_from_childre922 ··0x00003970·6d6d656e·74735f5f·5f67656e·65726174·mments___generat
923 ··0x00003980·6e5f6765·745f6675·74757265·5f696d70·n_get_future_imp923 ··0x00003980·655f636f·6d6d656e·74735f65·6e765f74·e_comments_env_t
924 ··0x00003990·6f727473·5f6f626a·5f747261·76657273·orts_obj_travers924 ··0x00003990·72617665·72736500·636f6d6d·656e7473·raverse.comments
925 ··0x000039a0·65006861·6e646c65·5f697079·6e625f6d·e.handle_ipynb_m925 ··0x000039a0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno
926 ··0x000039b0·61676963·735f5f5f·4d616769·6346696e·agics___MagicFin926 ··0x000039b0·7265645f·6e6f6465·735f656e·765f7472·red_nodes_env_tr
927 ··0x000039c0·6465725f·74726176·65727365·0068616e·der_traverse.han927 ··0x000039c0·61766572·73650063·6f6d6d65·6e74735f·averse.comments_
928 ··0x000039d0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics928 ··0x000039d0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno
929 ··0x000039e0·5f5f5f43·656c6c4d·61676963·46696e64·___CellMagicFind929 ··0x000039e0·7265645f·6e6f6465·735f6672·6f6d5f66·red_nodes_from_f
930 ··0x000039f0·65725f74·72617665·72736500·6c696e65·er_traverse.line930 ··0x000039f0·6d745f73·6b69705f·656e765f·74726176·mt_skip_env_trav
931 ··0x00003a00·67656e5f·5f5f6170·70656e64·5f746f5f·gen___append_to_931 ··0x00003a00·65727365·006c696e·6567656e·5f5f5f6c·erse.linegen___l
932 ··0x00003a10·6c696e65·5f737461·6e64616c·6f6e655f·line_standalone_932 ··0x00003a10·696e655f·4c696e65·47656e65·7261746f·ine_LineGenerato
933 ··0x00003a20·636f6d6d·656e745f·73706c69·745f6f62·comment_split_ob933 ··0x00003a20·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
934 ··0x00003a30·6a5f7472·61766572·7365006c·696e6567·j_traverse.lineg934 ··0x00003a30·696e6567·656e5f5f·5f766973·69745f64·inegen___visit_d
935 ··0x00003a40·656e5f5f·5f617070·656e645f·636f6d6d·en___append_comm935 ··0x00003a40·65666175·6c745f4c·696e6547·656e6572·efault_LineGener
936 ··0x00003a50·656e7473·5f64656c·696d6974·65725f73·ents_delimiter_s936 ··0x00003a50·61746f72·5f656e76·5f747261·76657273·ator_env_travers
937 ··0x00003a60·706c6974·5f6f626a·5f747261·76657273·plit_obj_travers937 ··0x00003a60·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
938 ··0x00003a70·65006c69·6e656765·6e5f5f5f·61707065·e.linegen___appe938 ··0x00003a70·745f7465·73745f4c·696e6547·656e6572·t_test_LineGener
939 ··0x00003a80·6e645f74·6f5f6c69·6e655f64·656c696d·nd_to_line_delim939 ··0x00003a80·61746f72·5f656e76·5f747261·76657273·ator_env_travers
940 ··0x00003a90·69746572·5f73706c·69745f6f·626a5f74·iter_split_obj_t940 ··0x00003a90·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
941 ··0x00003aa0·72617665·72736500·6c696e65·67656e5f·raverse.linegen_941 ··0x00003aa0·745f494e·44454e54·5f4c696e·6547656e·t_INDENT_LineGen
942 ··0x00003ab0·5f5f7370·6c69745f·77726170·7065725f·__split_wrapper_942 ··0x00003ab0·65726174·6f725f65·6e765f74·72617665·erator_env_trave
943 ··0x00003ac0·646f6e74·5f696e63·72656173·655f696e·dont_increase_in943 ··0x00003ac0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
944 ··0x00003ad0·64656e74·6174696f·6e5f6f62·6a5f7472·dentation_obj_tr944 ··0x00003ad0·7369745f·44454445·4e545f4c·696e6547·sit_DEDENT_LineG
945 ··0x00003ae0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__945 ··0x00003ae0·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra
946 ··0x00003af0·5f5f7268·735f7472·616e7366·6f726d5f·__rhs_transform_946 ··0x00003af0·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___
947 ··0x00003b00·6c696e65·5f6f626a·5f747261·76657273·line_obj_travers947 ··0x00003b00·76697369·745f7374·6d745f4c·696e6547·visit_stmt_LineG
948 ··0x00003b10·65006c69·6e65735f·5f5f5f5f·6d797079·e.lines_____mypy948 ··0x00003b10·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra
949 ··0x00003b20·635f6c61·6d626461·5f5f305f·636f6e74·c_lambda__0_cont949 ··0x00003b20·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___
950 ··0x00003b30·61696e73·5f696d70·6c696369·745f6d75·ains_implicit_mu950 ··0x00003b30·76697369·745f7479·70657061·72616d73·visit_typeparams
951 ··0x00003b40·6c74696c·696e655f·73747269·6e675f77·ltiline_string_w951 ··0x00003b40·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e
952 ··0x00003b50·6974685f·636f6d6d·656e7473·5f4c696e·ith_comments_Lin952 ··0x00003b50·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
953 ··0x00003b60·655f6f62·6a5f7472·61766572·7365006e·e_obj_traverse.n953 ··0x00003b60·67656e5f·5f5f7669·7369745f·74797065·gen___visit_type
954 ··0x00003b70·6f646573·5f5f5f56·69736974·6f725f74·odes___Visitor_t954 ··0x00003b70·76617274·75706c65·5f4c696e·6547656e·vartuple_LineGen
955 ··0x00003b80·72617665·72736500·70617273·696e675f·raverse.parsing_955 ··0x00003b80·65726174·6f725f65·6e765f74·72617665·erator_env_trave
956 ··0x00003b90·5f5f5f5f·6d797079·635f6c61·6d626461·____mypyc_lambda956 ··0x00003b90·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
957 ··0x00003ba0·5f5f305f·6c696232·746f335f·70617273·__0_lib2to3_pars957 ··0x00003ba0·7369745f·70617261·6d737065·635f4c69·sit_paramspec_Li
958 ··0x00003bb0·655f6f62·6a5f7472·61766572·73650072·e_obj_traverse.r958 ··0x00003bb0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_
959 ··0x00003bc0·616e6765·735f5f5f·5f546f70·4c657665·anges____TopLeve959 ··0x00003bc0·74726176·65727365·006c696e·6567656e·traverse.linegen
960 ··0x00003bd0·6c537461·74656d65·6e747356·69736974·lStatementsVisit960 ··0x00003bd0·5f5f5f76·69736974·5f646963·74736574·___visit_dictset
961 ··0x00003be0·6f725f74·72617665·72736500·72757374·or_traverse.rust961 ··0x00003be0·6d616b65·725f4c69·6e654765·6e657261·maker_LineGenera
962 ··0x00003bf0·795f5f5f·4572725f·74726176·65727365·y___Err_traverse962 ··0x00003bf0·746f725f·656e765f·74726176·65727365·tor_env_traverse
963 ··0x00003c00·00727573·74795f5f·5f4f6b5f·74726176·.rusty___Ok_trav963 ··0x00003c00·006c696e·6567656e·5f5f5f76·69736974·.linegen___visit
964 ··0x00003c10·65727365·00737472·696e6773·5f5f5f72·erse.strings___r964 ··0x00003c10·5f66756e·63646566·5f4c696e·6547656e·_funcdef_LineGen
965 ··0x00003c20·65706c61·63655f6e·6f726d61·6c697a65·eplace_normalize965 ··0x00003c20·65726174·6f725f65·6e765f74·72617665·erator_env_trave
966 ··0x00003c30·5f756e69·636f6465·5f657363·6170655f·_unicode_escape_966 ··0x00003c30·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
967 ··0x00003c40·73657175·656e6365·735f6f62·6a5f7472·sequences_obj_tr967 ··0x00003c40·7369745f·6d617463·685f6361·73655f4c·sit_match_case_L
968 ··0x00003c50·61766572·73650074·72616e73·5f5f5f69·averse.trans___i968 ··0x00003c50·696e6547·656e6572·61746f72·5f656e76·ineGenerator_env
969 ··0x00003c60·735f7661·6c69645f·696e6465·785f6973·s_valid_index_is969 ··0x00003c60·5f747261·76657273·65006c69·6e656765·_traverse.linege
970 ··0x00003c70·5f76616c·69645f69·6e646578·5f666163·_valid_index_fac970 ··0x00003c70·6e5f5f5f·76697369·745f7375·6974655f·n___visit_suite_
971 ··0x00003c80·746f7279·5f6f626a·5f747261·76657273·tory_obj_travers971 ··0x00003c80·4c696e65·47656e65·7261746f·725f656e·LineGenerator_en
972 ··0x00003c90·65007472·616e735f·5f5f696e·73657274·e.trans___insert972 ··0x00003c90·765f7472·61766572·7365006c·696e6567·v_traverse.lineg
973 ··0x00003ca0·5f737472·5f636869·6c645f69·6e736572·_str_child_inser973 ··0x00003ca0·656e5f5f·5f766973·69745f73·696d706c·en___visit_simpl
974 ··0x00003cb0·745f7374·725f6368·696c645f·66616374·t_str_child_fact974 ··0x00003cb0·655f7374·6d745f4c·696e6547·656e6572·e_stmt_LineGener
975 ··0x00003cc0·6f72795f·6f626a5f·74726176·65727365·ory_obj_traverse975 ··0x00003cc0·61746f72·5f656e76·5f747261·76657273·ator_env_travers
976 ··0x00003cd0·00747261·6e735f5f·5f706173·7365735f·.trans___passes_976 ··0x00003cd0·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
977 ··0x00003ce0·616c6c5f·63686563·6b735f5f·6765745f·all_checks__get_977 ··0x00003ce0·745f6173·796e635f·73746d74·5f4c696e·t_async_stmt_Lin
978 ··0x00003cf0·62726561·6b5f6964·785f5374·72696e67·break_idx_String978 ··0x00003cf0·6547656e·65726174·6f725f65·6e765f74·eGenerator_env_t
979 ··0x00003d00·53706c69·74746572·5f6f626a·5f747261·Splitter_obj_tra979 ··0x00003d00·72617665·72736500·6c696e65·67656e5f·raverse.linegen_
980 ··0x00003d10·76657273·65007472·616e735f·5f5f6272·verse.trans___br980 ··0x00003d10·5f5f7669·7369745f·6465636f·7261746f·__visit_decorato
981 ··0x00003d20·65616b73·5f756e73·706c6974·7461626c·eaks_unsplittabl981 ··0x00003d20·72735f4c·696e6547·656e6572·61746f72·rs_LineGenerator
982 ··0x00003d30·655f6578·70726573·73696f6e·5f5f6765·e_expression__ge982 ··0x00003d30·5f656e76·5f747261·76657273·65006c69·_env_traverse.li
983 ··0x00003d40·745f6272·65616b5f·6964785f·53747269·t_break_idx_Stri983 ··0x00003d40·6e656765·6e5f5f5f·76697369·745f706f·negen___visit_po
984 ··0x00003d50·6e675370·6c697474·65725f6f·626a5f74·ngSplitter_obj_t984 ··0x00003d50·7765725f·4c696e65·47656e65·7261746f·wer_LineGenerato
985 ··0x00003d60·72617665·72736500·7472616e·735f5f5f·raverse.trans___985 ··0x00003d60·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
986 ··0x00003d70·6d6f7265·5f73706c·6974735f·73686f75·more_splits_shou986 ··0x00003d70·696e6567·656e5f5f·5f766973·69745f53·inegen___visit_S
987 ··0x00003d80·6c645f62·655f6d61·64655f64·6f5f7472·ld_be_made_do_tr987 ··0x00003d80·454d495f·4c696e65·47656e65·7261746f·EMI_LineGenerato
988 ··0x00003d90·616e7366·6f726d5f·53747269·6e675370·ansform_StringSp988 ··0x00003d90·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
989 ··0x00003da0·6c697474·65725f6f·626a5f74·72617665·litter_obj_trave989 ··0x00003da0·696e6567·656e5f5f·5f766973·69745f45·inegen___visit_E
990 ··0x00003db0·72736500·7472616e·735f5f5f·6d61785f·rse.trans___max_990 ··0x00003db0·4e444d41·524b4552·5f4c696e·6547656e·NDMARKER_LineGen
991 ··0x00003dc0·6c617374·5f737472·696e675f·636f6c75·last_string_colu991 ··0x00003dc0·65726174·6f725f65·6e765f74·72617665·erator_env_trave
992 ··0x00003dd0·6d6e5f64·6f5f7472·616e7366·6f726d5f·mn_do_transform_992 ··0x00003dd0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
993 ··0x00003de0·53747269·6e675370·6c697474·65725f6f·StringSplitter_o993 ··0x00003de0·7369745f·5354414e·44414c4f·4e455f43·sit_STANDALONE_C
994 ··0x00003df0·626a5f74·72617665·72736500·7472616e·bj_traverse.tran994 ··0x00003df0·4f4d4d45·4e545f4c·696e6547·656e6572·OMMENT_LineGener
995 ··0x00003e00·735f5f5f·6d617962·655f6170·70656e64·s___maybe_append995 ··0x00003e00·61746f72·5f656e76·5f747261·76657273·ator_env_travers
996 ··0x00003e10·5f737472·696e675f·6f706572·61746f72·_string_operator996 ··0x00003e10·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
997 ··0x00003e20·735f646f·5f747261·6e73666f·726d5f53·s_do_transform_S997 ··0x00003e20·745f6661·63746f72·5f4c696e·6547656e·t_factor_LineGen
998 ··0x00003e30·7472696e·6753706c·69747465·725f6f62·tringSplitter_ob998 ··0x00003e30·65726174·6f725f65·6e765f74·72617665·erator_env_trave
999 ··0x00003e40·6a5f7472·61766572·73650074·72616e73·j_traverse.trans999 ··0x00003e40·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
1000 ··0x00003e50·5f5f5f6d·616b655f·6e616b65·645f5f6d·___make_naked__m1000 ··0x00003e50·7369745f·746e616d·655f4c69·6e654765·sit_tname_LineGe
1001 ··0x00003e60·65726765·5f6f6e65·5f737472·696e675f·erge_one_string_1001 ··0x00003e60·6e657261·746f725f·656e765f·74726176·nerator_env_trav
1002 ··0x00003e70·67726f75·705f5374·72696e67·4d657267·group_StringMerg1002 ··0x00003e70·65727365·006c696e·6567656e·5f5f5f76·erse.linegen___v
1003 ··0x00003e80·65725f6f·626a5f74·72617665·72736500·er_obj_traverse.1003 ··0x00003e80·69736974·5f535452·494e475f·4c696e65·isit_STRING_Line
1004 ··0x00003e90·7472616e·735f5f5f·69735f73·696d706c·trans___is_simpl1004 ··0x00003e90·47656e65·7261746f·725f656e·765f7472·Generator_env_tr
1005 ··0x00003ea0·655f6f70·6572616e·645f6875·675f706f·e_operand_hug_po1005 ··0x00003ea0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__
1006 ··0x00003eb0·7765725f·6f705f6f·626a5f74·72617665·wer_op_obj_trave1006 ··0x00003eb0·5f766973·69745f4e·554d4245·525f4c69·_visit_NUMBER_Li
1007 ··0x00003ec0·72736500·7472616e·735f5f5f·69735f73·rse.trans___is_s1007 ··0x00003ec0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_
1008 ··0x00003ed0·696d706c·655f6c6f·6f6b7570·5f687567·imple_lookup_hug1008 ··0x00003ed0·74726176·65727365·006c696e·6567656e·traverse.linegen
1009 ··0x00003ee0·5f706f77·65725f6f·705f6f62·6a5f7472·_power_op_obj_tr1009 ··0x00003ee0·5f5f5f76·69736974·5f667374·72696e67·___visit_fstring
1010 ··0x00003ef0·61766572·73650074·72616e73·5f5f5f53·averse.trans___S1010 ··0x00003ef0·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e
1011 ··0x00003f00·7472696e·67506172·656e5374·72697070·tringParenStripp1011 ··0x00003f00·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
1012 ··0x00003f10·65725f74·72617665·72736500·7472616e·er_traverse.tran1012 ··0x00003f10·67656e5f·5f5f7472·616e7366·6f726d5f·gen___transform_
1013 ··0x00003f20·735f5f5f·53747269·6e674d65·72676572·s___StringMerger1013 ··0x00003f20·6c696e65·5f656e76·5f747261·76657273·line_env_travers
1014 ··0x00003f30·5f747261·76657273·65007472·616e735f·_traverse.trans_1014 ··0x00003f30·65006c69·6e656765·6e5f5f5f·5f726873·e.linegen____rhs
1015 ··0x00003f40·5f5f5374·72696e67·5472616e·73666f72·__StringTransfor1015 ··0x00003f40·5f747261·6e73666f·726d5f6c·696e655f·_transform_line_
1016 ··0x00003f50·6d65725f·74726176·65727365·00707974·mer_traverse.pyt1016 ··0x00003f50·656e765f·74726176·65727365·006c696e·env_traverse.lin
1017 ··0x00003f60·7265655f·5f5f5f5f·6d797079·635f6c61·ree_____mypyc_la1017 ··0x00003f60·6567656e·5f5f5f6c·6566745f·68616e64·egen___left_hand
1018 ··0x00003f70·6d626461·5f5f305f·5f5f335f·696e6974·mbda__0___3_init1018 ··0x00003f70·5f73706c·69745f65·6e765f74·72617665·_split_env_trave
1019 ··0x00003f80·5f5f5f33·5f57696c·64636172·64506174·___3_WildcardPat1019 ··0x00003f80·72736500·6c696e65·67656e5f·5f5f7269·rse.linegen___ri
1020 ··0x00003f90·7465726e·5f6f626a·5f747261·76657273·tern_obj_travers1020 ··0x00003f90·6768745f·68616e64·5f73706c·69745f65·ght_hand_split_e
1021 ··0x00003fa0·65007067·656e5f5f·5f616464·636c6f73·e.pgen___addclos1021 ··0x00003fa0·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
1022 ··0x00003fb0·7572655f·6d616b65·5f646661·5f506172·ure_make_dfa_Par1022 ··0x00003fb0·67656e5f·5f5f5f6d·61796265·5f73706c·gen____maybe_spl
1023 ··0x00003fc0·73657247·656e6572·61746f72·5f6f626a·serGenerator_obj1023 ··0x00003fc0·69745f6f·6d697474·696e675f·6f707469·it_omitting_opti
1024 ··0x00003fd0·5f747261·76657273·65007067·656e5f5f·_traverse.pgen__1024 ··0x00003fd0·6f6e616c·5f706172·656e735f·656e765f·onal_parens_env_
1025 ··0x00003fe0·5f636c6f·73757265·5f6d616b·655f6466·_closure_make_df1025 ··0x00003fe0·74726176·65727365·006c696e·6567656e·traverse.linegen
Max diff block lines reached; 1382091/1555245 bytes (88.87%) of diff not shown.
32.7 KB
./usr/lib/debug/.build-id/70/697087c5355fbcbe11e0385afc79fbf6e6e9aa.debug vs.
./usr/lib/debug/.build-id/0e/f069826d2927471713e3b9c782cb970cd254ca.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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.53 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·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 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d3·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062b·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000673·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000686·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·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.78 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·tokenize.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000211c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000211c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_literals 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·70697087c5355fbcbe11e0385afc79fbf6e6e9aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef069826d2927471713e3b9c782cb970cd254ca
6.86 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 32 lines modifiedOffset 25, 32 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:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x9a):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdf):·/usr/include/python3.12/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):·literals.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x108):·types.h
 45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x108):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11e):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/blib2to3/pgen2/literals.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/tokenize.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53a21)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0e6)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
611 B
strings --all --bytes=8 {}
    
Offset 3, 29 lines modifiedOffset 3, 29 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 literals.c10 tokenize.c
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_literals 
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
 24 PyInit_tokenize
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .plt.got
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_literals>:15 0000000000001130·<PyInit_tokenize>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.2 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/tokenize.c
2 ··[·····0]··.3 ··[····31]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/blib2to3/pgen2/literals.c 
4 ··[····33]··/tmp/tmpxqrfovh7/build/blib2to3/pgen24 ··[····33]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····59]··/usr/include/python3.135 ··[····59]··/usr/include/python3.12
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····71]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····9a]··/usr/include/x86_64-linux-gnu/bits
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.12/cpython
 10 ··[····ff]··stddef.h
10 ··[····ff]··types.h11 ··[···108]··types.h
11 ··[···107]··stdint-intn.h12 ··[···110]··stdint-intn.h
12 ··[···115]··stdint-uintn.h13 ··[···11e]··stdint-uintn.h
13 ··[···124]··stddef.h 
14 ··[···12d]··pyport.h14 ··[···12d]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···177]··import.h20 ··[···177]··import.h
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00746f6b·656e697a·652e6300·ntry.tokenize.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·00507949·6e69745f·6c697465·BLE_.PyInit_lite 
20 ··0x00000110·72616c73·005f5f63·78615f66·696e616c·rals.__cxa_final19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
21 ··0x00000120·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
22 ··0x00000130·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa26 ··0x00000170·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g27 ··0x00000180·7073756c·655f496d·706f7274·00507949·psule_Import.PyI
 28 ··0x00000190·6e69745f·746f6b65·6e697a65·005f5f67·nit_tokenize.__g
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
34.7 KB
./usr/lib/debug/.build-id/70/ac8b02d4e30acebefa208d9b6bef8f0fd114b7.debug vs.
./usr/lib/debug/.build-id/f0/1c89cc9ac04a45109c5eb81bdb6ae1852ed64c.debug
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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fc·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ac·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.77 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_token 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·70ac8b02d4e30acebefa208d9b6bef8f0fd114b73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f01c89cc9ac04a45109c5eb81bdb6ae1852ed64c
7.77 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:·0):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··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/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x112):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x121):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfc):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/blib2to3/pgen2/token.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/brackets.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44509)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d85)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
720 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 LGCC:·(Debian·14.2.0-8)·14.2.0
 2 »       5OAKcb8s
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c4 crtstuff.c
4 deregister_tm_clones5 deregister_tm_clones
5 __do_global_dtors_aux6 __do_global_dtors_aux
6 completed.07 completed.0
7 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
8 frame_dummy9 frame_dummy
9 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
 11 brackets.c
10 __FRAME_END__12 __FRAME_END__
11 _DYNAMIC13 _DYNAMIC
12 __TMC_END__14 __TMC_END__
13 __dso_handle15 __dso_handle
14 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize18 __cxa_finalize
17 PyInit___init__19 PyInit___init__
 20 PyInit_brackets
18 _ITM_registerTMCloneTable21 _ITM_registerTMCloneTable
19 PyImport_ImportModule22 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable23 _ITM_deregisterTMCloneTable
21 _Py_Dealloc24 _Py_Dealloc
22 PyCapsule_Import25 PyCapsule_Import
23 PyInit_token 
24 __gmon_start__26 __gmon_start__
25 .shstrtab27 .shstrtab
26 .note.gnu.build-id28 .note.gnu.build-id
27 .gnu.hash29 .gnu.hash
28 .rela.dyn30 .rela.dyn
29 .rela.plt31 .rela.plt
30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_token>:15 0000000000001130·<PyInit_brackets>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pgen2/token.c 
3 ··[····2e]··.2 ··[·····0]··.
4 ··[····30]··/tmp/tmpxqrfovh7/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo7wu95mq/build/black/brackets.c
 4 ··[····2a]··/tmp/tmpo7wu95mq/build/black
5 ··[····56]··/usr/include/python3.135 ··[····47]··/usr/include/python3.12
6 ··[····6e]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····91]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····88]··/usr/include/x86_64-linux-gnu/bits
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.12/cpython
 10 ··[····ed]··stddef.h
10 ··[····fc]··types.h11 ··[····f6]··types.h
 12 ··[····fe]··stdint-intn.h
11 ··[···104]··stdint-intn.h13 ··[···10c]··stdint-uintn.h
12 ··[···112]··stdint-uintn.h 
13 ··[···121]··stddef.h 
14 ··[···12a]··pyport.h14 ··[···11b]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···174]··import.h20 ··[···165]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM22 ··0x00000130·65747300·5f49544d·5f726567·69737465·ets._ITM_registe
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
26 ··0x00000170·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
 28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
 29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
27 ··0x00000180·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit 
28 ··0x00000190·5f746f6b·656e005f·5f676d6f·6e5f7374·_token.__gmon_st 
29 ··0x000001a0·6172745f·5f00·······················art__. 
  
18.2 KB
./usr/lib/debug/.build-id/71/80149f92d47cf29bf3c154ba9191402865b359.debug vs.
./usr/lib/debug/.build-id/78/6150645372ee9910b5eb7fc44f6228ddecd9ac.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
3.54 KB
readelf --wide --sections {}
    
Offset 2, 24 lines modifiedOffset 2, 24 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000028·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
Offset 30, 14 lines modifiedOffset 30, 14 lines modified
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_schema 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·7180149f92d47cf29bf3c154ba9191402865b3593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·786150645372ee9910b5eb7fc44f6228ddecd9ac
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:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/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:·0x82):·/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:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268c1)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d85)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
657 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 YGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 schema.c10 brackets.c
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_schema 
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
 19 PyInit_brackets
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
423 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_schema>:15 0000000000001130·<PyInit_brackets>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/schema.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/brackets.c
3 ··[····26]··.3 ··[····28]··.
4 ··[····28]··/tmp/tmpxqrfovh7/build/black4 ··[····2a]··/tmp/tmpfvt34_y_/build/black
5 ··[····45]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5d]··/usr/include/x86_64-linux-gnu/bits6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····cd]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····ed]··types.h
11 ··[····f3]··stdint-intn.h11 ··[····f5]··stdint-intn.h
12 ··[···101]··stdint-uintn.h12 ··[···103]··stdint-uintn.h
13 ··[···110]··stddef.h13 ··[···112]··stddef.h
14 ··[···119]··pyport.h14 ··[···11b]··pyport.h
15 ··[···122]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···12f]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···13e]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···14c]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···157]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···163]··import.h20 ··[···165]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·455f0050·79496e69·745f7363·68656d61·E_.PyInit_schema 
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack
22 ··0x00000130·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC22 ··0x00000130·65747300·5f49544d·5f726567·69737465·ets._ITM_registe
23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
20.4 KB
./usr/lib/debug/.build-id/76/3a06ca9a6a7e91b87f44ba2903a4592dc24b8b.debug vs.
./usr/lib/debug/.build-id/30/5c79dfb914e66aa69f5ba81271873a1b756627.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:··········3168·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.77 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc60:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e0·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000390·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000450·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000548·0000ca·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000612·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00065a·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00066d·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006b8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000970·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b14·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.44 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parse
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_mode 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·763a06ca9a6a7e91b87f44ba2903a4592dc24b8b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·305c79dfb914e66aa69f5ba81271873a1b756627
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x24):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf2):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x105):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf2):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x105):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x108):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11b):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2ddc0)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f20)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
609 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 uf'GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize16 __cxa_finalize
17 PyInit___init__17 PyInit___init__
18 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
19 PyImport_ImportModule19 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
21 _Py_Dealloc21 _Py_Dealloc
 22 PyInit_parse
22 PyCapsule_Import23 PyCapsule_Import
23 PyInit_mode 
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
30 .plt.got30 .plt.got
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_mode>:15 0000000000001130·<PyInit_parse>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/black/mode.c 
3 ··[····24]··.2 ··[·····0]··.
4 ··[····26]··/tmp/tmpogt89tkf/build/black3 ··[·····2]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/parse.c
 4 ··[····30]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····43]··/usr/include/python3.125 ··[····56]··/usr/include/python3.12
6 ··[····5b]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····84]··/usr/include/x86_64-linux-gnu/bits7 ··[····97]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c9]··/usr/include/python3.12/cpython9 ··[····dc]··/usr/include/python3.12/cpython
10 ··[····e9]··stddef.h10 ··[····fc]··stddef.h
11 ··[····f2]··types.h11 ··[···105]··types.h
12 ··[····fa]··stdint-intn.h 
13 ··[···108]··stdint-uintn.h12 ··[···10d]··stdint-intn.h
 13 ··[···11b]··stdint-uintn.h
14 ··[···117]··pyport.h14 ··[···12a]··pyport.h
15 ··[···120]··pytypedefs.h15 ··[···133]··pytypedefs.h
16 ··[···12d]··methodobject.h16 ··[···140]··methodobject.h
17 ··[···13c]··descrobject.h17 ··[···14f]··descrobject.h
18 ··[···14a]··pybuffer.h18 ··[···15d]··pybuffer.h
19 ··[···155]··pycapsule.h19 ··[···168]··pycapsule.h
20 ··[···161]··import.h20 ··[···174]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
22 ··0x00000130·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
23 ··0x00000140·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
24 ··0x00000150·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
25 ··0x00000160·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
26 ··0x00000170·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
27 ··0x00000180·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_ 
28 ··0x00000190·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
 27 ··0x00000180·70617273·65005079·43617073·756c655f·parse.PyCapsule_
 28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·745f5f00····························t__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
20.1 KB
./usr/lib/debug/.build-id/76/d54c870b68d2f3a7380615c7537ee8b257a40c.debug vs.
./usr/lib/debug/.build-id/58/12761343aa843739a1ebda7f7232e9ed0f7767.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3192·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.51 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc78:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f9·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ce·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000626·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066e·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000681·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b28·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.53 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·pytree.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 27 ····23:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·76d54c870b68d2f3a7380615c7537ee8b257a40c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5812761343aa843739a1ebda7f7232e9ed0f7767
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpo7wu95mq/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x8c):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.12/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):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfa):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51e1a)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfc0)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
663 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 wgGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 pytree.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 PyInit_nodes 
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
 20 PyInit_pytree
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
22 _Py_Dealloc23 _Py_Dealloc
23 PyCapsule_Import24 PyCapsule_Import
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_nodes>:15 0000000000001130·<PyInit_pytree>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpo7wu95mq/build/blib2to3/pytree.c
2 ··[·····0]··.3 ··[····29]··.
 4 ··[····2b]··/tmp/tmpo7wu95mq/build/blib2to3
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/nodes.c 
4 ··[····27]··/tmp/tmpogt89tkf/build/black 
5 ··[····44]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····85]··/usr/include/x86_64-linux-gnu/bits7 ··[····8c]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····af]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····d1]··/usr/include/python3.12/cpython
10 ··[····ea]··stddef.h10 ··[····f1]··stddef.h
11 ··[····f3]··types.h11 ··[····fa]··types.h
12 ··[····fb]··stdint-intn.h12 ··[···102]··stdint-intn.h
13 ··[···109]··stdint-uintn.h13 ··[···110]··stdint-uintn.h
14 ··[···118]··pyport.h14 ··[···11f]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···128]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···135]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···144]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···152]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···15d]··pycapsule.h
20 ··[···162]··import.h20 ··[···169]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00707974·7265652e·63005f5f·ntry.pytree.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·5f6e6f64·6573005f·_.PyInit_nodes._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·69745f70·79747265·65005079·496d706f·it_pytree.PyImpo
 24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
24.0 KB
./usr/lib/debug/.build-id/79/09be2db2369bd3f38e05fbdb9173e4908e76ed.debug vs.
./usr/lib/debug/.build-id/96/55bce464ced59fc44e1fbed547f0a0de757729.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:··········3216·(bytes·into·file)13 ··Start·of·section·headers:··········3208·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc90:1 There·are·34·section·headers,·starting·at·offset·0xc88:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f5·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000d3·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000d0·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001c2·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001c2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b42·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b3a·00014c·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)
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:·7909be2db2369bd3f38e05fbdb9173e4908e76ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9655bce464ced59fc44e1fbed547f0a0de757729
6.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 31 lines modifiedOffset 26, 31 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:·0x35):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x93):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/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:·0x1f):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x142):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x101):·types.h 
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x101):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x117):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x126):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x142):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x164):·pycapsule.h
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpogt89tkf/build/black/handle_ipynb_magics.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/black/handle_ipynb_magics.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e613)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e613)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
306 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 uw)GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
1.17 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 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/tmpogt89tkf/build/black/handle_ipynb_magics.c3 ··[·····2]··/tmp/tmpfvt34_y_/build/black/handle_ipynb_magics.c
4 ··[····35]··/tmp/tmpogt89tkf/build/black4 ··[····35]··/tmp/tmpfvt34_y_/build/black
5 ··[····52]··/usr/include/python3.125 ··[····52]··/usr/include/python3.13
 6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits
6 ··[····6a]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····8d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····93]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys8 ··[····b6]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.12/cpython9 ··[····d8]··/usr/include/python3.13/cpython
10 ··[····f8]··stddef.h 
11 ··[···101]··types.h10 ··[····f8]··types.h
12 ··[···109]··stdint-intn.h11 ··[···100]··stdint-intn.h
13 ··[···117]··stdint-uintn.h12 ··[···10e]··stdint-uintn.h
 13 ··[···11d]··stddef.h
14 ··[···126]··pyport.h14 ··[···126]··pyport.h
15 ··[···12f]··pytypedefs.h15 ··[···12f]··pytypedefs.h
16 ··[···13c]··methodobject.h16 ··[···13c]··methodobject.h
17 ··[···14b]··descrobject.h17 ··[···14b]··descrobject.h
18 ··[···159]··pybuffer.h18 ··[···159]··pybuffer.h
19 ··[···164]··pycapsule.h19 ··[···164]··pycapsule.h
20 ··[···170]··import.h20 ··[···170]··import.h
34.4 KB
./usr/lib/debug/.build-id/83/71092c93a16944ec09ff13e45c53685786d3e7.debug vs.
./usr/lib/debug/.build-id/f8/b76b24cb9ff3e80bcddc26327e441f02661d48.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3208·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·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
4.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc88:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000ae·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cc·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000619·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000624·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000661·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066c·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000674·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067f·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001b8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b38·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.71 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·8371092c93a16944ec09ff13e45c53685786d3e73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8b76b24cb9ff3e80bcddc26327e441f02661d48
7.76 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:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpfvt34_y_/build
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/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:·0x1f):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpogt89tkf/build/black/trans.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/_black_version.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53eec)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44d16)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
711 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 HGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 _black_version.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 PyInit_trans 
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
 23 PyInit__black_version
23 PyCapsule_Import24 PyCapsule_Import
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
428 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_trans>:15 0000000000001130·<PyInit__black_version>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpfvt34_y_/build/_black_version.c
2 ··[·····0]··.3 ··[····28]··.
 4 ··[····2a]··/tmp/tmpfvt34_y_/build
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/trans.c 
4 ··[····27]··/tmp/tmpogt89tkf/build/black 
5 ··[····44]··/usr/include/python3.125 ··[····41]··/usr/include/python3.13
 6 ··[····59]··/usr/include/x86_64-linux-gnu/bits
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····7c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····85]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····ea]··stddef.h 
11 ··[····f3]··types.h10 ··[····e7]··types.h
12 ··[····fb]··stdint-intn.h11 ··[····ef]··stdint-intn.h
13 ··[···109]··stdint-uintn.h12 ··[····fd]··stdint-uintn.h
 13 ··[···10c]··stddef.h
14 ··[···118]··pyport.h14 ··[···115]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···11e]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···12b]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13a]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···148]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···153]··pycapsule.h
20 ··[···162]··import.h20 ··[···15f]··import.h
  
2.98 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 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·00747261·6e732e63·005f5f46·ntry.trans.c.__F 
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA 
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__. 
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in 
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM 
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO 
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE 
19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers
 13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN
 14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
 15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
 16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN
 17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._
 18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF
 19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I21 ··0x00000120·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo22 ··0x00000130·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport23 ··0x00000140·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I24 ··0x00000150·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC25 ··0x00000160·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·63005079·496e6974·5f5f626c·61636b5f·c.PyInit__black_
 28 ··0x00000190·76657273·696f6e00·50794361·7073756c·version.PyCapsul
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st29 ··0x000001a0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·6172745f·5f00·······················art__.30 ··0x000001b0·73746172·745f5f00···················start__.
  
21.4 KB
./usr/lib/debug/.build-id/84/d0baf94ba5eb92c7a7aeecfbb090ef62a5a22e.debug vs.
./usr/lib/debug/.build-id/7e/4365224f610524aa9afbb2e97ab091ea018d0b.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:··········3208·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc88:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fc·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000d2·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000632·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00067a·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00068d·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000990·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001aa·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b3c·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b32·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.92 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·linegen.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000211c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·84d0baf94ba5eb92c7a7aeecfbb090ef62a5a22e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e4365224f610524aa9afbb2e97ab091ea018d0b
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:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/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:·0x81):·/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:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdf):·/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):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x177):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0e6)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442b3)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
722 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 tokenize.c10 linegen.c
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_linegen
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
22 _Py_Dealloc23 _Py_Dealloc
23 PyCapsule_Import24 PyCapsule_Import
24 PyInit_tokenize 
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_tokenize>:15 0000000000001130·<PyInit_linegen>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pgen2/tokenize.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/linegen.c
3 ··[····31]··.3 ··[····27]··.
4 ··[····33]··/tmp/tmpxqrfovh7/build/blib2to3/pgen24 ··[····29]··/tmp/tmpfvt34_y_/build/black
5 ··[····59]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····71]··/usr/include/x86_64-linux-gnu/bits6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits
7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.13/cpython9 ··[····cc]··/usr/include/python3.13/cpython
10 ··[····ff]··types.h10 ··[····ec]··types.h
 11 ··[····f4]··stdint-intn.h
11 ··[···107]··stdint-intn.h12 ··[···102]··stdint-uintn.h
12 ··[···115]··stdint-uintn.h 
13 ··[···124]··stddef.h13 ··[···111]··stddef.h
14 ··[···12d]··pyport.h14 ··[···11a]··pyport.h
15 ··[···136]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···143]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···152]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···160]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···16b]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···177]··import.h20 ··[···164]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·006c696e·6567656e·2e63005f·ntry.linegen.c._
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
 19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe22 ··0x00000130·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
 23 ··0x00000140·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm
 24 ··0x00000150·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul
 25 ··0x00000160·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste
22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
 27 ··0x00000180·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps
 28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
26 ··0x00000170·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa 
27 ··0x00000180·7073756c·655f496d·706f7274·00507949·psule_Import.PyI 
28 ··0x00000190·6e69745f·746f6b65·6e697a65·005f5f67·nit_tokenize.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
20.6 KB
./usr/lib/debug/.build-id/88/f40a1c3d20a5a23179ee8a8c05b8f2b535fb62.debug vs.
./usr/lib/debug/.build-id/09/dbf6330608e66e5b54159586c5be2ad73f6015.debug
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:··········3176·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.77 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc68:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cf·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061f·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000667·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067a·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ac·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1c·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.62 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·comments.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_conv 
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·88f40a1c3d20a5a23179ee8a8c05b8f2b535fb623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·09dbf6330608e66e5b54159586c5be2ad73f6015
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x104):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x104):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-intn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11a):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f9cd)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x562ce)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
708 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 bGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 xr>hJZM{2 »       5OAKcb8s
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.c
11 __FRAME_END__12 __FRAME_END__
12 _DYNAMIC13 _DYNAMIC
13 __TMC_END__14 __TMC_END__
14 __dso_handle15 __dso_handle
15 __GNU_EH_FRAME_HDR16 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_17 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 PyInit_conv 
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
 23 PyInit_comments
23 _Py_Dealloc24 _Py_Dealloc
24 PyCapsule_Import25 PyCapsule_Import
25 __gmon_start__26 __gmon_start__
26 .shstrtab27 .shstrtab
27 .note.gnu.build-id28 .note.gnu.build-id
28 .gnu.hash29 .gnu.hash
29 .rela.dyn30 .rela.dyn
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_conv>:15 0000000000001130·<PyInit_comments>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/conv.c 
4 ··[····2f]··/tmp/tmpogt89tkf/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo7wu95mq/build/black/comments.c
 4 ··[····2a]··/tmp/tmpo7wu95mq/build/black
5 ··[····55]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····6d]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····96]··/usr/include/x86_64-linux-gnu/bits7 ··[····88]··/usr/include/x86_64-linux-gnu/bits
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.12/cpython9 ··[····cd]··/usr/include/python3.12/cpython
10 ··[····fb]··stddef.h10 ··[····ed]··stddef.h
11 ··[···104]··types.h11 ··[····f6]··types.h
 12 ··[····fe]··stdint-intn.h
12 ··[···10c]··stdint-intn.h13 ··[···10c]··stdint-uintn.h
13 ··[···11a]··stdint-uintn.h 
14 ··[···129]··pyport.h14 ··[···11b]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···173]··import.h20 ··[···165]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00636f6d·6d656e74·732e6300·ntry.comments.c.
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
 22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
21 ··0x00000120·5079496e·69745f63·6f6e7600·5f49544d·PyInit_conv._ITM26 ··0x00000170·5079496e·69745f63·6f6d6d65·6e747300·PyInit_comments.
 27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
 28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
 29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal 
27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im 
28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star 
29 ··0x000001a0·745f5f00····························t__. 
  
2.95 KB
./usr/lib/debug/.build-id/8a/1aba29b98ee0b4adbcb4e7a8129b5ce652e8ff.debug vs.
./usr/lib/debug/.build-id/e1/e5b64897c0fd9cc2352d870cdf6832429242d2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8a1aba29b98ee0b4adbcb4e7a8129b5ce652e8ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1e5b64897c0fd9cc2352d870cdf6832429242d2
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
897 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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/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)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
660 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/tmpogt89tkf/build/black/strings.c3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/strings.c
4 ··[····29]··/tmp/tmpogt89tkf/build/black4 ··[····29]··/tmp/tmpo7wu95mq/build/black
5 ··[····46]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····87]··/usr/include/x86_64-linux-gnu/bits7 ··[····87]··/usr/include/x86_64-linux-gnu/bits
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.12/cpython9 ··[····cc]··/usr/include/python3.12/cpython
10 ··[····ec]··stddef.h10 ··[····ec]··stddef.h
11 ··[····f5]··types.h11 ··[····f5]··types.h
19.5 KB
./usr/lib/debug/.build-id/8d/8944ce9907bb2d8f58156429d1409641a181a2.debug vs.
./usr/lib/debug/.build-id/4a/86383ee298292d6a14815efedc5a1557e73bb2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3208·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·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.62 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc88:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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·000090·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002090·001000·000090·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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fc·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cb·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000d2·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000623·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000632·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066b·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00067a·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067e·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00068d·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ac·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000990·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2c·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b3c·00014c·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.53 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·tokenize.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000211c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002060·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·8d8944ce9907bb2d8f58156429d1409641a181a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4a86383ee298292d6a14815efedc5a1557e73bb2
3.22 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/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:·0x94):·/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:·0xbd):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/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):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x149):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xff):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x115):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x112):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x124):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x136):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x143):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x152):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x149):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x160):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16b):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x562ce)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0e6)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
611 B
strings --all --bytes=8 {}
    
Offset 3, 29 lines modifiedOffset 3, 29 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 comments.c10 tokenize.c
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___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 PyInit_comments 
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
 24 PyInit_tokenize
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
31 .plt.got31 .plt.got
425 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_comments>:15 0000000000001130·<PyInit_tokenize>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/black/comments.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/tokenize.c
3 ··[····28]··.3 ··[····31]··.
4 ··[····2a]··/tmp/tmpxqrfovh7/build/black4 ··[····33]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····47]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····5f]··/usr/include/x86_64-linux-gnu/bits6 ··[····71]··/usr/include/x86_64-linux-gnu/bits
7 ··[····82]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····94]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.13/cpython9 ··[····df]··/usr/include/python3.13/cpython
10 ··[····ed]··types.h10 ··[····ff]··types.h
11 ··[····f5]··stdint-intn.h 
12 ··[···103]··stdint-uintn.h11 ··[···107]··stdint-intn.h
 12 ··[···115]··stdint-uintn.h
13 ··[···112]··stddef.h13 ··[···124]··stddef.h
14 ··[···11b]··pyport.h14 ··[···12d]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···136]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···143]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···152]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···160]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···16b]··pycapsule.h
20 ··[···165]··import.h20 ··[···177]··import.h
  
2.01 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00746f6b·656e697a·652e6300·ntry.tokenize.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·5f49544d·5f726567·69737465·t__._ITM_registe21 ··0x00000120·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py22 ··0x00000130·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod23 ··0x00000140·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis24 ··0x00000150·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
26 ··0x00000170·5079496e·69745f63·6f6d6d65·6e747300·PyInit_comments. 
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa26 ··0x00000170·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g27 ··0x00000180·7073756c·655f496d·706f7274·00507949·psule_Import.PyI
 28 ··0x00000190·6e69745f·746f6b65·6e697a65·005f5f67·nit_tokenize.__g
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
34.0 KB
./usr/lib/debug/.build-id/98/e13702c4aec8beea3d0d2f3c621f1d97c572fc.debug vs.
./usr/lib/debug/.build-id/df/255b65155e2b91744a9bdf47e61f477eaf6257.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000108·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002048·0x0000000000002048·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.44 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000047·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002048·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002078·001000·000090·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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e7·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c6·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061e·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000666·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000679·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·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.84 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·black.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002104·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002048·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·98e13702c4aec8beea3d0d2f3c621f1d97c572fc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df255b65155e2b91744a9bdf47e61f477eaf6257
7.76 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:·0x1f):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpfvt34_y_/build
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.12/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:·0x26):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h
 45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x105):·types.h 
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x105):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stdint-intn.h 
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11b):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/blib2to3/pgen2/parse.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f20)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b11)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
685 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 bWGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_black
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
18 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
19 PyImport_ImportModule20 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
21 _Py_Dealloc22 _Py_Dealloc
22 PyInit_parse 
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
419 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_parse>:15 0000000000001130·<PyInit_black>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black.c
3 ··[····2e]··.3 ··[····1f]··.
4 ··[····30]··/tmp/tmpogt89tkf/build/blib2to3/pgen24 ··[····21]··/tmp/tmpfvt34_y_/build
5 ··[····56]··/usr/include/python3.125 ··[····38]··/usr/include/python3.13
 6 ··[····50]··/usr/include/x86_64-linux-gnu/bits
6 ··[····6e]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····97]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.12/cpython9 ··[····be]··/usr/include/python3.13/cpython
10 ··[····fc]··stddef.h 
11 ··[···105]··types.h10 ··[····de]··types.h
12 ··[···10d]··stdint-intn.h11 ··[····e6]··stdint-intn.h
13 ··[···11b]··stdint-uintn.h12 ··[····f4]··stdint-uintn.h
 13 ··[···103]··stddef.h
14 ··[···12a]··pyport.h14 ··[···10c]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···115]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···122]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···131]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···13f]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···14a]··pycapsule.h
20 ··[···174]··import.h20 ··[···156]··import.h
  
2.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00626c61·636b2e63·005f5f46·ntry.black.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·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·5f005f49·Init___init__._I
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_ 
27 ··0x00000180·70617273·65005079·43617073·756c655f·parse.PyCapsule_27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
35.0 KB
./usr/lib/debug/.build-id/99/b0983cdf996a39083966a2b64a1aa3dd6ff36d.debug vs.
./usr/lib/debug/.build-id/13/241b72ce92c8875308e83cc0a5a27d8f040428.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.47 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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cc·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061c·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000664·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000677·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.77 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·trans.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_trans
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·99b0983cdf996a39083966a2b64a1aa3dd6ff36d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13241b72ce92c8875308e83cc0a5a27d8f040428
7.76 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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
35 ··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:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/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:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
 45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h 
47 ··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:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/black/parsing.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/trans.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8ec)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53eec)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
708 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 29 lines modified
1 mGCC:·(Debian·14.2.0-8)·14.2.01 (GCC:·(Debian·14.2.0-8)·14.2.0
2 Aqjnw(R] 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
10 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
11 parsing.c 
12 __FRAME_END__10 __FRAME_END__
13 _DYNAMIC11 _DYNAMIC
14 __TMC_END__12 __TMC_END__
15 __dso_handle13 __dso_handle
16 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_trans
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyInit_parsing 
25 PyCapsule_Import23 PyCapsule_Import
26 __gmon_start__24 __gmon_start__
27 .shstrtab25 .shstrtab
28 .note.gnu.build-id26 .note.gnu.build-id
29 .gnu.hash27 .gnu.hash
30 .rela.dyn28 .rela.dyn
31 .rela.plt29 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_parsing>:15 0000000000001130·<PyInit_trans>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/trans.c
2 ··[·····0]··.3 ··[····25]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/black/parsing.c 
4 ··[····29]··/tmp/tmpxqrfovh7/build/black4 ··[····27]··/tmp/tmpo7wu95mq/build/black
5 ··[····46]··/usr/include/python3.135 ··[····44]··/usr/include/python3.12
 6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include 
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.12/cpython
 10 ··[····ea]··stddef.h
10 ··[····ec]··types.h11 ··[····f3]··types.h
11 ··[····f4]··stdint-intn.h12 ··[····fb]··stdint-intn.h
12 ··[···102]··stdint-uintn.h13 ··[···109]··stdint-uintn.h
13 ··[···111]··stddef.h 
14 ··[···11a]··pyport.h14 ··[···118]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···164]··import.h20 ··[···162]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali 
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register 
22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI 
23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni 
27 ··0x00000180·745f7061·7273696e·67005079·43617073·t_parsing.PyCaps19 ··0x00000100·5f005079·496e6974·5f747261·6e73005f·_.PyInit_trans._
 20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
 22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
 26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
20.8 KB
./usr/lib/debug/.build-id/9b/f117fc0d095877e9c4208dd3c6b1b147cb0f5e.debug vs.
./usr/lib/debug/.build-id/29/0cf52c1d1afea4444392d783c6be7642d8bd35.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x114 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.95 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002060·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··········0000000000002090·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d2·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·const.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000211c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_literals 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 25 ····21:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_const
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·9bf117fc0d095877e9c4208dd3c6b1b147cb0f5e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·290cf52c1d1afea4444392d783c6be7642d8bd35
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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x9a):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/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:·0x1d):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.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):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x108):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x108):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11e):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53a21)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d4ea)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
647 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 ^GCC:·(Debian·14.2.0-8)·14.2.01 5GCC:·(Debian·14.2.0-8)·14.2.0
 2 NXPTJ7e+b
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c4 crtstuff.c
4 deregister_tm_clones5 deregister_tm_clones
5 __do_global_dtors_aux6 __do_global_dtors_aux
6 completed.07 completed.0
7 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
8 frame_dummy9 frame_dummy
9 __frame_dummy_init_array_entry10 __frame_dummy_init_array_entry
10 literals.c 
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_literals 
18 __cxa_finalize17 __cxa_finalize
 18 PyInit_const
19 PyInit___init__19 PyInit___init__
20 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
422 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_literals>:15 0000000000001130·<PyInit_const>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/const.c
3 ··[····31]··.3 ··[····25]··.
4 ··[····33]··/tmp/tmpogt89tkf/build/blib2to3/pgen24 ··[····27]··/tmp/tmpo7wu95mq/build/black
5 ··[····59]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····71]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····9a]··/usr/include/x86_64-linux-gnu/bits7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
8 ··[····bd]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····df]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.12/cpython
10 ··[····ff]··stddef.h10 ··[····ea]··stddef.h
11 ··[···108]··types.h11 ··[····f3]··types.h
 12 ··[····fb]··stdint-intn.h
12 ··[···110]··stdint-intn.h13 ··[···109]··stdint-uintn.h
13 ··[···11e]··stdint-uintn.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
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00636f6e·73742e63·005f5f46·ntry.const.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_final19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
21 ··0x00000120·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini 
22 ··0x00000130·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe20 ··0x00000110·00507949·6e69745f·636f6e73·74005079·.PyInit_const.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
 22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
 28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
 29 ··0x000001a0·6172745f·5f00·······················art__.
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa 
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__. 
  
34.2 KB
./usr/lib/debug/.build-id/9d/dc7e0d242b44417e54a48f17efaa02d93d1c0f.debug vs.
./usr/lib/debug/.build-id/84/ea9dcf8f0b417e880d9faf3bc5467e6d6a87ce.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:··········3176·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x115 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.6 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc68:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·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··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ce·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cc·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061e·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061c·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000666·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000664·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000679·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000677·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1c·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.69 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·cache.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_conv 
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_cache
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·9ddc7e0d242b44417e54a48f17efaa02d93d1c0f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84ea9dcf8f0b417e880d9faf3bc5467e6d6a87ce
7.76 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:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·conv.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/blib2to3/pgen2/conv.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/cache.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f9cd)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e29c)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
402 B
strings --all --bytes=8 {}
    
Offset 11, 19 lines modifiedOffset 11, 19 lines modified
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize16 __cxa_finalize
17 PyInit___init__17 PyInit___init__
18 PyInit_conv 
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
22 _Py_Dealloc21 _Py_Dealloc
 22 PyInit_cache
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .gnu.hash
28 .rela.dyn28 .rela.dyn
29 .rela.plt29 .rela.plt
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_conv>:15 0000000000001130·<PyInit_cache>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpo7wu95mq/build/black/cache.c
2 ··[·····0]··.3 ··[····25]··.
 4 ··[····27]··/tmp/tmpo7wu95mq/build/black
3 ··[·····2]··/tmp/tmpxqrfovh7/build/blib2to3/pgen2/conv.c 
4 ··[····2f]··/tmp/tmpxqrfovh7/build/blib2to3/pgen2 
5 ··[····55]··/usr/include/python3.135 ··[····44]··/usr/include/python3.12
6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.13/cpython9 ··[····ca]··/usr/include/python3.12/cpython
 10 ··[····ea]··stddef.h
10 ··[····fb]··types.h11 ··[····f3]··types.h
 12 ··[····fb]··stdint-intn.h
11 ··[···103]··stdint-intn.h13 ··[···109]··stdint-uintn.h
12 ··[···111]··stdint-uintn.h 
13 ··[···120]··stddef.h 
14 ··[···129]··pyport.h14 ··[···118]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···173]··import.h20 ··[···162]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00636163·68652e63·005f5f46·ntry.cache.c.__F
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__. 
21 ··0x00000120·5079496e·69745f63·6f6e7600·5f49544d·PyInit_conv._ITM 
22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
 21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 26 ··0x00000170·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im27 ··0x00000180·63616368·65005079·43617073·756c655f·cache.PyCapsule_
28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·745f5f00····························t__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
17.2 KB
./usr/lib/debug/.build-id/a7/1b86ab2f871e6bd239faf084fe88752f28b64d.debug vs.
./usr/lib/debug/.build-id/ff/65cb7779374c0db5d7e611f5e9b26de84cef43.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% 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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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.54 KB
readelf --wide --sections {}
    
Offset 10, 33 lines modifiedOffset 10, 33 lines modified
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··811 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··817 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005c·01·AMS··0···0··8
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d0·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000628·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000670·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000683·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·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),
2.38 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·grammar.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_strings30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·a71b86ab2f871e6bd239faf084fe88752f28b64d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff65cb7779374c0db5d7e611f5e9b26de84cef43
3.15 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x70):·/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:·0x93):·/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:·0xbc):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xde):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x114):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x123):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53235)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c315)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
721 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
1 MGCC:·(Debian·14.2.0-8)·14.2.01 CGCC:·(Debian·14.2.0-8)·14.2.0
2 Aqjnw(R] 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
10 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
11 strings.c10 grammar.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 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyInit_strings23 PyInit_grammar
25 PyCapsule_Import24 PyCapsule_Import
26 __gmon_start__25 __gmon_start__
27 .shstrtab26 .shstrtab
28 .note.gnu.build-id27 .note.gnu.build-id
29 .gnu.hash28 .gnu.hash
30 .rela.dyn29 .rela.dyn
31 .rela.plt30 .rela.plt
423 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_strings>:15 0000000000001130·<PyInit_grammar>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/strings.c 
4 ··[····29]··/tmp/tmpxqrfovh7/build/black3 ··[·····2]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/grammar.c
 4 ··[····32]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····46]··/usr/include/python3.135 ··[····58]··/usr/include/python3.13
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits6 ··[····70]··/usr/include/x86_64-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····93]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····de]··/usr/include/python3.13/cpython
10 ··[····ec]··types.h10 ··[····fe]··types.h
11 ··[····f4]··stdint-intn.h 
12 ··[···102]··stdint-uintn.h11 ··[···106]··stdint-intn.h
 12 ··[···114]··stdint-uintn.h
13 ··[···111]··stddef.h13 ··[···123]··stddef.h
14 ··[···11a]··pyport.h14 ··[···12c]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···135]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···142]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···151]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···15f]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···16a]··pycapsule.h
20 ··[···164]··import.h20 ··[···176]··import.h
  
1.88 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00677261·6d6d6172·2e63005f·ntry.grammar.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
20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
27 ··0x00000180·745f7374·72696e67·73005079·43617073·t_strings.PyCaps27 ··0x00000180·745f6772·616d6d61·72005079·43617073·t_grammar.PyCaps
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
34.4 KB
./usr/lib/debug/.build-id/ab/86b5111e28d2cc3e81a014dce43a5408f167f6.debug vs.
./usr/lib/debug/.build-id/67/fdcde40dfdbdf443ba14c773ae4a681b43c989.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:··········3232·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000520·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000120·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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.62 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xca0:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000b3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000430·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005d·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 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000d3·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d5·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000633·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062d·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00067b·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000675·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00068e·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000688·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000990·0001c2·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001ac·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b52·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b34·00014c·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
2.72 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·literals.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000211c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000211c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·ab86b5111e28d2cc3e81a014dce43a5408f167f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·67fdcde40dfdbdf443ba14c773ae4a681b43c989
7.8 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/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
 34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/x86_64-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x9a):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/lib/gcc/x86_64-linux-gnu/14/include 
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·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.12/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):·literals.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.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:·0xff):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x108):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x10e):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x108):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11e):·stdint-uintn.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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/black/handle_ipynb_magics.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/literals.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e613)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53a21)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
623 B
strings --all --bytes=8 {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 handle_ipynb_magics.c10 literals.c
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_literals
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyImport_ImportModule21 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
22 _Py_Dealloc23 _Py_Dealloc
23 PyInit_handle_ipynb_magics 
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
28 .gnu.hash28 .gnu.hash
29 .rela.dyn29 .rela.dyn
30 .rela.plt30 .rela.plt
436 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_handle_ipynb_magics>:15 0000000000001130·<PyInit_literals>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/literals.c
3 ··[····33]··.3 ··[····31]··.
4 ··[····35]··/tmp/tmpxqrfovh7/build/black4 ··[····33]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····52]··/usr/include/python3.135 ··[····59]··/usr/include/python3.12
 6 ··[····71]··/usr/lib/gcc/x86_64-linux-gnu/14/include
6 ··[····6a]··/usr/include/x86_64-linux-gnu/bits7 ··[····9a]··/usr/include/x86_64-linux-gnu/bits
7 ··[····8d]··/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.12/cpython
 10 ··[····ff]··stddef.h
10 ··[····f8]··types.h11 ··[···108]··types.h
11 ··[···100]··stdint-intn.h12 ··[···110]··stdint-intn.h
12 ··[···10e]··stdint-uintn.h13 ··[···11e]··stdint-uintn.h
13 ··[···11d]··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.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 26 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·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
 14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
 15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
 17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
 18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 19 ··0x00000100·424c455f·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·5f49544d·5f726567·69737465·t__._ITM_registe
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·5f5f005f·yInit___init__._ 
22 ··0x00000130·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl 
23 ··0x00000140·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
24 ··0x00000150·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
25 ··0x00000160·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
26 ··0x00000170·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
27 ··0x00000180·65616c6c·6f630050·79496e69·745f6861·ealloc.PyInit_ha 
28 ··0x00000190·6e646c65·5f697079·6e625f6d·61676963·ndle_ipynb_magic 
29 ··0x000001a0·73005079·43617073·756c655f·496d706f·s.PyCapsule_Impo 
30 ··0x000001b0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_ 
31 ··0x000001c0·5f00································_.24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
 28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
 29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
20.4 KB
./usr/lib/debug/.build-id/ac/58ec1a5d591c2bd6907f5f7dcf4d071d9c76d1.debug vs.
./usr/lib/debug/.build-id/5c/a5ac2d551303f0d85ca6d9c5b5e6fff540f52b.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:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005a·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d1·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cf·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000629·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000627·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000671·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066f·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000684·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000682·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.69 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_token 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·ac58ec1a5d591c2bd6907f5f7dcf4d071d9c76d13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5ca5ac2d551303f0d85ca6d9c5b5e6fff540f52b
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:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xba):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x146):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x105):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x104):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x105):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x104):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11b):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11a):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12a):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x133):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x140):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x146):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x168):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x174):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44509)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44304)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
689 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 +GCC:·(Debian·14.2.0-8)·14.2.0
 2 KAB*AHe-
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c4 crtstuff.c
4 deregister_tm_clones5 deregister_tm_clones
5 __do_global_dtors_aux6 __do_global_dtors_aux
6 completed.07 completed.0
7 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
8 frame_dummy9 frame_dummy
Offset 10, 21 lines modifiedOffset 11, 21 lines modified
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize17 __cxa_finalize
 18 PyInit_pgen
17 PyInit___init__19 PyInit___init__
18 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
19 PyImport_ImportModule21 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
21 _Py_Dealloc23 _Py_Dealloc
22 PyCapsule_Import24 PyCapsule_Import
23 PyInit_token 
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
30 .plt.got31 .plt.got
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_token>:15 0000000000001130·<PyInit_pgen>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/pgen.c
3 ··[····2e]··.3 ··[····2d]··.
4 ··[····30]··/tmp/tmpogt89tkf/build/blib2to3/pgen24 ··[····2f]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····56]··/usr/include/python3.125 ··[····55]··/usr/include/python3.12
6 ··[····6e]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····97]··/usr/include/x86_64-linux-gnu/bits7 ··[····96]··/usr/include/x86_64-linux-gnu/bits
8 ··[····ba]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dc]··/usr/include/python3.12/cpython9 ··[····db]··/usr/include/python3.12/cpython
10 ··[····fc]··stddef.h10 ··[····fb]··stddef.h
11 ··[···105]··types.h11 ··[···104]··types.h
12 ··[···10d]··stdint-intn.h12 ··[···10c]··stdint-intn.h
13 ··[···11b]··stdint-uintn.h13 ··[···11a]··stdint-uintn.h
14 ··[···12a]··pyport.h14 ··[···129]··pyport.h
15 ··[···133]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···140]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···14f]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···15d]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···168]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···174]··import.h20 ··[···173]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F12 ··0x00000090·6e747279·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·5f5f696e·69745f5f·.PyInit___init__ 
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
25 ··0x00000160·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py 
26 ··0x00000170·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu 
27 ··0x00000180·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn
 21 ··0x00000120·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
 22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
 25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
28 ··0x00000190·5f746f6b·656e005f·5f676d6f·6e5f7374·_token.__gmon_st28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·745f5f00····························t__.
  
34.4 KB
./usr/lib/debug/.build-id/b5/b3df002a29cadbb2fde2d0cd1037b4f2a97843.debug vs.
./usr/lib/debug/.build-id/60/e16688cbd4ae247e0de1b1d999a59da7b48a1a.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
10 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100010 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·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.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a7·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004e·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005c·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d2·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000672·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000685·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001aa·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b32·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.45 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·grammar.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_mode 
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·b5b3df002a29cadbb2fde2d0cd1037b4f2a978433 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·60e16688cbd4ae247e0de1b1d999a59da7b48a1a
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x24):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/x86_64-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x99):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbc):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xde):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x148):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x107):·types.h
 45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x107):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11d):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xe9):·types.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x135):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x142):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x151):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x148):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x16a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x176):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/black/mode.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/grammar.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2ddc0)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c315)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
707 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
1 xCGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 grammar.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
18 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
19 PyImport_ImportModule20 PyImport_ImportModule
20 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
21 _Py_Dealloc22 _Py_Dealloc
 23 PyInit_grammar
22 PyCapsule_Import24 PyCapsule_Import
23 PyInit_mode 
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
30 .plt.got31 .plt.got
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_mode>:15 0000000000001130·<PyInit_grammar>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black/mode.c 
3 ··[····24]··.2 ··[·····0]··.
4 ··[····26]··/tmp/tmpxqrfovh7/build/black3 ··[·····2]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/grammar.c
 4 ··[····32]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
5 ··[····43]··/usr/include/python3.135 ··[····58]··/usr/include/python3.12
6 ··[····5b]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····7e]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····70]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····99]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys8 ··[····bc]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c9]··/usr/include/python3.13/cpython9 ··[····de]··/usr/include/python3.12/cpython
 10 ··[····fe]··stddef.h
10 ··[····e9]··types.h11 ··[···107]··types.h
11 ··[····f1]··stdint-intn.h12 ··[···10f]··stdint-intn.h
12 ··[····ff]··stdint-uintn.h13 ··[···11d]··stdint-uintn.h
13 ··[···10e]··stddef.h 
14 ··[···117]··pyport.h14 ··[···12c]··pyport.h
15 ··[···120]··pytypedefs.h15 ··[···135]··pytypedefs.h
16 ··[···12d]··methodobject.h16 ··[···142]··methodobject.h
17 ··[···13c]··descrobject.h17 ··[···151]··descrobject.h
18 ··[···14a]··pybuffer.h18 ··[···15f]··pybuffer.h
19 ··[···155]··pycapsule.h19 ··[···16a]··pycapsule.h
20 ··[···161]··import.h20 ··[···176]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00677261·6d6d6172·2e63005f·ntry.grammar.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·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
21 ··0x00000120·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
22 ··0x00000130·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
23 ··0x00000140·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
24 ··0x00000150·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
25 ··0x00000160·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
26 ··0x00000170·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
27 ··0x00000180·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_ 
28 ··0x00000190·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star 
29 ··0x000001a0·745f5f00····························t__.23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
 25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
 26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
 27 ··0x00000180·745f6772·616d6d61·72005079·43617073·t_grammar.PyCaps
 28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
 29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
29.5 KB
./usr/lib/debug/.build-id/b8/d399ad60486606af1522cc912ab834effef64f.debug vs.
./usr/lib/debug/.build-id/52/abcd3744774218a107074e58acc10f1b26896f.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
Offset 22, 22 lines modifiedOffset 22, 22 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·000030·08··WA··0···0··824 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ca·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cd·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000622·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061d·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066a·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000665·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067d·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000678·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b26·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·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.53 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_lines 
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·b8d399ad60486606af1522cc912ab834effef64f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52abcd3744774218a107074e58acc10f1b26896f
6.77 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 31 lines modifiedOffset 26, 31 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/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
35 ··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.12/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):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
 45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h 
47 ··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
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/black/lines.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/nodes.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x526c3)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51e1a)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
663 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 OGCC:·(Debian·14.2.0-8)·14.2.01 oGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_nodes
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
18 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
19 PyImport_ImportModule20 PyImport_ImportModule
20 PyInit_lines 
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_lines>:15 0000000000001130·<PyInit_nodes>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.14 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpxqrfovh7/build/black/lines.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/nodes.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpxqrfovh7/build/black4 ··[····27]··/tmp/tmpo7wu95mq/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.12
 6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
6 ··[····5c]··/usr/include/x86_64-linux-gnu/bits7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
7 ··[····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.12/cpython
 10 ··[····ea]··stddef.h
10 ··[····ea]··types.h11 ··[····f3]··types.h
11 ··[····f2]··stdint-intn.h12 ··[····fb]··stdint-intn.h
12 ··[···100]··stdint-uintn.h13 ··[···109]··stdint-uintn.h
13 ··[···10f]··stddef.h 
14 ··[···118]··pyport.h14 ··[···118]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···162]··import.h20 ··[···162]··import.h
2.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize 
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·00507949·6e69745f·6c696e65·73005f49·.PyInit_lines._I19 ··0x00000100·5f005079·496e6974·5f6e6f64·6573005f·_.PyInit_nodes._
 20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
 22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
34.9 KB
./usr/lib/debug/.build-id/bb/908616f27f7a93fa1bd9c91518c901b2dfef88.debug vs.
./usr/lib/debug/.build-id/0e/649122d47f06c9df8135fdabac602bd2479057.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.47 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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.77 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a9·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cc·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000624·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066c·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067f·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001ae·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.85 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·resources.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_resources
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·bb908616f27f7a93fa1bd9c91518c901b2dfef883 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0e649122d47f06c9df8135fdabac602bd2479057
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpfvt34_y_/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x83):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xac):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xce):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xee):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x104):·stdint-uintn.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x113):·stddef.h
 47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x125):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x132):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x141):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x138):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x166):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·688·to·69679 ··[0x000000bc]··Advance·Line·by·932·to·940
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-461·to·23984 ··[0x000000c5]··Advance·Line·by·-589·to·355
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)
88 ··[0x000000cc]··Set·column·to·1288 ··[0x000000cc]··Set·column·to·13
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·24291 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·361
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·458·to·70094 ··[0x000000d7]··Advance·Line·by·583·to·944
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·70398 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·947
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-695·to·9109 ··[0x000000ed]··Advance·Line·by·-939·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·692·to·705131 ··[0x0000010d]··Advance·Line·by·936·to·949
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-691·to·14138 ··[0x00000118]··Advance·Line·by·-935·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 120 lines modifiedOffset 1, 122 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:········0x130·(32-bit)3 ···Length:········0x135·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpogt89tkf/build/black/rusty.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/black/resources.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>
 22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63>
22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)
23 ····<37>···DW_AT_external····:·(flag_present)·125 ····<3c>···DW_AT_external····:·(flag_present)·1
24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
25 ····<3b>···DW_AT_decl_file···:·(data1)·127 ····<40>···DW_AT_decl_file···:·(data1)·1
26 ····<3c>···DW_AT_decl_line···:·(data1)·1828 ····<41>···DW_AT_decl_line···:·(data1)·18
27 ····<3d>···DW_AT_decl_column·:·(data1)·1629 ····<42>···DW_AT_decl_column·:·(data1)·16
28 ····<3e>···DW_AT_prototyped··:·(flag_present)·130 ····<43>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
30 ····<42>···DW_AT_low_pc······:·(addr)·0x119032 ····<47>···DW_AT_low_pc······:·(addr)·0x1190
31 ····<4a>···DW_AT_high_pc·····:·(udata)·933 ····<4f>···DW_AT_high_pc·····:·(udata)·9
32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<4d>···DW_AT_call_all_calls:·(flag_present)·135 ····<52>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>
35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119938 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
37 ····<57>···DW_AT_call_tail_call:·(flag_present)·139 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
39 ·<2><58>:·Abbrev·Number:·041 ·<2><5d>:·Abbrev·Number:·0
40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
41 ····<5a>···DW_AT_external····:·(flag_present)·143 ····<5f>···DW_AT_external····:·(flag_present)·1
42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6561e)·44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51d02)·
43 ····<5e>···DW_AT_decl_file···:·(data1)·145 ····<63>···DW_AT_decl_file···:·(data1)·1
44 ····<5f>···DW_AT_decl_line···:·(data1)·446 ····<64>···DW_AT_decl_line···:·(data1)·4
45 ····<60>···DW_AT_decl_column·:·(data1)·147 ····<65>···DW_AT_decl_column·:·(data1)·1
46 ····<61>···DW_AT_prototyped··:·(flag_present)·148 ····<66>···DW_AT_prototyped··:·(flag_present)·1
47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
48 ····<65>···DW_AT_low_pc······:·(addr)·0x113050 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
49 ····<6d>···DW_AT_high_pc·····:·(udata)·8751 ····<72>···DW_AT_high_pc·····:·(udata)·87
50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<71>···DW_AT_name········:·(string)·tmp54 ····<76>···DW_AT_name········:·(string)·tmp
53 ····<75>···DW_AT_decl_file···:·(data1)·155 ····<7a>···DW_AT_decl_file···:·(data1)·1
54 ····<76>···DW_AT_decl_line···:·(data1)·656 ····<7b>···DW_AT_decl_line···:·(data1)·6
55 ····<77>···DW_AT_decl_column·:·(data1)·1557 ····<7c>···DW_AT_decl_column·:·(data1)·15
56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)
60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
61 ····<89>···DW_AT_decl_file···:·(data1)·163 ····<8e>···DW_AT_decl_file···:·(data1)·1
62 ····<8a>···DW_AT_decl_line···:·(data1)·964 ····<8f>···DW_AT_decl_line···:·(data1)·9
63 ····<8b>···DW_AT_decl_column·:·(data1)·1165 ····<90>···DW_AT_decl_column·:·(data1)·11
64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
66 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>
69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c
70 ····<a5>···DW_AT_GNU_entry_view:·(data1)·172 ····<aa>···DW_AT_GNU_entry_view:·(data1)·1
71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc
72 ····<aa>···DW_AT_call_file···:·(data1)·174 ····<af>···DW_AT_call_file···:·(data1)·1
73 ····<ab>···DW_AT_call_line···:·(data1)·875 ····<b0>···DW_AT_call_line···:·(data1)·8
74 ····<ac>···DW_AT_call_column·:·(data1)·576 ····<b1>···DW_AT_call_column·:·(data1)·5
75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>
76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>
78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>
82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c
83 ····<c9>···DW_AT_GNU_entry_view:·(data1)·385 ····<ce>···DW_AT_GNU_entry_view:·(data1)·3
84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c
85 ····<d2>···DW_AT_high_pc·····:·(udata)·387 ····<d7>···DW_AT_high_pc·····:·(udata)·3
86 ····<d3>···DW_AT_call_file···:·(data1)·288 ····<d8>···DW_AT_call_file···:·(data1)·2
87 ····<d4>···DW_AT_call_line···:·(data2)·70089 ····<d9>···DW_AT_call_line···:·(data2)·944
88 ····<d6>···DW_AT_call_column·:·(data1)·990 ····<db>···DW_AT_call_column·:·(data1)·9
89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>
90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>
92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
93 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x4095 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x40
94 ·<4><e6>:·Abbrev·Number:·096 ·<4><eb>:·Abbrev·Number:·0
95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)
96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d
97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>
98 ·<3><f4>:·Abbrev·Number:·0100 ·<3><f9>:·Abbrev·Number:·0
99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)
100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144
101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>
102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>
103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
106 ·<3><111>:·Abbrev·Number:·0108 ·<3><116>:·Abbrev·Number:·0
107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)
108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a
109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>
110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
116 ·<3><131>:·Abbrev·Number:·0118 ·<3><136>:·Abbrev·Number:·0
117 ·<2><132>:·Abbrev·Number:·0119 ·<2><137>:·Abbrev·Number:·0
118 ·<1><133>:·Abbrev·Number:·0120 ·<1><138>:·Abbrev·Number:·0
  
711 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 WGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 resources.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 PyInit_rusty 
17 __cxa_finalize17 __cxa_finalize
18 PyInit___init__18 PyInit___init__
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
 24 PyInit_resources
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .rela.plt
30 .plt.got31 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_rusty>:15 0000000000001130·<PyInit_resources>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/black/rusty.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/black/resources.c
3 ··[····25]··.3 ··[····29]··.
4 ··[····27]··/tmp/tmpogt89tkf/build/black4 ··[····2b]··/tmp/tmpfvt34_y_/build/black
5 ··[····44]··/usr/include/python3.125 ··[····48]··/usr/include/python3.13
 6 ··[····60]··/usr/include/x86_64-linux-gnu/bits
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····83]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····85]··/usr/include/x86_64-linux-gnu/bits 
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····ac]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····ce]··/usr/include/python3.13/cpython
10 ··[····ea]··stddef.h 
11 ··[····f3]··types.h10 ··[····ee]··types.h
12 ··[····fb]··stdint-intn.h11 ··[····f6]··stdint-intn.h
13 ··[···109]··stdint-uintn.h12 ··[···104]··stdint-uintn.h
 13 ··[···113]··stddef.h
14 ··[···118]··pyport.h14 ··[···11c]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···125]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···132]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···141]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14f]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···15a]··pycapsule.h
20 ··[···162]··import.h20 ··[···166]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00726573·6f757263·65732e63·ntry.resources.c
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·005f696e·6974005f·5f474e55·5f45485f·._init.__GNU_EH_
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·4652414d·455f4844·52005f66·696e6900·FRAME_HDR._fini.
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py 
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I 
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo 
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I 
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De 
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_ 
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st 
29 ··0x000001a0·6172745f·5f00·······················art__.19 ··0x00000100·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
 20 ··0x00000110·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
 21 ··0x00000120·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist
 22 ··0x00000130·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
 23 ··0x00000140·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
 24 ··0x00000150·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi
 25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 26 ··0x00000170·005f5079·5f446561·6c6c6f63·00507943·._Py_Dealloc.PyC
 27 ··0x00000180·61707375·6c655f49·6d706f72·74005079·apsule_Import.Py
 28 ··0x00000190·496e6974·5f726573·6f757263·6573005f·Init_resources._
 29 ··0x000001a0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__.
  
11.6 KB
./usr/lib/debug/.build-id/c0/2163421d96f9dca3832765ad06fc7d2b909d06.debug vs.
./usr/lib/debug/.build-id/a3/5b6acdf95b0d4c9a7a03cc97d311ec0b79d8d9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1.87 KB
readelf --wide --sections {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··825 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
26 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··829 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
30 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··830 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
31 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··831 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··8
32 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··832 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cc·01·MSC··0···0··8
33 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··133 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061c·000048·00······0···0··1
34 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000664·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000677·000045·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··836 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
37 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··137 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·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),
2.46 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·lines.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_const 
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 28 ····24:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_lines
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·c02163421d96f9dca3832765ad06fc7d2b909d063 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a35b6acdf95b0d4c9a7a03cc97d311ec0b79d8d9
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/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
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.12/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·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:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d4ea)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x526c3)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
396 B
strings --all --bytes=8 {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize16 __cxa_finalize
17 PyInit_const 
18 PyInit___init__17 PyInit___init__
19 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
20 PyImport_ImportModule19 PyImport_ImportModule
 20 PyInit_lines
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
26 .note.gnu.build-id26 .note.gnu.build-id
27 .gnu.hash27 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_const>:15 0000000000001130·<PyInit_lines>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
656 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/tmpogt89tkf/build/black/const.c2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/lines.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpogt89tkf/build/black4 ··[····27]··/tmp/tmpo7wu95mq/build/black
5 ··[····44]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····85]··/usr/include/x86_64-linux-gnu/bits7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.12/cpython
10 ··[····ea]··stddef.h10 ··[····ea]··stddef.h
11 ··[····f3]··types.h11 ··[····f3]··types.h
2.13 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·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·636f6e73·74005079·.PyInit_const.Py20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I 
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 24 ··0x00000150·00507949·6e69745f·6c696e65·73005f49·.PyInit_lines._I
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
19.8 KB
./usr/lib/debug/.build-id/c0/e5a77047adeb25bfd851c75c6cbb12082c94eb.debug vs.
./usr/lib/debug/.build-id/3b/bc7742f43750655f361174ebebe8c0fe5ec809.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.89 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000ce·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cb·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000626·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061b·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066e·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000663·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000681·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000676·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a4·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ac·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.37 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen25 ····21:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·c0e5a77047adeb25bfd851c75c6cbb12082c94eb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3bbc7742f43750655f361174ebebe8c0fe5ec809
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:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpogt89tkf/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x104):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x104):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-intn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11a):·stdint-uintn.h 
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44304)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e81b)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
665 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 »       GCC:·(Debian·14.2.0-8)·14.2.0
2 KAB*AHe-2 (s'=g1a<
 3 »       5OAKcb8s
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug4 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c5 crtstuff.c
5 deregister_tm_clones6 deregister_tm_clones
6 __do_global_dtors_aux7 __do_global_dtors_aux
7 completed.08 completed.0
8 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
9 frame_dummy10 frame_dummy
10 __frame_dummy_init_array_entry11 __frame_dummy_init_array_entry
 12 numerics.c
11 __FRAME_END__13 __FRAME_END__
12 _DYNAMIC14 _DYNAMIC
13 __TMC_END__15 __TMC_END__
14 __dso_handle16 __dso_handle
15 __GNU_EH_FRAME_HDR17 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
17 __cxa_finalize19 __cxa_finalize
18 PyInit_pgen20 PyInit_numerics
19 PyInit___init__21 PyInit___init__
20 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
21 PyImport_ImportModule23 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
23 _Py_Dealloc25 _Py_Dealloc
24 PyCapsule_Import26 PyCapsule_Import
25 __gmon_start__27 __gmon_start__
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pgen>:15 0000000000001130·<PyInit_numerics>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpogt89tkf/build/blib2to3/pgen2/pgen.c 
3 ··[····2d]··.2 ··[·····0]··.
4 ··[····2f]··/tmp/tmpogt89tkf/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo7wu95mq/build/black/numerics.c
 4 ··[····2a]··/tmp/tmpo7wu95mq/build/black
5 ··[····55]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····6d]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····96]··/usr/include/x86_64-linux-gnu/bits7 ··[····88]··/usr/include/x86_64-linux-gnu/bits
8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys
9 ··[····db]··/usr/include/python3.12/cpython9 ··[····cd]··/usr/include/python3.12/cpython
10 ··[····fb]··stddef.h10 ··[····ed]··stddef.h
11 ··[···104]··types.h11 ··[····f6]··types.h
 12 ··[····fe]··stdint-intn.h
12 ··[···10c]··stdint-intn.h13 ··[···10c]··stdint-uintn.h
13 ··[···11a]··stdint-uintn.h 
14 ··[···129]··pyport.h14 ··[···11b]··pyport.h
15 ··[···132]··pytypedefs.h15 ··[···124]··pytypedefs.h
16 ··[···13f]··methodobject.h16 ··[···131]··methodobject.h
17 ··[···14e]··descrobject.h17 ··[···140]··descrobject.h
18 ··[···15c]··pybuffer.h18 ··[···14e]··pybuffer.h
19 ··[···167]··pycapsule.h19 ··[···159]··pycapsule.h
20 ··[···173]··import.h20 ··[···165]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F
17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
20 ··0x00000110·5079496e·69745f70·67656e00·5079496e·PyInit_pgen.PyIn 
21 ··0x00000120·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM 
22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal 
27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im 
28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star 
29 ··0x000001a0·745f5f00····························t__.20 ··0x00000110·697a6500·5079496e·69745f6e·756d6572·ize.PyInit_numer
 21 ··0x00000120·69637300·5079496e·69745f5f·5f696e69·ics.PyInit___ini
 22 ··0x00000130·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
 23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
 28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g
 29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
20.4 KB
./usr/lib/debug/.build-id/c4/525d44a60998f2ca6f80ec739410ba36b2d8fa.debug vs.
./usr/lib/debug/.build-id/8c/afef826c19eaab1a3345801aba10f61d117364.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:··········3200·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·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
4.6 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc80:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000ae·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f7·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cd·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061d·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000665·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000678·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001b8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b30·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.71 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·rusty.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version 
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·c4525d44a60998f2ca6f80ec739410ba36b2d8fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8cafef826c19eaab1a3345801aba10f61d117364
3.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpogt89tkf/build32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x106):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44d16)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6561e)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
723 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 sdGCC:·(Debian·14.2.0-8)·14.2.0
2 ?#+vW·7E6 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
10 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
11 _black_version.c 
12 __FRAME_END__10 __FRAME_END__
13 _DYNAMIC11 _DYNAMIC
14 __TMC_END__12 __TMC_END__
15 __dso_handle13 __dso_handle
16 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
 16 PyInit_rusty
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyInit__black_version 
25 PyCapsule_Import23 PyCapsule_Import
26 __gmon_start__24 __gmon_start__
27 .shstrtab25 .shstrtab
28 .note.gnu.build-id26 .note.gnu.build-id
29 .gnu.hash27 .gnu.hash
30 .rela.dyn28 .rela.dyn
31 .rela.plt29 .rela.plt
428 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit__black_version>:15 0000000000001130·<PyInit_rusty>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpogt89tkf/build/_black_version.c 
3 ··[····28]··.2 ··[·····0]··.
4 ··[····2a]··/tmp/tmpogt89tkf/build3 ··[·····2]··/tmp/tmpo7wu95mq/build/black/rusty.c
 4 ··[····27]··/tmp/tmpo7wu95mq/build/black
5 ··[····41]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····59]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····82]··/usr/include/x86_64-linux-gnu/bits7 ··[····85]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a5]··/usr/include/x86_64-linux-gnu/sys8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.12/cpython9 ··[····ca]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····ea]··stddef.h
11 ··[····f0]··types.h11 ··[····f3]··types.h
12 ··[····f8]··stdint-intn.h12 ··[····fb]··stdint-intn.h
13 ··[···106]··stdint-uintn.h13 ··[···109]··stdint-uintn.h
14 ··[···115]··pyport.h14 ··[···118]··pyport.h
15 ··[···11e]··pytypedefs.h15 ··[···121]··pytypedefs.h
16 ··[···12b]··methodobject.h16 ··[···12e]··methodobject.h
17 ··[···13a]··descrobject.h17 ··[···13d]··descrobject.h
18 ··[···148]··pybuffer.h18 ··[···14b]··pybuffer.h
19 ··[···153]··pycapsule.h19 ··[···156]··pycapsule.h
20 ··[···15f]··import.h20 ··[···162]··import.h
  
2.98 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 27 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers 
13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN 
14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
16 ··0x000000d0·616e646c·65005f69·6e697400·5f5f474e·andle._init.__GN 
17 ··0x000000e0·555f4548·5f465241·4d455f48·4452005f·U_EH_FRAME_HDR._ 
18 ··0x000000f0·66696e69·005f474c·4f42414c·5f4f4646·fini._GLOBAL_OFF 
19 ··0x00000100·5345545f·5441424c·455f005f·5f637861·SET_TABLE_.__cxa12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F
 13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
 14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
 15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
 16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
 17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
 18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 19 ··0x00000100·5f005079·496e6974·5f727573·7479005f·_.PyInit_rusty._
20 ··0x00000110·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
22 ··0x00000130·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
23 ··0x00000140·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
24 ··0x00000150·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
25 ··0x00000160·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
26 ··0x00000170·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
27 ··0x00000180·63005079·496e6974·5f5f626c·61636b5f·c.PyInit__black_ 
28 ··0x00000190·76657273·696f6e00·50794361·7073756c·version.PyCapsul 
29 ··0x000001a0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
30 ··0x000001b0·73746172·745f5f00···················start__.29 ··0x000001a0·6172745f·5f00·······················art__.
  
20.5 KB
./usr/lib/debug/.build-id/c4/60213f9306ae202a614e22611994072feccbeb.debug vs.
./usr/lib/debug/.build-id/bf/ac00f806264ba96e3a769490bef669a85f71a2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3168·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.69 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc60:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000052·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004e·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e0·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000390·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000450·0000f6·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000548·0000ca·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000612·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00065a·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00066d·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006b8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001ac·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000970·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b14·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_mode
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·c460213f9306ae202a614e22611994072feccbeb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfac00f806264ba96e3a769490bef669a85f71a2
3.19 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x24):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x88):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcd):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x137):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf6):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf2):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf2):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x108):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x124):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x131):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12d):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x140):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x137):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x159):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x165):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d85)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2ddc0)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
687 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 »       5OAKcb8s 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
10 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
11 brackets.c 
12 __FRAME_END__10 __FRAME_END__
13 _DYNAMIC11 _DYNAMIC
14 __TMC_END__12 __TMC_END__
15 __dso_handle13 __dso_handle
16 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
17 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
18 __cxa_finalize16 __cxa_finalize
19 PyInit___init__17 PyInit___init__
20 PyInit_brackets 
21 _ITM_registerTMCloneTable18 _ITM_registerTMCloneTable
22 PyImport_ImportModule19 PyImport_ImportModule
23 _ITM_deregisterTMCloneTable20 _ITM_deregisterTMCloneTable
24 _Py_Dealloc21 _Py_Dealloc
25 PyCapsule_Import22 PyCapsule_Import
 23 PyInit_mode
26 __gmon_start__24 __gmon_start__
27 .shstrtab25 .shstrtab
28 .note.gnu.build-id26 .note.gnu.build-id
29 .gnu.hash27 .gnu.hash
30 .rela.dyn28 .rela.dyn
31 .rela.plt29 .rela.plt
32 .plt.got30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_brackets>:15 0000000000001130·<PyInit_mode>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/mode.c
2 ··[·····0]··.3 ··[····24]··.
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/brackets.c 
4 ··[····2a]··/tmp/tmpogt89tkf/build/black4 ··[····26]··/tmp/tmpo7wu95mq/build/black
5 ··[····47]··/usr/include/python3.125 ··[····43]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5b]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····88]··/usr/include/x86_64-linux-gnu/bits7 ··[····84]··/usr/include/x86_64-linux-gnu/bits
8 ··[····ab]··/usr/include/x86_64-linux-gnu/sys8 ··[····a7]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cd]··/usr/include/python3.12/cpython9 ··[····c9]··/usr/include/python3.12/cpython
10 ··[····ed]··stddef.h10 ··[····e9]··stddef.h
11 ··[····f6]··types.h11 ··[····f2]··types.h
12 ··[····fe]··stdint-intn.h12 ··[····fa]··stdint-intn.h
13 ··[···10c]··stdint-uintn.h13 ··[···108]··stdint-uintn.h
14 ··[···11b]··pyport.h14 ··[···117]··pyport.h
15 ··[···124]··pytypedefs.h15 ··[···120]··pytypedefs.h
16 ··[···131]··methodobject.h16 ··[···12d]··methodobject.h
17 ··[···140]··descrobject.h17 ··[···13c]··descrobject.h
18 ··[···14e]··pybuffer.h18 ··[···14a]··pybuffer.h
19 ··[···159]··pycapsule.h19 ··[···155]··pycapsule.h
20 ··[···165]··import.h20 ··[···161]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·5f696e69·74005f5f·474e555f·45485f46·_init.__GNU_EH_F16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·745f5f00·5079496e·69745f62·7261636b·t__.PyInit_brack 
22 ··0x00000130·65747300·5f49544d·5f726567·69737465·ets._ITM_registe21 ··0x00000120·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 22 ··0x00000130·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 23 ··0x00000140·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 24 ··0x00000150·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
23 ··0x00000140·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py25 ··0x00000160·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
24 ··0x00000150·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
25 ··0x00000160·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
27 ··0x00000180·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa26 ··0x00000170·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·7073756c·655f496d·706f7274·005f5f67·psule_Import.__g 
29 ··0x000001a0·6d6f6e5f·73746172·745f5f00··········mon_start__.27 ··0x00000180·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_
 28 ··0x00000190·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star
 29 ··0x000001a0·745f5f00····························t__.
  
34.5 KB
./usr/lib/debug/.build-id/c4/a20de653d3cfcae60e163c14fea5fee26a7a8e.debug vs.
./usr/lib/debug/.build-id/4c/27d493a6de773d69b72ec0079e346c999fad25.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:··········3192·(bytes·into·file)13 ··Start·of·section·headers:··········3184·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.25 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
9 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10009 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
11 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x100011 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
12 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x812 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
13 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x413 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
14 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x414 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
16 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x116 ··GNU_RELRO······0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001c8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·19 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
20 ···01·····.init·.plt·.plt.got·.text·.fini·20 ···01·····.init·.plt·.plt.got·.text·.fini·
4.6 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc78:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000050·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·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··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e6·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c9·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ce·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000621·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061e·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000669·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000666·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067c·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000679·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001aa·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b2a·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.85 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·ranges.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 31 ····27:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·c4a20de653d3cfcae60e163c14fea5fee26a7a8e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c27d493a6de773d69b72ec0079e346c999fad25
7.76 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:·0x29):·/tmp/tmpxqrfovh7/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.12
34 ··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/include34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/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:·0x1d):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
 45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x102):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10a):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x111):·stddef.h 
47 ··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:·0x119):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x164):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/black/linegen.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/ranges.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442b3)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f2a)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
728 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 %GCC:·(Debian·14.2.0-8)·14.2.0
2 Aqjnw(R] 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
10 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
11 linegen.c10 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 PyInit_linegen 
19 __cxa_finalize17 __cxa_finalize
20 PyInit___init__18 PyInit___init__
21 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
22 PyImport_ImportModule20 PyImport_ImportModule
23 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
24 _Py_Dealloc22 _Py_Dealloc
25 PyCapsule_Import23 PyCapsule_Import
 24 PyInit_ranges
26 __gmon_start__25 __gmon_start__
27 .shstrtab26 .shstrtab
28 .note.gnu.build-id27 .note.gnu.build-id
29 .gnu.hash28 .gnu.hash
30 .rela.dyn29 .rela.dyn
31 .rela.plt30 .rela.plt
32 .plt.got31 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_linegen>:15 0000000000001130·<PyInit_ranges>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpo7wu95mq/build/black/ranges.c
2 ··[·····0]··.3 ··[····26]··.
3 ··[·····2]··/tmp/tmpxqrfovh7/build/black/linegen.c 
4 ··[····29]··/tmp/tmpxqrfovh7/build/black4 ··[····28]··/tmp/tmpo7wu95mq/build/black
5 ··[····46]··/usr/include/python3.135 ··[····45]··/usr/include/python3.12
6 ··[····5e]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····81]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····86]··/usr/include/x86_64-linux-gnu/bits
8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys8 ··[····a9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····cc]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.12/cpython
 10 ··[····eb]··stddef.h
10 ··[····ec]··types.h11 ··[····f4]··types.h
11 ··[····f4]··stdint-intn.h12 ··[····fc]··stdint-intn.h
12 ··[···102]··stdint-uintn.h13 ··[···10a]··stdint-uintn.h
13 ··[···111]··stddef.h 
14 ··[···11a]··pyport.h14 ··[···119]··pyport.h
15 ··[···123]··pytypedefs.h15 ··[···122]··pytypedefs.h
16 ··[···130]··methodobject.h16 ··[···12f]··methodobject.h
17 ··[···13f]··descrobject.h17 ··[···13e]··descrobject.h
18 ··[···14d]··pybuffer.h18 ··[···14c]··pybuffer.h
19 ··[···158]··pycapsule.h19 ··[···157]··pycapsule.h
20 ··[···164]··import.h20 ··[···163]··import.h
  
2.92 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i
16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA
17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL
18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
19 ··0x00000100·4c455f00·5079496e·69745f6c·696e6567·LE_.PyInit_lineg 
20 ··0x00000110·656e005f·5f637861·5f66696e·616c697a·en.__cxa_finaliz19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
21 ··0x00000120·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··0x00000130·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT
23 ··0x00000140·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496d·MCloneTable.PyIm
24 ··0x00000150·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul23 ··0x00000140·706f7274·5f496d70·6f72744d·6f64756c·port_ImportModul
25 ··0x00000160·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste24 ··0x00000150·65005f49·544d5f64·65726567·69737465·e._ITM_deregiste
26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P25 ··0x00000160·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
27 ··0x00000180·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps26 ··0x00000170·795f4465·616c6c6f·63005079·43617073·y_Dealloc.PyCaps
28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo27 ··0x00000180·756c655f·496d706f·72740050·79496e69·ule_Import.PyIni
 28 ··0x00000190·745f7261·6e676573·005f5f67·6d6f6e5f·t_ranges.__gmon_
29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
19.5 KB
./usr/lib/debug/.build-id/d3/afdd160535b82e5b0ac03a6778f5e212d0ae86.debug vs.
./usr/lib/debug/.build-id/98/da0011a81a4f342dcbc6fd739fdb9a2bb6ae0f.debug
Files 89% similar despite different names
1.47 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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x1000
10 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x810 ··DYNAMIC········0x000e38·0x0000000000003e48·0x0000000000003e48·0x000000·0x000180·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000000000002050·0x0000000000002050·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002054·0x0000000000002054·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.72 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a7·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00004f·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000051·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f6·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000ca·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000cd·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061a·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061d·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000662·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000665·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000675·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000678·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001aa·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b22·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.46 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·parsing.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·000000000000210c·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
28 ····24:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_lines 
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable28 ····24:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 30 ····26:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·d3afdd160535b82e5b0ac03a6778f5e212d0ae863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98da0011a81a4f342dcbc6fd739fdb9a2bb6ae0f
3.19 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpogt89tkf/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpo7wu95mq/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/x86_64-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xca):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12/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):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x136):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xea):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf3):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf5):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf3):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stdint-intn.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stdint-intn.h
47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stdint-uintn.h47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x10b):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x123):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12e):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x136):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x158):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x162):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpogt89tkf/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<4f>···DW_AT_call_return_pc:·(addr)·0x119937 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
38 ····<57>···DW_AT_call_tail_call:·(flag_present)·138 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>39 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
40 ·<2><58>:·Abbrev·Number:·040 ·<2><58>:·Abbrev·Number:·0
41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<5a>···DW_AT_external····:·(flag_present)·142 ····<5a>···DW_AT_external····:·(flag_present)·1
43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x526c3)·43 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8ec)·
44 ····<5e>···DW_AT_decl_file···:·(data1)·144 ····<5e>···DW_AT_decl_file···:·(data1)·1
45 ····<5f>···DW_AT_decl_line···:·(data1)·445 ····<5f>···DW_AT_decl_line···:·(data1)·4
46 ····<60>···DW_AT_decl_column·:·(data1)·146 ····<60>···DW_AT_decl_column·:·(data1)·1
47 ····<61>···DW_AT_prototyped··:·(flag_present)·147 ····<61>···DW_AT_prototyped··:·(flag_present)·1
48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>48 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
49 ····<65>···DW_AT_low_pc······:·(addr)·0x113049 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
50 ····<6d>···DW_AT_high_pc·····:·(udata)·8750 ····<6d>···DW_AT_high_pc·····:·(udata)·87
584 B
strings --all --bytes=8 {}
    
Offset 3, 27 lines modifiedOffset 3, 28 lines modified
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
 10 parsing.c
10 __FRAME_END__11 __FRAME_END__
11 _DYNAMIC12 _DYNAMIC
12 __TMC_END__13 __TMC_END__
13 __dso_handle14 __dso_handle
14 __GNU_EH_FRAME_HDR15 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_16 _GLOBAL_OFFSET_TABLE_
16 __cxa_finalize17 __cxa_finalize
17 PyInit___init__18 PyInit___init__
18 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
19 PyImport_ImportModule20 PyImport_ImportModule
20 PyInit_lines 
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
 23 PyInit_parsing
23 PyCapsule_Import24 PyCapsule_Import
24 __gmon_start__25 __gmon_start__
25 .shstrtab26 .shstrtab
26 .note.gnu.build-id27 .note.gnu.build-id
27 .gnu.hash28 .gnu.hash
28 .rela.dyn29 .rela.dyn
29 .rela.plt30 .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 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_lines>:15 0000000000001130·<PyInit_parsing>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.37 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpo7wu95mq/build/black/parsing.c
2 ··[·····0]··.3 ··[····27]··.
3 ··[·····2]··/tmp/tmpogt89tkf/build/black/lines.c 
4 ··[····27]··/tmp/tmpogt89tkf/build/black4 ··[····29]··/tmp/tmpo7wu95mq/build/black
5 ··[····44]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
7 ··[····85]··/usr/include/x86_64-linux-gnu/bits7 ··[····87]··/usr/include/x86_64-linux-gnu/bits
8 ··[····a8]··/usr/include/x86_64-linux-gnu/sys8 ··[····aa]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ca]··/usr/include/python3.12/cpython9 ··[····cc]··/usr/include/python3.12/cpython
10 ··[····ea]··stddef.h10 ··[····ec]··stddef.h
11 ··[····f3]··types.h11 ··[····f5]··types.h
12 ··[····fb]··stdint-intn.h12 ··[····fd]··stdint-intn.h
13 ··[···109]··stdint-uintn.h13 ··[···10b]··stdint-uintn.h
14 ··[···118]··pyport.h14 ··[···11a]··pyport.h
15 ··[···121]··pytypedefs.h15 ··[···123]··pytypedefs.h
16 ··[···12e]··methodobject.h16 ··[···130]··methodobject.h
17 ··[···13d]··descrobject.h17 ··[···13f]··descrobject.h
18 ··[···14b]··pybuffer.h18 ··[···14d]··pybuffer.h
19 ··[···156]··pycapsule.h19 ··[···158]··pycapsule.h
20 ··[···162]··import.h20 ··[···164]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00706172·73696e67·2e63005f·ntry.parsing.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·696e6974·005f5f47·4e555f45·485f4652·init.__GNU_EH_FR
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·414d455f·48445200·5f66696e·69005f47·AME_HDR._fini._G
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
19 ··0x00000100·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize19 ··0x00000100·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
20 ··0x00000110·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__20 ··0x00000110·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
21 ··0x00000120·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM21 ··0x00000120·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
22 ··0x00000130·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp22 ··0x00000130·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
23 ··0x00000140·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
24 ··0x00000150·00507949·6e69745f·6c696e65·73005f49·.PyInit_lines._I 
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De 
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_23 ··0x00000140·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 24 ··0x00000150·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
 25 ··0x00000160·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
 26 ··0x00000170·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
 27 ··0x00000180·745f7061·7273696e·67005079·43617073·t_parsing.PyCaps
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·756c655f·496d706f·7274005f·5f676d6f·ule_Import.__gmo
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·6e5f7374·6172745f·5f00··············n_start__.
  
34.2 KB
./usr/lib/debug/.build-id/ea/3fad68719f6e48334d3fccb3b9760eff2624f8.debug vs.
./usr/lib/debug/.build-id/65/9a7b9fcd396e22f14b5f1fe9c4be9f2db4ab71.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:··········3184·(bytes·into·file)13 ··Start·of·section·headers:··········3200·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000110·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002054·0x0000000000002054·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc80:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000053·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005b·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002054·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002080·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e5·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e2·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fb·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c8·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000d3·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000620·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00062b·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000668·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000673·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00067b·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000686·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d0·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000988·0001a8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b20·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b30·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.61 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·driver.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·000000000000210c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
26 ····22:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable27 ····23:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····23:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree 
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·ea3fad68719f6e48334d3fccb3b9760eff2624f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·659a7b9fcd396e22f14b5f1fe9c4be9f2db4ab71
7.77 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:·0x2f):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpxqrfovh7/build/blib2to332 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.12
34 ··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/include34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xaf):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xbb):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd1):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x13b):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf1):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x106):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x107):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x116):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x106):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x11c):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x135):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x144):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x13b):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15d):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x169):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpxqrfovh7/build/blib2to3/pytree.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpo7wu95mq/build/blib2to3/pgen2/driver.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfc0)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4f3)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
673 B
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 qGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 pytree.c10 driver.c
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_driver
17 __cxa_finalize18 __cxa_finalize
18 PyInit___init__19 PyInit___init__
19 _ITM_registerTMCloneTable20 _ITM_registerTMCloneTable
20 PyInit_pytree 
21 PyImport_ImportModule21 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable22 _ITM_deregisterTMCloneTable
23 _Py_Dealloc23 _Py_Dealloc
24 PyCapsule_Import24 PyCapsule_Import
25 __gmon_start__25 __gmon_start__
26 .shstrtab26 .shstrtab
27 .note.gnu.build-id27 .note.gnu.build-id
421 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_pytree>:15 0000000000001130·<PyInit_driver>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
1.4 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2/driver.c
2 ··[·····0]··.3 ··[····2f]··.
 4 ··[····31]··/tmp/tmpo7wu95mq/build/blib2to3/pgen2
3 ··[·····2]··/tmp/tmpxqrfovh7/build/blib2to3/pytree.c 
4 ··[····2b]··/tmp/tmpxqrfovh7/build/blib2to3 
5 ··[····4b]··/usr/include/python3.135 ··[····57]··/usr/include/python3.12
6 ··[····63]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····86]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····6f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····98]··/usr/include/x86_64-linux-gnu/bits
8 ··[····af]··/usr/include/x86_64-linux-gnu/sys8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys
9 ··[····d1]··/usr/include/python3.13/cpython9 ··[····dd]··/usr/include/python3.12/cpython
 10 ··[····fd]··stddef.h
10 ··[····f1]··types.h11 ··[···106]··types.h
11 ··[····f9]··stdint-intn.h 
12 ··[···107]··stdint-uintn.h12 ··[···10e]··stdint-intn.h
13 ··[···116]··stddef.h13 ··[···11c]··stdint-uintn.h
14 ··[···11f]··pyport.h14 ··[···12b]··pyport.h
15 ··[···128]··pytypedefs.h15 ··[···134]··pytypedefs.h
16 ··[···135]··methodobject.h16 ··[···141]··methodobject.h
17 ··[···144]··descrobject.h17 ··[···150]··descrobject.h
18 ··[···152]··pybuffer.h18 ··[···15e]··pybuffer.h
19 ··[···15d]··pycapsule.h19 ··[···169]··pycapsule.h
20 ··[···169]··import.h20 ··[···175]··import.h
  
2.14 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00647269·7665722e·63005f5f·ntry.driver.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
19 ··0x00000100·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
20 ··0x00000110·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
21 ··0x00000120·5f005f49·544d5f72·65676973·74657254·_._ITM_registerT22 ··0x00000130·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
22 ··0x00000130·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
23 ··0x00000140·69745f70·79747265·65005079·496d706f·it_pytree.PyImpo 
24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·73746172·745f5f00···················start__.
  
19.9 KB
./usr/lib/debug/.build-id/f4/5c3c662cc804845aae19c9d1d3b93e0e17cfd2.debug vs.
./usr/lib/debug/.build-id/33/6426599cb002ab72b93f5cfa6402a26a546845.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1.56 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000518·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000108·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x0000000000002048·0x0000000000002048·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000000205c·0x000000000000205c·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.89 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc70:1 There·are·34·section·headers,·starting·at·offset·0xc70:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000290·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a4·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000047·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000059·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002048·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002078·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e7·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e8·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000fa·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000c6·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000558·0000cf·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·00061e·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000627·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·000666·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00066f·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000679·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000682·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c0·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006c8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000978·0001a6·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000980·0001a4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b1e·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b24·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.52 KB
readelf --wide --symbols {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002104·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002114·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·0000000000002048·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_black 
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize24 ····20:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__25 ····21:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 26 ····22:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_conv
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__32 ····28:·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:·f45c3c662cc804845aae19c9d1d3b93e0e17cfd23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·336426599cb002ab72b93f5cfa6402a26a546845
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:·0x1f):·.31 ··0»      (line_strp)»   (offset:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpxqrfovh7/build32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xdb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x145):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stdint-intn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x103):·stdint-intn.h
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xf4):·stdint-uintn.h45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x111):·stdint-uintn.h
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x103):·stddef.h46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x120):·stddef.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xde):·types.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x129):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x132):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x145):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x167):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x156):·import.h55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x173):·import.h
  
56 ·Line·Number·Statements:56 ·Line·Number·Statements:
57 ··[0x00000094]··Set·column·to·157 ··[0x00000094]··Set·column·to·1
58 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
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/tmpxqrfovh7/build/black.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpfvt34_y_/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x113014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
15 ····<22>···DW_AT_high_pc·····:·(udata)·10515 ····<22>···DW_AT_high_pc·····:·(udata)·105
16 ····<23>···DW_AT_stmt_list···:·(sec_offset)·016 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>20 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<54>···DW_AT_call_return_pc:·(addr)·0x119939 ····<54>···DW_AT_call_return_pc:·(addr)·0x1199
40 ····<5c>···DW_AT_call_tail_call:·(flag_present)·140 ····<5c>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>41 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>
42 ·<2><5d>:·Abbrev·Number:·042 ·<2><5d>:·Abbrev·Number:·0
43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)43 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)
44 ····<5f>···DW_AT_external····:·(flag_present)·144 ····<5f>···DW_AT_external····:·(flag_present)·1
45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b11)·45 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f9cd)·
46 ····<63>···DW_AT_decl_file···:·(data1)·146 ····<63>···DW_AT_decl_file···:·(data1)·1
47 ····<64>···DW_AT_decl_line···:·(data1)·447 ····<64>···DW_AT_decl_line···:·(data1)·4
48 ····<65>···DW_AT_decl_column·:·(data1)·148 ····<65>···DW_AT_decl_column·:·(data1)·1
49 ····<66>···DW_AT_prototyped··:·(flag_present)·149 ····<66>···DW_AT_prototyped··:·(flag_present)·1
50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>50 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>
51 ····<6a>···DW_AT_low_pc······:·(addr)·0x113051 ····<6a>···DW_AT_low_pc······:·(addr)·0x1130
52 ····<72>···DW_AT_high_pc·····:·(udata)·8752 ····<72>···DW_AT_high_pc·····:·(udata)·87
633 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 jThEGCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 __FRAME_END__10 __FRAME_END__
11 _DYNAMIC11 _DYNAMIC
12 __TMC_END__12 __TMC_END__
13 __dso_handle13 __dso_handle
14 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
15 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
16 PyInit_black 
17 __cxa_finalize16 __cxa_finalize
18 PyInit___init__17 PyInit___init__
 18 PyInit_conv
19 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
20 PyImport_ImportModule20 PyImport_ImportModule
21 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
22 _Py_Dealloc22 _Py_Dealloc
23 PyCapsule_Import23 PyCapsule_Import
24 __gmon_start__24 __gmon_start__
25 .shstrtab25 .shstrtab
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_black>:15 0000000000001130·<PyInit_conv>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/black.c2 ··[·····0]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2/conv.c
3 ··[····1f]··.3 ··[····2d]··.
4 ··[····21]··/tmp/tmpxqrfovh7/build4 ··[····2f]··/tmp/tmpfvt34_y_/build/blib2to3/pgen2
5 ··[····38]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····50]··/usr/include/x86_64-linux-gnu/bits6 ··[····6d]··/usr/include/x86_64-linux-gnu/bits
7 ··[····73]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys8 ··[····b9]··/usr/include/x86_64-linux-gnu/sys
9 ··[····be]··/usr/include/python3.13/cpython9 ··[····db]··/usr/include/python3.13/cpython
10 ··[····de]··types.h10 ··[····fb]··types.h
11 ··[····e6]··stdint-intn.h11 ··[···103]··stdint-intn.h
12 ··[····f4]··stdint-uintn.h12 ··[···111]··stdint-uintn.h
13 ··[···103]··stddef.h13 ··[···120]··stddef.h
14 ··[···10c]··pyport.h14 ··[···129]··pyport.h
15 ··[···115]··pytypedefs.h15 ··[···132]··pytypedefs.h
16 ··[···122]··methodobject.h16 ··[···13f]··methodobject.h
17 ··[···131]··descrobject.h17 ··[···14e]··descrobject.h
18 ··[···13f]··pybuffer.h18 ··[···15c]··pybuffer.h
19 ··[···14a]··pycapsule.h19 ··[···167]··pycapsule.h
20 ··[···156]··import.h20 ··[···173]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM16 ··0x000000d0·74005f5f·474e555f·45485f46·52414d45·t.__GNU_EH_FRAME
17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO17 ··0x000000e0·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE18 ··0x000000f0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._ 
20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py19 ··0x00000100·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I20 ··0x00000110·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 21 ··0x00000120·5079496e·69745f63·6f6e7600·5f49544d·PyInit_conv._ITM
 22 ··0x00000130·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 23 ··0x00000140·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 24 ··0x00000150·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I 
25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De26 ··0x00000170·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_27 ··0x00000180·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st28 ··0x00000190·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
29 ··0x000001a0·6172745f·5f00·······················art__.29 ··0x000001a0·745f5f00····························t__.
  
34.7 KB
./usr/lib/debug/.build-id/fa/5126c291bf5aa7fd811a782b9b3a530b764044.debug vs.
./usr/lib/debug/.build-id/d5/c900096e3d382895d1d56981e0b47e962339f5.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:··········3208·(bytes·into·file)13 ··Start·of·section·headers:··········3176·(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:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
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·0x000518·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000510·R···0x1000
7 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x10007 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x0001a5·R·E·0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000118·R···0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000108·R···0x1000
9 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·RW··0x10009 ··LOAD···········0x000e38·0x0000000000003e38·0x0000000000003e38·0x000000·0x0001f0·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·0x000000000000205c·0x000000000000205c·0x000000·0x00002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000000000002048·0x0000000000002048·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, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xc88:1 There·are·34·section·headers,·starting·at·offset·0xc68:
  
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·0000f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0000f0·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········0000000000000380·00025c·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000000000000378·00025c·0000a5·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000428·00025c·0000a8·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000420·00025c·0000a8·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········00000000000004d0·00025c·000048·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········00000000000004c8·00025c·000048·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·000040·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·000040·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001070·001000·000129·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000000000000119c·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·00005b·01·AMS··0···0··816 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·000047·01·AMS··0···0··8
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000002048·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002088·001000·000090·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002078·001000·000090·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·000030·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e38·000030·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··824 ··[20]·.data·············NOBITS··········0000000000004018·000e38·000008·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········0000000000004020·000e38·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········0000000000000000·00027a·000030·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e9·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002b0·0000e1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0003a0·0000bf·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·000398·0000bf·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·000460·0000fc·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·000458·0000f8·00···C··0···0··8
31 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000560·0000d2·01·MSC··0···0··831 ··[27]·.debug_line_str···PROGBITS········0000000000000000·000550·0000c6·01·MSC··0···0··8
32 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000632·000048·00······0···0··132 ··[28]·.debug_loclists···PROGBITS········0000000000000000·000616·000048·00······0···0··1
33 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00067a·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········0000000000000000·00065e·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·00068d·000045·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········0000000000000000·000671·000045·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006d8·0002b8·18·····32··20··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0006b8·0002b8·18·····32··20··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·000990·0001a8·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·000970·0001a6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b38·00014c·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·000b16·00014c·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
2.3 KB
readelf --wide --symbols {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·0000000000001070·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·00000000000010a0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00000000000010e0·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·0000000000004020·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·0000000000004020·····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:·0000000000001120·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·0000000000001120·····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·black.c
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000000000002114·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000000000002104·····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:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·0000000000004020·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000000000004018·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000000000004018·····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:·000000000000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR21 ····17:·0000000000002048·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
22 ····18:·000000000000119c·····0·FUNC····LOCAL··DEFAULT···11·_fini22 ····18:·000000000000119c·····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:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_driver24 ····20:·0000000000001130····87·FUNC····GLOBAL·DEFAULT···10·PyInit_black
25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize25 ····21:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__26 ····22:·0000000000001190·····9·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
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··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable29 ····25:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
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:·fa5126c291bf5aa7fd811a782b9b3a530b7640443 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d5c900096e3d382895d1d56981e0b47e962339f5
7.76 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 40 lines modifiedOffset 25, 40 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2f):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpxqrfovh7/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpo7wu95mq/build
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/x86_64-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/x86_64-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x50):·/usr/lib/gcc/x86_64-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x79):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xbb):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xdd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xbe):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·16,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x147):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x128):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xde):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x105):·stdint-intn.h 
45 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x113):·stdint-uintn.h 
46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x122):·stddef.h 
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xfd):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
 46 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xef):·stdint-intn.h
 47 ··7»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·pyport.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pyport.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x134):·pytypedefs.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pytypedefs.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x141):·methodobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x122):·methodobject.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x150):·descrobject.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x131):·descrobject.h
52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x147):·object.h52 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x128):·object.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x15e):·pybuffer.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pybuffer.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x169):·pycapsule.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pycapsule.h
55 ··15»     (udata)»      2»     (line_strp)»  (offset:·0x175):·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·0x113058 ··[0x00000096]··Extended·opcode·2:·set·Address·to·0x1130
59 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·and·Line·by·4·to·559 ··[0x000000a1]··Special·opcode·9:·advance·Address·by·0·to·0x1130·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·0x1134·and·Line·by·1·to·661 ··[0x000000a4]··Special·opcode·62:·advance·Address·by·4·to·0x1134·and·Line·by·1·to·6
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000000af]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·773 ··[0x000000b3]··Special·opcode·173:·advance·Address·by·12·to·0x1144·and·Line·by·0·to·7
74 ··[0x000000b4]··Set·column·to·574 ··[0x000000b4]··Set·column·to·5
75 ··[0x000000b6]··Set·is_stmt·to·175 ··[0x000000b6]··Set·is_stmt·to·1
76 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·876 ··[0x000000b7]··Special·opcode·118:·advance·Address·by·8·to·0x114c·and·Line·by·1·to·8
77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table77 ··[0x000000b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
78 ··[0x000000ba]··Set·column·to·3778 ··[0x000000ba]··Set·column·to·37
79 ··[0x000000bc]··Advance·Line·by·932·to·94079 ··[0x000000bc]··Advance·Line·by·688·to·696
80 ··[0x000000bf]··Copy·(view·1)80 ··[0x000000bf]··Copy·(view·1)
81 ··[0x000000c0]··Set·column·to·581 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·944·(view·2)82 ··[0x000000c2]··Special·opcode·9:·advance·Address·by·0·to·0x114c·and·Line·by·4·to·700·(view·2)
83 ··[0x000000c3]··Set·column·to·3683 ··[0x000000c3]··Set·column·to·36
84 ··[0x000000c5]··Advance·Line·by·-589·to·35584 ··[0x000000c5]··Advance·Line·by·-461·to·239
85 ··[0x000000c8]··Copy·(view·3)85 ··[0x000000c8]··Copy·(view·3)
86 ··[0x000000c9]··Set·column·to·586 ··[0x000000c9]··Set·column·to·5
87 ··[0x000000cb]··Special·opcode·11:·advance·Address·by·0·to·0x114c·and·Line·by·6·to·361·(view·4)87 ··[0x000000cb]··Special·opcode·8:·advance·Address·by·0·to·0x114c·and·Line·by·3·to·242·(view·4)
88 ··[0x000000cc]··Set·column·to·1388 ··[0x000000cc]··Set·column·to·12
89 ··[0x000000ce]··Set·is_stmt·to·089 ··[0x000000ce]··Set·is_stmt·to·0
90 ··[0x000000cf]··Copy·(view·5)90 ··[0x000000cf]··Copy·(view·5)
91 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·36191 ··[0x000000d0]··Special·opcode·47:·advance·Address·by·3·to·0x114f·and·Line·by·0·to·242
92 ··[0x000000d1]··Set·column·to·892 ··[0x000000d1]··Set·column·to·8
93 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·193 ··[0x000000d3]··Extended·opcode·4:·set·Discriminator·to·1
94 ··[0x000000d7]··Advance·Line·by·583·to·94494 ··[0x000000d7]··Advance·Line·by·458·to·700
95 ··[0x000000da]··Copy·(view·1)95 ··[0x000000da]··Copy·(view·1)
96 ··[0x000000db]··Set·column·to·596 ··[0x000000db]··Set·column·to·5
97 ··[0x000000dd]··Set·is_stmt·to·197 ··[0x000000dd]··Set·is_stmt·to·1
98 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·94798 ··[0x000000de]··Special·opcode·64:·advance·Address·by·4·to·0x1153·and·Line·by·3·to·703
99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·948·(view·1)99 ··[0x000000df]··Special·opcode·6:·advance·Address·by·0·to·0x1153·and·Line·by·1·to·704·(view·1)
100 ··[0x000000e0]··Set·column·to·9100 ··[0x000000e0]··Set·column·to·9
101 ··[0x000000e2]··Set·is_stmt·to·0101 ··[0x000000e2]··Set·is_stmt·to·0
102 ··[0x000000e3]··Copy·(view·2)102 ··[0x000000e3]··Copy·(view·2)
103 ··[0x000000e4]··Set·column·to·8103 ··[0x000000e4]··Set·column·to·8
104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·948104 ··[0x000000e6]··Special·opcode·61:·advance·Address·by·4·to·0x1157·and·Line·by·0·to·704
105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·948105 ··[0x000000e7]··Special·opcode·75:·advance·Address·by·5·to·0x115c·and·Line·by·0·to·704
106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table106 ··[0x000000e8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
107 ··[0x000000ea]··Set·column·to·5107 ··[0x000000ea]··Set·column·to·5
108 ··[0x000000ec]··Set·is_stmt·to·1108 ··[0x000000ec]··Set·is_stmt·to·1
109 ··[0x000000ed]··Advance·Line·by·-939·to·9109 ··[0x000000ed]··Advance·Line·by·-695·to·9
110 ··[0x000000f0]··Copy·(view·1)110 ··[0x000000f0]··Copy·(view·1)
111 ··[0x000000f1]··Set·column·to·23111 ··[0x000000f1]··Set·column·to·23
112 ··[0x000000f3]··Set·is_stmt·to·0112 ··[0x000000f3]··Set·is_stmt·to·0
113 ··[0x000000f4]··Copy·(view·2)113 ··[0x000000f4]··Copy·(view·2)
114 ··[0x000000f5]··Set·column·to·5114 ··[0x000000f5]··Set·column·to·5
115 ··[0x000000f7]··Set·is_stmt·to·1115 ··[0x000000f7]··Set·is_stmt·to·1
116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10116 ··[0x000000f8]··Special·opcode·202:·advance·Address·by·14·to·0x116a·and·Line·by·1·to·10
Offset 124, 22 lines modifiedOffset 124, 22 lines modified
124 ··[0x00000103]··Set·is_stmt·to·0124 ··[0x00000103]··Set·is_stmt·to·0
125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)125 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0x116f·and·Line·by·1·to·14·(view·1)
126 ··[0x00000105]··Set·column·to·13126 ··[0x00000105]··Set·column·to·13
127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13127 ··[0x00000107]··Special·opcode·60:·advance·Address·by·4·to·0x1173·and·Line·by·-1·to·13
128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table128 ··[0x00000108]··Set·File·Name·to·entry·2·in·the·File·Name·Table
129 ··[0x0000010a]··Set·column·to·9129 ··[0x0000010a]··Set·column·to·9
130 ··[0x0000010c]··Set·is_stmt·to·1130 ··[0x0000010c]··Set·is_stmt·to·1
131 ··[0x0000010d]··Advance·Line·by·936·to·949131 ··[0x0000010d]··Advance·Line·by·692·to·705
132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·949132 ··[0x00000110]··Special·opcode·75:·advance·Address·by·5·to·0x1178·and·Line·by·0·to·705
133 ··[0x00000111]··Set·is_stmt·to·0133 ··[0x00000111]··Set·is_stmt·to·0
134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·949134 ··[0x00000112]··Special·opcode·75:·advance·Address·by·5·to·0x117d·and·Line·by·0·to·705
135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·949135 ··[0x00000113]··Special·opcode·47:·advance·Address·by·3·to·0x1180·and·Line·by·0·to·705
136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table136 ··[0x00000114]··Set·File·Name·to·entry·1·in·the·File·Name·Table
137 ··[0x00000116]··Set·column·to·1137 ··[0x00000116]··Set·column·to·1
138 ··[0x00000118]··Advance·Line·by·-935·to·14138 ··[0x00000118]··Advance·Line·by·-691·to·14
139 ··[0x0000011b]··Copy·(view·1)139 ··[0x0000011b]··Copy·(view·1)
140 ··[0x0000011c]··Set·column·to·38140 ··[0x0000011c]··Set·column·to·38
141 ··[0x0000011e]··Set·is_stmt·to·1141 ··[0x0000011e]··Set·is_stmt·to·1
142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18142 ··[0x0000011f]··Special·opcode·233:·advance·Address·by·16·to·0x1190·and·Line·by·4·to·18
143 ··[0x00000120]··Set·column·to·40143 ··[0x00000120]··Set·column·to·40
144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18144 ··[0x00000122]··Special·opcode·61:·advance·Address·by·4·to·0x1194·and·Line·by·0·to·18
145 ··[0x00000123]··Set·column·to·47145 ··[0x00000123]··Set·column·to·47
11.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 122 lines modifiedOffset 1, 120 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:········0x135·(32-bit)3 ···Length:········0x130·(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:·6·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5227b)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpxqrfovh7/build/blib2to3/pgen2/driver.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpo7wu95mq/build/black.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x113013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1130
14 ····<22>···DW_AT_high_pc·····:·(udata)·10514 ····<22>···DW_AT_high_pc·····:·(udata)·105
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb9a>19 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xdb>
20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><31>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xbc1>21 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xb71>
22 ·<1><36>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<37>···DW_AT_import······:·(GNU_ref_alt)·<0xc63> 
24 ·<1><3b>:·Abbrev·Number:·7·(DW_TAG_subprogram)22 ·<1><36>:·Abbrev·Number:·7·(DW_TAG_subprogram)
25 ····<3c>···DW_AT_external····:·(flag_present)·123 ····<37>···DW_AT_external····:·(flag_present)·1
26 ····<3c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·24 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff00)·
27 ····<40>···DW_AT_decl_file···:·(data1)·125 ····<3b>···DW_AT_decl_file···:·(data1)·1
28 ····<41>···DW_AT_decl_line···:·(data1)·1826 ····<3c>···DW_AT_decl_line···:·(data1)·18
29 ····<42>···DW_AT_decl_column·:·(data1)·1627 ····<3d>···DW_AT_decl_column·:·(data1)·16
30 ····<43>···DW_AT_prototyped··:·(flag_present)·128 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
31 ····<43>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>29 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
32 ····<47>···DW_AT_low_pc······:·(addr)·0x119030 ····<42>···DW_AT_low_pc······:·(addr)·0x1190
33 ····<4f>···DW_AT_high_pc·····:·(udata)·931 ····<4a>···DW_AT_high_pc·····:·(udata)·9
34 ····<50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<4b>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<52>···DW_AT_call_all_calls:·(flag_present)·133 ····<4d>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<52>···DW_AT_sibling·····:·(ref_udata)·<0x5e>34 ····<4d>···DW_AT_sibling·····:·(ref_udata)·<0x59>
37 ·<2><53>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><4e>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<54>···DW_AT_call_return_pc:·(addr)·0x119936 ····<4f>···DW_AT_call_return_pc:·(addr)·0x1199
39 ····<5c>···DW_AT_call_tail_call:·(flag_present)·137 ····<57>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<5c>···DW_AT_call_origin·:·(ref_udata)·<0x5e>38 ····<57>···DW_AT_call_origin·:·(ref_udata)·<0x59>
41 ·<2><5d>:·Abbrev·Number:·039 ·<2><58>:·Abbrev·Number:·0
42 ·<1><5e>:·Abbrev·Number:·13·(DW_TAG_subprogram)40 ·<1><59>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<5f>···DW_AT_external····:·(flag_present)·141 ····<5a>···DW_AT_external····:·(flag_present)·1
44 ····<5f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4f3)·42 ····<5a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40b11)·
45 ····<63>···DW_AT_decl_file···:·(data1)·143 ····<5e>···DW_AT_decl_file···:·(data1)·1
46 ····<64>···DW_AT_decl_line···:·(data1)·444 ····<5f>···DW_AT_decl_line···:·(data1)·4
47 ····<65>···DW_AT_decl_column·:·(data1)·145 ····<60>···DW_AT_decl_column·:·(data1)·1
48 ····<66>···DW_AT_prototyped··:·(flag_present)·146 ····<61>···DW_AT_prototyped··:·(flag_present)·1
49 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>47 ····<61>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
50 ····<6a>···DW_AT_low_pc······:·(addr)·0x113048 ····<65>···DW_AT_low_pc······:·(addr)·0x1130
51 ····<72>···DW_AT_high_pc·····:·(udata)·8749 ····<6d>···DW_AT_high_pc·····:·(udata)·87
52 ····<73>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<6e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><75>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><70>:·Abbrev·Number:·5·(DW_TAG_variable)
54 ····<76>···DW_AT_name········:·(string)·tmp52 ····<71>···DW_AT_name········:·(string)·tmp
55 ····<7a>···DW_AT_decl_file···:·(data1)·153 ····<75>···DW_AT_decl_file···:·(data1)·1
56 ····<7b>···DW_AT_decl_line···:·(data1)·654 ····<76>···DW_AT_decl_line···:·(data1)·6
57 ····<7c>···DW_AT_decl_column·:·(data1)·1555 ····<77>···DW_AT_decl_column·:·(data1)·15
58 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x101c>56 ····<78>···DW_AT_type········:·(GNU_ref_alt)·<0x4ce>
59 ····<81>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<7c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<80>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><89>:·Abbrev·Number:·2·(DW_TAG_variable)59 ·<2><84>:·Abbrev·Number:·2·(DW_TAG_variable)
62 ····<8a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·60 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27424)·
63 ····<8e>···DW_AT_decl_file···:·(data1)·161 ····<89>···DW_AT_decl_file···:·(data1)·1
64 ····<8f>···DW_AT_decl_line···:·(data1)·962 ····<8a>···DW_AT_decl_line···:·(data1)·9
65 ····<90>···DW_AT_decl_column·:·(data1)·1163 ····<8b>···DW_AT_decl_column·:·(data1)·11
66 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x76>64 ····<8c>···DW_AT_type········:·(GNU_ref_alt)·<0x76>
67 ····<95>···DW_AT_location····:·(sec_offset)·0x24·(location·list)65 ····<90>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
68 ····<99>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<94>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><9d>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)67 ·<2><98>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
70 ····<9e>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1681>68 ····<99>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb36>
71 ····<a2>···DW_AT_entry_pc····:·(addr)·0x114c69 ····<9d>···DW_AT_entry_pc····:·(addr)·0x114c
72 ····<aa>···DW_AT_GNU_entry_view:·(data1)·170 ····<a5>···DW_AT_GNU_entry_view:·(data1)·1
73 ····<ab>···DW_AT_ranges······:·(sec_offset)·0xc71 ····<a6>···DW_AT_ranges······:·(sec_offset)·0xc
74 ····<af>···DW_AT_call_file···:·(data1)·172 ····<aa>···DW_AT_call_file···:·(data1)·1
75 ····<b0>···DW_AT_call_line···:·(data1)·873 ····<ab>···DW_AT_call_line···:·(data1)·8
76 ····<b1>···DW_AT_call_column·:·(data1)·574 ····<ac>···DW_AT_call_column·:·(data1)·5
77 ····<b2>···DW_AT_sibling·····:·(ref_udata)·<0xfa>75 ····<ad>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
78 ·<3><b4>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)76 ·<3><af>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
79 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x168d>77 ····<b0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb42>
80 ····<b9>···DW_AT_location····:·(sec_offset)·0x30·(location·list)78 ····<b4>···DW_AT_location····:·(sec_offset)·0x30·(location·list)
81 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x2a79 ····<b8>···DW_AT_GNU_locviews:·(sec_offset)·0x2a
82 ·<3><c1>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)80 ·<3><bc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
83 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1697>81 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb4d>
84 ····<c6>···DW_AT_entry_pc····:·(addr)·0x114c82 ····<c1>···DW_AT_entry_pc····:·(addr)·0x114c
85 ····<ce>···DW_AT_GNU_entry_view:·(data1)·383 ····<c9>···DW_AT_GNU_entry_view:·(data1)·3
86 ····<cf>···DW_AT_low_pc······:·(addr)·0x114c84 ····<ca>···DW_AT_low_pc······:·(addr)·0x114c
87 ····<d7>···DW_AT_high_pc·····:·(udata)·385 ····<d2>···DW_AT_high_pc·····:·(udata)·3
88 ····<d8>···DW_AT_call_file···:·(data1)·286 ····<d3>···DW_AT_call_file···:·(data1)·2
89 ····<d9>···DW_AT_call_line···:·(data2)·94487 ····<d4>···DW_AT_call_line···:·(data2)·700
90 ····<db>···DW_AT_call_column·:·(data1)·988 ····<d6>···DW_AT_call_column·:·(data1)·9
91 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xec>89 ····<d7>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
92 ·<4><de>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)90 ·<4><d9>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
93 ····<df>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x16a5>91 ····<da>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb5a>
94 ····<e3>···DW_AT_location····:·(sec_offset)·0x42·(location·list)92 ····<de>···DW_AT_location····:·(sec_offset)·0x42·(location·list)
95 ····<e7>···DW_AT_GNU_locviews:·(sec_offset)·0x4093 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x40
96 ·<4><eb>:·Abbrev·Number:·094 ·<4><e6>:·Abbrev·Number:·0
97 ·<3><ec>:·Abbrev·Number:·10·(DW_TAG_call_site)95 ·<3><e7>:·Abbrev·Number:·10·(DW_TAG_call_site)
98 ····<ed>···DW_AT_call_return_pc:·(addr)·0x117d96 ····<e8>···DW_AT_call_return_pc:·(addr)·0x117d
99 ····<f5>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1649>97 ····<f0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb15>
100 ·<3><f9>:·Abbrev·Number:·098 ·<3><f4>:·Abbrev·Number:·0
101 ·<2><fa>:·Abbrev·Number:·3·(DW_TAG_call_site)99 ·<2><f5>:·Abbrev·Number:·3·(DW_TAG_call_site)
102 ····<fb>···DW_AT_call_return_pc:·(addr)·0x1144100 ····<f6>···DW_AT_call_return_pc:·(addr)·0x1144
103 ····<103>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1670>101 ····<fe>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb24>
104 ····<107>···DW_AT_sibling·····:·(ref_udata)·<0x117>102 ····<102>···DW_AT_sibling·····:·(ref_udata)·<0x112>
105 ·<3><109>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)103 ·<3><104>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<10a>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))104 ····<105>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
107 ····<10c>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)105 ····<107>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·0·20·0·0·0·0·0·0·»   (DW_OP_addr:·2000)
108 ·<3><116>:·Abbrev·Number:·0106 ·<3><111>:·Abbrev·Number:·0
109 ·<2><117>:·Abbrev·Number:·8·(DW_TAG_call_site)107 ·<2><112>:·Abbrev·Number:·8·(DW_TAG_call_site)
110 ····<118>···DW_AT_call_return_pc:·(addr)·0x116a108 ····<113>···DW_AT_call_return_pc:·(addr)·0x116a
111 ····<120>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1658>109 ····<11b>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb76>
112 ·<3><124>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)110 ·<3><11f>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
113 ····<125>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))111 ····<120>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
114 ····<127>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)112 ····<122>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·20·0·0·0·0·0·0·»  (DW_OP_addr:·2020)
115 ·<3><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)113 ·<3><12c>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
116 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))114 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
117 ····<134>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)115 ····<12f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
118 ·<3><136>:·Abbrev·Number:·0116 ·<3><131>:·Abbrev·Number:·0
119 ·<2><137>:·Abbrev·Number:·0117 ·<2><132>:·Abbrev·Number:·0
120 ·<1><138>:·Abbrev·Number:·0118 ·<1><133>:·Abbrev·Number:·0
  
617 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 23 lines modified
1 v@DGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/black.debug
3 crtstuff.c3 crtstuff.c
4 deregister_tm_clones4 deregister_tm_clones
5 __do_global_dtors_aux5 __do_global_dtors_aux
6 completed.06 completed.0
7 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
8 frame_dummy8 frame_dummy
9 __frame_dummy_init_array_entry9 __frame_dummy_init_array_entry
10 driver.c 
11 __FRAME_END__10 __FRAME_END__
12 _DYNAMIC11 _DYNAMIC
13 __TMC_END__12 __TMC_END__
14 __dso_handle13 __dso_handle
15 __GNU_EH_FRAME_HDR14 __GNU_EH_FRAME_HDR
16 _GLOBAL_OFFSET_TABLE_15 _GLOBAL_OFFSET_TABLE_
17 PyInit_driver16 PyInit_black
18 __cxa_finalize17 __cxa_finalize
19 PyInit___init__18 PyInit___init__
20 _ITM_registerTMCloneTable19 _ITM_registerTMCloneTable
21 PyImport_ImportModule20 PyImport_ImportModule
22 _ITM_deregisterTMCloneTable21 _ITM_deregisterTMCloneTable
23 _Py_Dealloc22 _Py_Dealloc
24 PyCapsule_Import23 PyCapsule_Import
420 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 12 lines modifiedOffset 11, 12 lines modified
  
11 00000000000010e0·<__do_global_dtors_aux>:11 00000000000010e0·<__do_global_dtors_aux>:
12 »       ...12 »       ...
  
13 0000000000001120·<frame_dummy>:13 0000000000001120·<frame_dummy>:
14 »       ...14 »       ...
  
15 0000000000001130·<PyInit_driver>:15 0000000000001130·<PyInit_black>:
16 »       ...16 »       ...
  
17 0000000000001190·<PyInit___init__>:17 0000000000001190·<PyInit___init__>:
18 »       ...18 »       ...
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/tmpxqrfovh7/build/blib2to3/pgen2/driver.c 
3 ··[····2f]··.2 ··[·····0]··.
4 ··[····31]··/tmp/tmpxqrfovh7/build/blib2to3/pgen23 ··[·····2]··/tmp/tmpo7wu95mq/build/black.c
 4 ··[····21]··/tmp/tmpo7wu95mq/build
5 ··[····57]··/usr/include/python3.135 ··[····38]··/usr/include/python3.12
6 ··[····6f]··/usr/include/x86_64-linux-gnu/bits 
7 ··[····92]··/usr/lib/gcc/x86_64-linux-gnu/14/include6 ··[····50]··/usr/lib/gcc/x86_64-linux-gnu/14/include
 7 ··[····79]··/usr/include/x86_64-linux-gnu/bits
8 ··[····bb]··/usr/include/x86_64-linux-gnu/sys8 ··[····9c]··/usr/include/x86_64-linux-gnu/sys
9 ··[····dd]··/usr/include/python3.13/cpython9 ··[····be]··/usr/include/python3.12/cpython
 10 ··[····de]··stddef.h
10 ··[····fd]··types.h11 ··[····e7]··types.h
11 ··[···105]··stdint-intn.h12 ··[····ef]··stdint-intn.h
12 ··[···113]··stdint-uintn.h13 ··[····fd]··stdint-uintn.h
13 ··[···122]··stddef.h 
14 ··[···12b]··pyport.h14 ··[···10c]··pyport.h
15 ··[···134]··pytypedefs.h15 ··[···115]··pytypedefs.h
16 ··[···141]··methodobject.h16 ··[···122]··methodobject.h
17 ··[···150]··descrobject.h17 ··[···131]··descrobject.h
18 ··[···15e]··pybuffer.h18 ··[···13f]··pybuffer.h
19 ··[···169]··pycapsule.h19 ··[···14a]··pycapsule.h
20 ··[···175]··import.h20 ··[···156]··import.h
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 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·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f69·.__dso_handle._i15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f696e·__dso_handle._in
16 ··0x000000d0·6e697400·5f5f474e·555f4548·5f465241·nit.__GNU_EH_FRA16 ··0x000000d0·6974005f·5f474e55·5f45485f·4652414d·it.__GNU_EH_FRAM
17 ··0x000000e0·4d455f48·4452005f·66696e69·005f474c·ME_HDR._fini._GL17 ··0x000000e0·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
18 ··0x000000f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL18 ··0x000000f0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
19 ··0x00000100·455f0050·79496e69·745f6472·69766572·E_.PyInit_driver19 ··0x00000100·5f005079·496e6974·5f626c61·636b005f·_.PyInit_black._
20 ··0x00000110·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.20 ··0x00000110·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
21 ··0x00000120·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.21 ··0x00000120·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
 22 ··0x00000130·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 23 ··0x00000140·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 24 ··0x00000150·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
22 ··0x00000130·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC25 ··0x00000160·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
23 ··0x00000140·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
24 ··0x00000150·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
25 ··0x00000160·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
26 ··0x00000170·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_26 ··0x00000170·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
27 ··0x00000180·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul27 ··0x00000180·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
28 ··0x00000190·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_28 ··0x00000190·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
29 ··0x000001a0·73746172·745f5f00···················start__.29 ··0x000001a0·6172745f·5f00·······················art__.