775 MB
/srv/reproducible-results/rbuild-debian/r-b-build.EvWRBp7D/b1/black_25.1.0-2_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.EvWRBp7D/b2/black_25.1.0-2_armhf.changes
465 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·b72a0486a6d4e561399d21ab6facdecb·6831716·debug·optional·black-dbgsym_25.1.0-2_armhf.deb 
2 ·dc831737a8a481a39f2d2cb1a43d0b5a·1342572·python·optional·black_25.1.0-2_armhf.deb1 ·3d1ced200124eef38ca6819ad374fc70·6829360·debug·optional·black-dbgsym_25.1.0-2_armhf.deb
 2 ·b46c8ed9d15d6868cc1f52464cf5bfab·1342220·python·optional·black_25.1.0-2_armhf.deb
3 ·b4f98cd5e0e919a120c3024f209c4194·411120·doc·optional·python-black-doc_25.1.0-2_all.deb3 ·b4f98cd5e0e919a120c3024f209c4194·411120·doc·optional·python-black-doc_25.1.0-2_all.deb
94.5 MB
black_25.1.0-2_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····3616·2025-02-27·14:54:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3624·2025-02-27·14:54:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1338764·2025-02-27·14:54:19.000000·data.tar.xz3 -rw-r--r--···0········0········0··1338404·2025-02-27·14:54:19.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
94.5 MB
data.tar.xz
94.5 MB
data.tar
1.37 KB
./usr/lib/python3/dist-packages/_black_version.cpython-313-arm-linux-gnueabihf.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:·b5ef5647aa0a6e574929e9d49f952c5771d8c7aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b30b2a26a83ced64f87f45ccc0292b0e07f20f42
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·65663536·34376161·30613665·35373439·ef5647aa0a6e5749 
3 ··0x00000010·32396539·64343966·39353263·35373731·29e9d49f952c57712 ··0x00000000·30623261·32366138·33636564·36346638·0b2a26a83ced64f8
 3 ··0x00000010·37663435·63636330·32393262·30653037·7f45ccc0292b0e07
4 ··0x00000020·64386337·61612e64·65627567·00000000·d8c7aa.debug....4 ··0x00000020·66323066·34322e64·65627567·00000000·f20f42.debug....
5 ··0x00000030·45d3e81f····························E...5 ··0x00000030·749b6e00····························t.n.
  
1.43 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-313-arm-linux-gnueabihf.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:·4caeb7e059f75a6678791841219c49234a71feca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efcfcb6e915d81b62f6b36e0765c379b888fa24c
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·61656237·65303539·66373561·36363738·aeb7e059f75a6678 
3 ··0x00000010·37393138·34313231·39633439·32333461·791841219c49234a2 ··0x00000000·63666362·36653931·35643831·62363266·cfcb6e915d81b62f
 3 ··0x00000010·36623336·65303736·35633337·39623838·6b36e0765c379b88
4 ··0x00000020·37316665·63612e64·65627567·00000000·71feca.debug....4 ··0x00000020·38666132·34632e64·65627567·00000000·8fa24c.debug....
5 ··0x00000030·4cf590c0····························L...5 ··0x00000030·aecf3283····························..2.
  
1.44 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-313-arm-linux-gnueabihf.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:·d4b1e9ee17ddd5381281c240d095fc5571306dfe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4258be73be33ae7f2ac492d2f3326b4255c5f157
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·62316539·65653137·64646435·33383132·b1e9ee17ddd53812 
3 ··0x00000010·38316332·34306430·39356663·35353731·81c240d095fc55712 ··0x00000000·35386265·37336265·33336165·37663261·58be73be33ae7f2a
 3 ··0x00000010·63343932·64326633·33323662·34323535·c492d2f3326b4255
4 ··0x00000020·33303664·66652e64·65627567·00000000·306dfe.debug....4 ··0x00000020·63356631·35372e64·65627567·00000000·c5f157.debug....
5 ··0x00000030·0480646f····························..do5 ··0x00000030·4cbc8020····························L..·
  
1.37 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-313-arm-linux-gnueabihf.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:·712de726edb15420104a74d00a0ae468bceed8273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b4f0177f170a92208963e38d37ee1282d787d19
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·32646537·32366564·62313534·32303130·2de726edb1542010 
3 ··0x00000010·34613734·64303061·30616534·36386263·4a74d00a0ae468bc2 ··0x00000000·34663031·37376631·37306139·32323038·4f0177f170a92208
 3 ··0x00000010·39363365·33386433·37656531·32383264·963e38d37ee1282d
4 ··0x00000020·65656438·32372e64·65627567·00000000·eed827.debug....4 ··0x00000020·37383764·31392e64·65627567·00000000·787d19.debug....
5 ··0x00000030·a85ed098····························.^..5 ··0x00000030·d3d394a3····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-313-arm-linux-gnueabihf.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:·b5530cc929ea94cd5eaeaa8237000d3d3086a5603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e0f78a8ca84eda27ee8597beb736b30a4c2d20
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·35333063·63393239·65613934·63643565·530cc929ea94cd5e 
3 ··0x00000010·61656161·38323337·30303064·33643330·aeaa8237000d3d302 ··0x00000000·65306637·38613863·61383465·64613237·e0f78a8ca84eda27
 3 ··0x00000010·65653835·39376265·62373336·62333061·ee8597beb736b30a
4 ··0x00000020·38366135·36302e64·65627567·00000000·86a560.debug....4 ··0x00000020·34633264·32302e64·65627567·00000000·4c2d20.debug....
5 ··0x00000030·dfdcf4b4····························....5 ··0x00000030·84f33172····························..1r
  
1.43 KB
./usr/lib/python3/dist-packages/black/comments.cpython-313-arm-linux-gnueabihf.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:·7b13730e9ff520c93df6ab279a174896414723ca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3f35a16777489b5eba9d75664edd7d701271ce8
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·31333733·30653966·66353230·63393364·13730e9ff520c93d 
3 ··0x00000010·66366162·32373961·31373438·39363431·f6ab279a174896412 ··0x00000000·66333561·31363737·37343839·62356562·f35a16777489b5eb
 3 ··0x00000010·61396437·35363634·65646437·64373031·a9d75664edd7d701
4 ··0x00000020·34373233·63612e64·65627567·00000000·4723ca.debug....4 ··0x00000020·32373163·65382e64·65627567·00000000·271ce8.debug....
5 ··0x00000030·0f62327a····························.b2z5 ··0x00000030·8e97307a····························..0z
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-313-arm-linux-gnueabihf.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:·ccdf13649935c639e39e083eea88b2f8a6da80893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8071f81a6a81c1686b7329eb15e4e381c37f86fa
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·64663133·36343939·33356336·33396533·df13649935c639e3 
3 ··0x00000010·39653038·33656561·38386232·66386136·9e083eea88b2f8a62 ··0x00000000·37316638·31613661·38316331·36383662·71f81a6a81c1686b
 3 ··0x00000010·37333239·65623135·65346533·38316333·7329eb15e4e381c3
4 ··0x00000020·64613830·38392e64·65627567·00000000·da8089.debug....4 ··0x00000020·37663836·66612e64·65627567·00000000·7f86fa.debug....
5 ··0x00000030·e91d06ab····························....5 ··0x00000030·c61f8caf····························....
  
1.45 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-arm-linux-gnueabihf.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:·a512383d3c2757b4468811ddcdfc00152eff9f423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0da37c5a3470e11e1e7c501dffbfc58b3938ed06
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·31323338·33643363·32373537·62343436·12383d3c2757b446 
3 ··0x00000010·38383131·64646364·66633030·31353265·8811ddcdfc00152e2 ··0x00000000·61333763·35613334·37306531·31653165·a37c5a3470e11e1e
 3 ··0x00000010·37633530·31646666·62666335·38623339·7c501dffbfc58b39
4 ··0x00000020·66663966·34322e64·65627567·00000000·ff9f42.debug....4 ··0x00000020·33386564·30362e64·65627567·00000000·38ed06.debug....
5 ··0x00000030·d58d0d5c····························...\5 ··0x00000030·d7605569····························.`Ui
  
1.43 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-313-arm-linux-gnueabihf.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:·fd0d30d92cbf61168d97a4fa822e3efdead0e6063 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab8726f901a14e90535e8d872d5a2d73f3b0420f
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·30643330·64393263·62663631·31363864·0d30d92cbf61168d 
3 ··0x00000010·39376134·66613832·32653365·66646561·97a4fa822e3efdea2 ··0x00000000·38373236·66393031·61313465·39303533·8726f901a14e9053
 3 ··0x00000010·35653864·38373264·35613264·37336633·5e8d872d5a2d73f3
4 ··0x00000020·64306536·30362e64·65627567·00000000·d0e606.debug....4 ··0x00000020·62303432·30662e64·65627567·00000000·b0420f.debug....
5 ··0x00000030·0d9d7ee9····························..~.5 ··0x00000030·701ff94f····························p..O
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-313-arm-linux-gnueabihf.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:·6a0f42f6e6c3a2bde10fc37654e53f220c62e0783 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d293ef85c3dac84fdbc9a9fafb8cb2e1e162417
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·30663432·66366536·63336132·62646531·0f42f6e6c3a2bde1 
3 ··0x00000010·30666333·37363534·65353366·32323063·0fc37654e53f220c2 ··0x00000000·32393365·66383563·33646163·38346664·293ef85c3dac84fd
 3 ··0x00000010·62633961·39666166·62386362·32653165·bc9a9fafb8cb2e1e
4 ··0x00000020·36326530·37382e64·65627567·00000000·62e078.debug....4 ··0x00000020·31363234·31372e64·65627567·00000000·162417.debug....
5 ··0x00000030·28eb1ccd····························(...5 ··0x00000030·da9074df····························..t.
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-313-arm-linux-gnueabihf.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:·7cd229519ed54de7266ff1d8dd54fa8d6592cbf13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4f8f71b152804b75b728a1dbd376dacb225d412c
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·64323239·35313965·64353464·65373236·d229519ed54de726 
3 ··0x00000010·36666631·64386464·35346661·38643635·6ff1d8dd54fa8d652 ··0x00000000·38663731·62313532·38303462·37356237·8f71b152804b75b7
 3 ··0x00000010·32386131·64626433·37366461·63623232·28a1dbd376dacb22
4 ··0x00000020·39326362·66312e64·65627567·00000000·92cbf1.debug....4 ··0x00000020·35643431·32632e64·65627567·00000000·5d412c.debug....
5 ··0x00000030·9d8bd2d3····························....5 ··0x00000030·cf625bfb····························.b[.
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-313-arm-linux-gnueabihf.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:·b2ff66b1dadaa99b3c572d7f281f5cbd41aa7ecf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·deae28c3ab9905013ee23359ac67b8bcd86f6917
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·66663636·62316461·64616139·39623363·ff66b1dadaa99b3c 
3 ··0x00000010·35373264·37663238·31663563·62643431·572d7f281f5cbd412 ··0x00000000·61653238·63336162·39393035·30313365·ae28c3ab9905013e
 3 ··0x00000010·65323333·35396163·36376238·62636438·e23359ac67b8bcd8
4 ··0x00000020·61613765·63662e64·65627567·00000000·aa7ecf.debug....4 ··0x00000020·36663639·31372e64·65627567·00000000·6f6917.debug....
5 ··0x00000030·c636ac6c····························.6.l5 ··0x00000030·4cdb370d····························L.7.
  
1.43 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-313-arm-linux-gnueabihf.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:·3302fe6a73eb4baea10e7caa86b44d5f5c4f08093 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75c58f01958bf6c235eae773979a9a0438579b33
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·30326665·36613733·65623462·61656131·02fe6a73eb4baea1 
3 ··0x00000010·30653763·61613836·62343464·35663563·0e7caa86b44d5f5c2 ··0x00000000·63353866·30313935·38626636·63323335·c58f01958bf6c235
 3 ··0x00000010·65616537·37333937·39613961·30343338·eae773979a9a0438
4 ··0x00000020·34663038·30392e64·65627567·00000000·4f0809.debug....4 ··0x00000020·35373962·33332e64·65627567·00000000·579b33.debug....
5 ··0x00000030·0ad136dd····························..6.5 ··0x00000030·e05d0684····························.]..
  
1.43 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-313-arm-linux-gnueabihf.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:·65ce8770162afab08eef9bb562e8c81c05ecadf13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9c519a048e07e5707b0277e4e00df2b95349e26c
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·63653837·37303136·32616661·62303865·ce8770162afab08e 
3 ··0x00000010·65663962·62353632·65386338·31633035·ef9bb562e8c81c052 ··0x00000000·35313961·30343865·30376535·37303762·519a048e07e5707b
 3 ··0x00000010·30323737·65346530·30646632·62393533·0277e4e00df2b953
4 ··0x00000020·65636164·66312e64·65627567·00000000·ecadf1.debug....4 ··0x00000020·34396532·36632e64·65627567·00000000·49e26c.debug....
5 ··0x00000030·cab7c2d1····························....5 ··0x00000030·e5cd13d7····························....
  
1.43 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-313-arm-linux-gnueabihf.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:·8fb86b9360003a997ffab7aff49ed66bbbcd68613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·175d3476937237fd4770b6aaf3726ab1d57d1062
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·62383662·39333630·30303361·39393766·b86b9360003a997f 
3 ··0x00000010·66616237·61666634·39656436·36626262·fab7aff49ed66bbb2 ··0x00000000·35643334·37363933·37323337·66643437·5d3476937237fd47
 3 ··0x00000010·37306236·61616633·37323661·62316435·70b6aaf3726ab1d5
4 ··0x00000020·63643638·36312e64·65627567·00000000·cd6861.debug....4 ··0x00000020·37643130·36322e64·65627567·00000000·7d1062.debug....
5 ··0x00000030·46dc095b····························F..[5 ··0x00000030·e6741564····························.t.d
  
1.39 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabihf.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:·1f1bdada6b099299780a04dd7d75ef6be42aec663 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fac232de04155b9a6feb6ac9e72b9c36d619fc6
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·31626461·64613662·30393932·39393738·1bdada6b09929978 
3 ··0x00000010·30613034·64643764·37356566·36626534·0a04dd7d75ef6be42 ··0x00000000·61633233·32646530·34313535·62396136·ac232de04155b9a6
 3 ··0x00000010·66656236·61633965·37326239·63333664·feb6ac9e72b9c36d
4 ··0x00000020·32616563·36362e64·65627567·00000000·2aec66.debug....4 ··0x00000020·36313966·63362e64·65627567·00000000·619fc6.debug....
5 ··0x00000030·6d9f8683····························m...5 ··0x00000030·40fc4d01····························@.M.
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-313-arm-linux-gnueabihf.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:·12f9b98a471cb6189080174d0564142d115c74da3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·69b11737a1c2661dc93f428948b8c3ea8aa254b5
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·66396239·38613437·31636236·31383930·f9b98a471cb61890 
3 ··0x00000010·38303137·34643035·36343134·32643131·80174d0564142d112 ··0x00000000·62313137·33376131·63323636·31646339·b11737a1c2661dc9
 3 ··0x00000010·33663432·38393438·62386333·65613861·3f428948b8c3ea8a
4 ··0x00000020·35633734·64612e64·65627567·00000000·5c74da.debug....4 ··0x00000020·61323534·62352e64·65627567·00000000·a254b5.debug....
5 ··0x00000030·0f5653a6····························.VS.5 ··0x00000030·6bbe74ce····························k.t.
  
1.43 KB
./usr/lib/python3/dist-packages/black/schema.cpython-313-arm-linux-gnueabihf.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:·7aedc2aa469c53ecba31ab5bec5529ba796e17e43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1631fdf0af93d57608f72ce6f5405a861f9bec5a
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·65646332·61613436·39633533·65636261·edc2aa469c53ecba 
3 ··0x00000010·33316162·35626563·35353239·62613739·31ab5bec5529ba792 ··0x00000000·33316664·66306166·39336435·37363038·31fdf0af93d57608
 3 ··0x00000010·66373263·65366635·34303561·38363166·f72ce6f5405a861f
4 ··0x00000020·36653137·65342e64·65627567·00000000·6e17e4.debug....4 ··0x00000020·39626563·35612e64·65627567·00000000·9bec5a.debug....
5 ··0x00000030·41c65248····························A.RH5 ··0x00000030·9cc6b838····························...8
  
1.43 KB
./usr/lib/python3/dist-packages/black/strings.cpython-313-arm-linux-gnueabihf.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:·5082dbdcf242e910b9eaab0b0e92c65505101c9d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·332f6967adf96dedf97c65ec93f54bf796029fec
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·38326462·64636632·34326539·31306239·82dbdcf242e910b9 
3 ··0x00000010·65616162·30623065·39326336·35353035·eaab0b0e92c655052 ··0x00000000·32663639·36376164·66393664·65646639·2f6967adf96dedf9
 3 ··0x00000010·37633635·65633933·66353462·66373936·7c65ec93f54bf796
4 ··0x00000020·31303163·39642e64·65627567·00000000·101c9d.debug....4 ··0x00000020·30323966·65632e64·65627567·00000000·029fec.debug....
5 ··0x00000030·2961dd5d····························)a.]5 ··0x00000030·d565fac8····························.e..
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-313-arm-linux-gnueabihf.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:·2859790d10751fba7dac6b9d93e5281577c6f5cb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f9a4c8cb94c4df697f2688350b83bf77d65a1c38
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·35393739·30643130·37353166·62613764·59790d10751fba7d 
3 ··0x00000010·61633662·39643933·65353238·31353737·ac6b9d93e52815772 ··0x00000000·61346338·63623934·63346466·36393766·a4c8cb94c4df697f
 3 ··0x00000010·32363838·33353062·38336266·37376436·2688350b83bf77d6
4 ··0x00000020·63366635·63622e64·65627567·00000000·c6f5cb.debug....4 ··0x00000020·35613163·33382e64·65627567·00000000·5a1c38.debug....
5 ··0x00000030·67ac9fc4····························g...5 ··0x00000030·38f42d1c····························8.-.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-arm-linux-gnueabihf.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:·80fc022bc7fdb41cbeb2685d6586f34e4f9fe7fb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8fbab9c4096b31112f87e50cd5623b64c9b2b812
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·66633032·32626337·66646234·31636265·fc022bc7fdb41cbe 
3 ··0x00000010·62323638·35643635·38366633·34653466·b2685d6586f34e4f2 ··0x00000000·62616239·63343039·36623331·31313266·bab9c4096b31112f
 3 ··0x00000010·38376535·30636435·36323362·36346339·87e50cd5623b64c9
4 ··0x00000020·39666537·66622e64·65627567·00000000·9fe7fb.debug....4 ··0x00000020·62326238·31322e64·65627567·00000000·b2b812.debug....
5 ··0x00000030·40117f51····························@..Q5 ··0x00000030·1ce6e293····························....
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-arm-linux-gnueabihf.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:·0f1d8534f4e5d04bb54dd11d7eba18e9a8fc675e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ff6ac88bfe2035523f51ae5a96171a63ccc55fb
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·31643835·33346634·65356430·34626235·1d8534f4e5d04bb5 
3 ··0x00000010·34646431·31643765·62613138·65396138·4dd11d7eba18e9a82 ··0x00000000·66366163·38386266·65323033·35353233·f6ac88bfe2035523
 3 ··0x00000010·66353161·65356139·36313731·61363363·f51ae5a96171a63c
4 ··0x00000020·66633637·35652e64·65627567·00000000·fc675e.debug....4 ··0x00000020·63633535·66622e64·65627567·00000000·cc55fb.debug....
5 ··0x00000030·344912fc····························4I..5 ··0x00000030·aa66296d····························.f)m
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-arm-linux-gnueabihf.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:·15efcc14d047e3daaf4fe75bd62a33712587a58c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6614af585e32361bfeeb87d671ef517af3bd00b9
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·65666363·31346430·34376533·64616166·efcc14d047e3daaf 
3 ··0x00000010·34666537·35626436·32613333·37313235·4fe75bd62a3371252 ··0x00000000·31346166·35383565·33323336·31626665·14af585e32361bfe
 3 ··0x00000010·65623837·64363731·65663531·37616633·eb87d671ef517af3
4 ··0x00000020·38376135·38632e64·65627567·00000000·87a58c.debug....4 ··0x00000020·62643030·62392e64·65627567·00000000·bd00b9.debug....
5 ··0x00000030·093086e2····························.0..5 ··0x00000030·fc4e520d····························.NR.
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-arm-linux-gnueabihf.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:·d143ebda99e1812193269eb526f6bd5986c5be1a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b60504f93426fea6cb17d7c98bbe86ebc32d2a14
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·34336562·64613939·65313831·32313933·43ebda99e1812193 
3 ··0x00000010·32363965·62353236·66366264·35393836·269eb526f6bd59862 ··0x00000000·30353034·66393334·32366665·61366362·0504f93426fea6cb
 3 ··0x00000010·31376437·63393862·62653836·65626333·17d7c98bbe86ebc3
4 ··0x00000020·63356265·31612e64·65627567·00000000·c5be1a.debug....4 ··0x00000020·32643261·31342e64·65627567·00000000·2d2a14.debug....
5 ··0x00000030·0933efef····························.3..5 ··0x00000030·b9fe35fb····························..5.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-arm-linux-gnueabihf.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:·4bef796a9ba61824b2feb85b937bef129897da403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·140e7698b1edb1c8c6802dacf1c15ebc383f683c
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·65663739·36613962·61363138·32346232·ef796a9ba61824b2 
3 ··0x00000010·66656238·35623933·37626566·31323938·feb85b937bef12982 ··0x00000000·30653736·39386231·65646231·63386336·0e7698b1edb1c8c6
 3 ··0x00000010·38303264·61636631·63313565·62633338·802dacf1c15ebc38
4 ··0x00000020·39376461·34302e64·65627567·00000000·97da40.debug....4 ··0x00000020·33663638·33632e64·65627567·00000000·3f683c.debug....
5 ··0x00000030·573a83c3····························W:..5 ··0x00000030·f0565634····························.VV4
  
1.38 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-arm-linux-gnueabihf.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:·b6e8d5747c0a505556703cf6144551803d2e984e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b385af0487e003279938e6b033c32a1ce2345411
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·65386435·37343763·30613530·35353536·e8d5747c0a505556 
3 ··0x00000010·37303363·66363134·34353531·38303364·703cf6144551803d2 ··0x00000000·38356166·30343837·65303033·32373939·85af0487e0032799
 3 ··0x00000010·33386536·62303333·63333261·31636532·38e6b033c32a1ce2
4 ··0x00000020·32653938·34652e64·65627567·00000000·2e984e.debug....4 ··0x00000020·33343534·31312e64·65627567·00000000·345411.debug....
5 ··0x00000030·222bf77f····························"+..5 ··0x00000030·d1caf012····························....
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-arm-linux-gnueabihf.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:·932ffa4bc62720ea629cc9727d83b53c9b6ff5eb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bc06393a7922b85ef4105c3d7d1b305146df6b75
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·32666661·34626336·32373230·65613632·2ffa4bc62720ea62 
3 ··0x00000010·39636339·37323764·38336235·33633962·9cc9727d83b53c9b2 ··0x00000000·30363339·33613739·32326238·35656634·06393a7922b85ef4
 3 ··0x00000010·31303563·33643764·31623330·35313436·105c3d7d1b305146
4 ··0x00000020·36666635·65622e64·65627567·00000000·6ff5eb.debug....4 ··0x00000020·64663662·37352e64·65627567·00000000·df6b75.debug....
5 ··0x00000030·2c4688f7····························,F..5 ··0x00000030·e3f5fb37····························...7
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-arm-linux-gnueabihf.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:·d5c52fa5fd4b2895c1549e12c1c711d0d687001e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a45f971e6ac3f03615011e8a3a914a4b7cc89cb4
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·63353266·61356664·34623238·39356331·c52fa5fd4b2895c1 
3 ··0x00000010·35343965·31326331·63373131·64306436·549e12c1c711d0d62 ··0x00000000·35663937·31653661·63336630·33363135·5f971e6ac3f03615
 3 ··0x00000010·30313165·38613361·39313461·34623763·011e8a3a914a4b7c
4 ··0x00000020·38373030·31652e64·65627567·00000000·87001e.debug....4 ··0x00000020·63383963·62342e64·65627567·00000000·c89cb4.debug....
5 ··0x00000030·0379a5a4····························.y..5 ··0x00000030·e280f664····························...d
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-arm-linux-gnueabihf.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:·a5c44429499af9a2b16ed517d69d2a384adc272e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eb6c3cc7d3dbac3d420fbd5368f6d8706e93be1d
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·63343434·32393439·39616639·61326231·c44429499af9a2b1 
3 ··0x00000010·36656435·31376436·39643261·33383461·6ed517d69d2a384a2 ··0x00000000·36633363·63376433·64626163·33643432·6c3cc7d3dbac3d42
 3 ··0x00000010·30666264·35333638·66366438·37303665·0fbd5368f6d8706e
4 ··0x00000020·64633237·32652e64·65627567·00000000·dc272e.debug....4 ··0x00000020·39336265·31642e64·65627567·00000000·93be1d.debug....
5 ··0x00000030·ae1bb6d8····························....5 ··0x00000030·77f7bdbd····························w...
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-arm-linux-gnueabihf.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:·71dac8e4dddb55aea3ca182e6d2166cc522220ae3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·61798aec2ec473e7095897026ce9b242f41dbe50
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·64616338·65346464·64623535·61656133·dac8e4dddb55aea3 
3 ··0x00000010·63613138·32653664·32313636·63633532·ca182e6d2166cc522 ··0x00000000·37393861·65633265·63343733·65373039·798aec2ec473e709
 3 ··0x00000010·35383937·30323663·65396232·34326634·5897026ce9b242f4
4 ··0x00000020·32323230·61652e64·65627567·00000000·2220ae.debug....4 ··0x00000020·31646265·35302e64·65627567·00000000·1dbe50.debug....
5 ··0x00000030·b9a9f735····························...55 ··0x00000030·8fa9a4ed····························....
  
94.4 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1000 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x3229d4·0x003229d4·0x003229d4·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x322794·0x00322794·0x00322794·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x3229e0·0x3229e0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x3227a0·0x3227a0·R·E·0x10000
8 ··LOAD···········0x32d6a8·0x0033d6a8·0x0033d6a8·0x28124·0x2ba34·RW··0x100008 ··LOAD···········0x32d6a8·0x0033d6a8·0x0033d6a8·0x28124·0x2ba34·RW··0x10000
9 ··DYNAMIC········0x32ff18·0x0033ff18·0x0033ff18·0x000e8·0x000e8·RW··0x49 ··DYNAMIC········0x32ff18·0x0033ff18·0x0033ff18·0x000e8·0x000e8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x32d6a8·0x0033d6a8·0x0033d6a8·0x02958·0x02958·R···0x112 ··GNU_RELRO······0x32d6a8·0x0033d6a8·0x0033d6a8·0x02958·0x02958·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
1.99 KB
readelf --wide --sections {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ··[·4]·.dynstr···········STRTAB··········00012168·012168·022b68·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00012168·012168·022b68·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········00034cd0·034cd0·001a04·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00034cd0·034cd0·001a04·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000366d4·0366d4·000040·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········000366d4·0366d4·000040·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············00036714·036714·018d88·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00036714·036714·018d88·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004f49c·04f49c·000660·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············0004f49c·04f49c·000660·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········0004fafc·04fafc·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004fafc·04fafc·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004fb08·04fb08·000a58·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········0004fb08·04fb08·000a58·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00050560·050560·29e4d4·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00050560·050560·29e292·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········002eea34·2eea34·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········002ee7f4·2ee7f4·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········002eea40·2eea40·033f94·00···A··0···0··818 ··[13]·.rodata···········PROGBITS········002ee800·2ee800·033f94·00···A··0···0··8
19 ··[14]·.ARM.exidx········ARM_EXIDX·······003229d4·3229d4·000008·00··AL·11···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······00322794·322794·000008·00··AL·11···0··4
20 ··[15]·.eh_frame·········PROGBITS········003229dc·3229dc·000004·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········0032279c·32279c·000004·00···A··0···0··4
21 ··[16]·.init_array·······INIT_ARRAY······0033d6a8·32d6a8·000004·04··WA··0···0··421 ··[16]·.init_array·······INIT_ARRAY······0033d6a8·32d6a8·000004·04··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······0033d6ac·32d6ac·000004·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······0033d6ac·32d6ac·000004·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········0033d6b0·32d6b0·002868·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········0033d6b0·32d6b0·002868·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········0033ff18·32ff18·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········0033ff18·32ff18·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00340000·330000·000d64·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00340000·330000·000d64·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········00340d64·330d64·024a68·00··WA··0···0··426 ··[21]·.data·············PROGBITS········00340d64·330d64·024a68·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········003657cc·3557cc·003910·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········003657cc·3557cc·003910·00··WA··0···0··4
465 KB
readelf --wide --symbols {}
    
Offset 251, 3083 lines modifiedOffset 251, 3083 lines modified
251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
253 ···249:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)253 ···249:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
255 ···251:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import255 ···251:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
256 ···252:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide256 ···252:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
257 ···253:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values257 ···253:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
258 ···254:·000c3735··1144·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty258 ···254:·000c370d··1144·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty
259 ···255:·001f2c9d·10212·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group259 ···255:·001f2ae5·10212·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group
260 ···256:·003668dc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen260 ···256:·003668dc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen
261 ···257:·001bd449···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file261 ···257:·001bd471···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file
262 ···258:·0022edd9···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__262 ···258:·0022ec05···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
263 ···259:·000a2041···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__263 ···259:·000a2041···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__
264 ···260:·002af175··1252·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell264 ···260:·002aef2d··1252·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell
265 ···261:·000b88a9··1144·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate265 ···261:·000b88a9··1144·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate
266 ···262:·0013aaa1···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell266 ···262:·0013aac9···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell
267 ···263:·000a2bdd···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__267 ···263:·000a2bdd···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
268 ···264:·002587a9··1312·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close268 ···264:·002585cd··1312·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close
269 ···265:·0020140d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match269 ···265:·00201255···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
270 ···266:·0036692c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen270 ···266:·0036692c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen
271 ···267:·00260161···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw271 ···267:·0025ff15···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
272 ···268:·00366c14·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj272 ···268:·00366c14·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj
273 ···269:·00366a10·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit273 ···269:·00366a10·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit
274 ···270:·00184f69···220·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat274 ···270:·00184f91···220·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat
275 ···271:·000a69b5···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start275 ···271:·000a69b5···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start
276 ···272:·001e6349···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send276 ···272:·001e62cd···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send
277 ···273:·00091e2d···292·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments277 ···273:·00091e2d···292·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments
278 ···274:·00165565··2752·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split278 ···274:·00165589··2752·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split
279 ···275:·000a3eb1···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy279 ···275:·000a3eb1···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy
280 ···276:·00366b80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33280 ···276:·00366b80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33
281 ···277:·00366de4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals281 ···277:·00366de4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals
282 ···278:·003668cc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver282 ···278:·003668cc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver
283 ···279:·00366b7c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34283 ···279:·00366b7c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34
284 ···280:·001c73a1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close284 ···280:·001c73c9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close
285 ···281:·00198845··1672·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices285 ···281:·0019886d··1672·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices
286 ···282:·000cf4d9····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send286 ···282:·000cf4b1····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send
287 ···283:·0024ffa9···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw287 ···283:·0024fdcd···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw
288 ···284:·0015f169···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close288 ···284:·0015f18d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close
289 ···285:·00275a85···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw289 ···285:·00275839···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
290 ···286:·00366b78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35290 ···286:·00366b78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35
291 ···287:·000b10f5··2152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf291 ···287:·000b10f5··2152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf
292 ···288:·00366b74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36292 ···288:·00366b74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36
293 ···289:·001a48b5··5092·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx293 ···289:·001a48dd··5092·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx
294 ···290:·0023b0c1···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw294 ···290:·0023aee9···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
295 ···291:·00097b7d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__295 ···291:·00097b7d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__
296 ···292:·00270931·13168·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__296 ···292:·002706e5·13168·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
297 ···293:·0009fe61···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__297 ···293:·0009fe61···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__
298 ···294:·00366b70·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37298 ···294:·00366b70·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37
299 ···295:·00054319····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen299 ···295:·00054319····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen
300 ···296:·00055635···280·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible300 ···296:·00055635···280·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible
301 ···297:·00366b6c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38301 ···297:·00366b6c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38
302 ···298:·00222e7d···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter302 ···298:·00222cc9···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter
303 ···299:·00366d28·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen303 ···299:·00366d28·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen
304 ···300:·00366b68·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39304 ···300:·00366b68·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39
305 ···301:·00051d51····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen305 ···301:·00051d51····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen
306 ···302:·0036691c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen306 ···302:·0036691c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen
307 ···303:·00366a54·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen307 ···303:·00366a54·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen
308 ···304:·000561f5···752·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup308 ···304:·000561f5···752·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
309 ···305:·001e6ab9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close309 ···305:·001e6a3d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close
310 ···306:·000847a1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__310 ···306:·000847a5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
311 ···307:·00063251···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__311 ···307:·00063255···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
312 ···308:·00222f6d··5584·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark312 ···308:·00222db9··5584·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark
313 ···309:·00366e88·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal313 ···309:·00366e88·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal
314 ···310:·0005d811····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__314 ···310:·0005d811····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
315 ···311:·0005dcd1····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__315 ···311:·0005dcd5····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
316 ···312:·0012e18d··4288·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__316 ···312:·0012e1b1··4288·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
317 ···313:·0021a7c5···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize317 ···313:·0021a611···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize
318 ···314:·00116061····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3318 ···314:·0011604d····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3
319 ···315:·000a0141···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq319 ···315:·000a0141···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq
320 ···316:·000853d5···100·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged320 ···316:·000853d9····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged
321 ···317:·00366ea8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util321 ···317:·00366ea8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util
322 ···318:·00091411···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty322 ···318:·00091411···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty
323 ···319:·00193621···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols323 ···319:·00193649···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols
324 ···320:·002ed109···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen324 ···320:·002ecec1···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen
325 ···321:·0020c0f9···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder325 ···321:·0020bf41···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder
326 ···322:·0005d701····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__326 ···322:·0005d701····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
327 ···323:·00099d69···388·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default327 ···323:·00099d69···388·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default
328 ···324:·0015e9f9···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send328 ···324:·0015ea1d···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send
329 ···325:·000c98d5···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import329 ···325:·000c98ad···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import
330 ···326:·00366d88·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF330 ···326:·00366d88·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF
331 ···327:·0011bd95···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw331 ···327:·0011bdb9···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
332 ···328:·00054c99····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj332 ···328:·00054c99····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj
333 ···329:·00063451···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__333 ···329:·00063455···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
334 ···330:·0005ddf1····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__334 ···330:·0005ddf5····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
335 ···331:·00118a99·12300·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__335 ···331:·00118a85·12356·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
336 ···332:·001d3295····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send336 ···332:·001d32bd····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
337 ···333:·0023d349···220·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__337 ···333:·0023d16d···220·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
338 ···334:·0036687c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs338 ···334:·0036687c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs
339 ···335:·001354e9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close339 ···335:·00135511···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
340 ···336:·002e53e9···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix340 ···336:·002e51a1···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix
341 ···337:·000b0b99···476·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf341 ···337:·000b0b99···476·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf
342 ···338:·001ccb59···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body342 ···338:·001ccb81···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body
343 ···339:·00139d71··1672·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment343 ···339:·00139d99··1672·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment
344 ···340:·00097bfd···500·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split344 ···340:·00097bfd···500·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split
345 ···341:·0009d4a1···496·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op345 ···341:·0009d4a1···496·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op
346 ···342:·000b6491···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__346 ···342:·000b6491···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__
347 ···343:·0019ea51···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix347 ···343:·0019ea79···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix
348 ···344:·00063351···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__348 ···344:·00063355···100·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__
349 ···345:·000a3635···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq349 ···345:·000a3635···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq
350 ···346:·000e12a5··1336·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf350 ···346:·000e127d··1336·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf
351 ···347:·000d5865··5944·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__351 ···347:·000d583d··5944·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
352 ···348:·00366df0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals352 ···348:·00366df0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals
353 ···349:·002586d9···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw353 ···349:·002584fd···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
354 ···350:·0009a185···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar354 ···350:·0009a185···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar
355 ···351:·00366fcc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version355 ···351:·00366fcc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version
356 ···352:·0005400d····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env356 ···352:·0005400d····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env
357 ···353:·0023c9d1··1312·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close357 ···353:·0023c7f9··1308·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
358 ···354:·00087389···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build358 ···354:·00087389···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build
359 ···355:·00366dc8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals359 ···355:·00366dc8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals
360 ···356:·0013a3f9···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment360 ···356:·0013a421···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment
361 ···357:·001c0be9···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed361 ···357:·001c0c11···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed
362 ···358:·00366c3c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen362 ···358:·00366c3c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen
363 ···359:·000bd651···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on363 ···359:·000bd651···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on
364 ···360:·00133871···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw364 ···360:·00133895···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw
365 ···361:·00366fa8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re365 ···361:·00366fa8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re
366 ···362:·0022c451····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send366 ···362:·0022c27d····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
367 ···363:·00185ea5···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token367 ···363:·00185ecd···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token
368 ···364:·00084ec5···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide368 ···364:·00084ec9···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide
369 ···365:·002aef51···264·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence369 ···365:·002aed09···264·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence
370 ···366:·0015e0cd···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock370 ···366:·0015e0f1···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock
371 ···367:·000ae485··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr371 ···367:·000ae485··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
372 ···368:·002641e1···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets372 ···368:·00263f95···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets
373 ···369:·0005282d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen373 ···369:·0005282d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen
374 ···370:·00366bdc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env374 ···370:·00366bdc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env
375 ···371:·00366a40·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env375 ···371:·00366a40·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
376 ···372:·0026bf35···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw376 ···372:·0026bce9···196·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw
377 ···373:·0013cb49····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__377 ···373:·0013cb71····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
Max diff block lines reached; 457617/476194 bytes (96.10%) of diff not shown.
5.72 KB
readelf --wide --relocs {}
    
Offset 11722, 15 lines modifiedOffset 11722, 15 lines modified
11722 0034035c··000ad215·R_ARM_GLOB_DAT·········00366c68···CPyType_linegen___visit_SEMI_LineGenerator_env11722 0034035c··000ad215·R_ARM_GLOB_DAT·········00366c68···CPyType_linegen___visit_SEMI_LineGenerator_env
11723 003479f0··000ad202·R_ARM_ABS32············00366c68···CPyType_linegen___visit_SEMI_LineGenerator_env11723 003479f0··000ad202·R_ARM_ABS32············00366c68···CPyType_linegen___visit_SEMI_LineGenerator_env
11724 00340360··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError11724 00340360··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError
11725 00340364··00012c15·R_ARM_GLOB_DAT·········00366b68···CPyStatic_mode___TargetVersion___PY3911725 00340364··00012c15·R_ARM_GLOB_DAT·········00366b68···CPyStatic_mode___TargetVersion___PY39
11726 00348150··00012c02·R_ARM_ABS32············00366b68···CPyStatic_mode___TargetVersion___PY3911726 00348150··00012c02·R_ARM_ABS32············00366b68···CPyStatic_mode___TargetVersion___PY39
11727 00340368··0001f015·R_ARM_GLOB_DAT·········00366e68···CPyModule_blib2to311727 00340368··0001f015·R_ARM_GLOB_DAT·········00366e68···CPyModule_blib2to3
11728 0034036c··0002a415·R_ARM_GLOB_DAT·········00366e08···CPyModule_black___resources_internal11728 0034036c··0002a415·R_ARM_GLOB_DAT·········00366e08···CPyModule_black___resources_internal
11729 00340370··00034215·R_ARM_GLOB_DAT·········00322760···CPyLit_Complex11729 00340370··00034215·R_ARM_GLOB_DAT·········00322520···CPyLit_Complex
11730 0034037c··00091215·R_ARM_GLOB_DAT·········00366b88···CPyType_lines___enumerate_reversed_env11730 0034037c··00091215·R_ARM_GLOB_DAT·········00366b88···CPyType_lines___enumerate_reversed_env
11731 00348044··00091202·R_ARM_ABS32············00366b88···CPyType_lines___enumerate_reversed_env11731 00348044··00091202·R_ARM_ABS32············00366b88···CPyType_lines___enumerate_reversed_env
11732 00340380··00055f15·R_ARM_GLOB_DAT·········00366f6c···CPyModule_pathspec11732 00340380··00055f15·R_ARM_GLOB_DAT·········00366f6c···CPyModule_pathspec
11733 00340388··00028c15·R_ARM_GLOB_DAT·········00366f80···CPyModule_pathlib11733 00340388··00028c15·R_ARM_GLOB_DAT·········00366f80···CPyModule_pathlib
11734 0034038c··00083015·R_ARM_GLOB_DAT·········00366ef8···CPyModule_multiprocessing11734 0034038c··00083015·R_ARM_GLOB_DAT·········00366ef8···CPyModule_multiprocessing
11735 00340398··00080115·R_ARM_GLOB_DAT·········00366a4c···CPyType_ranges____LinesMapping11735 00340398··00080115·R_ARM_GLOB_DAT·········00366a4c···CPyType_ranges____LinesMapping
11736 00348448··00080102·R_ARM_ABS32············00366a4c···CPyType_ranges____LinesMapping11736 00348448··00080102·R_ARM_ABS32············00366a4c···CPyType_ranges____LinesMapping
Offset 12340, 15 lines modifiedOffset 12340, 15 lines modified
12340 00348978··0004c402·R_ARM_ABS32············00366924···CPyType_pytree___leaves_Leaf_gen12340 00348978··0004c402·R_ARM_ABS32············00366924···CPyType_pytree___leaves_Leaf_gen
12341 00340a84··00081a15·R_ARM_GLOB_DAT·········003669cc···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12341 00340a84··00081a15·R_ARM_GLOB_DAT·········003669cc···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12342 00348604··00081a02·R_ARM_ABS32············003669cc···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12342 00348604··00081a02·R_ARM_ABS32············003669cc···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12343 00340a88··0000ac15·R_ARM_GLOB_DAT·········00000000···PyDict_Type12343 00340a88··0000ac15·R_ARM_GLOB_DAT·········00000000···PyDict_Type
12344 00340a8c··00099e15·R_ARM_GLOB_DAT·········00366cf0···CPyType_linegen___line_LineGenerator_env12344 00340a8c··00099e15·R_ARM_GLOB_DAT·········00366cf0···CPyType_linegen___line_LineGenerator_env
12345 003478e0··00099e02·R_ARM_ABS32············00366cf0···CPyType_linegen___line_LineGenerator_env12345 003478e0··00099e02·R_ARM_ABS32············00366cf0···CPyType_linegen___line_LineGenerator_env
12346 00340a90··00016915·R_ARM_GLOB_DAT·········00366fa8···CPyModule_re12346 00340a90··00016915·R_ARM_GLOB_DAT·········00366fa8···CPyModule_re
12347 00340a94··00027915·R_ARM_GLOB_DAT·········00321a14···CPyLit_Tuple12347 00340a94··00027915·R_ARM_GLOB_DAT·········003217d4···CPyLit_Tuple
12348 00340a98··00049215·R_ARM_GLOB_DAT·········003669d4···CPyType_trans___do_transform_StringMerger_gen12348 00340a98··00049215·R_ARM_GLOB_DAT·········003669d4···CPyType_trans___do_transform_StringMerger_gen
12349 003485f4··00049202·R_ARM_ABS32············003669d4···CPyType_trans___do_transform_StringMerger_gen12349 003485f4··00049202·R_ARM_ABS32············003669d4···CPyType_trans___do_transform_StringMerger_gen
12350 00340a9c··0000ae15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type12350 00340a9c··0000ae15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type
12351 00340aa0··0002c215·R_ARM_GLOB_DAT·········00366eb8···CPyStatic_handle_ipynb_magics___globals12351 00340aa0··0002c215·R_ARM_GLOB_DAT·········00366eb8···CPyStatic_handle_ipynb_magics___globals
12352 00340aa4··00064b15·R_ARM_GLOB_DAT·········00366cfc···CPyType_linegen___CannotSplit12352 00340aa4··00064b15·R_ARM_GLOB_DAT·········00366cfc···CPyType_linegen___CannotSplit
12353 003478d0··00064b02·R_ARM_ABS32············00366cfc···CPyType_linegen___CannotSplit12353 003478d0··00064b02·R_ARM_ABS32············00366cfc···CPyType_linegen___CannotSplit
12354 00340aa8··00028415·R_ARM_GLOB_DAT·········003668c4···CPyType_driver___release_TokenProxy_gen12354 00340aa8··00028415·R_ARM_GLOB_DAT·········003668c4···CPyType_driver___release_TokenProxy_gen
Offset 12359, 15 lines modifiedOffset 12359, 15 lines modified
12359 00348cb8··00043702·R_ARM_ABS32············003668d4···CPyType_driver___ReleaseRange12359 00348cb8··00043702·R_ARM_ABS32············003668d4···CPyType_driver___ReleaseRange
12360 00340ab4··0008a915·R_ARM_GLOB_DAT·········00366c9c···CPyType_linegen___visit_funcdef_LineGenerator_gen12360 00340ab4··0008a915·R_ARM_GLOB_DAT·········00366c9c···CPyType_linegen___visit_funcdef_LineGenerator_gen
12361 00347988··0008a902·R_ARM_ABS32············00366c9c···CPyType_linegen___visit_funcdef_LineGenerator_gen12361 00347988··0008a902·R_ARM_ABS32············00366c9c···CPyType_linegen___visit_funcdef_LineGenerator_gen
12362 00340ab8··0004cd15·R_ARM_GLOB_DAT·········00366984···CPyType_trans___do_transform_StringParenWrapper_gen12362 00340ab8··0004cd15·R_ARM_GLOB_DAT·········00366984···CPyType_trans___do_transform_StringParenWrapper_gen
12363 00348694··0004cd02·R_ARM_ABS32············00366984···CPyType_trans___do_transform_StringParenWrapper_gen12363 00348694··0004cd02·R_ARM_ABS32············00366984···CPyType_trans___do_transform_StringParenWrapper_gen
12364 00340abc··0000b415·R_ARM_GLOB_DAT·········00000000···PyLong_Type12364 00340abc··0000b415·R_ARM_GLOB_DAT·········00000000···PyLong_Type
12365 00340ac0··00082a15·R_ARM_GLOB_DAT·········00366f18···CPyModule_black___parsing12365 00340ac0··00082a15·R_ARM_GLOB_DAT·········00366f18···CPyModule_black___parsing
12366 00340ac4··0001cb15·R_ARM_GLOB_DAT·········00321920···CPyLit_FrozenSet12366 00340ac4··0001cb15·R_ARM_GLOB_DAT·········003216e0···CPyLit_FrozenSet
12367 00340ac8··000a6a15·R_ARM_GLOB_DAT·········00366b10···CPyStatic_mode___Feature___FSTRING_PARSING12367 00340ac8··000a6a15·R_ARM_GLOB_DAT·········00366b10···CPyStatic_mode___Feature___FSTRING_PARSING
12368 003481a8··000a6a02·R_ARM_ABS32············00366b10···CPyStatic_mode___Feature___FSTRING_PARSING12368 003481a8··000a6a02·R_ARM_ABS32············00366b10···CPyStatic_mode___Feature___FSTRING_PARSING
12369 00340ad0··00026315·R_ARM_GLOB_DAT·········00366f30···CPyModule_black___mode_internal12369 00340ad0··00026315·R_ARM_GLOB_DAT·········00366f30···CPyModule_black___mode_internal
12370 00340ad4··0007ee15·R_ARM_GLOB_DAT·········00366b18···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12370 00340ad4··0007ee15·R_ARM_GLOB_DAT·········00366b18···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12371 003481a0··0007ee02·R_ARM_ABS32············00366b18···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12371 003481a0··0007ee02·R_ARM_ABS32············00366b18···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12372 00340ad8··000c6f15·R_ARM_GLOB_DAT·········00366ad4···CPyType_mode___pretty_TargetVersion_obj12372 00340ad8··000c6f15·R_ARM_GLOB_DAT·········00366ad4···CPyType_mode___pretty_TargetVersion_obj
12373 003481e8··000c6f02·R_ARM_ABS32············00366ad4···CPyType_mode___pretty_TargetVersion_obj12373 003481e8··000c6f02·R_ARM_ABS32············00366ad4···CPyType_mode___pretty_TargetVersion_obj
Offset 12471, 15 lines modifiedOffset 12471, 15 lines modified
12471 00340c00··00038415·R_ARM_GLOB_DAT·········00366a5c···CPyType_parsing____stringify_ast_with_new_parent_gen12471 00340c00··00038415·R_ARM_GLOB_DAT·········00366a5c···CPyType_parsing____stringify_ast_with_new_parent_gen
12472 003483c4··00038402·R_ARM_ABS32············00366a5c···CPyType_parsing____stringify_ast_with_new_parent_gen12472 003483c4··00038402·R_ARM_ABS32············00366a5c···CPyType_parsing____stringify_ast_with_new_parent_gen
12473 00340c04··0007de15·R_ARM_GLOB_DAT·········00366c10···CPyType_linegen____rhs_transform_line_gen12473 00340c04··0007de15·R_ARM_GLOB_DAT·········00366c10···CPyType_linegen____rhs_transform_line_gen
12474 00347aa0··0007de02·R_ARM_ABS32············00366c10···CPyType_linegen____rhs_transform_line_gen12474 00347aa0··0007de02·R_ARM_ABS32············00366c10···CPyType_linegen____rhs_transform_line_gen
12475 00340c08··0000d415·R_ARM_GLOB_DAT·········00000000···PyExc_NameError12475 00340c08··0000d415·R_ARM_GLOB_DAT·········00000000···PyExc_NameError
12476 00340c0c··00049e15·R_ARM_GLOB_DAT·········00366ca4···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12476 00340c0c··00049e15·R_ARM_GLOB_DAT·········00366ca4···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12477 00347978··00049e02·R_ARM_ABS32············00366ca4···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12477 00347978··00049e02·R_ARM_ABS32············00366ca4···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12478 00340c10··00043e15·R_ARM_GLOB_DAT·········00322768···CPyLit_Float12478 00340c10··00043e15·R_ARM_GLOB_DAT·········00322528···CPyLit_Float
12479 00340c18··00065915·R_ARM_GLOB_DAT·········00366a68···CPyType_parsing___lib2to3_parse_env12479 00340c18··00065915·R_ARM_GLOB_DAT·········00366a68···CPyType_parsing___lib2to3_parse_env
12480 003483ac··00065902·R_ARM_ABS32············00366a68···CPyType_parsing___lib2to3_parse_env12480 003483ac··00065902·R_ARM_ABS32············00366a68···CPyType_parsing___lib2to3_parse_env
12481 00340c1c··000b8015·R_ARM_GLOB_DAT·········00366eec···CPyStatic__width_table___globals12481 00340c1c··000b8015·R_ARM_GLOB_DAT·········00366eec···CPyStatic__width_table___globals
12482 00340c20··00022e15·R_ARM_GLOB_DAT·········00366f78···CPyModule_click12482 00340c20··00022e15·R_ARM_GLOB_DAT·········00366f78···CPyModule_click
12483 00340c24··00091f15·R_ARM_GLOB_DAT·········00366efc···CPyModule_black___concurrency12483 00340c24··00091f15·R_ARM_GLOB_DAT·········00366efc···CPyModule_black___concurrency
12484 00340c28··00073515·R_ARM_GLOB_DAT·········00366f58···CPyModule_black___comments12484 00340c28··00073515·R_ARM_GLOB_DAT·········00366f58···CPyModule_black___comments
12485 00340c2c··00047a15·R_ARM_GLOB_DAT·········0036686c···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater12485 00340c2c··00047a15·R_ARM_GLOB_DAT·········0036686c···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater
840 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x32ff18·contains·25·entries:1 Dynamic·section·at·offset·0x32ff18·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x4fafc5 ·0x0000000c·(INIT)·······················0x4fafc
6 ·0x0000000d·(FINI)·······················0x2eea346 ·0x0000000d·(FINI)·······················0x2ee7f4
7 ·0x00000019·(INIT_ARRAY)·················0x33d6a87 ·0x00000019·(INIT_ARRAY)·················0x33d6a8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x33d6ac9 ·0x0000001a·(FINI_ARRAY)·················0x33d6ac
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x1216812 ·0x00000005·(STRTAB)·····················0x12168
13 ·0x00000006·(SYMTAB)·····················0x514813 ·0x00000006·(SYMTAB)·····················0x5148
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3b1f5da5353d8a8c7dd4003bc9ef551f89050e4c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe752a7724c02cb6ad6aab8455f7d842ac3ae775
14.9 KB
strings --all --bytes=8 {}
    
Offset 2645, 14 lines modifiedOffset 2645, 17 lines modified
2645 CPyPy_lines___enumerate_with_length_Line_gen_____next__2645 CPyPy_lines___enumerate_with_length_Line_gen_____next__
2646 CPyDef_lines___enumerate_with_length_Line_gen___send2646 CPyDef_lines___enumerate_with_length_Line_gen___send
2647 CPyPy_lines___enumerate_with_length_Line_gen___send2647 CPyPy_lines___enumerate_with_length_Line_gen___send
2648 CPyDef_lines___enumerate_with_length_Line_gen___throw2648 CPyDef_lines___enumerate_with_length_Line_gen___throw
2649 CPyPy_lines___enumerate_with_length_Line_gen___throw2649 CPyPy_lines___enumerate_with_length_Line_gen___throw
2650 CPyDef_lines___enumerate_with_length_Line_gen___close2650 CPyDef_lines___enumerate_with_length_Line_gen___close
2651 CPyPy_lines___enumerate_with_length_Line_gen___close2651 CPyPy_lines___enumerate_with_length_Line_gen___close
 2652 CPyPy_trans___BaseStringSplitter___do_match
 2653 CPyPy_trans___BaseStringSplitter____validate
 2654 CPyPy_trans___BaseStringSplitter____get_max_string_length
2652 CPyDef_ranges____convert_node_to_standalone_comment2655 CPyDef_ranges____convert_node_to_standalone_comment
2653 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2656 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2654 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2657 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2655 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2658 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2656 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2659 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2657 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2660 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
2658 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2661 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
Offset 2671, 17 lines modifiedOffset 2674, 14 lines modified
2671 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2674 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2672 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2675 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2673 CPyPy_ranges____convert_node_to_standalone_comment2676 CPyPy_ranges____convert_node_to_standalone_comment
2674 CPyDef_ranges____convert_unchanged_line_by_line2677 CPyDef_ranges____convert_unchanged_line_by_line
2675 CPyPy_ranges____convert_unchanged_line_by_line2678 CPyPy_ranges____convert_unchanged_line_by_line
2676 CPyDef_ranges___convert_unchanged_lines2679 CPyDef_ranges___convert_unchanged_lines
2677 CPyPy_ranges___convert_unchanged_lines2680 CPyPy_ranges___convert_unchanged_lines
2678 CPyPy_trans___BaseStringSplitter___do_match 
2679 CPyPy_trans___BaseStringSplitter____validate 
2680 CPyPy_trans___BaseStringSplitter____get_max_string_length 
2681 CPyDef_strings___normalize_string_quotes2681 CPyDef_strings___normalize_string_quotes
2682 CPyPy_strings___normalize_string_quotes2682 CPyPy_strings___normalize_string_quotes
2683 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes2683 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes
2684 CPyPy_trans___StringMerger____merge_one_string_group2684 CPyPy_trans___StringMerger____merge_one_string_group
2685 CPyDef_brackets___BracketTracker___max_delimiter_priority2685 CPyDef_brackets___BracketTracker___max_delimiter_priority
2686 CPyPy_brackets___BracketTracker___max_delimiter_priority2686 CPyPy_brackets___BracketTracker___max_delimiter_priority
2687 CPyDef_linegen___should_split_line2687 CPyDef_linegen___should_split_line
Offset 3521, 15 lines modifiedOffset 3521, 15 lines modified
3521 2K["2I3HyD3521 2K["2I3HyD
3522 ,K\".I/HyD3522 ,K\".I/HyD
3523 %K\")I*HyD3523 %K\")I*HyD
3524 ·K\"&I&HyD3524 ·K\"&I&HyD
3525 I\"!K!H{DuXxD3525 I\"!K!H{DuXxD
3526 <I=H{DyD3526 <I=H{DyD
3527 9I:H{DyD3527 9I:H{DyD
3528 6I7H{DyD3528 YB6I7H{DyD
3529 2I3H{DyD3529 2I3H{DyD
3530 /I0H{DyD3530 /I0H{DyD
3531 +I,H{DyD3531 +I,H{DyD
3532 )K·")I)H{DyD3532 )K·")I)H{DyD
3533 iJiKjI{DjHX3533 iJiKjI{DjHX
3534 [J_K_I{D_HX3534 [J_K_I{D_HX
3535 rCIDHyDX3535 rCIDHyDX
Offset 3738, 16 lines modifiedOffset 3738, 16 lines modified
3738 )I)H$hyDxD3738 )I)H$hyDxD
3739 ·9K:J{DZ3739 ·9K:J{DZ
3740 8I8H$hyDxD3740 8I8H$hyDxD
3741 "2I2HyDZ3741 "2I2HyDZ
3742 ",I,HyDZ3742 ",I,HyDZ
3743 $I%H{DyD3743 $I%H{DyD
3744 ·I!H{DyD3744 ·I!H{DyD
3745 zDgIgHyDxD3745 zDgIhHyDxD
3746 MIMH{DyD3746 MINH{DyD
3747 YIYH{DyD3747 YIYH{DyD
3748 UIUH{DyD3748 UIUH{DyD
3749 QIQH{DyD3749 QIQH{DyD
3750 MIMH{DyD3750 MIMH{DyD
3751 IIIH{DyD3751 IIIH{DyD
3752 FIFH{DyD3752 FIFH{DyD
3753 BIBH{DyD3753 BIBH{DyD
Offset 4198, 58 lines modifiedOffset 4198, 43 lines modified
4198 *I+H$hyDxD4198 *I+H$hyDxD
4199 [K\H{DuXxD4199 [K\H{DuXxD
4200 r:H;hyDxD4200 r:H;hyDxD
4201 5I6H{DyD4201 5I6H{DyD
4202 1I2H{DyD4202 1I2H{DyD
4203 7KEJEIFHzD4203 7KEJEIFHzD
4204 $»      {D|XxD4204 $»      {D|XxD
4205 PKsJsItHzD 
4206 KYJYIZHzD 
4207 K_J_I`HzD 
4208 nKnH{D|XxD4205 oKoH{D|XxD
4209 gIgH{DyD 
4210 cIcH{DyD 
4211 _I_H{DyD 
4212 [I[H{DyD 
4213 WIWH{DyD 
4214 SISH{DyD 
4215 OIOH{DyD 
4216 KIKH{DyD4206 KIJIIJHzD
 4207 rcKdH{D|XxD
 4208 EK{I|HyD
 4209 7KqJrIrHzD
 4210 zD_I_HyDxD
 4211 »       "tItHyD
 4212 »       "aIbHyD
 4213 8KVJWIzD
 4214 0KQJRIzDRH
4217 GIGH{DyD4215 GIGH{DyD
4218 CICH{DyD4216 CICH{DyD
4219 ?I?H{DyD4217 ?I?H{DyD
4220 ;I;H{DyD4218 ;I;H{DyD
4221 7I7H{DyD 
4222 3I3H{DyD 
4223 /I/H{DyD 
4224 »       "tIuHyD 
4225 »       "aIaHyD 
4226 7KVJVIzD 
4227 /JQKQI{D 
4228 GIGH{DyD 
4229 CICH{DyD 
4230 ?I?H{DyD 
4231 ;I;H{DyD 
4232 zDtItHyDxD4219 zDqIrHyDxD
4233 2qIqHyDX 
4234 GIHH{DyD4220 HIHH{DyD
4235 ,JDKEI{DX4221 ,JEKEI{DEHY
4236 4I5H{DyD4222 4I5H{DyD
4237 0I1H{DyD4223 0I1H{DyD
4238 ,I-H{DyD4224 ,I-H{DyD
 4225 XJzKzI{DzH
4239 sBuIuHyD4226 sBtItHyD
 4227 6J^K_I{D
4240 sBgIgHyD4228 sBXIYHyD
4241 sBcIcHyD 
4242 [I[H{DyD4229 PIQH{DyD
4243 WIWH{DyD4230 LIMH{DyD
4244 SISH{DyD4231 HIIH{DyD
4245 OIOH{DyD4232 DIEH{DyD
Max diff block lines reached; 12041/15251 bytes (78.95%) of diff not shown.
16.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 6944, 134 lines modifiedOffset 6944, 134 lines modified
6944 ··0x0002d338·67656e5f·5f5f7468·726f7700·43507944·gen___throw.CPyD6944 ··0x0002d338·67656e5f·5f5f7468·726f7700·43507944·gen___throw.CPyD
6945 ··0x0002d348·65665f6c·696e6573·5f5f5f65·6e756d65·ef_lines___enume6945 ··0x0002d348·65665f6c·696e6573·5f5f5f65·6e756d65·ef_lines___enume
6946 ··0x0002d358·72617465·5f776974·685f6c65·6e677468·rate_with_length6946 ··0x0002d358·72617465·5f776974·685f6c65·6e677468·rate_with_length
6947 ··0x0002d368·5f4c696e·655f6765·6e5f5f5f·636c6f73·_Line_gen___clos6947 ··0x0002d368·5f4c696e·655f6765·6e5f5f5f·636c6f73·_Line_gen___clos
6948 ··0x0002d378·65004350·7950795f·6c696e65·735f5f5f·e.CPyPy_lines___6948 ··0x0002d378·65004350·7950795f·6c696e65·735f5f5f·e.CPyPy_lines___
6949 ··0x0002d388·656e756d·65726174·655f7769·74685f6c·enumerate_with_l6949 ··0x0002d388·656e756d·65726174·655f7769·74685f6c·enumerate_with_l
6950 ··0x0002d398·656e6774·685f4c69·6e655f67·656e5f5f·ength_Line_gen__6950 ··0x0002d398·656e6774·685f4c69·6e655f67·656e5f5f·ength_Line_gen__
6951 ··0x0002d3a8·5f636c6f·73650043·50794465·665f7261·_close.CPyDef_ra6951 ··0x0002d3a8·5f636c6f·73650043·50795079·5f747261·_close.CPyPy_tra
 6952 ··0x0002d3b8·6e735f5f·5f426173·65537472·696e6753·ns___BaseStringS
 6953 ··0x0002d3c8·706c6974·7465725f·5f5f646f·5f6d6174·plitter___do_mat
 6954 ··0x0002d3d8·63680043·50795079·5f747261·6e735f5f·ch.CPyPy_trans__
 6955 ··0x0002d3e8·5f426173·65537472·696e6753·706c6974·_BaseStringSplit
 6956 ··0x0002d3f8·7465725f·5f5f5f76·616c6964·61746500·ter____validate.
 6957 ··0x0002d408·43507950·795f7472·616e735f·5f5f4261·CPyPy_trans___Ba
 6958 ··0x0002d418·73655374·72696e67·53706c69·74746572·seStringSplitter
 6959 ··0x0002d428·5f5f5f5f·6765745f·6d61785f·73747269·____get_max_stri
 6960 ··0x0002d438·6e675f6c·656e6774·68004350·79446566·ng_length.CPyDef
6952 ··0x0002d3b8·6e676573·5f5f5f5f·636f6e76·6572745f·nges____convert_6961 ··0x0002d448·5f72616e·6765735f·5f5f5f63·6f6e7665·_ranges____conve
6953 ··0x0002d3c8·6e6f6465·5f746f5f·7374616e·64616c6f·node_to_standalo6962 ··0x0002d458·72745f6e·6f64655f·746f5f73·74616e64·rt_node_to_stand
6954 ··0x0002d3d8·6e655f63·6f6d6d65·6e740043·50794465·ne_comment.CPyDe6963 ··0x0002d468·616c6f6e·655f636f·6d6d656e·74004350·alone_comment.CP
 6964 ··0x0002d478·79446566·5f72616e·6765735f·5f5f7669·yDef_ranges___vi
 6965 ··0x0002d488·7369745f·73696d70·6c655f73·746d745f·sit_simple_stmt_
 6966 ··0x0002d498·5f546f70·4c657665·6c537461·74656d65·_TopLevelStateme
 6967 ··0x0002d4a8·6e747356·69736974·6f725f67·656e5f5f·ntsVisitor_gen__
 6968 ··0x0002d4b8·5f5f5f6d·79707963·5f67656e·65726174·___mypyc_generat
 6969 ··0x0002d4c8·6f725f68·656c7065·725f5f00·43507950·or_helper__.CPyP
6955 ··0x0002d3e8·665f7261·6e676573·5f5f5f76·69736974·f_ranges___visit6970 ··0x0002d4d8·795f7261·6e676573·5f5f5f76·69736974·y_ranges___visit
6956 ··0x0002d3f8·5f73696d·706c655f·73746d74·5f5f546f·_simple_stmt__To6971 ··0x0002d4e8·5f73696d·706c655f·73746d74·5f5f546f·_simple_stmt__To
6957 ··0x0002d408·704c6576·656c5374·6174656d·656e7473·pLevelStatements6972 ··0x0002d4f8·704c6576·656c5374·6174656d·656e7473·pLevelStatements
6958 ··0x0002d418·56697369·746f725f·67656e5f·5f5f5f5f·Visitor_gen_____6973 ··0x0002d508·56697369·746f725f·67656e5f·5f5f5f5f·Visitor_gen_____
6959 ··0x0002d428·6d797079·635f6765·6e657261·746f725f·mypyc_generator_6974 ··0x0002d518·6d797079·635f6765·6e657261·746f725f·mypyc_generator_
6960 ··0x0002d438·68656c70·65725f5f·00435079·50795f72·helper__.CPyPy_r6975 ··0x0002d528·68656c70·65725f5f·00435079·4465665f·helper__.CPyDef_
6961 ··0x0002d448·616e6765·735f5f5f·76697369·745f7369·anges___visit_si6976 ··0x0002d538·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s
6962 ··0x0002d458·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe6977 ··0x0002d548·696d706c·655f7374·6d745f5f·546f704c·imple_stmt__TopL
6963 ··0x0002d468·76656c53·74617465·6d656e74·73566973·velStatementsVis6978 ··0x0002d558·6576656c·53746174·656d656e·74735669·evelStatementsVi
6964 ··0x0002d478·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp 
6965 ··0x0002d488·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel 
6966 ··0x0002d498·7065725f·5f004350·79446566·5f72616e·per__.CPyDef_ran 
6967 ··0x0002d4a8·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp 
6968 ··0x0002d4b8·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve 
6969 ··0x0002d4c8·6c537461·74656d65·6e747356·69736974·lStatementsVisit 
6970 ··0x0002d4d8·6f725f67·656e5f5f·5f5f5f6e·6578745f·or_gen_____next_ 
6971 ··0x0002d4e8·5f004350·7950795f·72616e67·65735f5f·_.CPyPy_ranges__ 
6972 ··0x0002d4f8·5f766973·69745f73·696d706c·655f7374·_visit_simple_st 
6973 ··0x0002d508·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat 
6974 ··0x0002d518·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge 
6975 ··0x0002d528·6e5f5f5f·5f5f6e65·78745f5f·00435079·n_____next__.CPy 
6976 ··0x0002d538·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis 
6977 ··0x0002d548·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__ 
6978 ··0x0002d558·546f704c·6576656c·53746174·656d656e·TopLevelStatemen 
6979 ··0x0002d568·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___6979 ··0x0002d568·7369746f·725f6765·6e5f5f5f·5f5f6e65·sitor_gen_____ne
6980 ··0x0002d578·73656e64·00435079·50795f72·616e6765·send.CPyPy_range6980 ··0x0002d578·78745f5f·00435079·50795f72·616e6765·xt__.CPyPy_range
6981 ··0x0002d588·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple6981 ··0x0002d588·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple
6982 ··0x0002d598·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS6982 ··0x0002d598·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS
6983 ··0x0002d5a8·74617465·6d656e74·73566973·69746f72·tatementsVisitor6983 ··0x0002d5a8·74617465·6d656e74·73566973·69746f72·tatementsVisitor
6984 ··0x0002d5b8·5f67656e·5f5f5f73·656e6400·43507944·_gen___send.CPyD6984 ··0x0002d5b8·5f67656e·5f5f5f5f·5f6e6578·745f5f00·_gen_____next__.
6985 ··0x0002d5c8·65665f72·616e6765·735f5f5f·76697369·ef_ranges___visi6985 ··0x0002d5c8·43507944·65665f72·616e6765·735f5f5f·CPyDef_ranges___
6986 ··0x0002d5d8·745f7369·6d706c65·5f73746d·745f5f54·t_simple_stmt__T6986 ··0x0002d5d8·76697369·745f7369·6d706c65·5f73746d·visit_simple_stm
6987 ··0x0002d5e8·6f704c65·76656c53·74617465·6d656e74·opLevelStatement6987 ··0x0002d5e8·745f5f54·6f704c65·76656c53·74617465·t__TopLevelState
6988 ··0x0002d5f8·73566973·69746f72·5f67656e·5f5f5f74·sVisitor_gen___t6988 ··0x0002d5f8·6d656e74·73566973·69746f72·5f67656e·mentsVisitor_gen
6989 ··0x0002d608·68726f77·00435079·50795f72·616e6765·hrow.CPyPy_range6989 ··0x0002d608·5f5f5f73·656e6400·43507950·795f7261·___send.CPyPy_ra
6990 ··0x0002d618·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple6990 ··0x0002d618·6e676573·5f5f5f76·69736974·5f73696d·nges___visit_sim
6991 ··0x0002d628·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS 
6992 ··0x0002d638·74617465·6d656e74·73566973·69746f72·tatementsVisitor 
6993 ··0x0002d648·5f67656e·5f5f5f74·68726f77·00435079·_gen___throw.CPy 
6994 ··0x0002d658·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis 
6995 ··0x0002d668·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__ 
6996 ··0x0002d678·546f704c·6576656c·53746174·656d656e·TopLevelStatemen 
6997 ··0x0002d688·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___ 
6998 ··0x0002d698·636c6f73·65004350·7950795f·72616e67·close.CPyPy_rang 
6999 ··0x0002d6a8·65735f5f·5f766973·69745f73·696d706c·es___visit_simpl 
7000 ··0x0002d6b8·655f7374·6d745f5f·546f704c·6576656c·e_stmt__TopLevel6991 ··0x0002d628·706c655f·73746d74·5f5f546f·704c6576·ple_stmt__TopLev
7001 ··0x0002d6c8·53746174·656d656e·74735669·7369746f·StatementsVisito6992 ··0x0002d638·656c5374·6174656d·656e7473·56697369·elStatementsVisi
7002 ··0x0002d6d8·725f6765·6e5f5f5f·636c6f73·65004350·r_gen___close.CP6993 ··0x0002d648·746f725f·67656e5f·5f5f7365·6e640043·tor_gen___send.C
7003 ··0x0002d6e8·79446566·5f72616e·6765735f·5f5f7669·yDef_ranges___vi6994 ··0x0002d658·50794465·665f7261·6e676573·5f5f5f76·PyDef_ranges___v
 6995 ··0x0002d668·69736974·5f73696d·706c655f·73746d74·isit_simple_stmt
7004 ··0x0002d6f8·7369745f·73756974·655f5f54·6f704c65·sit_suite__TopLe 
7005 ··0x0002d708·76656c53·74617465·6d656e74·73566973·velStatementsVis 
7006 ··0x0002d718·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp 
7007 ··0x0002d728·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel 
7008 ··0x0002d738·7065725f·5f004350·7950795f·72616e67·per__.CPyPy_rang 
7009 ··0x0002d748·65735f5f·5f766973·69745f73·75697465·es___visit_suite 
7010 ··0x0002d758·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem6996 ··0x0002d678·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem
7011 ··0x0002d768·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_6997 ··0x0002d688·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_
 6998 ··0x0002d698·5f5f7468·726f7700·43507950·795f7261·__throw.CPyPy_ra
 6999 ··0x0002d6a8·6e676573·5f5f5f76·69736974·5f73696d·nges___visit_sim
7012 ··0x0002d778·5f5f5f5f·6d797079·635f6765·6e657261·____mypyc_genera 
7013 ··0x0002d788·746f725f·68656c70·65725f5f·00435079·tor_helper__.CPy 
7014 ··0x0002d798·4465665f·72616e67·65735f5f·5f766973·Def_ranges___vis 
7015 ··0x0002d7a8·69745f73·75697465·5f5f546f·704c6576·it_suite__TopLev7000 ··0x0002d6b8·706c655f·73746d74·5f5f546f·704c6576·ple_stmt__TopLev
7016 ··0x0002d7b8·656c5374·6174656d·656e7473·56697369·elStatementsVisi7001 ··0x0002d6c8·656c5374·6174656d·656e7473·56697369·elStatementsVisi
7017 ··0x0002d7c8·746f725f·67656e5f·5f5f5f5f·6e657874·tor_gen_____next 
7018 ··0x0002d7d8·5f5f0043·50795079·5f72616e·6765735f·__.CPyPy_ranges_ 
7019 ··0x0002d7e8·5f5f7669·7369745f·73756974·655f5f54·__visit_suite__T 
7020 ··0x0002d7f8·6f704c65·76656c53·74617465·6d656e74·opLevelStatement 
7021 ··0x0002d808·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____ 
7022 ··0x0002d818·5f6e6578·745f5f00·43507944·65665f72·_next__.CPyDef_r 
7023 ··0x0002d828·616e6765·735f5f5f·76697369·745f7375·anges___visit_su 
7024 ··0x0002d838·6974655f·5f546f70·4c657665·6c537461·ite__TopLevelSta 
7025 ··0x0002d848·74656d65·6e747356·69736974·6f725f67·tementsVisitor_g 
7026 ··0x0002d858·656e5f5f·5f73656e·64004350·7950795f·en___send.CPyPy_ 
7027 ··0x0002d868·72616e67·65735f5f·5f766973·69745f73·ranges___visit_s 
7028 ··0x0002d878·75697465·5f5f546f·704c6576·656c5374·uite__TopLevelSt 
7029 ··0x0002d888·6174656d·656e7473·56697369·746f725f·atementsVisitor_ 
7030 ··0x0002d898·67656e5f·5f5f7365·6e640043·50794465·gen___send.CPyDe 
7031 ··0x0002d8a8·665f7261·6e676573·5f5f5f76·69736974·f_ranges___visit 
7032 ··0x0002d8b8·5f737569·74655f5f·546f704c·6576656c·_suite__TopLevel 
7033 ··0x0002d8c8·53746174·656d656e·74735669·7369746f·StatementsVisito 
7034 ··0x0002d8d8·725f6765·6e5f5f5f·7468726f·77004350·r_gen___throw.CP 
7035 ··0x0002d8e8·7950795f·72616e67·65735f5f·5f766973·yPy_ranges___vis 
7036 ··0x0002d8f8·69745f73·75697465·5f5f546f·704c6576·it_suite__TopLev 
7037 ··0x0002d908·656c5374·6174656d·656e7473·56697369·elStatementsVisi 
7038 ··0x0002d918·746f725f·67656e5f·5f5f7468·726f7700·tor_gen___throw.7002 ··0x0002d6d8·746f725f·67656e5f·5f5f7468·726f7700·tor_gen___throw.
 7003 ··0x0002d6e8·43507944·65665f72·616e6765·735f5f5f·CPyDef_ranges___
 7004 ··0x0002d6f8·76697369·745f7369·6d706c65·5f73746d·visit_simple_stm
 7005 ··0x0002d708·745f5f54·6f704c65·76656c53·74617465·t__TopLevelState
 7006 ··0x0002d718·6d656e74·73566973·69746f72·5f67656e·mentsVisitor_gen
 7007 ··0x0002d728·5f5f5f63·6c6f7365·00435079·50795f72·___close.CPyPy_r
 7008 ··0x0002d738·616e6765·735f5f5f·76697369·745f7369·anges___visit_si
 7009 ··0x0002d748·6d706c65·5f73746d·745f5f54·6f704c65·mple_stmt__TopLe
 7010 ··0x0002d758·76656c53·74617465·6d656e74·73566973·velStatementsVis
 7011 ··0x0002d768·69746f72·5f67656e·5f5f5f63·6c6f7365·itor_gen___close
 7012 ··0x0002d778·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__
 7013 ··0x0002d788·5f766973·69745f73·75697465·5f5f546f·_visit_suite__To
 7014 ··0x0002d798·704c6576·656c5374·6174656d·656e7473·pLevelStatements
 7015 ··0x0002d7a8·56697369·746f725f·67656e5f·5f5f5f5f·Visitor_gen_____
 7016 ··0x0002d7b8·6d797079·635f6765·6e657261·746f725f·mypyc_generator_
Max diff block lines reached; 402/16843 bytes (2.39%) of diff not shown.
91.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 17, 19 lines modifiedOffset 17, 19 lines modified
17 »       ldr»    r0,·[pc,·#24]» @·(50590·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x30>)17 »       ldr»    r0,·[pc,·#24]» @·(50590·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x30>)
18 »       add»    r3,·pc18 »       add»    r3,·pc
19 »       add»    r1,·pc19 »       add»    r1,·pc
20 »       add.w»  r3,·r3,·#256»@·0x10020 »       add.w»  r3,·r3,·#256»@·0x100
21 »       add»    r0,·pc21 »       add»    r0,·pc
22 »       blx»    5052c·<__assert_fail@plt>22 »       blx»    5052c·<__assert_fail@plt>
23 »       nop23 »       nop
24 »       strh»   r4,·[r7,·#18]24 »       strh»   r4,·[r7,·#0]
25 »       movs»   r4,·r525 »       movs»   r4,·r5
26 »       b.n»    5026c·<_PyObject_GetAttrId@plt+0x8>26 »       b.n»    4fdec·<__stack_chk_fail@plt>
27 »       movs»   r1,·r527 »       movs»   r1,·r5
28 »       b.n»    502ac·<PyDict_SetItem@plt>28 »       b.n»    4fe2c·<PyErr_SetString@plt+0x4>
29 »       movs»   r1,·r529 »       movs»   r1,·r5
30 PyTuple_GET_SIZE():30 PyTuple_GET_SIZE():
31 /usr/include/python3.13/cpython/tupleobject.h:2131 /usr/include/python3.13/cpython/tupleobject.h:21
32 »       push»   {r3,·lr}32 »       push»   {r3,·lr}
33 »       mov.w»  ip,·#4096»  @·0x100033 »       mov.w»  ip,·#4096»  @·0x1000
34 »       sub.w»  ip,·sp,·ip34 »       sub.w»  ip,·sp,·ip
35 »       str.w»  r0,·[ip,·#4088]»     @·0xff835 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 39, 19 lines modifiedOffset 39, 19 lines modified
39 »       ldr»    r1,·[pc,·#20]» @·(505bc·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x5c>)39 »       ldr»    r1,·[pc,·#20]» @·(505bc·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x5c>)
40 »       ldr»    r0,·[pc,·#20]» @·(505c0·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x60>)40 »       ldr»    r0,·[pc,·#20]» @·(505c0·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x60>)
41 »       add»    r3,·pc41 »       add»    r3,·pc
42 »       add»    r1,·pc42 »       add»    r1,·pc
43 »       add.w»  r3,·r3,·#264»@·0x10843 »       add.w»  r3,·r3,·#264»@·0x108
44 »       add»    r0,·pc44 »       add»    r0,·pc
45 »       blx»    5052c·<__assert_fail@plt>45 »       blx»    5052c·<__assert_fail@plt>
46 »       strh»   r2,·[r1,·#18]46 »       strh»   r2,·[r1,·#0]
47 »       movs»   r4,·r547 »       movs»   r4,·r5
48 »       b.n»    502b8·<PyDict_SetItem@plt+0xc>48 »       b.n»    4fe38·<PyObject_IsInstance@plt>
49 »       movs»   r1,·r549 »       movs»   r1,·r5
50 »       b.n»    50310·<PyObject_Call@plt+0x8>50 »       b.n»    4fe90·<PyBytes_Concat@plt+0x8>
51 »       movs»   r1,·r551 »       movs»   r1,·r5
52 PyTuple_SET_ITEM():52 PyTuple_SET_ITEM():
53 /usr/include/python3.13/cpython/tupleobject.h:3153 /usr/include/python3.13/cpython/tupleobject.h:31
54 »       push»   {r3,·lr}54 »       push»   {r3,·lr}
55 »       mov.w»  ip,·#4096»  @·0x100055 »       mov.w»  ip,·#4096»  @·0x1000
56 »       sub.w»  ip,·sp,·ip56 »       sub.w»  ip,·sp,·ip
57 »       str.w»  r0,·[ip,·#4088]»     @·0xff857 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 »       ldr»    r1,·[pc,·#20]» @·(505ec·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x8c>)61 »       ldr»    r1,·[pc,·#20]» @·(505ec·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x8c>)
62 »       ldr»    r0,·[pc,·#20]» @·(505f0·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x90>)62 »       ldr»    r0,·[pc,·#20]» @·(505f0·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x90>)
63 »       add»    r3,·pc63 »       add»    r3,·pc
64 »       add»    r1,·pc64 »       add»    r1,·pc
65 »       add.w»  r3,·r3,·#284»@·0x11c65 »       add.w»  r3,·r3,·#284»@·0x11c
66 »       add»    r0,·pc66 »       add»    r0,·pc
67 »       blx»    5052c·<__assert_fail@plt>67 »       blx»    5052c·<__assert_fail@plt>
68 »       strh»   r2,·[r3,·#16]68 »       ldrb»   r2,·[r3,·#31]
69 »       movs»   r4,·r569 »       movs»   r4,·r5
70 »       b.n»    50288·<log@plt+0x8>70 »       b.n»    4fe08·<PyModule_GetFilenameObject@plt+0x4>
71 »       movs»   r1,·r571 »       movs»   r1,·r5
72 »       b.n»    50308·<PyObject_Call@plt>72 »       b.n»    4fe88·<PyBytes_Concat@plt>
73 »       movs»   r1,·r573 »       movs»   r1,·r5
74 PyUnicode_GET_LENGTH():74 PyUnicode_GET_LENGTH():
75 /usr/include/python3.13/cpython/unicodeobject.h:27975 /usr/include/python3.13/cpython/unicodeobject.h:279
76 »       push»   {r3,·lr}76 »       push»   {r3,·lr}
77 »       mov.w»  ip,·#4096»  @·0x100077 »       mov.w»  ip,·#4096»  @·0x1000
78 »       sub.w»  ip,·sp,·ip78 »       sub.w»  ip,·sp,·ip
79 »       str.w»  r0,·[ip,·#4088]»     @·0xff879 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 84, 19 lines modifiedOffset 84, 19 lines modified
84 »       ldr»    r0,·[pc,·#24]» @·(50624·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xc4>)84 »       ldr»    r0,·[pc,·#24]» @·(50624·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xc4>)
85 »       add»    r3,·pc85 »       add»    r3,·pc
86 »       add»    r1,·pc86 »       add»    r1,·pc
87 »       add.w»  r3,·r3,·#304»@·0x13087 »       add.w»  r3,·r3,·#304»@·0x130
88 »       add»    r0,·pc88 »       add»    r0,·pc
89 »       blx»    5052c·<__assert_fail@plt>89 »       blx»    5052c·<__assert_fail@plt>
90 »       nop90 »       nop
91 »       strh»   r0,·[r5,·#14]91 »       ldrb»   r0,·[r5,·#30]
92 »       movs»   r4,·r592 »       movs»   r4,·r5
93 »       b.n»    50310·<PyObject_Call@plt+0x8>93 »       b.n»    4fe90·<PyBytes_Concat@plt+0x8>
94 »       movs»   r1,·r594 »       movs»   r1,·r5
95 »       b.n»    50368·<PyComplex_FromDoubles@plt+0x4>95 »       b.n»    4fee8·<PyErr_ExceptionMatches@plt+0x8>
96 »       movs»   r1,·r596 »       movs»   r1,·r5
97 PyUnicode_READ():97 PyUnicode_READ():
98 /usr/include/python3.13/cpython/unicodeobject.h:31398 /usr/include/python3.13/cpython/unicodeobject.h:313
99 »       push»   {r3,·lr}99 »       push»   {r3,·lr}
100 »       mov.w»  ip,·#4096»  @·0x1000100 »       mov.w»  ip,·#4096»  @·0x1000
101 »       sub.w»  ip,·sp,·ip101 »       sub.w»  ip,·sp,·ip
102 »       str.w»  r0,·[ip,·#4088]»     @·0xff8102 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 107, 19 lines modifiedOffset 107, 19 lines modified
107 »       ldr»    r0,·[pc,·#24]» @·(50658·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf8>)107 »       ldr»    r0,·[pc,·#24]» @·(50658·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf8>)
108 »       add»    r3,·pc108 »       add»    r3,·pc
109 »       add»    r1,·pc109 »       add»    r1,·pc
110 »       add.w»  r3,·r3,·#328»@·0x148110 »       add.w»  r3,·r3,·#328»@·0x148
111 »       add»    r0,·pc111 »       add»    r0,·pc
112 »       blx»    5052c·<__assert_fail@plt>112 »       blx»    5052c·<__assert_fail@plt>
113 »       nop113 »       nop
114 »       strh»   r4,·[r6,·#12]114 »       ldrb»   r4,·[r6,·#29]
115 »       movs»   r4,·r5115 »       movs»   r4,·r5
116 »       b.n»    502dc·<PySet_Add@plt+0x8>116 »       b.n»    4fe5c·<PyMethod_New@plt>
117 »       movs»   r1,·r5117 »       movs»   r1,·r5
118 »       b.n»    5035c·<PyLong_FromUnicodeObject@plt+0x8>118 »       b.n»    4fedc·<_PyUnicode_FromId@plt+0x8>
119 »       movs»   r1,·r5119 »       movs»   r1,·r5
120 PyUnicode_IS_COMPACT():120 PyUnicode_IS_COMPACT():
121 /usr/include/python3.13/cpython/unicodeobject.h:218121 /usr/include/python3.13/cpython/unicodeobject.h:218
122 »       push»   {r3,·lr}122 »       push»   {r3,·lr}
123 »       mov.w»  ip,·#4096»  @·0x1000123 »       mov.w»  ip,·#4096»  @·0x1000
124 »       sub.w»  ip,·sp,·ip124 »       sub.w»  ip,·sp,·ip
125 »       str.w»  r0,·[ip,·#4088]»     @·0xff8125 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 129, 19 lines modifiedOffset 129, 19 lines modified
129 »       ldr»    r1,·[pc,·#20]» @·(50684·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x124>)129 »       ldr»    r1,·[pc,·#20]» @·(50684·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x124>)
130 »       ldr»    r0,·[pc,·#20]» @·(50688·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x128>)130 »       ldr»    r0,·[pc,·#20]» @·(50688·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x128>)
131 »       add»    r3,·pc131 »       add»    r3,·pc
132 »       add»    r1,·pc132 »       add»    r1,·pc
133 »       add.w»  r3,·r3,·#344»@·0x158133 »       add.w»  r3,·r3,·#344»@·0x158
134 »       add»    r0,·pc134 »       add»    r0,·pc
135 »       blx»    5052c·<__assert_fail@plt>135 »       blx»    5052c·<__assert_fail@plt>
136 »       strh»   r2,·[r0,·#12]136 »       ldrb»   r2,·[r0,·#29]
137 »       movs»   r4,·r5137 »       movs»   r4,·r5
138 »       b.n»    502a8·<pow@plt+0x8>138 »       b.n»    50e28·<CPyDef_linegen___visit_DEDENT_LineGenerator_gen@@Base>
139 »       movs»   r1,·r5139 »       movs»   r1,·r5
140 »       b.n»    50300·<PySequence_List@plt+0x4>140 »       b.n»    50e80·<CPyDef_linegen___visit_stmt_LineGenerator_gen@@Base+0x10>
141 »       movs»   r1,·r5141 »       movs»   r1,·r5
142 PyList_SET_ITEM():142 PyList_SET_ITEM():
143 /usr/include/python3.13/cpython/listobject.h:43143 /usr/include/python3.13/cpython/listobject.h:43
144 »       push»   {r3,·lr}144 »       push»   {r3,·lr}
145 »       mov.w»  ip,·#4096»  @·0x1000145 »       mov.w»  ip,·#4096»  @·0x1000
146 »       sub.w»  ip,·sp,·ip146 »       sub.w»  ip,·sp,·ip
147 »       str.w»  r0,·[ip,·#4088]»     @·0xff8147 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 151, 19 lines modifiedOffset 151, 19 lines modified
151 »       ldr»    r1,·[pc,·#20]» @·(506b4·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x154>)151 »       ldr»    r1,·[pc,·#20]» @·(506b4·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x154>)
152 »       ldr»    r0,·[pc,·#20]» @·(506b8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x158>)152 »       ldr»    r0,·[pc,·#20]» @·(506b8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x158>)
153 »       add»    r3,·pc153 »       add»    r3,·pc
154 »       add»    r1,·pc154 »       add»    r1,·pc
155 »       add.w»  r3,·r3,·#368»@·0x170155 »       add.w»  r3,·r3,·#368»@·0x170
156 »       add»    r0,·pc156 »       add»    r0,·pc
157 »       blx»    5052c·<__assert_fail@plt>157 »       blx»    5052c·<__assert_fail@plt>
Max diff block lines reached; 95689635/95694082 bytes (100.00%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 002eea34·<.fini>:2 002ee7f4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.69 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12961 lines modifiedOffset 1, 12997 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002eea40·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x002ee800·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x002eea50·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x002ee810·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x002eea60·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x002ee820·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x002eea70·06000000·41000000·15000000·41000000·....A.......A...5 ··0x002ee830·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x002eea80·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x002ee840·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x002eea90·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x002ee850·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x002eeaa0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x002ee860·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x002eeab0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x002ee870·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x002eeac0·0b000000·41000000·00000000·00000000·....A...........10 ··0x002ee880·0b000000·41000000·00000000·00000000·....A...........
11 ··0x002eead0·2f757372·2f6c6962·2f707974·686f6e33·/usr/lib/python311 ··0x002ee890·2f757372·2f6c6962·2f707974·686f6e33·/usr/lib/python3
12 ··0x002eeae0·2f646973·742d7061·636b6167·65732f6d·/dist-packages/m12 ··0x002ee8a0·2f646973·742d7061·636b6167·65732f6d·/dist-packages/m
13 ··0x002eeaf0·79707963·2f6c6962·2d72742f·4350792e·ypyc/lib-rt/CPy.13 ··0x002ee8b0·79707963·2f6c6962·2d72742f·4350792e·ypyc/lib-rt/CPy.
14 ··0x002eeb00·68000000·2f746d70·2f746d70·39667066·h.../tmp/tmp9fpf14 ··0x002ee8c0·68000000·2f746d70·2f746d70·6a377138·h.../tmp/tmpj7q8
15 ··0x002eeb10·6e6f6c38·2f627569·6c642f5f·5f6e6174·nol8/build/__nat15 ··0x002ee8d0·325f6877·2f627569·6c642f5f·5f6e6174·2_hw/build/__nat
16 ··0x002eeb20·6976655f·66656332·38366634·65646138·ive_fec286f4eda816 ··0x002ee8e0·6976655f·66656332·38366634·65646138·ive_fec286f4eda8
17 ··0x002eeb30·34363938·37313735·2e630000·6370795f·46987175.c..cpy_17 ··0x002ee8f0·34363938·37313735·2e630000·6370795f·46987175.c..cpy_
18 ··0x002eeb40·725f7232·00000000·2828626c·69623274·r_r2....((blib2t18 ··0x002ee900·725f7232·00000000·2828626c·69623274·r_r2....((blib2t
19 ··0x002eeb50·6f335f5f·5f707974·7265655f·5f5f4c65·o3___pytree___Le19 ··0x002ee910·6f335f5f·5f707974·7265655f·5f5f4c65·o3___pytree___Le
20 ··0x002eeb60·61664f62·6a656374·202a2963·70795f72·afObject·*)cpy_r20 ··0x002ee920·61664f62·6a656374·202a2963·70795f72·afObject·*)cpy_r
21 ··0x002eeb70·5f6c6561·66292d3e·5f76616c·75650000·_leaf)->_value..21 ··0x002ee930·5f6c6561·66292d3e·5f76616c·75650000·_leaf)->_value..
22 ··0x002eeb80·6370795f·725f7236·00000000·6370795f·cpy_r_r6....cpy_22 ··0x002ee940·6370795f·725f7236·00000000·6370795f·cpy_r_r6....cpy_
23 ··0x002eeb90·725f7230·00000000·6370795f·725f7233·r_r0....cpy_r_r323 ··0x002ee950·725f7230·00000000·6370795f·725f7233·r_r0....cpy_r_r3
24 ··0x002eeba0·00000000·6370795f·725f7234·00000000·....cpy_r_r4....24 ··0x002ee960·00000000·6370795f·725f7234·00000000·....cpy_r_r4....
25 ··0x002eebb0·6370795f·725f7235·00000000·6370795f·cpy_r_r5....cpy_25 ··0x002ee970·6370795f·725f7235·00000000·6370795f·cpy_r_r5....cpy_
26 ··0x002eebc0·725f7237·00000000·6370795f·725f7238·r_r7....cpy_r_r826 ··0x002ee980·725f7237·00000000·6370795f·725f7238·r_r7....cpy_r_r8
27 ··0x002eebd0·00000000·6370795f·725f7239·00000000·....cpy_r_r9....27 ··0x002ee990·00000000·6370795f·725f7239·00000000·....cpy_r_r9....
28 ··0x002eebe0·6370795f·725f7231·30000000·2f757372·cpy_r_r10.../usr28 ··0x002ee9a0·6370795f·725f7231·30000000·2f757372·cpy_r_r10.../usr
29 ··0x002eebf0·2f696e63·6c756465·2f707974·686f6e33·/include/python329 ··0x002ee9b0·2f696e63·6c756465·2f707974·686f6e33·/include/python3
30 ··0x002eec00·2e31332f·6f626a65·63742e68·00000000·.13/object.h....30 ··0x002ee9c0·2e31332f·6f626a65·63742e68·00000000·.13/object.h....
31 ··0x002eec10·6f622d3e·6f625f74·79706520·213d2026·ob->ob_type·!=·&31 ··0x002ee9d0·6f622d3e·6f625f74·79706520·213d2026·ob->ob_type·!=·&
32 ··0x002eec20·5079426f·6f6c5f54·79706500·2f757372·PyBool_Type./usr32 ··0x002ee9e0·5079426f·6f6c5f54·79706500·2f757372·PyBool_Type./usr
33 ··0x002eec30·2f696e63·6c756465·2f707974·686f6e33·/include/python3 
34 ··0x002eec40·2e31332f·63707974·686f6e2f·7475706c·.13/cpython/tupl 
35 ··0x002eec50·656f626a·6563742e·68000000·50795475·eobject.h...PyTu 
36 ··0x002eec60·706c655f·43686563·6b286f70·29000000·ple_Check(op)... 
37 ··0x002eec70·696e6465·78203c20·50795f53·495a4528·index·<·Py_SIZE( 
38 ··0x002eec80·7475706c·65290000·2f757372·2f696e63·tuple)../usr/inc 
39 ··0x002eec90·6c756465·2f707974·686f6e33·2e31332f·lude/python3.13/ 
40 ··0x002eeca0·63707974·686f6e2f·756e6963·6f64656f·cpython/unicodeo 
41 ··0x002eecb0·626a6563·742e6800·5079556e·69636f64·bject.h.PyUnicod 
42 ··0x002eecc0·655f4368·65636b28·6f702900·6b696e64·e_Check(op).kind 
43 ··0x002eecd0·203d3d20·5079556e·69636f64·655f3442··==·PyUnicode_4B 
44 ··0x002eece0·5954455f·4b494e44·00000000·2f757372·YTE_KIND..../usr 
45 ··0x002eecf0·2f696e63·6c756465·2f707974·686f6e33·/include/python333 ··0x002ee9f0·2f696e63·6c756465·2f707974·686f6e33·/include/python3
 34 ··0x002eea00·2e31332f·63707974·686f6e2f·7475706c·.13/cpython/tupl
 35 ··0x002eea10·656f626a·6563742e·68000000·50795475·eobject.h...PyTu
 36 ··0x002eea20·706c655f·43686563·6b286f70·29000000·ple_Check(op)...
 37 ··0x002eea30·696e6465·78203c20·50795f53·495a4528·index·<·Py_SIZE(
 38 ··0x002eea40·7475706c·65290000·2f757372·2f696e63·tuple)../usr/inc
 39 ··0x002eea50·6c756465·2f707974·686f6e33·2e31332f·lude/python3.13/
 40 ··0x002eea60·63707974·686f6e2f·756e6963·6f64656f·cpython/unicodeo
 41 ··0x002eea70·626a6563·742e6800·5079556e·69636f64·bject.h.PyUnicod
 42 ··0x002eea80·655f4368·65636b28·6f702900·6b696e64·e_Check(op).kind
 43 ··0x002eea90·203d3d20·5079556e·69636f64·655f3442··==·PyUnicode_4B
 44 ··0x002eeaa0·5954455f·4b494e44·00000000·2f757372·YTE_KIND..../usr
 45 ··0x002eeab0·2f696e63·6c756465·2f707974·686f6e33·/include/python3
46 ··0x002eed00·2e31332f·63707974·686f6e2f·6c697374·.13/cpython/list46 ··0x002eeac0·2e31332f·63707974·686f6e2f·6c697374·.13/cpython/list
47 ··0x002eed10·6f626a65·63742e68·00000000·696e6465·object.h....inde47 ··0x002eead0·6f626a65·63742e68·00000000·696e6465·object.h....inde
48 ··0x002eed20·78203c20·6c697374·2d3e616c·6c6f6361·x·<·list->alloca48 ··0x002eeae0·78203c20·6c697374·2d3e616c·6c6f6361·x·<·list->alloca
49 ··0x002eed30·74656400·50794c69·73745f43·6865636b·ted.PyList_Check49 ··0x002eeaf0·74656400·50794c69·73745f43·6865636b·ted.PyList_Check
50 ··0x002eed40·286f7029·00000000·6f622d3e·6f625f62·(op)....ob->ob_b50 ··0x002eeb00·286f7029·00000000·6f622d3e·6f625f62·(op)....ob->ob_b
51 ··0x002eed50·6173652e·6f625f74·79706520·213d2026·ase.ob_type·!=·&51 ··0x002eeb10·6173652e·6f625f74·79706520·213d2026·ase.ob_type·!=·&
52 ··0x002eed60·5079426f·6f6c5f54·79706500·6370795f·PyBool_Type.cpy_52 ··0x002eeb20·5079426f·6f6c5f54·79706500·6370795f·PyBool_Type.cpy_
53 ··0x002eed70·725f5f5f·6d797079·635f7365·6c665f5f·r___mypyc_self__53 ··0x002eeb30·725f5f5f·6d797079·635f7365·6c665f5f·r___mypyc_self__
54 ··0x002eed80·00000000·6370795f·725f7365·6c660000·....cpy_r_self..54 ··0x002eeb40·00000000·6370795f·725f7365·6c660000·....cpy_r_self..
55 ··0x002eed90·696e7465·72707265·74656420·636c6173·interpreted·clas55 ··0x002eeb50·696e7465·72707265·74656420·636c6173·interpreted·clas
56 ··0x002eeda0·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher56 ··0x002eeb60·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher
57 ··0x002eedb0·69742066·726f6d20·636f6d70·696c6564·it·from·compiled57 ··0x002eeb70·69742066·726f6d20·636f6d70·696c6564·it·from·compiled
58 ··0x002eedc0·00000000·61747472·69627574·6520275f·....attribute·'_58 ··0x002eeb80·00000000·61747472·69627574·6520275f·....attribute·'_
59 ··0x002eedd0·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of59 ··0x002eeb90·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
60 ··0x002eede0·20276765·745f696d·706f7274·735f6672··'get_imports_fr60 ··0x002eeba0·20276765·745f696d·706f7274·735f6672··'get_imports_fr
61 ··0x002eedf0·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_61 ··0x002eebb0·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_
62 ··0x002eee00·66757475·72655f69·6d706f72·74735f6f·future_imports_o62 ··0x002eebc0·66757475·72655f69·6d706f72·74735f6f·future_imports_o
63 ··0x002eee10·626a2720·756e6465·66696e65·64000000·bj'·undefined...63 ··0x002eebd0·626a2720·756e6465·66696e65·64000000·bj'·undefined...
64 ··0x002eee20·61747472·69627574·65202769·6e766973·attribute·'invis64 ··0x002eebe0·61747472·69627574·65202769·6e766973·attribute·'invis
65 ··0x002eee30·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke65 ··0x002eebf0·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke
66 ··0x002eee40·74547261·636b6572·2720756e·64656669·tTracker'·undefi66 ··0x002eec00·74547261·636b6572·2720756e·64656669·tTracker'·undefi
67 ··0x002eee50·6e656400·61747472·69627574·6520275f·ned.attribute·'_67 ··0x002eec10·6e656400·61747472·69627574·6520275f·ned.attribute·'_
68 ··0x002eee60·6c616d62·64615f61·7267756d·656e745f·lambda_argument_68 ··0x002eec20·6c616d62·64615f61·7267756d·656e745f·lambda_argument_
69 ··0x002eee70·64657074·68732720·6f662027·42726163·depths'·of·'Brac69 ··0x002eec30·64657074·68732720·6f662027·42726163·depths'·of·'Brac
70 ··0x002eee80·6b657454·7261636b·65722720·756e6465·ketTracker'·unde70 ··0x002eec40·6b657454·7261636b·65722720·756e6465·ketTracker'·unde
71 ··0x002eee90·66696e65·64000000·61747472·69627574·fined...attribut71 ··0x002eec50·66696e65·64000000·61747472·69627574·fined...attribut
72 ··0x002eeea0·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep72 ··0x002eec60·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep
73 ··0x002eeeb0·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket73 ··0x002eec70·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket
74 ··0x002eeec0·54726163·6b657227·20756e64·6566696e·Tracker'·undefin74 ··0x002eec80·54726163·6b657227·20756e64·6566696e·Tracker'·undefin
75 ··0x002eeed0·65640000·61747472·69627574·65202770·ed..attribute·'p75 ··0x002eec90·65640000·61747472·69627574·65202770·ed..attribute·'p
76 ··0x002eeee0·72657669·6f757327·206f6620·27427261·revious'·of·'Bra76 ··0x002eeca0·72657669·6f757327·206f6620·27427261·revious'·of·'Bra
77 ··0x002eeef0·636b6574·54726163·6b657227·20756e64·cketTracker'·und77 ··0x002eecb0·636b6574·54726163·6b657227·20756e64·cketTracker'·und
78 ··0x002eef00·6566696e·65640000·61747472·69627574·efined..attribut78 ··0x002eecc0·6566696e·65640000·61747472·69627574·efined..attribut
79 ··0x002eef10·65202764·656c696d·69746572·7327206f·e·'delimiters'·o79 ··0x002eecd0·65202764·656c696d·69746572·7327206f·e·'delimiters'·o
80 ··0x002eef20·66202742·7261636b·65745472·61636b65·f·'BracketTracke80 ··0x002eece0·66202742·7261636b·65745472·61636b65·f·'BracketTracke
81 ··0x002eef30·72272075·6e646566·696e6564·00000000·r'·undefined....81 ··0x002eecf0·72272075·6e646566·696e6564·00000000·r'·undefined....
82 ··0x002eef40·61747472·69627574·65202762·7261636b·attribute·'brack82 ··0x002eed00·61747472·69627574·65202762·7261636b·attribute·'brack
83 ··0x002eef50·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br83 ··0x002eed10·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br
84 ··0x002eef60·61636b65·74547261·636b6572·2720756e·acketTracker'·un84 ··0x002eed20·61636b65·74547261·636b6572·2720756e·acketTracker'·un
85 ··0x002eef70·64656669·6e656400·61747472·69627574·defined.attribut85 ··0x002eed30·64656669·6e656400·61747472·69627574·defined.attribut
86 ··0x002eef80·65202766·696c655f·64617461·27206f66·e·'file_data'·of86 ··0x002eed40·65202766·696c655f·64617461·27206f66·e·'file_data'·of
87 ··0x002eef90·20274361·63686527·20756e64·6566696e··'Cache'·undefin87 ··0x002eed50·20274361·63686527·20756e64·6566696e··'Cache'·undefin
88 ··0x002eefa0·65640000·61747472·69627574·65202763·ed..attribute·'c88 ··0x002eed60·65640000·61747472·69627574·65202763·ed..attribute·'c
89 ··0x002eefb0·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C89 ··0x002eed70·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C
90 ··0x002eefc0·61636865·2720756e·64656669·6e656400·ache'·undefined.90 ··0x002eed80·61636865·2720756e·64656669·6e656400·ache'·undefined.
91 ··0x002eefd0·61747472·69627574·6520276d·6f646527·attribute·'mode'91 ··0x002eed90·61747472·69627574·6520276d·6f646527·attribute·'mode'
92 ··0x002eefe0·206f6620·27436163·68652720·756e6465··of·'Cache'·unde92 ··0x002eeda0·206f6620·27436163·68652720·756e6465··of·'Cache'·unde
93 ··0x002eeff0·66696e65·64000000·61747472·69627574·fined...attribut93 ··0x002eedb0·66696e65·64000000·61747472·69627574·fined...attribut
94 ··0x002ef000·6520276c·65616469·6e675f77·68697465·e·'leading_white94 ··0x002eedc0·6520276c·65616469·6e675f77·68697465·e·'leading_white
95 ··0x002ef010·73706163·6527206f·66202750·726f746f·space'·of·'Proto95 ··0x002eedd0·73706163·6527206f·66202750·726f746f·space'·of·'Proto
96 ··0x002ef020·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin96 ··0x002eede0·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin
97 ··0x002ef030·65640000·61747472·69627574·65202766·ed..attribute·'f97 ··0x002eedf0·65640000·61747472·69627574·65202766·ed..attribute·'f
98 ··0x002ef040·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr98 ··0x002eee00·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr
99 ··0x002ef050·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde99 ··0x002eee10·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
100 ··0x002ef060·66696e65·64000000·61747472·69627574·fined...attribut100 ··0x002eee20·66696e65·64000000·61747472·69627574·fined...attribut
101 ··0x002ef070·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr101 ··0x002eee30·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr
102 ··0x002ef080·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde102 ··0x002eee40·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
103 ··0x002ef090·66696e65·64000000·61747472·69627574·fined...attribut103 ··0x002eee50·66696e65·64000000·61747472·69627574·fined...attribut
104 ··0x002ef0a0·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M104 ··0x002eee60·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M
105 ··0x002ef0b0·61676963·46696e64·65722720·756e6465·agicFinder'·unde105 ··0x002eee70·61676963·46696e64·65722720·756e6465·agicFinder'·unde
106 ··0x002ef0c0·66696e65·64000000·61747472·69627574·fined...attribut106 ··0x002eee80·66696e65·64000000·61747472·69627574·fined...attribut
107 ··0x002ef0d0·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of107 ··0x002eee90·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of
108 ··0x002ef0e0·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un108 ··0x002eeea0·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un
109 ··0x002ef0f0·64656669·6e656400·61747472·69627574·defined.attribut109 ··0x002eeeb0·64656669·6e656400·61747472·69627574·defined.attribut
110 ··0x002ef100·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o110 ··0x002eeec0·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o
111 ··0x002ef110·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind111 ··0x002eeed0·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind
112 ··0x002ef120·65722720·756e6465·66696e65·64000000·er'·undefined...112 ··0x002eeee0·65722720·756e6465·66696e65·64000000·er'·undefined...
113 ··0x002ef130·61747472·69627574·65202762·6f647927·attribute·'body'113 ··0x002eeef0·61747472·69627574·65202762·6f647927·attribute·'body'
114 ··0x002ef140·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·114 ··0x002eef00·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·
Max diff block lines reached; 1737450/1775095 bytes (97.88%) of diff not shown.
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x003229d4·54bffc7f·01000000···················T.......2 ··0x00322794·4cbffc7f·01000000···················L.......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x003229dc·00000000····························....2 ··0x0032279c·00000000····························....
  
84.8 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 650 lines modifiedOffset 1, 650 lines modified
  
Diff chunk too large, falling back to line-by-line diff (647 lines added, 647 lines removed)
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0033d6b0·d03e3100·00000000·e0ec3000·00000000·.>1.......0.....2 ··0x0033d6b0·903c3100·00000000·a0ea3000·00000000·.<1.......0.....
3 ··0x0033d6c0·284a3000·00000000·a09a2f00·00000000·(J0......./.....3 ··0x0033d6c0·e8473000·00000000·60982f00·00000000·.G0.....`./.....
4 ··0x0033d6d0·a0e23000·00000000·88da3000·2c4e3000·..0.......0.,N0.4 ··0x0033d6d0·60e03000·00000000·48d83000·ec4b3000·`.0.....H.0..K0.
5 ··0x0033d6e0·00000000·c8de3000·d0de3000·00000000·......0...0.....5 ··0x0033d6e0·00000000·88dc3000·90dc3000·00000000·......0...0.....
6 ··0x0033d6f0·a8463000·00000000·88da3000·a4e13000·.F0.......0...0.6 ··0x0033d6f0·68443000·00000000·48d83000·64df3000·hD0.....H.0.d.0.
7 ··0x0033d700·00000000·7c9e2f00·90a12f00·00000000·....|./.../.....7 ··0x0033d700·00000000·3c9c2f00·509f2f00·00000000·....<./.P./.....
8 ··0x0033d710·ec443000·f85e3000·00000000·04433000·.D0..^0......C0.8 ··0x0033d710·ac423000·b85c3000·00000000·c4403000·.B0..\0......@0.
9 ··0x0033d720·10a72f00·14503100·98373100·e04d3000·../..P1..71..M0.9 ··0x0033d720·d0a42f00·d44d3100·58353100·a04b3000·../..M1.X51..K0.
10 ··0x0033d730·00000000·88da3000·00000000·00ea3000·......0.......0.10 ··0x0033d730·00000000·48d83000·00000000·c0e73000·....H.0.......0.
11 ··0x0033d740·04433000·284a3000·14503100·00000000·.C0.(J0..P1.....11 ··0x0033d740·c4403000·e8473000·d44d3100·00000000·.@0..G0..M1.....
12 ··0x0033d750·04433000·a8463000·d81e2f00·00000000·.C0..F0.../.....12 ··0x0033d750·c4403000·68443000·981c2f00·00000000·.@0.hD0.../.....
13 ··0x0033d760·04433000·a8463000·d81e2f00·00000000·.C0..F0.../.....13 ··0x0033d760·c4403000·68443000·981c2f00·00000000·.@0.hD0.../.....
14 ··0x0033d770·a8463000·781f3100·5cc23000·d81e2f00·.F0.x.1.\.0.../.14 ··0x0033d770·68443000·381d3100·1cc03000·981c2f00·hD0.8.1...0.../.
15 ··0x0033d780·00000000·04433000·284a3000·14503100·.....C0.(J0..P1.15 ··0x0033d780·00000000·c4403000·e8473000·d44d3100·.....@0..G0..M1.
16 ··0x0033d790·98373100·e04d3000·20573000·f8e43000·.71..M0.·W0...0.16 ··0x0033d790·58353100·a04b3000·e0543000·b8e23000·X51..K0..T0...0.
17 ··0x0033d7a0·00000000·94932f00·e4df3000·00000000·....../...0.....17 ··0x0033d7a0·00000000·54912f00·a4dd3000·00000000·....T./...0.....
18 ··0x0033d7b0·c4e03000·049a2f00·14503100·00000000·..0.../..P1.....18 ··0x0033d7b0·84de3000·c4972f00·d44d3100·00000000·..0.../..M1.....
19 ··0x0033d7c0·14c03000·88da3000·00000000·04433000·..0...0......C0.19 ··0x0033d7c0·d4bd3000·48d83000·00000000·c4403000·..0.H.0......@0.
20 ··0x0033d7d0·284a3000·fcdb3000·00000000·20dc3000·(J0...0.....·.0.20 ··0x0033d7d0·e8473000·bcd93000·00000000·e0d93000·.G0...0.......0.
21 ··0x0033d7e0·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.21 ··0x0033d7e0·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
22 ··0x0033d7f0·20dc3000·00000000·7cdb3000·00000000··.0.....|.0.....22 ··0x0033d7f0·e0d93000·00000000·3cd93000·00000000·..0.....<.0.....
23 ··0x0033d800·7cdb3000·00000000·08dd3000·00000000·|.0.......0.....23 ··0x0033d800·3cd93000·00000000·c8da3000·00000000·<.0.......0.....
24 ··0x0033d810·14c03000·00000000·c0fa3000·00000000·..0.......0.....24 ··0x0033d810·d4bd3000·00000000·80f83000·00000000·..0.......0.....
25 ··0x0033d820·44dd3000·50dd3000·00000000·44dd3000·D.0.P.0.....D.0.25 ··0x0033d820·04db3000·10db3000·00000000·04db3000·..0...0.......0.
26 ··0x0033d830·50dd3000·00000000·64dd3000·00000000·P.0.....d.0.....26 ··0x0033d830·10db3000·00000000·24db3000·00000000·..0.....$.0.....
27 ··0x0033d840·7cdb3000·08dd3000·00000000·08dd3000·|.0...0.......0.27 ··0x0033d840·3cd93000·c8da3000·00000000·c8da3000·<.0...0.......0.
28 ··0x0033d850·00000000·1cfe3000·00000000·14c03000·......0.......0.28 ··0x0033d850·00000000·dcfb3000·00000000·d4bd3000·......0.......0.
29 ··0x0033d860·a4dd3000·00000000·14c03000·a4dd3000·..0.......0...0.29 ··0x0033d860·64db3000·00000000·d4bd3000·64db3000·d.0.......0.d.0.
30 ··0x0033d870·00000000·04433000·7cdb3000·d4dd3000·.....C0.|.0...0.30 ··0x0033d870·00000000·c4403000·3cd93000·94db3000·.....@0.<.0...0.
31 ··0x0033d880·e0dd3000·c0fa3000·00000000·18953000·..0...0.......0.31 ··0x0033d880·a0db3000·80f83000·00000000·d8923000·..0...0.......0.
32 ··0x0033d890·00000000·18953000·00000000·18953000·......0.......0.32 ··0x0033d890·00000000·d8923000·00000000·d8923000·......0.......0.
33 ··0x0033d8a0·00000000·94932f00·00000000·549d3000·....../.....T.0.33 ··0x0033d8a0·00000000·54912f00·00000000·149b3000·....T./.......0.
34 ··0x0033d8b0·00000000·88de3000·00000000·9cde3000·......0.......0.34 ··0x0033d8b0·00000000·48dc3000·00000000·5cdc3000·....H.0.....\.0.
35 ··0x0033d8c0·a0de3000·00000000·b4de3000·bcdf3000·..0.......0...0.35 ··0x0033d8c0·60dc3000·00000000·74dc3000·7cdd3000·`.0.....t.0.|.0.
36 ··0x0033d8d0·00000000·b4de3000·bcdf3000·00000000·......0...0.....36 ··0x0033d8d0·00000000·74dc3000·7cdd3000·00000000·....t.0.|.0.....
37 ··0x0033d8e0·00ea3000·00000000·04433000·284a3000·..0......C0.(J0.37 ··0x0033d8e0·c0e73000·00000000·c4403000·e8473000·..0......@0..G0.
38 ··0x0033d8f0·00000000·78df3000·00000000·d81e2f00·....x.0......./.38 ··0x0033d8f0·00000000·38dd3000·00000000·981c2f00·....8.0......./.
39 ··0x0033d900·78df3000·00000000·d81e2f00·1cfe3000·x.0......./...0.39 ··0x0033d900·38dd3000·00000000·981c2f00·dcfb3000·8.0......./...0.
40 ··0x0033d910·58df3000·00000000·1cfe3000·58df3000·X.0.......0.X.0.40 ··0x0033d910·18dd3000·00000000·dcfb3000·18dd3000·..0.......0...0.
41 ··0x0033d920·00000000·9cc13000·7cdf3000·00000000·......0.|.0.....41 ··0x0033d920·00000000·5cbf3000·3cdd3000·00000000·....\.0.<.0.....
42 ··0x0033d930·44dd3000·50dd3000·00000000·9cc13000·D.0.P.0.......0.42 ··0x0033d930·04db3000·10db3000·00000000·5cbf3000·..0...0.....\.0.
43 ··0x0033d940·00000000·44dd3000·50dd3000·00000000·....D.0.P.0.....43 ··0x0033d940·00000000·04db3000·10db3000·00000000·......0...0.....
44 ··0x0033d950·d81e2f00·00000000·9c222f00·bcdf3000·../......"/...0.44 ··0x0033d950·981c2f00·00000000·5c202f00·7cdd3000·../.....\·/.|.0.
45 ··0x0033d960·00000000·9c222f00·d81e2f00·00000000·....."/.../.....45 ··0x0033d960·00000000·5c202f00·981c2f00·00000000·....\·/.../.....
46 ··0x0033d970·04433000·f4df3000·fcdf3000·14503100·.C0...0...0..P1.46 ··0x0033d970·c4403000·b4dd3000·bcdd3000·d44d3100·.@0...0...0..M1.
47 ··0x0033d980·00000000·04433000·284a3000·fcdf3000·.....C0.(J0...0.47 ··0x0033d980·00000000·c4403000·e8473000·bcdd3000·.....@0..G0...0.
48 ··0x0033d990·14503100·00000000·04433000·284a3000·.P1......C0.(J0.48 ··0x0033d990·d44d3100·00000000·c4403000·e8473000·.M1......@0..G0.
49 ··0x0033d9a0·14503100·00000000·98a92f00·04433000·.P1......./..C0.49 ··0x0033d9a0·d44d3100·00000000·58a72f00·c4403000·.M1.....X./..@0.
50 ··0x0033d9b0·284a3000·14503100·00000000·04433000·(J0..P1......C0.50 ··0x0033d9b0·e8473000·d44d3100·00000000·c4403000·.G0..M1......@0.
51 ··0x0033d9c0·284a3000·14503100·00000000·8cba3000·(J0..P1.......0.51 ··0x0033d9c0·e8473000·d44d3100·00000000·4cb83000·.G0..M1.....L.0.
52 ··0x0033d9d0·1cfe3000·00000000·284a3000·5ce03000·..0.....(J0.\.0.52 ··0x0033d9d0·dcfb3000·00000000·e8473000·1cde3000·..0......G0...0.
53 ··0x0033d9e0·00000000·78e03000·84e03000·8ce03000·....x.0...0...0.53 ··0x0033d9e0·00000000·38de3000·44de3000·4cde3000·....8.0.D.0.L.0.
54 ··0x0033d9f0·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.54 ··0x0033d9f0·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
55 ··0x0033da00·00000000·20dc3000·00000000·04433000·....·.0......C0.55 ··0x0033da00·00000000·e0d93000·00000000·c4403000·......0......@0.
56 ··0x0033da10·284a3000·fcdb3000·20dc3000·00000000·(J0...0.·.0.....56 ··0x0033da10·e8473000·bcd93000·e0d93000·00000000·.G0...0...0.....
57 ··0x0033da20·98a92f00·00000000·04433000·284a3000·../......C0.(J0.57 ··0x0033da20·58a72f00·00000000·c4403000·e8473000·X./......@0..G0.
58 ··0x0033da30·fcdb3000·00000000·20dc3000·00000000·..0.....·.0.....58 ··0x0033da30·bcd93000·00000000·e0d93000·00000000·..0.......0.....
59 ··0x0033da40·04433000·284a3000·fcdb3000·20dc3000·.C0.(J0...0.·.0.59 ··0x0033da40·c4403000·e8473000·bcd93000·e0d93000·.@0..G0...0...0.
60 ··0x0033da50·00000000·74c13000·00000000·88da3000·....t.0.......0.60 ··0x0033da50·00000000·34bf3000·00000000·48d83000·....4.0.....H.0.
61 ··0x0033da60·58ed3000·00000000·bcc02f00·00000000·X.0......./.....61 ··0x0033da60·18eb3000·00000000·7cbe2f00·00000000·..0.....|./.....
62 ··0x0033da70·c84e3100·00000000·1ce13000·00000000·.N1.......0.....62 ··0x0033da70·884c3100·00000000·dcde3000·00000000·.L1.......0.....
63 ··0x0033da80·94932f00·00000000·30e13000·00000000·../.....0.0.....63 ··0x0033da80·54912f00·00000000·f0de3000·00000000·T./.......0.....
64 ··0x0033da90·94932f00·00000000·54e13000·5ce13000·../.....T.0.\.0.64 ··0x0033da90·54912f00·00000000·14df3000·1cdf3000·T./.......0...0.
65 ··0x0033daa0·d0932f00·00000000·c8eb3000·142f3100·../.......0../1.65 ··0x0033daa0·90912f00·00000000·88e93000·d42c3100·../.......0..,1.
66 ··0x0033dab0·00000000·94e13000·98e13000·9ce13000·......0...0...0.66 ··0x0033dab0·00000000·54df3000·58df3000·5cdf3000·....T.0.X.0.\.0.
67 ··0x0033dac0·5ce03000·a4e13000·00000000·94e13000·\.0...0.......0.67 ··0x0033dac0·1cde3000·64df3000·00000000·54df3000·..0.d.0.....T.0.
68 ··0x0033dad0·d0932f00·00000000·98373100·180b3000·../......71...0.68 ··0x0033dad0·90912f00·00000000·58353100·d8083000·../.....X51...0.
69 ··0x0033dae0·00000000·e4023100·fce13000·00000000·......1...0.....69 ··0x0033dae0·00000000·a4003100·bcdf3000·00000000·......1...0.....
70 ··0x0033daf0·94932f00·18e23000·fce13000·00000000·../...0...0.....70 ··0x0033daf0·54912f00·d8df3000·bcdf3000·00000000·T./...0...0.....
71 ··0x0033db00·e4df3000·fce13000·00000000·e4df3000·..0...0.......0.71 ··0x0033db00·a4dd3000·bcdf3000·00000000·a4dd3000·..0...0.......0.
72 ··0x0033db10·fce13000·00000000·e8a82f00·fce13000·..0......./...0.72 ··0x0033db10·bcdf3000·00000000·a8a62f00·bcdf3000·..0......./...0.
73 ··0x0033db20·00000000·80113100·00000000·84e23000·......1.......0.73 ··0x0033db20·00000000·400f3100·00000000·44e03000·....@.1.....D.0.
74 ··0x0033db30·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.74 ··0x0033db30·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
75 ··0x0033db40·00000000·20dc3000·00000000·04433000·....·.0......C0.75 ··0x0033db40·00000000·e0d93000·00000000·c4403000·......0......@0.
76 ··0x0033db50·284a3000·fcdb3000·20dc3000·00000000·(J0...0.·.0.....76 ··0x0033db50·e8473000·bcd93000·e0d93000·00000000·.G0...0...0.....
77 ··0x0033db60·94932f00·00000000·94932f00·00000000·../......./.....77 ··0x0033db60·54912f00·00000000·54912f00·00000000·T./.....T./.....
78 ··0x0033db70·dce23000·c8e23000·00000000·94613000·..0...0......a0.78 ··0x0033db70·9ce03000·88e03000·00000000·545f3000·..0...0.....T_0.
79 ··0x0033db80·acc52f00·00000000·04433000·284a3000·../......C0.(J0.79 ··0x0033db80·6cc32f00·00000000·c4403000·e8473000·l./......@0..G0.
80 ··0x0033db90·fcdb3000·00000000·20dc3000·00000000·..0.....·.0.....80 ··0x0033db90·bcd93000·00000000·e0d93000·00000000·..0.......0.....
81 ··0x0033dba0·04433000·284a3000·fcdb3000·20dc3000·.C0.(J0...0.·.0.81 ··0x0033dba0·c4403000·e8473000·bcd93000·e0d93000·.@0..G0...0...0.
82 ··0x0033dbb0·00000000·acc52f00·00000000·04433000·....../......C0.82 ··0x0033dbb0·00000000·6cc32f00·00000000·c4403000·....l./......@0.
83 ··0x0033dbc0·284a3000·fcdb3000·00000000·20dc3000·(J0...0.....·.0.83 ··0x0033dbc0·e8473000·bcd93000·00000000·e0d93000·.G0...0.......0.
84 ··0x0033dbd0·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.84 ··0x0033dbd0·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
85 ··0x0033dbe0·20dc3000·00000000·acc52f00·58923000··.0......./.X.0.85 ··0x0033dbe0·e0d93000·00000000·6cc32f00·18903000·..0.....l./...0.
86 ··0x0033dbf0·00000000·acc52f00·58923000·00000000·....../.X.0.....86 ··0x0033dbf0·00000000·6cc32f00·18903000·00000000·....l./...0.....
87 ··0x0033dc00·58ed3000·58923000·00000000·58ed3000·X.0.X.0.....X.0.87 ··0x0033dc00·18eb3000·18903000·00000000·18eb3000·..0...0.......0.
88 ··0x0033dc10·58923000·00000000·acc52f00·d46f3000·X.0......./..o0.88 ··0x0033dc10·18903000·00000000·6cc32f00·946d3000·..0.....l./..m0.
89 ··0x0033dc20·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.89 ··0x0033dc20·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
90 ··0x0033dc30·00000000·20dc3000·00000000·04433000·....·.0......C0.90 ··0x0033dc30·00000000·e0d93000·00000000·c4403000·......0......@0.
91 ··0x0033dc40·284a3000·fcdb3000·20dc3000·00000000·(J0...0.·.0.....91 ··0x0033dc40·e8473000·bcd93000·e0d93000·00000000·.G0...0...0.....
92 ··0x0033dc50·acc52f00·00000000·acc52f00·00000000·../......./.....92 ··0x0033dc50·6cc32f00·00000000·6cc32f00·00000000·l./.....l./.....
93 ··0x0033dc60·04433000·284a3000·fcdb3000·00000000·.C0.(J0...0.....93 ··0x0033dc60·c4403000·e8473000·bcd93000·00000000·.@0..G0...0.....
94 ··0x0033dc70·20dc3000·00000000·04433000·284a3000··.0......C0.(J0.94 ··0x0033dc70·e0d93000·00000000·c4403000·e8473000·..0......@0..G0.
95 ··0x0033dc80·fcdb3000·20dc3000·00000000·acc52f00·..0.·.0......./.95 ··0x0033dc80·bcd93000·e0d93000·00000000·6cc32f00·..0...0.....l./.
96 ··0x0033dc90·00000000·acc52f00·00000000·04433000·....../......C0.96 ··0x0033dc90·00000000·6cc32f00·00000000·c4403000·....l./......@0.
97 ··0x0033dca0·284a3000·fcdb3000·00000000·20dc3000·(J0...0.....·.0.97 ··0x0033dca0·e8473000·bcd93000·00000000·e0d93000·.G0...0.......0.
98 ··0x0033dcb0·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.98 ··0x0033dcb0·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
99 ··0x0033dcc0·20dc3000·00000000·acc52f00·58923000··.0......./.X.0.99 ··0x0033dcc0·e0d93000·00000000·6cc32f00·18903000·..0.....l./...0.
100 ··0x0033dcd0·00000000·acc52f00·58923000·00000000·....../.X.0.....100 ··0x0033dcd0·00000000·6cc32f00·18903000·00000000·....l./...0.....
101 ··0x0033dce0·58ed3000·58923000·00000000·58ed3000·X.0.X.0.....X.0.101 ··0x0033dce0·18eb3000·18903000·00000000·18eb3000·..0...0.......0.
102 ··0x0033dcf0·58923000·00000000·bcc02f00·00000000·X.0......./.....102 ··0x0033dcf0·18903000·00000000·7cbe2f00·00000000·..0.....|./.....
103 ··0x0033dd00·44dd3000·50dd3000·00000000·58ed3000·D.0.P.0.....X.0.103 ··0x0033dd00·04db3000·10db3000·00000000·18eb3000·..0...0.......0.
104 ··0x0033dd10·58923000·00000000·58ed3000·58923000·X.0.....X.0.X.0.104 ··0x0033dd10·18903000·00000000·18eb3000·18903000·..0.......0...0.
105 ··0x0033dd20·00000000·58ed3000·58923000·00000000·....X.0.X.0.....105 ··0x0033dd20·00000000·18eb3000·18903000·00000000·......0...0.....
106 ··0x0033dd30·58ed3000·58923000·00000000·58ed3000·X.0.X.0.....X.0.106 ··0x0033dd30·18eb3000·18903000·00000000·18eb3000·..0...0.......0.
107 ··0x0033dd40·58923000·00000000·acc52f00·00000000·X.0......./.....107 ··0x0033dd40·18903000·00000000·6cc32f00·00000000·..0.....l./.....
108 ··0x0033dd50·04433000·284a3000·fcdb3000·00000000·.C0.(J0...0.....108 ··0x0033dd50·c4403000·e8473000·bcd93000·00000000·.@0..G0...0.....
109 ··0x0033dd60·20dc3000·00000000·04433000·284a3000··.0......C0.(J0.109 ··0x0033dd60·e0d93000·00000000·c4403000·e8473000·..0......@0..G0.
110 ··0x0033dd70·fcdb3000·20dc3000·00000000·acc52f00·..0.·.0......./.110 ··0x0033dd70·bcd93000·e0d93000·00000000·6cc32f00·..0...0.....l./.
111 ··0x0033dd80·58923000·00000000·58ed3000·58923000·X.0.....X.0.X.0.111 ··0x0033dd80·18903000·00000000·18eb3000·18903000·..0.......0...0.
112 ··0x0033dd90·00000000·58ed3000·58923000·00000000·....X.0.X.0.....112 ··0x0033dd90·00000000·18eb3000·18903000·00000000·......0...0.....
113 ··0x0033dda0·44e43000·00000000·54e43000·58e43000·D.0.....T.0.X.0.113 ··0x0033dda0·04e23000·00000000·14e23000·18e23000·..0.......0...0.
114 ··0x0033ddb0·00000000·98373100·00000000·04433000·.....71......C0.114 ··0x0033ddb0·00000000·58353100·00000000·c4403000·....X51......@0.
115 ··0x0033ddc0·284a3000·fcdb3000·00000000·20dc3000·(J0...0.....·.0.115 ··0x0033ddc0·e8473000·bcd93000·00000000·e0d93000·.G0...0.......0.
116 ··0x0033ddd0·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.116 ··0x0033ddd0·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
117 ··0x0033dde0·20dc3000·00000000·04433000·284a3000··.0......C0.(J0.117 ··0x0033dde0·e0d93000·00000000·c4403000·e8473000·..0......@0..G0.
118 ··0x0033ddf0·fcdb3000·00000000·20dc3000·00000000·..0.....·.0.....118 ··0x0033ddf0·bcd93000·00000000·e0d93000·00000000·..0.......0.....
119 ··0x0033de00·04433000·284a3000·fcdb3000·20dc3000·.C0.(J0...0.·.0.119 ··0x0033de00·c4403000·e8473000·bcd93000·e0d93000·.@0..G0...0...0.
120 ··0x0033de10·00000000·04433000·284a3000·fcdb3000·.....C0.(J0...0.120 ··0x0033de10·00000000·c4403000·e8473000·bcd93000·.....@0..G0...0.
121 ··0x0033de20·00000000·20dc3000·00000000·04433000·....·.0......C0.121 ··0x0033de20·00000000·e0d93000·00000000·c4403000·......0......@0.
122 ··0x0033de30·284a3000·fcdb3000·20dc3000·00000000·(J0...0.·.0.....122 ··0x0033de30·e8473000·bcd93000·e0d93000·00000000·.G0...0...0.....
123 ··0x0033de40·88de3000·00000000·88de3000·00000000·..0.......0.....123 ··0x0033de40·48dc3000·00000000·48dc3000·00000000·H.0.....H.0.....
124 ··0x0033de50·3cf33000·00000000·10003000·3cf33000·<.0.......0.<.0.124 ··0x0033de50·fcf03000·00000000·d0fd2f00·fcf03000·..0......./...0.
125 ··0x0033de60·00000000·10003000·3cf33000·00000000·......0.<.0.....125 ··0x0033de60·00000000·d0fd2f00·fcf03000·00000000·....../...0.....
Max diff block lines reached; 0/86743 bytes (0.00%) of diff not shown.
16.0 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 50, 170 lines modifiedOffset 50, 170 lines modified
50 ··0x003402e0·08fb0400·08fb0400·08fb0400·08fb0400·................50 ··0x003402e0·08fb0400·08fb0400·08fb0400·08fb0400·................
51 ··0x003402f0·08fb0400·08fb0400·08fb0400·08fb0400·................51 ··0x003402f0·08fb0400·08fb0400·08fb0400·08fb0400·................
52 ··0x00340300·08fb0400·08fb0400·08fb0400·08fb0400·................52 ··0x00340300·08fb0400·08fb0400·08fb0400·08fb0400·................
53 ··0x00340310·08fb0400·08fb0400·08fb0400·08fb0400·................53 ··0x00340310·08fb0400·08fb0400·08fb0400·08fb0400·................
54 ··0x00340320·08fb0400·08fb0400·08fb0400·08fb0400·................54 ··0x00340320·08fb0400·08fb0400·08fb0400·08fb0400·................
55 ··0x00340330·08fb0400·08fb0400·08fb0400·00000000·................55 ··0x00340330·08fb0400·08fb0400·08fb0400·00000000·................
56 ··0x00340340·00000000·00000000·00000000·00000000·................56 ··0x00340340·00000000·00000000·00000000·00000000·................
57 ··0x00340350·00000000·a1a10c00·00000000·00000000·................57 ··0x00340350·00000000·79a10c00·00000000·00000000·....y...........
58 ··0x00340360·00000000·00000000·00000000·00000000·................58 ··0x00340360·00000000·00000000·00000000·00000000·................
59 ··0x00340370·00000000·8d400600·a5d32e00·00000000·.....@..........59 ··0x00340370·00000000·91400600·5dd12e00·00000000·.....@..].......
60 ··0x00340380·00000000·2ddc0900·00000000·00000000·....-...........60 ··0x00340380·00000000·2ddc0900·00000000·00000000·....-...........
61 ··0x00340390·e5640500·4d912e00·00000000·00000000·.d..M...........61 ··0x00340390·e5640500·058f2e00·00000000·00000000·.d..............
62 ··0x003403a0·00000000·d5a32e00·00000000·00000000·................62 ··0x003403a0·00000000·8da12e00·00000000·00000000·................
63 ··0x003403b0·00000000·00000000·00000000·799a0900·............y...63 ··0x003403b0·00000000·00000000·00000000·799a0900·............y...
64 ··0x003403c0·00000000·adbb2e00·00000000·00000000·................64 ··0x003403c0·00000000·65b92e00·00000000·00000000·....e...........
65 ··0x003403d0·09c20c00·00000000·00000000·00000000·................65 ··0x003403d0·e1c10c00·00000000·00000000·00000000·................
66 ··0x003403e0·00000000·00000000·00000000·00000000·................66 ··0x003403e0·00000000·00000000·00000000·00000000·................
67 ··0x003403f0·00000000·a5d42e00·00000000·65ab0d00·............e...67 ··0x003403f0·00000000·5dd22e00·00000000·3dab0d00·....].......=...
68 ··0x00340400·00000000·00000000·d5d90900·00000000·................68 ··0x00340400·00000000·00000000·d5d90900·00000000·................
69 ··0x00340410·00000000·00000000·00000000·00000000·................69 ··0x00340410·00000000·00000000·00000000·00000000·................
70 ··0x00340420·00000000·ddcd1f00·00000000·00000000·................70 ··0x00340420·00000000·25cc1f00·00000000·00000000·....%...........
71 ··0x00340430·f9180c00·00000000·00000000·00000000·................71 ··0x00340430·d1180c00·00000000·00000000·00000000·................
72 ··0x00340440·7d501800·00000000·00000000·00000000·}P..............72 ··0x00340440·a5501800·00000000·00000000·00000000·.P..............
73 ··0x00340450·00000000·00000000·00000000·494a0800·............IJ..73 ··0x00340450·00000000·00000000·00000000·4d4a0800·............MJ..
74 ··0x00340460·00000000·00000000·c5942e00·00000000·................74 ··0x00340460·00000000·00000000·7d922e00·00000000·........}.......
75 ··0x00340470·00000000·00000000·00000000·00000000·................75 ··0x00340470·00000000·00000000·00000000·00000000·................
76 ··0x00340480·7de60500·00000000·00000000·00000000·}...............76 ··0x00340480·81e60500·00000000·00000000·00000000·................
77 ··0x00340490·00000000·e9a42500·45ce2e00·00000000·......%.E.......77 ··0x00340490·00000000·0da32500·fdcb2e00·00000000·......%.........
78 ··0x003404a0·9d2c1f00·49d32300·00000000·00000000·.,..I.#.........78 ··0x003404a0·e52a1f00·6dd12300·00000000·00000000·.*..m.#.........
79 ··0x003404b0·0d611600·00000000·a5521800·00000000·.a.......R......79 ··0x003404b0·31611600·00000000·cd521800·00000000·1a.......R......
80 ··0x003404c0·00000000·00000000·00000000·d5841800·................80 ··0x003404c0·00000000·00000000·00000000·fd841800·................
81 ··0x003404d0·00000000·00000000·00000000·00000000·................81 ··0x003404d0·00000000·00000000·00000000·00000000·................
82 ··0x003404e0·00000000·00000000·00000000·00000000·................82 ··0x003404e0·00000000·00000000·00000000·00000000·................
83 ··0x003404f0·91f00900·00000000·00000000·59af1300·............Y...83 ··0x003404f0·91f00900·00000000·00000000·81af1300·................
84 ··0x00340500·00000000·00000000·00000000·00000000·................84 ··0x00340500·00000000·00000000·00000000·00000000·................
85 ··0x00340510·00000000·00000000·00000000·00000000·................85 ··0x00340510·00000000·00000000·00000000·00000000·................
86 ··0x00340520·00000000·00000000·00000000·00000000·................86 ··0x00340520·00000000·00000000·00000000·00000000·................
87 ··0x00340530·00000000·00000000·00000000·00000000·................87 ··0x00340530·00000000·00000000·00000000·00000000·................
88 ··0x00340540·e5f21f00·00000000·00000000·00000000·................88 ··0x00340540·2df11f00·00000000·00000000·00000000·-...............
89 ··0x00340550·00000000·00000000·00000000·00000000·................89 ··0x00340550·00000000·00000000·00000000·00000000·................
90 ··0x00340560·00000000·00000000·7d2a1f00·81bc1b00·........}*......90 ··0x00340560·00000000·00000000·c5281f00·a9bc1b00·.........(......
91 ··0x00340570·91511800·00000000·00000000·00000000·.Q..............91 ··0x00340570·b9511800·00000000·00000000·00000000·.Q..............
92 ··0x00340580·00000000·00000000·00000000·00000000·................92 ··0x00340580·00000000·00000000·00000000·00000000·................
93 ··0x00340590·00000000·00000000·00000000·00000000·................93 ··0x00340590·00000000·00000000·00000000·00000000·................
94 ··0x003405a0·b5481a00·00000000·00000000·00000000·.H..............94 ··0x003405a0·dd481a00·00000000·00000000·00000000·.H..............
95 ··0x003405b0·00000000·00000000·00000000·00000000·................95 ··0x003405b0·00000000·00000000·00000000·00000000·................
96 ··0x003405c0·00000000·00000000·00000000·00000000·................96 ··0x003405c0·00000000·00000000·00000000·00000000·................
97 ··0x003405d0·00000000·eddf1500·6df30900·00000000·........m.......97 ··0x003405d0·00000000·11e01500·6df30900·00000000·........m.......
98 ··0x003405e0·00000000·00000000·00000000·00000000·................98 ··0x003405e0·00000000·00000000·00000000·00000000·................
99 ··0x003405f0·00000000·00000000·85e40a00·00000000·................99 ··0x003405f0·00000000·00000000·85e40a00·00000000·................
100 ··0x00340600·00000000·00000000·00000000·00000000·................100 ··0x00340600·00000000·00000000·00000000·00000000·................
101 ··0x00340610·00000000·497c1800·00000000·00000000·....I|..........101 ··0x00340610·00000000·717c1800·00000000·00000000·....q|..........
102 ··0x00340620·00000000·00000000·51be0b00·00000000·........Q.......102 ··0x00340620·00000000·00000000·51be0b00·00000000·........Q.......
103 ··0x00340630·00000000·00000000·00000000·00000000·................103 ··0x00340630·00000000·00000000·00000000·00000000·................
104 ··0x00340640·00000000·00000000·00000000·00000000·................104 ··0x00340640·00000000·00000000·00000000·00000000·................
105 ··0x00340650·00000000·00000000·00000000·00000000·................105 ··0x00340650·00000000·00000000·00000000·00000000·................
106 ··0x00340660·09d12e00·00000000·00000000·00000000·................106 ··0x00340660·c1ce2e00·00000000·00000000·00000000·................
107 ··0x00340670·5dc92e00·00000000·00000000·00000000·]...............107 ··0x00340670·15c72e00·00000000·00000000·00000000·................
108 ··0x00340680·e5ff1e00·00000000·559d2e00·00000000·........U.......108 ··0x00340680·81971e00·00000000·0d9b2e00·00000000·................
109 ··0x00340690·00000000·00000000·00000000·c95c0500·.............\..109 ··0x00340690·00000000·00000000·00000000·c95c0500·.............\..
110 ··0x003406a0·00000000·00000000·00000000·f5610500·.............a..110 ··0x003406a0·00000000·00000000·00000000·f5610500·.............a..
111 ··0x003406b0·00000000·e1e71f00·00000000·00000000·................111 ··0x003406b0·00000000·29e61f00·00000000·00000000·....)...........
112 ··0x003406c0·00000000·00000000·00000000·00000000·................112 ··0x003406c0·00000000·00000000·00000000·00000000·................
113 ··0x003406d0·00000000·00000000·00000000·f5130c00·................113 ··0x003406d0·00000000·00000000·00000000·cd130c00·................
114 ··0x003406e0·00000000·696c2e00·00000000·00000000·....il..........114 ··0x003406e0·00000000·216a2e00·00000000·00000000·....!j..........
115 ··0x003406f0·00000000·00000000·00000000·00000000·................115 ··0x003406f0·00000000·00000000·00000000·00000000·................
116 ··0x00340700·00000000·00000000·00000000·00000000·................116 ··0x00340700·00000000·00000000·00000000·00000000·................
117 ··0x00340710·00000000·00000000·00000000·00000000·................117 ··0x00340710·00000000·00000000·00000000·00000000·................
118 ··0x00340720·00000000·00000000·00000000·00000000·................118 ··0x00340720·00000000·00000000·00000000·00000000·................
119 ··0x00340730·00000000·00000000·00000000·00000000·................119 ··0x00340730·00000000·00000000·00000000·00000000·................
120 ··0x00340740·00000000·00000000·00000000·89732e00·.............s..120 ··0x00340740·00000000·00000000·00000000·41712e00·............Aq..
121 ··0x00340750·f54c0c00·00000000·00000000·00000000·.L..............121 ··0x00340750·cd4c0c00·00000000·00000000·00000000·.L..............
122 ··0x00340760·00000000·00000000·00000000·00000000·................122 ··0x00340760·00000000·00000000·00000000·00000000·................
123 ··0x00340770·6d831800·00000000·00000000·00000000·m...............123 ··0x00340770·95831800·00000000·00000000·00000000·................
124 ··0x00340780·00000000·00000000·00000000·00000000·................124 ··0x00340780·00000000·00000000·00000000·00000000·................
125 ··0x00340790·00000000·00000000·00000000·00000000·................125 ··0x00340790·00000000·00000000·00000000·00000000·................
126 ··0x003407a0·00000000·51cc1c00·00000000·00000000·....Q...........126 ··0x003407a0·00000000·79cc1c00·00000000·00000000·....y...........
127 ··0x003407b0·00000000·00000000·00000000·00000000·................127 ··0x003407b0·00000000·00000000·00000000·00000000·................
128 ··0x003407c0·cd232400·00000000·00000000·00000000·.#$.............128 ··0x003407c0·f1212400·00000000·00000000·00000000·.!$.............
129 ··0x003407d0·00000000·00000000·00000000·00000000·................129 ··0x003407d0·00000000·00000000·00000000·00000000·................
130 ··0x003407e0·00000000·00000000·3da51a00·00000000·........=.......130 ··0x003407e0·00000000·00000000·65a51a00·00000000·........e.......
131 ··0x003407f0·00000000·00000000·00000000·f5b00e00·................131 ··0x003407f0·00000000·00000000·00000000·e1b00e00·................
132 ··0x00340800·00000000·00000000·00000000·f1f01900·................132 ··0x00340800·00000000·00000000·00000000·19f11900·................
133 ··0x00340810·00000000·00000000·85bc2e00·e1712e00·.............q..133 ··0x00340810·00000000·00000000·3dba2e00·996f2e00·........=....o..
134 ··0x00340820·00000000·00000000·00000000·00000000·................134 ··0x00340820·00000000·00000000·00000000·00000000·................
135 ··0x00340830·00000000·00000000·a9a50d00·00000000·................135 ··0x00340830·00000000·00000000·81a50d00·00000000·................
136 ··0x00340840·a1642e00·79652e00·00000000·00000000·.d..ye..........136 ··0x00340840·59622e00·31632e00·00000000·00000000·Yb..1c..........
137 ··0x00340850·00000000·00000000·00000000·00000000·................137 ··0x00340850·00000000·00000000·00000000·00000000·................
138 ··0x00340860·00000000·00000000·00000000·00000000·................138 ··0x00340860·00000000·00000000·00000000·00000000·................
139 ··0x00340870·00000000·65661a00·00000000·00000000·....ef..........139 ··0x00340870·00000000·8d661a00·00000000·00000000·.....f..........
140 ··0x00340880·69de0900·00000000·00000000·9ddc2300·i.............#.140 ··0x00340880·69de0900·00000000·00000000·c1da2300·i.............#.
141 ··0x00340890·00000000·21d31e00·00000000·00000000·....!...........141 ··0x00340890·00000000·bd6a1e00·00000000·00000000·.....j..........
142 ··0x003408a0·00000000·00000000·00000000·00000000·................142 ··0x003408a0·00000000·00000000·00000000·00000000·................
143 ··0x003408b0·fda22e00·adab2e00·00000000·00000000·................143 ··0x003408b0·b5a02e00·65a92e00·00000000·00000000·....e...........
144 ··0x003408c0·00000000·00000000·00000000·21ed0900·............!...144 ··0x003408c0·00000000·00000000·00000000·21ed0900·............!...
145 ··0x003408d0·45881900·00000000·59c31a00·00000000·E.......Y.......145 ··0x003408d0·6d881900·00000000·81c31a00·00000000·m...............
146 ··0x003408e0·00000000·00000000·4d311900·00000000·........M1......146 ··0x003408e0·00000000·00000000·75311900·00000000·........u1......
147 ··0x003408f0·00000000·00000000·00000000·00000000·................147 ··0x003408f0·00000000·00000000·00000000·00000000·................
148 ··0x00340900·00000000·00000000·00000000·00000000·................148 ··0x00340900·00000000·00000000·00000000·00000000·................
149 ··0x00340910·00000000·00000000·00000000·00000000·................149 ··0x00340910·00000000·00000000·00000000·00000000·................
150 ··0x00340920·00000000·00000000·00000000·195e0500·.............^..150 ··0x00340920·00000000·00000000·00000000·195e0500·.............^..
151 ··0x00340930·00000000·00000000·00000000·00000000·................151 ··0x00340930·00000000·00000000·00000000·00000000·................
152 ··0x00340940·00000000·00000000·00000000·00000000·................152 ··0x00340940·00000000·00000000·00000000·00000000·................
153 ··0x00340950·00000000·00000000·00000000·196a2e00·.............j..153 ··0x00340950·00000000·00000000·00000000·d1672e00·.............g..
154 ··0x00340960·00000000·00000000·00000000·00000000·................154 ··0x00340960·00000000·00000000·00000000·00000000·................
155 ··0x00340970·00000000·00000000·00000000·00000000·................155 ··0x00340970·00000000·00000000·00000000·00000000·................
156 ··0x00340980·91da0b00·00000000·00000000·5dca2e00·............]...156 ··0x00340980·91da0b00·00000000·00000000·15c82e00·................
157 ··0x00340990·00000000·00000000·00000000·00000000·................157 ··0x00340990·00000000·00000000·00000000·00000000·................
158 ··0x003409a0·00000000·00000000·00000000·00000000·................158 ··0x003409a0·00000000·00000000·00000000·00000000·................
159 ··0x003409b0·00000000·915e0500·95ad2e00·00000000·.....^..........159 ··0x003409b0·00000000·915e0500·4dab2e00·00000000·.....^..M.......
160 ··0x003409c0·6dcc2e00·00000000·699d0900·00000000·m.......i.......160 ··0x003409c0·25ca2e00·00000000·699d0900·00000000·%.......i.......
161 ··0x003409d0·00000000·00000000·00000000·00000000·................161 ··0x003409d0·00000000·00000000·00000000·00000000·................
162 ··0x003409e0·00000000·00000000·00000000·00000000·................162 ··0x003409e0·00000000·00000000·00000000·00000000·................
163 ··0x003409f0·00000000·00000000·00000000·00000000·................163 ··0x003409f0·00000000·00000000·00000000·00000000·................
164 ··0x00340a00·00000000·95062000·00000000·00000000·......·.........164 ··0x00340a00·00000000·dd042000·00000000·00000000·......·.........
165 ··0x00340a10·00000000·00000000·00000000·00000000·................165 ··0x00340a10·00000000·00000000·00000000·00000000·................
166 ··0x00340a20·00000000·00000000·00000000·00000000·................166 ··0x00340a20·00000000·00000000·00000000·00000000·................
167 ··0x00340a30·00000000·00000000·00000000·00000000·................167 ··0x00340a30·00000000·00000000·00000000·00000000·................
168 ··0x00340a40·00000000·00000000·00000000·00000000·................168 ··0x00340a40·00000000·00000000·00000000·00000000·................
169 ··0x00340a50·00000000·00000000·00000000·00000000·................169 ··0x00340a50·00000000·00000000·00000000·00000000·................
170 ··0x00340a60·00000000·00000000·00000000·00000000·................170 ··0x00340a60·00000000·00000000·00000000·00000000·................
171 ··0x00340a70·00000000·00000000·00000000·00000000·................171 ··0x00340a70·00000000·00000000·00000000·00000000·................
172 ··0x00340a80·00000000·00000000·00000000·00000000·................172 ··0x00340a80·00000000·00000000·00000000·00000000·................
173 ··0x00340a90·00000000·00000000·00000000·00000000·................173 ··0x00340a90·00000000·00000000·00000000·00000000·................
174 ··0x00340aa0·00000000·00000000·00000000·00000000·................174 ··0x00340aa0·00000000·00000000·00000000·00000000·................
175 ··0x00340ab0·00000000·00000000·00000000·00000000·................175 ··0x00340ab0·00000000·00000000·00000000·00000000·................
176 ··0x00340ac0·00000000·00000000·00000000·8d160c00·................176 ··0x00340ac0·00000000·00000000·00000000·65160c00·............e...
Max diff block lines reached; 4144/16293 bytes (25.43%) of diff not shown.
912 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9386 lines modifiedOffset 1, 9386 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00340d64·640d3400·24b02f00·08073100·40792f00·d.4.$./...1.@y/.2 ··0x00340d64·640d3400·e4ad2f00·c8043100·00772f00·d.4.../...1..w/.
3 ··0x00340d74·00593100·6d2f2200·41ca0b00·d1cb0b00·.Y1.m/".A.......3 ··0x00340d74·c0563100·b92d2200·41ca0b00·d1cb0b00·.V1..-".A.......
4 ··0x00340d84·5d561f00·256b1f00·45011600·29101c00·]V..%k..E...)...4 ··0x00340d84·a5541f00·6d691f00·69011600·51101c00·.T..mi..i...Q...
5 ··0x00340d94·a9041600·89d51b00·adbd1700·dd881f00·................5 ··0x00340d94·cd041600·b1d51b00·d5bd1700·25871f00·............%...
6 ··0x00340da4·b9d00a00·819c1900·1d021c00·cd0c1c00·................6 ··0x00340da4·b9d00a00·a99c1900·45021c00·f50c1c00·........E.......
7 ··0x00340db4·b5612700·7ded0a00·f5ef2100·498d2500·.a'.}.....!.I.%.7 ··0x00340db4·695f2700·7ded0a00·41ee2100·6d8b2500·i_'.}...A.!.m.%.
8 ··0x00340dc4·799a0900·292f0900·8df70b00·512d0900·y...)/......Q-..8 ··0x00340dc4·799a0900·292f0900·8df70b00·512d0900·y...)/......Q-..
9 ··0x00340dd4·292f0900·15320900·f1340900·cd370900·)/...2...4...7..9 ··0x00340dd4·292f0900·15320900·f1340900·cd370900·)/...2...4...7..
10 ··0x00340de4·a93a0900·b93e0900·95410900·71440900·.:...>...A..qD..10 ··0x00340de4·a93a0900·b93e0900·95410900·71440900·.:...>...A..qD..
11 ··0x00340df4·4d470900·294a0900·0d4d0900·f14f0900·MG..)J...M...O..11 ··0x00340df4·4d470900·294a0900·0d4d0900·f14f0900·MG..)J...M...O..
12 ··0x00340e04·d5520900·b9550900·99580900·795b0900·.R...U...X..y[..12 ··0x00340e04·d5520900·b9550900·99580900·795b0900·.R...U...X..y[..
13 ··0x00340e14·595e0900·39610900·19640900·f9660900·Y^..9a...d...f..13 ··0x00340e14·595e0900·39610900·19640900·f9660900·Y^..9a...d...f..
14 ··0x00340e24·d9690900·b96c0900·956f0900·71720900·.i...l...o..qr..14 ··0x00340e24·d9690900·b96c0900·956f0900·71720900·.i...l...o..qr..
15 ··0x00340e34·51750900·3ddd0b00·dd512300·6d9a2300·Qu..=....Q#.m.#.15 ··0x00340e34·51750900·3ddd0b00·09502300·95982300·Qu..=....P#...#.
16 ··0x00340e44·251c0c00·8d330c00·bd990c00·a50b0e00·%....3..........16 ··0x00340e44·fd1b0c00·65330c00·95990c00·7d0b0e00·....e3......}...
17 ··0x00340e54·c9340c00·957a1c00·411d0c00·557e1c00·.4...z..A...U~..17 ··0x00340e54·a1340c00·bd7a1c00·191d0c00·7d7e1c00·.4...z......}~..
18 ··0x00340e64·35370c00·f53b0c00·75191e00·85220c00·57...;..u...."..18 ··0x00340e64·0d370c00·cd3b0c00·f9181e00·5d220c00·.7...;......]"..
19 ··0x00340e74·f9240c00·15260c00·492a0c00·e1e50d00·.$...&..I*......19 ··0x00340e74·d1240c00·ed250c00·212a0c00·b9e50d00·.$...%..!*......
20 ··0x00340e84·11a61a00·cd661a00·0d3e1d00·39361600·.....f...>..96..20 ··0x00340e84·39a61a00·f5661a00·353e1d00·5d361600·9....f..5>..]6..
21 ··0x00340e94·d9da0d00·41e40d00·65ee0d00·5dc01700·....A...e...]...21 ··0x00340e94·b1da0d00·19e40d00·3dee0d00·85c01700·........=.......
22 ··0x00340ea4·b1950900·bd2d0c00·05430c00·b1310c00·.....-...C...1..22 ··0x00340ea4·b1950900·952d0c00·dd420c00·89310c00·.....-...B...1..
23 ··0x00340eb4·a53f1e00·ed1a1e00·05831c00·799a0900·.?..........y...23 ··0x00340eb4·293f1e00·711a1e00·2d831c00·799a0900·)?..q...-...y...
24 ··0x00340ec4·699d0900·dd3e0600·edc00900·c9c30900·i....>..........24 ··0x00340ec4·699d0900·e13e0600·edc00900·c9c30900·i....>..........
25 ··0x00340ed4·494a0800·61050500·f52f0500·d5d90900·IJ..a..../......25 ··0x00340ed4·4d4a0800·61050500·f52f0500·d5d90900·MJ..a..../......
26 ··0x00340ee4·d1e50500·9df40d00·45f60d00·d9f80d00·........E.......26 ··0x00340ee4·d5e50500·75f40d00·1df60d00·b1f80d00·....u...........
27 ··0x00340ef4·59fc0d00·494a0800·35ae1f00·7de20900·Y...IJ..5...}...27 ··0x00340ef4·31fc0d00·4d4a0800·7dac1f00·7de20900·1...MJ..}...}...
28 ··0x00340f04·d5d90900·29e70500·35ae1f00·7de20900·....)...5...}...28 ··0x00340f04·d5d90900·2de70500·7dac1f00·7de20900·....-...}...}...
29 ··0x00340f14·314d2400·29e70500·494a0800·e5ff1e00·1M$.)...IJ......29 ··0x00340f14·554b2400·2de70500·4d4a0800·81971e00·UK$.-...MJ......
30 ··0x00340f24·f52f0500·d5d90900·095f0500·61050500·./......._..a...30 ··0x00340f24·f52f0500·d5d90900·095f0500·61050500·./......._..a...
31 ··0x00340f34·e5ff1e00·19f21e00·21d31e00·f5b00e00·........!.......31 ··0x00340f34·81971e00·b5891e00·bd6a1e00·e1b00e00·.........j......
32 ··0x00340f44·095f0500·f9490800·45ac1f00·75a11f00·._...I..E...u...32 ··0x00340f44·095f0500·fd490800·8daa1f00·bd9f1f00·._...I..........
33 ··0x00340f54·85bc0800·91ba1700·51380d00·01101700·........Q8......33 ··0x00340f54·85bc0800·b9ba1700·29380d00·25101700·........)8..%...
34 ··0x00340f64·bd490d00·d94a0a00·dde71a00·956f0b00·.I...J.......o..34 ··0x00340f64·95490d00·d94a0a00·05e81a00·956f0b00·.I...J.......o..
35 ··0x00340f74·f9730b00·d97b0b00·49be1400·e11c1100·.s...{..I.......35 ··0x00340f74·f9730b00·d97b0b00·6dbe1400·cd1c1100·.s...{..m.......
36 ··0x00340f84·c1bc2000·517e0b00·e5500a00·ad520a00·..·.Q~...P...R..36 ··0x00340f84·09bb2000·517e0b00·e5500a00·ad520a00·..·.Q~...P...R..
37 ··0x00340f94·c5a11900·79da1b00·55540a00·c5d01900·....y...UT......37 ··0x00340f94·eda11900·a1da1b00·55540a00·edd01900·........UT......
38 ··0x00340fa4·69e12900·65bd2900·ed942000·253b2900·i.).e.)...·.%;).38 ··0x00340fa4·21df2900·19bb2900·35932000·d5382900·!.)...).5.·..8).
39 ··0x00340fb4·6d9c2900·491c2900·15f81d00·fda42700·m.).I.).......'.39 ··0x00340fb4·1d9a2900·f9192900·99f71d00·ada22700·..)...).......'.
40 ··0x00340fc4·b19e2700·517c2700·b1a00d00·e1860d00·..'.Q|'.........40 ··0x00340fc4·619c2700·017a2700·89a00d00·b9860d00·a.'..z'.........
41 ··0x00340fd4·45f21d00·5dac0d00·a1c60e00·bd721a00·E...]........r..41 ··0x00340fd4·c9f11d00·35ac0d00·8dc60e00·e5721a00·....5........r..
42 ··0x00340fe4·41fb1500·ede21d00·a5df1d00·3ddb1d00·A...........=...42 ··0x00340fe4·65fb1500·71e21d00·29df1d00·c1da1d00·e...q...).......
43 ··0x00340ff4·95e71d00·59d51d00·35c51d00·21c10d00·....Y...5...!...43 ··0x00340ff4·19e71d00·ddd41d00·b9c41d00·f9c00d00·................
44 ··0x00341004·3d5d0a00·55620a00·a9880b00·298e0b00·=]..Ub......)...44 ··0x00341004·3d5d0a00·55620a00·a9880b00·298e0b00·=]..Ub......)...
45 ··0x00341014·214c0500·e1950b00·61fe0900·dd400b00·!L......a....@..45 ··0x00341014·214c0500·e1950b00·61fe0900·dd400b00·!L......a....@..
46 ··0x00341024·a5000a00·41010a00·01030a00·21040a00·....A.......!...46 ··0x00341024·a5000a00·41010a00·01030a00·21040a00·....A.......!...
47 ··0x00341034·55050a00·89060a00·55d80c00·d1e90c00·U.......U.......47 ··0x00341034·55050a00·89060a00·2dd80c00·a9e90c00·U.......-.......
48 ··0x00341044·29470b00·7d4d0b00·5d040e00·31100e00·)G..}M..]...1...48 ··0x00341044·29470b00·7d4d0b00·35040e00·09100e00·)G..}M..5.......
49 ··0x00341054·3d080a00·d50e1600·050e0e00·25470500·=...........%G..49 ··0x00341054·3d080a00·f90e1600·dd0d0e00·25470500·=...........%G..
50 ··0x00341064·a9430b00·61fe0900·dd400b00·45550b00·.C..a....@..EU..50 ··0x00341064·a9430b00·61fe0900·dd400b00·45550b00·.C..a....@..EU..
51 ··0x00341074·7dec0c00·01030a00·85db1c00·510d0a00·}...........Q...51 ··0x00341074·55ec0c00·01030a00·addb1c00·510d0a00·U...........Q...
52 ··0x00341084·7d0f0a00·55d80c00·d1e90c00·29470b00·}...U.......)G..52 ··0x00341084·7d0f0a00·2dd80c00·a9e90c00·29470b00·}...-.......)G..
53 ··0x00341094·7d4d0b00·5d040e00·31100e00·3d080a00·}M..]...1...=...53 ··0x00341094·7d4d0b00·35040e00·09100e00·3d080a00·}M..5.......=...
54 ··0x003410a4·d50e1600·050e0e00·4d470500·a9430b00·........MG...C..54 ··0x003410a4·f90e1600·dd0d0e00·4d470500·a9430b00·........MG...C..
55 ··0x003410b4·adb21400·3d782800·bd0a0a00·7dec0c00·....=x(.....}...55 ··0x003410b4·d1b21400·ed752800·bd0a0a00·55ec0c00·.....u(.....U...
56 ··0x003410c4·3dd71c00·510d0a00·7d0f0a00·45550b00·=...Q...}...EU..56 ··0x003410c4·65d71c00·510d0a00·7d0f0a00·45550b00·e...Q...}...EU..
57 ··0x003410d4·11570b00·75580b00·2d490b00·6d4a0b00·.W..uX..-I..mJ..57 ··0x003410d4·11570b00·75580b00·2d490b00·6d4a0b00·.W..uX..-I..mJ..
58 ··0x003410e4·955d0500·99fe0d00·4d470500·61fe0900·.]......MG..a...58 ··0x003410e4·955d0500·71fe0d00·4d470500·61fe0900·.]..q...MG..a...
59 ··0x003410f4·dd400b00·a5ea0500·85170a00·01030a00·.@..............59 ··0x003410f4·dd400b00·a9ea0500·85170a00·01030a00·.@..............
60 ··0x00341104·09dc1c00·c51b0a00·f11d0a00·55d80c00·............U...60 ··0x00341104·31dc1c00·c51b0a00·f11d0a00·2dd80c00·1...........-...
61 ··0x00341114·d1e90c00·29470b00·7d4d0b00·5d040e00·....)G..}M..]...61 ··0x00341114·a9e90c00·29470b00·7d4d0b00·35040e00·....)G..}M..5...
62 ··0x00341124·31100e00·99190a00·d50e1600·050e0e00·1...............62 ··0x00341124·09100e00·99190a00·f90e1600·dd0d0e00·................
63 ··0x00341134·f1ea0500·a9430b00·89331c00·f1131100·.....C...3......63 ··0x00341134·f5ea0500·a9430b00·b1331c00·dd131100·.....C...3......
64 ··0x00341144·65120a00·29140a00·d9d31c00·99190a00·e...)...........64 ··0x00341144·65120a00·29140a00·01d41c00·99190a00·e...)...........
65 ··0x00341154·c51b0a00·f11d0a00·a5ea0500·994c0b00·.............L..65 ··0x00341154·c51b0a00·f11d0a00·a9ea0500·994c0b00·.............L..
66 ··0x00341164·f1ea0500·41200a00·197c2800·89220a00·....A·...|(.."..66 ··0x00341164·f5ea0500·41200a00·c9792800·89220a00·....A·...y(.."..
67 ··0x00341174·a9eb0500·49c61900·cd5a0b00·51250a00·....I....Z..Q%..67 ··0x00341174·adeb0500·71c61900·cd5a0b00·51250a00·....q....Z..Q%..
68 ··0x00341184·75470500·41200a00·197c2800·112a0a00·uG..A·...|(..*..68 ··0x00341184·75470500·41200a00·c9792800·112a0a00·uG..A·...y(..*..
69 ··0x00341194·a9eb0500·c1d01900·cd5a0b00·51250a00·.........Z..Q%..69 ··0x00341194·adeb0500·e9d01900·cd5a0b00·51250a00·.........Z..Q%..
70 ··0x003411a4·c1470500·a9ff1900·5dce1900·5d280a00·.G......]...](..70 ··0x003411a4·c1470500·d1ff1900·85ce1900·5d280a00·.G..........](..
71 ··0x003411b4·c1470500·41200a00·197c2800·d9f11900·.G..A·...|(.....71 ··0x003411b4·c1470500·41200a00·c9792800·01f21900·.G..A·...y(.....
72 ··0x003411c4·a9eb0500·49c61900·cd5a0b00·51250a00·....I....Z..Q%..72 ··0x003411c4·adeb0500·71c61900·cd5a0b00·51250a00·....q....Z..Q%..
73 ··0x003411d4·0d480500·c1b41a00·d9f11900·0d480500·.H...........H..73 ··0x003411d4·0d480500·e9b41a00·01f21900·0d480500·.H...........H..
74 ··0x003411e4·41200a00·197c2800·89220a00·a5301c00·A·...|(.."...0..74 ··0x003411e4·41200a00·c9792800·89220a00·cd301c00·A·...y(.."...0..
75 ··0x003411f4·61481900·55491900·e52d0a00·61480500·aH..UI...-..aH..75 ··0x003411f4·89481900·7d491900·e52d0a00·61480500·.H..}I...-..aH..
76 ··0x00341204·a1151c00·89231c00·45461900·b13e1900·.....#..EF...>..76 ··0x00341204·c9151c00·b1231c00·6d461900·d93e1900·.....#..mF...>..
77 ··0x00341214·5d2c0a00·252f0a00·c11d1600·e9310a00·],..%/.......1..77 ··0x00341214·5d2c0a00·252f0a00·e51d1600·e9310a00·],..%/.......1..
78 ··0x00341224·61480500·41200a00·197c2800·89220a00·aH..A·...|(.."..78 ··0x00341224·61480500·41200a00·c9792800·89220a00·aH..A·...y(.."..
79 ··0x00341234·a9eb0500·3d290600·d5360a00·49380a00·....=)...6..I8..79 ··0x00341234·adeb0500·41290600·d5360a00·49380a00·....A)...6..I8..
80 ··0x00341244·ad480500·595d0b00·f1280600·35360a00·.H..Y]...(..56..80 ··0x00341244·ad480500·595d0b00·f5280600·35360a00·.H..Y]...(..56..
81 ··0x00341254·49380a00·ad480500·d1670a00·d1da1700·I8...H...g......81 ··0x00341254·49380a00·ad480500·d1670a00·f9da1700·I8...H...g......
82 ··0x00341264·7d992100·a9091a00·f56b0a00·a18f1900·}.!......k......82 ··0x00341264·c9972100·d1091a00·f56b0a00·c98f1900·..!......k......
83 ··0x00341274·fd1f1900·0d6e0a00·a12a1900·79551900·.....n...*..yU..83 ··0x00341274·25201900·0d6e0a00·c92a1900·a1551900·%·...n...*...U..
84 ··0x00341284·55b71b00·59491900·293e0a00·f1400a00·U...YI..)>...@..84 ··0x00341284·7db71b00·81491900·293e0a00·f1400a00·}....I..)>...@..
85 ··0x00341294·69530d00·e9ed0500·3d631900·3d570d00·iS......=c..=W..85 ··0x00341294·41530d00·eded0500·65631900·15570d00·AS......ec...W..
86 ··0x003412a4·45620b00·d5342a00·dd992a00·259c2a00·Eb...4*...*.%.*.86 ··0x003412a4·45620b00·8d322a00·95972a00·dd992a00·Eb...2*...*...*.
87 ··0x003412b4·6d9d2a00·95a42a00·09081600·01000000·m.*...*.........87 ··0x003412b4·259b2a00·4da22a00·2d081600·01000000·%.*.M.*.-.......
88 ··0x003412c4·ffffff3f·00000000·ffffff3f·00000000·...?.......?....88 ··0x003412c4·ffffff3f·00000000·ffffff3f·00000000·...?.......?....
89 ··0x003412d4·00000000·90873100·2c000000·00000000·......1.,.......89 ··0x003412d4·00000000·50853100·2c000000·00000000·....P.1.,.......
90 ··0x003412e4·00000000·00000000·00000000·00000000·................90 ··0x003412e4·00000000·00000000·00000000·00000000·................
91 ··0x003412f4·00000000·00000000·00000000·00000000·................91 ··0x003412f4·00000000·00000000·00000000·00000000·................
92 ··0x00341304·00000000·00000000·00000000·00000000·................92 ··0x00341304·00000000·00000000·00000000·00000000·................
93 ··0x00341314·00000000·00000000·00000000·00060000·................93 ··0x00341314·00000000·00000000·00000000·00060000·................
94 ··0x00341324·00000000·00000000·00000000·00000000·................94 ··0x00341324·00000000·00000000·00000000·00000000·................
95 ··0x00341334·00000000·00000000·00000000·44063500·............D.5.95 ··0x00341334·00000000·00000000·00000000·44063500·............D.5.
96 ··0x00341344·00000000·74063500·00000000·00000000·....t.5.........96 ··0x00341344·00000000·74063500·00000000·00000000·....t.5.........
97 ··0x00341354·00000000·00000000·00000000·00000000·................97 ··0x00341354·00000000·00000000·00000000·00000000·................
98 ··0x00341364·00000000·00000000·00000000·00000000·................98 ··0x00341364·00000000·00000000·00000000·00000000·................
99 ··0x00341374·00000000·00000000·00000000·00000000·................99 ··0x00341374·00000000·00000000·00000000·00000000·................
100 ··0x00341384·00000000·00000000·00000000·00000000·................100 ··0x00341384·00000000·00000000·00000000·00000000·................
101 ··0x00341394·00000000·00000000·ffffff3f·00000000·...........?....101 ··0x00341394·00000000·00000000·ffffff3f·00000000·...........?....
102 ··0x003413a4·00000000·30873100·2c000000·00000000·....0.1.,.......102 ··0x003413a4·00000000·f0843100·2c000000·00000000·......1.,.......
103 ··0x003413b4·00000000·00000000·00000000·00000000·................103 ··0x003413b4·00000000·00000000·00000000·00000000·................
104 ··0x003413c4·00000000·00000000·00000000·00000000·................104 ··0x003413c4·00000000·00000000·00000000·00000000·................
105 ··0x003413d4·00000000·00000000·00000000·00000000·................105 ··0x003413d4·00000000·00000000·00000000·00000000·................
106 ··0x003413e4·00000000·00000000·00000000·00060000·................106 ··0x003413e4·00000000·00000000·00000000·00060000·................
107 ··0x003413f4·00000000·00000000·00000000·00000000·................107 ··0x003413f4·00000000·00000000·00000000·00000000·................
108 ··0x00341404·00000000·00000000·00000000·34fe3400·............4.4.108 ··0x00341404·00000000·00000000·00000000·34fe3400·............4.4.
109 ··0x00341414·00000000·64fe3400·00000000·00000000·....d.4.........109 ··0x00341414·00000000·64fe3400·00000000·00000000·....d.4.........
110 ··0x00341424·00000000·00000000·00000000·00000000·................110 ··0x00341424·00000000·00000000·00000000·00000000·................
111 ··0x00341434·00000000·00000000·00000000·00000000·................111 ··0x00341434·00000000·00000000·00000000·00000000·................
112 ··0x00341444·00000000·00000000·00000000·00000000·................112 ··0x00341444·00000000·00000000·00000000·00000000·................
113 ··0x00341454·00000000·00000000·00000000·00000000·................113 ··0x00341454·00000000·00000000·00000000·00000000·................
114 ··0x00341464·00000000·00000000·ffffff3f·00000000·...........?....114 ··0x00341464·00000000·00000000·ffffff3f·00000000·...........?....
115 ··0x00341474·00000000·20552f00·28000000·00000000·....·U/.(.......115 ··0x00341474·00000000·e0522f00·28000000·00000000·.....R/.(.......
116 ··0x00341484·99cd0600·00000000·00000000·00000000·................116 ··0x00341484·9dcd0600·00000000·00000000·00000000·................
117 ··0x00341494·00000000·00000000·6c543600·00000000·........lT6.....117 ··0x00341494·00000000·00000000·6c543600·00000000·........lT6.....
118 ··0x003414a4·00000000·00000000·00000000·05430c00·.............C..118 ··0x003414a4·00000000·00000000·00000000·dd420c00·.............B..
119 ··0x003414b4·00000000·00000000·00000000·00460000·.............F..119 ··0x003414b4·00000000·00000000·00000000·00460000·.............F..
120 ··0x003414c4·00000000·b5a60500·bdcc0600·00000000·................120 ··0x003414c4·00000000·b5a60500·c1cc0600·00000000·................
121 ··0x003414d4·00000000·00000000·00000000·30d83400·............0.4.121 ··0x003414d4·00000000·00000000·00000000·30d83400·............0.4.
122 ··0x003414e4·00000000·b4523600·00000000·00000000·.....R6.........122 ··0x003414e4·00000000·b4523600·00000000·00000000·.....R6.........
123 ··0x003414f4·00000000·00000000·00000000·00000000·................123 ··0x003414f4·00000000·00000000·00000000·00000000·................
124 ··0x00341504·00000000·d9b80600·00000000·00000000·................124 ··0x00341504·00000000·ddb80600·00000000·00000000·................
125 ··0x00341514·00000000·00000000·00000000·00000000·................125 ··0x00341514·00000000·00000000·00000000·00000000·................
126 ··0x00341524·00000000·00000000·00000000·00000000·................126 ··0x00341524·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 920373/934229 bytes (98.52%) 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·31663564·61353335·33643861·38633764·1f5da5353d8a8c7d 
3 ··0x00000010·64343030·33626339·65663535·31663839·d4003bc9ef551f892 ··0x00000000·37353261·37373234·63303263·62366164·752a7724c02cb6ad
 3 ··0x00000010·36616162·38343535·66376438·34326163·6aab8455f7d842ac
4 ··0x00000020·30353065·34632e64·65627567·00000000·050e4c.debug....4 ··0x00000020·33616537·37352e64·65627567·00000000·3ae775.debug....
5 ··0x00000030·6015f5c5····························`...5 ··0x00000030·25f07813····························%.x.
  
680 MB
black-dbgsym_25.1.0-2_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-27·14:54:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····1988·2025-02-27·14:54:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1996·2025-02-27·14:54:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6829536·2025-02-27·14:54:19.000000·data.tar.xz3 -rw-r--r--···0········0········0··6827172·2025-02-27·14:54:19.000000·data.tar.xz
7.46 KB
control.tar.xz
7.43 KB
control.tar
2.86 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black-dbgsym1 Package:·black-dbgsym
2 Source:·black2 Source:·black
3 Version:·25.1.0-23 Version:·25.1.0-2
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·73847 Installed-Size:·7383
8 Depends:·black·(=·25.1.0-2)8 Depends:·black·(=·25.1.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·0f1d8534f4e5d04bb54dd11d7eba18e9a8fc675e·12f9b98a471cb6189080174d0564142d115c74da·15efcc14d047e3daaf4fe75bd62a33712587a58c·1f1bdada6b099299780a04dd7d75ef6be42aec66·2859790d10751fba7dac6b9d93e5281577c6f5cb·3302fe6a73eb4baea10e7caa86b44d5f5c4f0809·3b1f5da5353[·...·truncated·by·diffoscope;·len:·1013,·SHA:·4b6cc686059f88be6edb1b50a1ae271794493dda12d8e1ebbfb9fc15395b526e·...·]12 Build-Ids:·0da37c5a3470e11e1e7c501dffbfc58b3938ed06·140e7698b1edb1c8c6802dacf1c15ebc383f683c·1631fdf0af93d57608f72ce6f5405a861f9bec5a·175d3476937237fd4770b6aaf3726ab1d57d1062·2ff6ac88bfe2035523f51ae5a96171a63ccc55fb·332f6967adf96dedf97c65ec93f54bf796029fec·4258be73be3[·...·truncated·by·diffoscope;·len:·1013,·SHA:·98fc2a59859461ab6f7f65e3cc44446462f2b6c97ad82702b1417872c22b842e·...·]
4.55 KB
./md5sums
30.0 B
./md5sums
Files differ
4.51 KB
line order
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 usr/lib/debug/.build-id/0f/1d8534f4e5d04bb54dd11d7eba18e9a8fc675e.debug 
2 usr/lib/debug/.build-id/12/f9b98a471cb6189080174d0564142d115c74da.debug 
3 usr/lib/debug/.build-id/15/efcc14d047e3daaf4fe75bd62a33712587a58c.debug 
4 usr/lib/debug/.build-id/1f/1bdada6b099299780a04dd7d75ef6be42aec66.debug 
5 usr/lib/debug/.build-id/28/59790d10751fba7dac6b9d93e5281577c6f5cb.debug 
6 usr/lib/debug/.build-id/33/02fe6a73eb4baea10e7caa86b44d5f5c4f0809.debug 
7 usr/lib/debug/.build-id/3b/1f5da5353d8a8c7dd4003bc9ef551f89050e4c.debug 
8 usr/lib/debug/.build-id/4b/ef796a9ba61824b2feb85b937bef129897da40.debug 
9 usr/lib/debug/.build-id/4c/aeb7e059f75a6678791841219c49234a71feca.debug 
10 usr/lib/debug/.build-id/50/82dbdcf242e910b9eaab0b0e92c65505101c9d.debug 
11 usr/lib/debug/.build-id/65/ce8770162afab08eef9bb562e8c81c05ecadf1.debug 
12 usr/lib/debug/.build-id/6a/0f42f6e6c3a2bde10fc37654e53f220c62e078.debug 
13 usr/lib/debug/.build-id/71/2de726edb15420104a74d00a0ae468bceed827.debug 
14 usr/lib/debug/.build-id/71/dac8e4dddb55aea3ca182e6d2166cc522220ae.debug 
15 usr/lib/debug/.build-id/7a/edc2aa469c53ecba31ab5bec5529ba796e17e4.debug 
16 usr/lib/debug/.build-id/7b/13730e9ff520c93df6ab279a174896414723ca.debug 
17 usr/lib/debug/.build-id/7c/d229519ed54de7266ff1d8dd54fa8d6592cbf1.debug 
18 usr/lib/debug/.build-id/80/fc022bc7fdb41cbeb2685d6586f34e4f9fe7fb.debug 
19 usr/lib/debug/.build-id/8f/b86b9360003a997ffab7aff49ed66bbbcd6861.debug 
20 usr/lib/debug/.build-id/93/2ffa4bc62720ea629cc9727d83b53c9b6ff5eb.debug 
21 usr/lib/debug/.build-id/a5/12383d3c2757b4468811ddcdfc00152eff9f42.debug 
22 usr/lib/debug/.build-id/a5/c44429499af9a2b16ed517d69d2a384adc272e.debug 
23 usr/lib/debug/.build-id/b2/ff66b1dadaa99b3c572d7f281f5cbd41aa7ecf.debug 
24 usr/lib/debug/.build-id/b5/530cc929ea94cd5eaeaa8237000d3d3086a560.debug 
25 usr/lib/debug/.build-id/b5/ef5647aa0a6e574929e9d49f952c5771d8c7aa.debug 
26 usr/lib/debug/.build-id/b6/e8d5747c0a505556703cf6144551803d2e984e.debug 
27 usr/lib/debug/.build-id/cc/df13649935c639e39e083eea88b2f8a6da8089.debug 
28 usr/lib/debug/.build-id/d1/43ebda99e1812193269eb526f6bd5986c5be1a.debug 
29 usr/lib/debug/.build-id/d4/b1e9ee17ddd5381281c240d095fc5571306dfe.debug 
30 usr/lib/debug/.build-id/d5/c52fa5fd4b2895c1549e12c1c711d0d687001e.debug 
31 usr/lib/debug/.build-id/fd/0d30d92cbf61168d97a4fa822e3efdead0e606.debug1 usr/lib/debug/.build-id/0d/a37c5a3470e11e1e7c501dffbfc58b3938ed06.debug
 2 usr/lib/debug/.build-id/14/0e7698b1edb1c8c6802dacf1c15ebc383f683c.debug
 3 usr/lib/debug/.build-id/16/31fdf0af93d57608f72ce6f5405a861f9bec5a.debug
 4 usr/lib/debug/.build-id/17/5d3476937237fd4770b6aaf3726ab1d57d1062.debug
 5 usr/lib/debug/.build-id/2f/f6ac88bfe2035523f51ae5a96171a63ccc55fb.debug
 6 usr/lib/debug/.build-id/33/2f6967adf96dedf97c65ec93f54bf796029fec.debug
 7 usr/lib/debug/.build-id/42/58be73be33ae7f2ac492d2f3326b4255c5f157.debug
 8 usr/lib/debug/.build-id/4d/293ef85c3dac84fdbc9a9fafb8cb2e1e162417.debug
 9 usr/lib/debug/.build-id/4f/8f71b152804b75b728a1dbd376dacb225d412c.debug
 10 usr/lib/debug/.build-id/4f/ac232de04155b9a6feb6ac9e72b9c36d619fc6.debug
 11 usr/lib/debug/.build-id/61/798aec2ec473e7095897026ce9b242f41dbe50.debug
 12 usr/lib/debug/.build-id/66/14af585e32361bfeeb87d671ef517af3bd00b9.debug
 13 usr/lib/debug/.build-id/69/b11737a1c2661dc93f428948b8c3ea8aa254b5.debug
 14 usr/lib/debug/.build-id/75/c58f01958bf6c235eae773979a9a0438579b33.debug
 15 usr/lib/debug/.build-id/80/71f81a6a81c1686b7329eb15e4e381c37f86fa.debug
 16 usr/lib/debug/.build-id/8b/4f0177f170a92208963e38d37ee1282d787d19.debug
 17 usr/lib/debug/.build-id/8f/bab9c4096b31112f87e50cd5623b64c9b2b812.debug
 18 usr/lib/debug/.build-id/9c/519a048e07e5707b0277e4e00df2b95349e26c.debug
 19 usr/lib/debug/.build-id/a4/5f971e6ac3f03615011e8a3a914a4b7cc89cb4.debug
 20 usr/lib/debug/.build-id/ab/8726f901a14e90535e8d872d5a2d73f3b0420f.debug
 21 usr/lib/debug/.build-id/b3/0b2a26a83ced64f87f45ccc0292b0e07f20f42.debug
 22 usr/lib/debug/.build-id/b3/85af0487e003279938e6b033c32a1ce2345411.debug
 23 usr/lib/debug/.build-id/b6/0504f93426fea6cb17d7c98bbe86ebc32d2a14.debug
 24 usr/lib/debug/.build-id/bc/06393a7922b85ef4105c3d7d1b305146df6b75.debug
 25 usr/lib/debug/.build-id/de/ae28c3ab9905013ee23359ac67b8bcd86f6917.debug
 26 usr/lib/debug/.build-id/e3/f35a16777489b5eba9d75664edd7d701271ce8.debug
 27 usr/lib/debug/.build-id/e6/e0f78a8ca84eda27ee8597beb736b30a4c2d20.debug
 28 usr/lib/debug/.build-id/eb/6c3cc7d3dbac3d420fbd5368f6d8706e93be1d.debug
 29 usr/lib/debug/.build-id/ef/cfcb6e915d81b62f6b36e0765c379b888fa24c.debug
 30 usr/lib/debug/.build-id/f9/a4c8cb94c4df697f2688350b83bf77d65a1c38.debug
 31 usr/lib/debug/.build-id/fe/752a7724c02cb6ad6aab8455f7d842ac3ae775.debug
32 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug32 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
680 MB
data.tar.xz
680 MB
data.tar
16.9 KB
file list
    
Offset 1, 70 lines modifiedOffset 1, 71 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0f/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0d/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5200·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0f/1d8534f4e5d04bb54dd11d7eba18e9a8fc675e.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5248·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/0d/a37c5a3470e11e1e7c501dffbfc58b3938ed06.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/12/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/14/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/12/f9b98a471cb6189080174d0564142d115c74da.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/14/0e7698b1edb1c8c6802dacf1c15ebc383f683c.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/15/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/16/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5200·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/15/efcc14d047e3daaf4fe75bd62a33712587a58c.debug11 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/16/31fdf0af93d57608f72ce6f5405a861f9bec5a.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1f/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/17/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/1f/1bdada6b099299780a04dd7d75ef6be42aec66.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/17/5d3476937237fd4770b6aaf3726ab1d57d1062.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/28/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/2f/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/28/59790d10751fba7dac6b9d93e5281577c6f5cb.debug15 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/2f/f6ac88bfe2035523f51ae5a96171a63ccc55fb.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/33/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/33/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/33/02fe6a73eb4baea10e7caa86b44d5f5c4f0809.debug17 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/33/2f6967adf96dedf97c65ec93f54bf796029fec.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3b/ 
19 -rw-r--r--···0·root·········(0)·root·········(0)··7331984·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/3b/1f5da5353d8a8c7dd4003bc9ef551f89050e4c.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4b/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/42/
21 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4b/ef796a9ba61824b2feb85b937bef129897da40.debug19 -rw-r--r--···0·root·········(0)·root·········(0)·····5216·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/42/58be73be33ae7f2ac492d2f3326b4255c5f157.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4c/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4d/
23 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4c/aeb7e059f75a6678791841219c49234a71feca.debug21 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4d/293ef85c3dac84fdbc9a9fafb8cb2e1e162417.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/50/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4f/
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/50/82dbdcf242e910b9eaab0b0e92c65505101c9d.debug23 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4f/8f71b152804b75b728a1dbd376dacb225d412c.debug
 24 -rw-r--r--···0·root·········(0)·root·········(0)·····5200·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/4f/ac232de04155b9a6feb6ac9e72b9c36d619fc6.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/65/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/61/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/65/ce8770162afab08eef9bb562e8c81c05ecadf1.debug26 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/61/798aec2ec473e7095897026ce9b242f41dbe50.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/6a/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/66/
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/6a/0f42f6e6c3a2bde10fc37654e53f220c62e078.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/66/14af585e32361bfeeb87d671ef517af3bd00b9.debug
 29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/69/
 30 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/69/b11737a1c2661dc93f428948b8c3ea8aa254b5.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/71/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/75/
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/71/2de726edb15420104a74d00a0ae468bceed827.debug 
32 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/71/dac8e4dddb55aea3ca182e6d2166cc522220ae.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7a/ 
34 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7a/edc2aa469c53ecba31ab5bec5529ba796e17e4.debug 
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/ 
36 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7b/13730e9ff520c93df6ab279a174896414723ca.debug32 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/75/c58f01958bf6c235eae773979a9a0438579b33.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/ 
38 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/7c/d229519ed54de7266ff1d8dd54fa8d6592cbf1.debug 
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/80/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/80/
40 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/80/fc022bc7fdb41cbeb2685d6586f34e4f9fe7fb.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/80/71f81a6a81c1686b7329eb15e4e381c37f86fa.debug
 35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8b/
 36 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8b/4f0177f170a92208963e38d37ee1282d787d19.debug
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/
42 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/b86b9360003a997ffab7aff49ed66bbbcd6861.debug38 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/8f/bab9c4096b31112f87e50cd5623b64c9b2b812.debug
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/93/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9c/
44 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/93/2ffa4bc62720ea629cc9727d83b53c9b6ff5eb.debug40 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/9c/519a048e07e5707b0277e4e00df2b95349e26c.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a5/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a4/
46 -rw-r--r--···0·root·········(0)·root·········(0)·····5248·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a5/12383d3c2757b4468811ddcdfc00152eff9f42.debug 
47 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a5/c44429499af9a2b16ed517d69d2a384adc272e.debug42 -rw-r--r--···0·root·········(0)·root·········(0)·····5216·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/a4/5f971e6ac3f03615011e8a3a914a4b7cc89cb4.debug
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b2/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/
49 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b2/ff66b1dadaa99b3c572d7f281f5cbd41aa7ecf.debug44 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ab/8726f901a14e90535e8d872d5a2d73f3b0420f.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b5/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b3/
51 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b5/530cc929ea94cd5eaeaa8237000d3d3086a560.debug 
52 -rw-r--r--···0·root·········(0)·root·········(0)·····5212·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b5/ef5647aa0a6e574929e9d49f952c5771d8c7aa.debug46 -rw-r--r--···0·root·········(0)·root·········(0)·····5216·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b3/0b2a26a83ced64f87f45ccc0292b0e07f20f42.debug
 47 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b3/85af0487e003279938e6b033c32a1ce2345411.debug
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b6/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b6/
54 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b6/e8d5747c0a505556703cf6144551803d2e984e.debug49 -rw-r--r--···0·root·········(0)·root·········(0)·····5212·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/b6/0504f93426fea6cb17d7c98bbe86ebc32d2a14.debug
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cc/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/bc/
56 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/cc/df13649935c639e39e083eea88b2f8a6da8089.debug51 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/bc/06393a7922b85ef4105c3d7d1b305146df6b75.debug
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d1/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/de/
58 -rw-r--r--···0·root·········(0)·root·········(0)·····5212·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d1/43ebda99e1812193269eb526f6bd5986c5be1a.debug53 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/de/ae28c3ab9905013ee23359ac67b8bcd86f6917.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d4/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e3/
60 -rw-r--r--···0·root·········(0)·root·········(0)·····5216·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d4/b1e9ee17ddd5381281c240d095fc5571306dfe.debug55 -rw-r--r--···0·root·········(0)·root·········(0)·····5196·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e3/f35a16777489b5eba9d75664edd7d701271ce8.debug
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d5/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e6/
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/e6/e0f78a8ca84eda27ee8597beb736b30a4c2d20.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/eb/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····5212·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/d5/c52fa5fd4b2895c1549e12c1c711d0d687001e.debug59 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/eb/6c3cc7d3dbac3d420fbd5368f6d8706e93be1d.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fd/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ef/
64 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fd/0d30d92cbf61168d97a4fa822e3efdead0e606.debug61 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/ef/cfcb6e915d81b62f6b36e0765c379b888fa24c.debug
 62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f9/
 63 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/f9/a4c8cb94c4df697f2688350b83bf77d65a1c38.debug
 64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fe/
 65 -rw-r--r--···0·root·········(0)·root·········(0)··7330616·2025-02-27·14:54:19.000000·./usr/lib/debug/.build-id/fe/752a7724c02cb6ad6aab8455f7d842ac3ae775.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····3984·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····3984·2025-02-27·14:54:19.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/
70 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/black-dbgsym·->·black71 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·14:54:19.000000·./usr/share/doc/black-dbgsym·->·black
6.54 KB
./usr/lib/debug/.build-id/0f/1d8534f4e5d04bb54dd11d7eba18e9a8fc675e.debug vs.
./usr/lib/debug/.build-id/2f/f6ac88bfe2035523f51ae5a96171a63ccc55fb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3880·(bytes·into·file)13 ··Start·of·section·headers:··········3884·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf28:1 There·are·33·section·headers,·starting·at·offset·0xf2c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a0·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a4·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003d·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·00003d·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001e6·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dde·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000de2·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·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:·0f1d8534f4e5d04bb54dd11d7eba18e9a8fc675e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ff6ac88bfe2035523f51ae5a96171a63ccc55fb
576 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
877 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
400 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 g^GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/driver.c3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/driver.c
4 PyInit_driver4 PyInit_driver
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
315 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/driver.c
3 ··[····2f]··PyInit_driver3 ··[····2f]··PyInit_driver
  
12.3 KB
./usr/lib/debug/.build-id/12/f9b98a471cb6189080174d0564142d115c74da.debug vs.
./usr/lib/debug/.build-id/80/71f81a6a81c1686b7329eb15e4e381c37f86fa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3856·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000193·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·000195·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000032·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000524·000032·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.23 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 77, 16 lines modifiedOffset 77, 16 lines modified
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_rusty 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 85 ····81:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_const
86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·12f9b98a471cb6189080174d0564142d115c74da3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8071f81a6a81c1686b7329eb15e4e381c37f86fa
772 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   rusty.c35 ··1»      1»     0»    0»   const.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
1.61 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/rusty.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_rusty41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_const
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
711 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/rusty.c3 /tmp/tmpj7q82_hw/build/black/const.c
4 PyInit_rusty4 PyInit_const
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
20 PyInit_rusty 
21 __cxa_finalize20 __cxa_finalize
 21 PyInit_const
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
562 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000460·<frame_dummy>:17 00000460·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000464·<PyInit_rusty>:21 00000464·<PyInit_const>:
22 »       ...22 »       ...
  
23 000004e4·<PyInit___init__>:23 000004e4·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
320 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/rusty.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/const.c
3 ··[····25]··PyInit_rusty3 ··[····25]··PyInit_const
  
1.75 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790072·75737479·rray_entry.rusty15 ··0x000000c0·72726179·5f656e74·72790063·6f6e7374·rray_entry.const
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·424c455f·00507949·6e69745f·72757374·BLE_.PyInit_rust 
22 ··0x00000130·79005f5f·6378615f·66696e61·6c697a65·y.__cxa_finalize21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
 22 ··0x00000130·697a6500·5079496e·69745f63·6f6e7374·ize.PyInit_const
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
33.1 KB
./usr/lib/debug/.build-id/15/efcc14d047e3daaf4fe75bd62a33712587a58c.debug vs.
./usr/lib/debug/.build-id/4f/ac232de04155b9a6feb6ac9e72b9c36d619fc6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00670·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00668·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.8 KB
readelf --wide --sections {}
    
Offset 2, 41 lines modifiedOffset 2, 41 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019f·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003f·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003a·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001ec·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000de0·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000de0·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.49 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 85, 9 lines modifiedOffset 85, 9 lines modified
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_grammar92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_resources
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·15efcc14d047e3daaf4fe75bd62a33712587a58c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fac232de04155b9a6feb6ac9e72b9c36d619fc6
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7223 ··Length:······················715
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4255 ··Prologue·Length:·············418
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   grammar.c35 ··1»      1»     0»    0»   resources.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001b3]··Set·column·to·152 ··[0x000001ac]··Set·column·to·1
53 ··[0x000001b5]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001bc]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001bd]··Set·column·to·555 ··[0x000001b6]··Set·column·to·5
56 ··[0x000001bf]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001c0]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001c1]··Set·column·to·1758 ··[0x000001ba]··Set·column·to·17
59 ··[0x000001c3]··Set·is_stmt·to·059 ··[0x000001bc]··Set·is_stmt·to·0
60 ··[0x000001c4]··Copy·(view·2)60 ··[0x000001bd]··Copy·(view·2)
61 ··[0x000001c5]··Set·column·to·861 ··[0x000001be]··Set·column·to·8
62 ··[0x000001c7]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001cb]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001cc]··Set·column·to·564 ··[0x000001c5]··Set·column·to·5
65 ··[0x000001ce]··Set·is_stmt·to·165 ··[0x000001c7]··Set·is_stmt·to·1
66 ··[0x000001cf]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001d0]··Set·column·to·2567 ··[0x000001c9]··Set·column·to·25
68 ··[0x000001d2]··Set·is_stmt·to·068 ··[0x000001cb]··Set·is_stmt·to·0
69 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001d4]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001d6]··Set·column·to·1571 ··[0x000001cf]··Set·column·to·15
72 ··[0x000001d8]··Advance·Line·by·355·to·36372 ··[0x000001d1]··Advance·Line·by·355·to·363
73 ··[0x000001db]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001dc]··Set·column·to·874 ··[0x000001d5]··Set·column·to·8
75 ··[0x000001de]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001e2]··Advance·Line·by·581·to·94476 ··[0x000001db]··Advance·Line·by·581·to·944
77 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e8]··Set·column·to·2579 ··[0x000001e1]··Set·column·to·25
80 ··[0x000001ea]··Advance·Line·by·-936·to·880 ··[0x000001e3]··Advance·Line·by·-936·to·8
81 ··[0x000001ed]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001ee]··Set·column·to·582 ··[0x000001e7]··Set·column·to·5
83 ··[0x000001f0]··Set·is_stmt·to·183 ··[0x000001e9]··Set·is_stmt·to·1
84 ··[0x000001f1]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001f2]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f4]··Set·column·to·3786 ··[0x000001ed]··Set·column·to·37
87 ··[0x000001f6]··Advance·Line·by·931·to·94087 ··[0x000001ef]··Advance·Line·by·931·to·940
88 ··[0x000001f9]··Copy·(view·1)88 ··[0x000001f2]··Copy·(view·1)
89 ··[0x000001fa]··Set·column·to·589 ··[0x000001f3]··Set·column·to·5
90 ··[0x000001fc]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001fd]··Set·column·to·3691 ··[0x000001f6]··Set·column·to·36
92 ··[0x000001ff]··Advance·Line·by·-589·to·35592 ··[0x000001f8]··Advance·Line·by·-589·to·355
93 ··[0x00000202]··Copy·(view·3)93 ··[0x000001fb]··Copy·(view·3)
94 ··[0x00000203]··Set·column·to·594 ··[0x000001fc]··Set·column·to·5
95 ··[0x00000205]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x00000206]··Set·is_stmt·to·096 ··[0x000001ff]··Set·is_stmt·to·0
97 ··[0x00000207]··Copy·(view·5)97 ··[0x00000200]··Copy·(view·5)
98 ··[0x00000208]··Set·column·to·898 ··[0x00000201]··Set·column·to·8
99 ··[0x0000020a]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020e]··Advance·Line·by·581·to·944100 ··[0x00000207]··Advance·Line·by·581·to·944
101 ··[0x00000211]··Copy·(view·6)101 ··[0x0000020a]··Copy·(view·6)
102 ··[0x00000212]··Set·column·to·5102 ··[0x0000020b]··Set·column·to·5
103 ··[0x00000214]··Set·is_stmt·to·1103 ··[0x0000020d]··Set·is_stmt·to·1
104 ··[0x00000215]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x00000216]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000217]··Set·column·to·9106 ··[0x00000210]··Set·column·to·9
107 ··[0x00000219]··Set·is_stmt·to·0107 ··[0x00000212]··Set·is_stmt·to·0
108 ··[0x0000021a]··Copy·(view·2)108 ··[0x00000213]··Copy·(view·2)
109 ··[0x0000021b]··Set·column·to·8109 ··[0x00000214]··Set·column·to·8
110 ··[0x0000021d]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x0000021e]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x0000021f]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000221]··Set·column·to·5113 ··[0x0000021a]··Set·column·to·5
 114 ··[0x0000021c]··Set·is_stmt·to·1
 115 ··[0x0000021d]··Advance·Line·by·-938·to·10
 116 ··[0x00000220]··Copy·(view·1)
 117 ··[0x00000221]··Set·column·to·8
114 ··[0x00000223]··Set·is_stmt·to·1118 ··[0x00000223]··Set·is_stmt·to·0
115 ··[0x00000224]··Advance·Line·by·-938·to·10 
116 ··[0x00000227]··Copy·(view·1) 
117 ··[0x00000228]··Set·column·to·8 
118 ··[0x0000022a]··Set·is_stmt·to·0 
119 ··[0x0000022b]··Copy·(view·2)119 ··[0x00000224]··Copy·(view·2)
120 ··[0x0000022c]··Set·column·to·5120 ··[0x00000225]··Set·column·to·5
121 ··[0x0000022e]··Set·is_stmt·to·1121 ··[0x00000227]··Set·is_stmt·to·1
122 ··[0x0000022f]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000230]··Set·column·to·23123 ··[0x00000229]··Set·column·to·23
124 ··[0x00000232]··Set·is_stmt·to·0124 ··[0x0000022b]··Set·is_stmt·to·0
125 ··[0x00000233]··Copy·(view·1)125 ··[0x0000022c]··Copy·(view·1)
126 ··[0x00000234]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x00000236]··Set·column·to·15127 ··[0x0000022f]··Set·column·to·15
128 ··[0x00000238]··Advance·Line·by·352·to·363128 ··[0x00000231]··Advance·Line·by·352·to·363
Max diff block lines reached; 4000/18245 bytes (21.92%) of diff not shown.
1.63 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x30):·PyInit_grammar41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_resources
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
871 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/grammar.c 
4 PyInit_grammar3 /tmp/tmpj7q82_hw/build/black/resources.c
 4 PyInit_resources
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 grammar.c15 resources.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyInit_grammar29 PyInit_resources
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .eh_frame36 .eh_frame
568 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_grammar>:21 00000468·<PyInit_resources>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
341 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/grammar.c 
3 ··[····30]··PyInit_grammar2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/resources.c
 3 ··[····29]··PyInit_resources
  
3.05 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790067·72616d6d·rray_entry.gramm15 ··0x000000c0·72726179·5f656e74·72790072·65736f75·rray_entry.resou
16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END16 ··0x000000d0·72636573·2e63005f·5f465241·4d455f45·rces.c.__FRAME_E
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·4e445f5f·005f4459·4e414d49·43005f5f·ND__._DYNAMIC.__
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·544d435f·454e445f·5f005f5f·64736f5f·TMC_END__.__dso_
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·68616e64·6c65005f·696e6974·005f6669·handle._init._fi
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__
23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G23 ··0x00000140·5f696e69·745f5f00·50794f62·6a656374·_init__.PyObject
24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT24 ··0x00000150·5f476574·41747472·53747269·6e67005f·_GetAttrString._
25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon25 ··0x00000160·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_26 ··0x00000170·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC27 ··0x00000180·745f496d·706f7274·4d6f6475·6c650050·t_ImportModule.P
28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe28 ··0x00000190·79436170·73756c65·5f476574·506f696e·yCapsule_GetPoin
29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste29 ··0x000001a0·74657200·5f49544d·5f646572·65676973·ter._ITM_deregis
30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P30 ··0x000001b0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit31 ··0x000001c0·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn
32 ··0x000001d0·5f677261·6d6d6172·005f5f67·6d6f6e5f·_grammar.__gmon_32 ··0x000001d0·69745f72·65736f75·72636573·005f5f67·it_resources.__g
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·6d6f6e5f·73746172·745f5f00··········mon_start__.
  
34.2 KB
./usr/lib/debug/.build-id/1f/1bdada6b099299780a04dd7d75ef6be42aec66.debug vs.
./usr/lib/debug/.build-id/33/2f6967adf96dedf97c65ec93f54bf796029fec.debug
Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3876·(bytes·into·file)13 ··Start·of·section·headers:··········3868·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00668·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.07 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf24:1 There·are·33·section·headers,·starting·at·offset·0xf1c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c2·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00003a·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000036·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001ec·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000ddc·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd4·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.49 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 85, 9 lines modifiedOffset 85, 9 lines modified
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_resources92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_strings
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·1f1bdada6b099299780a04dd7d75ef6be42aec663 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·332f6967adf96dedf97c65ec93f54bf796029fec
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7153 ··Length:······················713
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4185 ··Prologue·Length:·············416
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   resources.c35 ··1»      1»     0»    0»   strings.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ac]··Set·column·to·152 ··[0x000001aa]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001b4]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b6]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001b8]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001ba]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001bb]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001bc]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001c3]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001c5]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001c7]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001c9]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001cd]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001cf]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001d3]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001d9]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001dc]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001df]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001e1]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001e5]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001e7]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e8]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001eb]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001ed]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001f0]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001f1]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f3]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f6]··Set·column·to·3691 ··[0x000001f4]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x000001f6]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x000001f9]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x000001fa]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fc]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x000001fd]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x000001fe]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x000001ff]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x00000205]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x00000208]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x00000209]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x0000020b]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020c]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020d]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x0000020e]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x00000210]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x00000211]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x00000212]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021a]··Set·column·to·5113 ··[0x00000218]··Set·column·to·5
114 ··[0x0000021c]··Set·is_stmt·to·1114 ··[0x0000021a]··Set·is_stmt·to·1
115 ··[0x0000021d]··Advance·Line·by·-938·to·10115 ··[0x0000021b]··Advance·Line·by·-938·to·10
116 ··[0x00000220]··Copy·(view·1)116 ··[0x0000021e]··Copy·(view·1)
117 ··[0x00000221]··Set·column·to·8117 ··[0x0000021f]··Set·column·to·8
118 ··[0x00000223]··Set·is_stmt·to·0118 ··[0x00000221]··Set·is_stmt·to·0
119 ··[0x00000224]··Copy·(view·2)119 ··[0x00000222]··Copy·(view·2)
120 ··[0x00000225]··Set·column·to·5120 ··[0x00000223]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1121 ··[0x00000225]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000226]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000229]··Set·column·to·23123 ··[0x00000227]··Set·column·to·23
124 ··[0x0000022b]··Set·is_stmt·to·0124 ··[0x00000229]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)125 ··[0x0000022a]··Copy·(view·1)
126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022f]··Set·column·to·15127 ··[0x0000022d]··Set·column·to·15
128 ··[0x00000231]··Advance·Line·by·352·to·363128 ··[0x0000022f]··Advance·Line·by·352·to·363
129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000232]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000235]··Set·column·to·8130 ··[0x00000233]··Set·column·to·8
131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000235]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023b]··Advance·Line·by·581·to·944132 ··[0x00000239]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18233 bytes (0.01%) of diff not shown.
1.63 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/resources.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_resources41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_strings
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
895 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 fGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/resources.c 
4 PyInit_resources3 /tmp/tmpj7q82_hw/build/black/strings.c
 4 PyInit_strings
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 resources.c15 strings.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyInit_resources29 PyInit_strings
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .eh_frame36 .eh_frame
568 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_resources>:21 00000468·<PyInit_strings>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
332 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/resources.c 
3 ··[····29]··PyInit_resources2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/strings.c
 3 ··[····27]··PyInit_strings
  
3.05 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790072·65736f75·rray_entry.resou15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin
16 ··0x000000d0·72636573·2e63005f·5f465241·4d455f45·rces.c.__FRAME_E16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.c.__FRAME_END
17 ··0x000000e0·4e445f5f·005f4459·4e414d49·43005f5f·ND__._DYNAMIC.__17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·544d435f·454e445f·5f005f5f·64736f5f·TMC_END__.__dso_18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·68616e64·6c65005f·696e6974·005f6669·handle._init._fi19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·6e69005f·474c4f42·414c5f4f·46465345·ni._GLOBAL_OFFSE20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
21 ··0x00000120·545f5441·424c455f·005f5f63·78615f66·T_TABLE_.__cxa_f21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
22 ··0x00000130·696e616c·697a6500·5079496e·69745f5f·inalize.PyInit__22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
23 ··0x00000140·5f696e69·745f5f00·50794f62·6a656374·_init__.PyObject23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G
24 ··0x00000150·5f476574·41747472·53747269·6e67005f·_GetAttrString._24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT
25 ··0x00000160·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
26 ··0x00000170·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
27 ··0x00000180·745f496d·706f7274·4d6f6475·6c650050·t_ImportModule.P27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC
28 ··0x00000190·79436170·73756c65·5f476574·506f696e·yCapsule_GetPoin28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe
29 ··0x000001a0·74657200·5f49544d·5f646572·65676973·ter._ITM_deregis29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste
30 ··0x000001b0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
31 ··0x000001c0·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn 
32 ··0x000001d0·69745f72·65736f75·72636573·005f5f67·it_resources.__g31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit
 32 ··0x000001d0·5f737472·696e6773·005f5f67·6d6f6e5f·_strings.__gmon_
33 ··0x000001e0·6d6f6e5f·73746172·745f5f00··········mon_start__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
6.47 KB
./usr/lib/debug/.build-id/28/59790d10751fba7dac6b9d93e5281577c6f5cb.debug vs.
./usr/lib/debug/.build-id/f9/a4c8cb94c4df697f2688350b83bf77d65a1c38.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3860·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000193·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000032·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000032·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e4·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dcc·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·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:·2859790d10751fba7dac6b9d93e5281577c6f5cb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f9a4c8cb94c4df697f2688350b83bf77d65a1c38
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
857 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/trans.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
388 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 8GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 oh\4;!2V 
4 /tmp/tmp9fpfnol8/build/black/trans.c3 /tmp/tmpj7q82_hw/build/black/trans.c
5 PyInit_trans4 PyInit_trans
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
7 call_weak_fn6 call_weak_fn
8 crtstuff.c7 crtstuff.c
9 all_implied_fbits8 all_implied_fbits
10 deregister_tm_clones9 deregister_tm_clones
11 __do_global_dtors_aux10 __do_global_dtors_aux
294 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/trans.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/trans.c
3 ··[····25]··PyInit_trans3 ··[····25]··PyInit_trans
  
12.8 KB
./usr/lib/debug/.build-id/33/02fe6a73eb4baea10e7caa86b44d5f5c4f0809.debug vs.
./usr/lib/debug/.build-id/8b/4f0177f170a92208963e38d37ee1282d787d19.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3872·(bytes·into·file)13 ··Start·of·section·headers:··········3876·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf20:1 There·are·33·section·headers,·starting·at·offset·0xf24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019e·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000528·000038·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00052c·000038·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001ea·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dda·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.25 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 78, 16 lines modifiedOffset 78, 16 lines modified
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_numerics 
86 ····82:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_brackets
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·3302fe6a73eb4baea10e7caa86b44d5f5c4f08093 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8b4f0177f170a92208963e38d37ee1282d787d19
778 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   numerics.c35 ··1»      1»     0»    0»   brackets.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
1.63 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/numerics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_numerics41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_brackets
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
822 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 »       GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/numerics.c 
4 PyInit_numerics3 /tmp/tmpj7q82_hw/build/black/brackets.c
 4 PyInit_brackets
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 numerics.c15 brackets.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit_numerics 
23 PyInit___init__22 PyInit___init__
 23 PyInit_brackets
24 PyObject_GetAttrString24 PyObject_GetAttrString
25 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
26 PyImport_ImportModule26 PyImport_ImportModule
27 PyCapsule_GetPointer27 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable28 _ITM_deregisterTMCloneTable
29 _Py_Dealloc29 _Py_Dealloc
30 __gmon_start__30 __gmon_start__
568 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_numerics>:21 00000468·<PyInit_brackets>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
332 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/numerics.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/brackets.c
3 ··[····28]··PyInit_numerics3 ··[····28]··PyInit_brackets
  
2.01 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 24 lines modifiedOffset 8, 24 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006e·756d6572·rray_entry.numer15 ··0x000000c0·72726179·5f656e74·72790062·7261636b·rray_entry.brack
16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.c.__FRAME_EN16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.c.__FRAME_EN
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·6e616c69·7a650050·79496e69·745f6e75·nalize.PyInit_nu22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___ 
24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br
 24 ··0x00000150·61636b65·74730050·794f626a·6563745f·ackets.PyObject_
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
679 MB
./usr/lib/debug/.build-id/3b/1f5da5353d8a8c7dd4003bc9ef551f89050e4c.debug vs.
./usr/lib/debug/.build-id/fe/752a7724c02cb6ad6aab8455f7d842ac3ae775.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
898 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········7330544·(bytes·into·file)13 ··Start·of·section·headers:··········7329176·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
999 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000138·0x003229d4·0x003229d4·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000138·0x00322794·0x00322794·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3229e0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3227a0·R·E·0x10000
8 ··LOAD···········0x00d6a8·0x0033d6a8·0x0033d6a8·0x00000·0x2ba34·RW··0x100008 ··LOAD···········0x00d6a8·0x0033d6a8·0x0033d6a8·0x00000·0x2ba34·RW··0x10000
9 ··DYNAMIC········0x00d6a8·0x0033ff18·0x0033ff18·0x00000·0x000e8·RW··0x49 ··DYNAMIC········0x00d6a8·0x0033ff18·0x0033ff18·0x00000·0x000e8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00d6a8·0x0033d6a8·0x0033d6a8·0x00000·0x02958·R···0x112 ··GNU_RELRO······0x00d6a8·0x0033d6a8·0x0033d6a8·0x00000·0x02958·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.64 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x6fdaf0:1 There·are·36·section·headers,·starting·at·offset·0x6fd598:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·005010·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·005010·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00005148·000138·00d020·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00005148·000138·00d020·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00012168·000138·022b68·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00012168·000138·022b68·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00034cd0·000138·001a04·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00034cd0·000138·001a04·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000366d4·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000366d4·000138·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00036714·000138·018d88·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00036714·000138·018d88·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004f49c·000138·000660·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0004f49c·000138·000660·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0004fafc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004fafc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004fb08·000138·000a58·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0004fb08·000138·000a58·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00050560·000138·29e4d4·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00050560·000138·29e292·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········002eea34·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········002ee7f4·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········002eea40·000138·033f94·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········002ee800·000138·033f94·00···A··0···0··8
18 ··[14]·.ARM.exidx········NOBITS··········003229d4·000138·000008·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········00322794·000138·000008·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········003229dc·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········0032279c·000138·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0033d6a8·00d6a8·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0033d6a8·00d6a8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0033d6ac·00d6a8·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0033d6ac·00d6a8·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········0033d6b0·00d6a8·002868·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········0033d6b0·00d6a8·002868·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0033ff18·00d6a8·0000e8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0033ff18·00d6a8·0000e8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00340000·00d6a8·000d64·04··WA··0···0··424 ··[20]·.got··············NOBITS··········00340000·00d6a8·000d64·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00340d64·00d6a8·024a68·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00340d64·00d6a8·024a68·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········003657cc·00d6a8·003910·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········003657cc·00d6a8·003910·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000052·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000052·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001dc·316add·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001dc·31695d·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·316cbc·0005ca·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·316b3c·0005ca·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·317288·0ff358·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·317108·0ff354·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·4165e0·006fe5·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·41645c·006fe3·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·41d5c8·0196a6·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·41d440·0196ac·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·436c70·1f4d0c·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·436aec·1f4a32·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·62b97c·0456dd·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·62b520·045612·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·67105c·043530·10·····34·13908··437 ··[33]·.symtab···········SYMTAB··········00000000·670b34·043500·10·····34·13905··4
38 ··[34]·.strtab···········STRTAB··········00000000·6b458c·0493f9·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·6b4034·0493f9·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·6fd985·000169·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·6fd42d·000169·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.98 MB
readelf --wide --symbols {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Symbol·table·'.symtab'·contains·17235·entries:1 Symbol·table·'.symtab'·contains·17232·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000114·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·00000114·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000138·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000138·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00005148·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00005148·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00012168·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00012168·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·00034cd0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version8 ·····5:·00034cd0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
9 ·····6:·000366d4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r9 ·····6:·000366d4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
10 ·····7:·00036714·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn10 ·····7:·00036714·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
11 ·····8:·0004f49c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt11 ·····8:·0004f49c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
12 ·····9:·0004fafc·····0·SECTION·LOCAL··DEFAULT····9·.init12 ·····9:·0004fafc·····0·SECTION·LOCAL··DEFAULT····9·.init
13 ····10:·0004fb08·····0·SECTION·LOCAL··DEFAULT···10·.plt13 ····10:·0004fb08·····0·SECTION·LOCAL··DEFAULT···10·.plt
14 ····11:·00050560·····0·SECTION·LOCAL··DEFAULT···11·.text14 ····11:·00050560·····0·SECTION·LOCAL··DEFAULT···11·.text
15 ····12:·002eea34·····0·SECTION·LOCAL··DEFAULT···12·.fini15 ····12:·002ee7f4·····0·SECTION·LOCAL··DEFAULT···12·.fini
16 ····13:·002eea40·····0·SECTION·LOCAL··DEFAULT···13·.rodata16 ····13:·002ee800·····0·SECTION·LOCAL··DEFAULT···13·.rodata
17 ····14:·003229d4·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx17 ····14:·00322794·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx
18 ····15:·003229dc·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame18 ····15:·0032279c·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame
19 ····16:·0033d6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array19 ····16:·0033d6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array
20 ····17:·0033d6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array20 ····17:·0033d6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array
21 ····18:·0033d6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro21 ····18:·0033d6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro
22 ····19:·0033ff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic22 ····19:·0033ff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
23 ····20:·00340000·····0·SECTION·LOCAL··DEFAULT···20·.got23 ····20:·00340000·····0·SECTION·LOCAL··DEFAULT···20·.got
24 ····21:·00340d64·····0·SECTION·LOCAL··DEFAULT···21·.data24 ····21:·00340d64·····0·SECTION·LOCAL··DEFAULT···21·.data
25 ····22:·003657cc·····0·SECTION·LOCAL··DEFAULT···22·.bss25 ····22:·003657cc·····0·SECTION·LOCAL··DEFAULT···22·.bss
Offset 35, 18 lines modifiedOffset 35, 18 lines modified
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists
37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
38 ····34:·00050780·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·00050780·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·00050780·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·00050780·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·0005079c·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·0005079c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·0004fafc·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·0004fafc·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·002eea34·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·002ee7f4·····0·NOTYPE··LOCAL··DEFAULT···12·$a
43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
44 ····40:·0004fb04·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·0004fb04·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·002eea38·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·002ee7f8·····0·NOTYPE··LOCAL··DEFAULT···12·$a
46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c
47 ····43:·00050849·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse47 ····43:·00050849·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse
48 ····44:·00050848·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·00050848·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·0005084d·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear49 ····45:·0005084d·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear
50 ····46:·00050880·····0·NOTYPE··LOCAL··DEFAULT···11·$d50 ····46:·00050880·····0·NOTYPE··LOCAL··DEFAULT···11·$d
51 ····47:·00050890·····0·NOTYPE··LOCAL··DEFAULT···11·$t51 ····47:·00050890·····0·NOTYPE··LOCAL··DEFAULT···11·$t
52 ····48:·000508bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·000508bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 525, 15 lines modifiedOffset 525, 15 lines modified
525 ···521:·00054e3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t525 ···521:·00054e3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
526 ···522:·00054e3d····12·FUNC····LOCAL··DEFAULT···11·tokenize___generate_tokens_gen_traverse526 ···522:·00054e3d····12·FUNC····LOCAL··DEFAULT···11·tokenize___generate_tokens_gen_traverse
527 ···523:·00054e78·····0·NOTYPE··LOCAL··DEFAULT···11·$d527 ···523:·00054e78·····0·NOTYPE··LOCAL··DEFAULT···11·$d
528 ···524:·00054e84·····0·NOTYPE··LOCAL··DEFAULT···11·$t528 ···524:·00054e84·····0·NOTYPE··LOCAL··DEFAULT···11·$t
529 ···525:·00054e85····24·FUNC····LOCAL··DEFAULT···11·Py_XDECREF529 ···525:·00054e85····24·FUNC····LOCAL··DEFAULT···11·Py_XDECREF
530 ···526:·00054e9d····56·FUNC····LOCAL··DEFAULT···11·black___get_imports_from_children_get_future_imports_gen_clear530 ···526:·00054e9d····56·FUNC····LOCAL··DEFAULT···11·black___get_imports_from_children_get_future_imports_gen_clear
531 ···527:·00054ed5···142·FUNC····LOCAL··DEFAULT···11·black___get_future_imports_env_clear531 ···527:·00054ed5···142·FUNC····LOCAL··DEFAULT···11·black___get_future_imports_env_clear
532 ···528:·002eead0·····0·NOTYPE··LOCAL··DEFAULT···13·$d532 ···528:·002ee890·····0·NOTYPE··LOCAL··DEFAULT···13·$d
533 ···529:·00054f65····76·FUNC····LOCAL··DEFAULT···11·CPy_DecRef533 ···529:·00054f65····76·FUNC····LOCAL··DEFAULT···11·CPy_DecRef
534 ···530:·00054fa4·····0·NOTYPE··LOCAL··DEFAULT···11·$d534 ···530:·00054fa4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
535 ···531:·00054fb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t535 ···531:·00054fb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
536 ···532:·00055018·····0·NOTYPE··LOCAL··DEFAULT···11·$d536 ···532:·00055018·····0·NOTYPE··LOCAL··DEFAULT···11·$d
537 ···533:·00055024·····0·NOTYPE··LOCAL··DEFAULT···11·$t537 ···533:·00055024·····0·NOTYPE··LOCAL··DEFAULT···11·$t
538 ···534:·00055088·····0·NOTYPE··LOCAL··DEFAULT···11·$d538 ···534:·00055088·····0·NOTYPE··LOCAL··DEFAULT···11·$d
539 ···535:·00055094·····0·NOTYPE··LOCAL··DEFAULT···11·$t539 ···535:·00055094·····0·NOTYPE··LOCAL··DEFAULT···11·$t
Offset 828, 2671 lines modifiedOffset 828, 2671 lines modified
828 ···824:·0005d788·····0·NOTYPE··LOCAL··DEFAULT···11·$t828 ···824:·0005d788·····0·NOTYPE··LOCAL··DEFAULT···11·$t
829 ···825:·0005d7c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d829 ···825:·0005d7c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
830 ···826:·0005d7cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t830 ···826:·0005d7cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
831 ···827:·0005d804·····0·NOTYPE··LOCAL··DEFAULT···11·$d831 ···827:·0005d804·····0·NOTYPE··LOCAL··DEFAULT···11·$d
832 ···828:·0005d810·····0·NOTYPE··LOCAL··DEFAULT···11·$t832 ···828:·0005d810·····0·NOTYPE··LOCAL··DEFAULT···11·$t
833 ···829:·0005d848·····0·NOTYPE··LOCAL··DEFAULT···11·$d833 ···829:·0005d848·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Diff chunk too large, falling back to line-by-line diff (779 lines added, 779 lines removed)
834 ···830:·0005d854·····0·NOTYPE··LOCAL··DEFAULT···11·$t834 ···830:·0005d854·····0·NOTYPE··LOCAL··DEFAULT···11·$t
835 ···831:·0005d88c·····0·NOTYPE··LOCAL··DEFAULT···11·$d835 ···831:·0005d890·····0·NOTYPE··LOCAL··DEFAULT···11·$d
836 ···832:·0005d898·····0·NOTYPE··LOCAL··DEFAULT···11·$t836 ···832:·0005d89c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
837 ···833:·0005d8d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d837 ···833:·0005d8d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
838 ···834:·0005d8e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t838 ···834:·0005d8e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
839 ···835:·0005d91c·····0·NOTYPE··LOCAL··DEFAULT···11·$d839 ···835:·0005d920·····0·NOTYPE··LOCAL··DEFAULT···11·$d
840 ···836:·0005d928·····0·NOTYPE··LOCAL··DEFAULT···11·$t840 ···836:·0005d92c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
841 ···837:·0005d964·····0·NOTYPE··LOCAL··DEFAULT···11·$d841 ···837:·0005d968·····0·NOTYPE··LOCAL··DEFAULT···11·$d
842 ···838:·0005d970·····0·NOTYPE··LOCAL··DEFAULT···11·$t842 ···838:·0005d974·····0·NOTYPE··LOCAL··DEFAULT···11·$t
843 ···839:·0005d9ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d843 ···839:·0005d9b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
844 ···840:·0005d9b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t844 ···840:·0005d9bc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
845 ···841:·0005d9f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d845 ···841:·0005d9f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
846 ···842:·0005da00·····0·NOTYPE··LOCAL··DEFAULT···11·$t846 ···842:·0005da04·····0·NOTYPE··LOCAL··DEFAULT···11·$t
847 ···843:·0005da3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d847 ···843:·0005da40·····0·NOTYPE··LOCAL··DEFAULT···11·$d
848 ···844:·0005da48·····0·NOTYPE··LOCAL··DEFAULT···11·$t848 ···844:·0005da4c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
849 ···845:·0005da84·····0·NOTYPE··LOCAL··DEFAULT···11·$d849 ···845:·0005da88·····0·NOTYPE··LOCAL··DEFAULT···11·$d
850 ···846:·0005da90·····0·NOTYPE··LOCAL··DEFAULT···11·$t850 ···846:·0005da94·····0·NOTYPE··LOCAL··DEFAULT···11·$t
851 ···847:·0005dacc·····0·NOTYPE··LOCAL··DEFAULT···11·$d851 ···847:·0005dad0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
852 ···848:·0005dad8·····0·NOTYPE··LOCAL··DEFAULT···11·$t852 ···848:·0005dadc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
853 ···849:·0005db14·····0·NOTYPE··LOCAL··DEFAULT···11·$d853 ···849:·0005db18·····0·NOTYPE··LOCAL··DEFAULT···11·$d
854 ···850:·0005db20·····0·NOTYPE··LOCAL··DEFAULT···11·$t854 ···850:·0005db24·····0·NOTYPE··LOCAL··DEFAULT···11·$t
855 ···851:·0005db5c·····0·NOTYPE··LOCAL··DEFAULT···11·$d855 ···851:·0005db60·····0·NOTYPE··LOCAL··DEFAULT···11·$d
856 ···852:·0005db68·····0·NOTYPE··LOCAL··DEFAULT···11·$t856 ···852:·0005db6c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
857 ···853:·0005dba4·····0·NOTYPE··LOCAL··DEFAULT···11·$d857 ···853:·0005dba8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
858 ···854:·0005dbb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t858 ···854:·0005dbb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
859 ···855:·0005dbec·····0·NOTYPE··LOCAL··DEFAULT···11·$d859 ···855:·0005dbf0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
860 ···856:·0005dbf8·····0·NOTYPE··LOCAL··DEFAULT···11·$t860 ···856:·0005dbfc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
861 ···857:·0005dc34·····0·NOTYPE··LOCAL··DEFAULT···11·$d861 ···857:·0005dc38·····0·NOTYPE··LOCAL··DEFAULT···11·$d
862 ···858:·0005dc40·····0·NOTYPE··LOCAL··DEFAULT···11·$t862 ···858:·0005dc44·····0·NOTYPE··LOCAL··DEFAULT···11·$t
863 ···859:·0005dc7c·····0·NOTYPE··LOCAL··DEFAULT···11·$d863 ···859:·0005dc80·····0·NOTYPE··LOCAL··DEFAULT···11·$d
864 ···860:·0005dc88·····0·NOTYPE··LOCAL··DEFAULT···11·$t864 ···860:·0005dc8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
865 ···861:·0005dcc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d865 ···861:·0005dcc8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
866 ···862:·0005dcd0·····0·NOTYPE··LOCAL··DEFAULT···11·$t866 ···862:·0005dcd4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
867 ···863:·0005dd0c·····0·NOTYPE··LOCAL··DEFAULT···11·$d867 ···863:·0005dd10·····0·NOTYPE··LOCAL··DEFAULT···11·$d
868 ···864:·0005dd18·····0·NOTYPE··LOCAL··DEFAULT···11·$t868 ···864:·0005dd1c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
869 ···865:·0005dd54·····0·NOTYPE··LOCAL··DEFAULT···11·$d869 ···865:·0005dd58·····0·NOTYPE··LOCAL··DEFAULT···11·$d
870 ···866:·0005dd60·····0·NOTYPE··LOCAL··DEFAULT···11·$t870 ···866:·0005dd64·····0·NOTYPE··LOCAL··DEFAULT···11·$t
871 ···867:·0005dd9c·····0·NOTYPE··LOCAL··DEFAULT···11·$d871 ···867:·0005dda0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
872 ···868:·0005dda8·····0·NOTYPE··LOCAL··DEFAULT···11·$t872 ···868:·0005ddac·····0·NOTYPE··LOCAL··DEFAULT···11·$t
873 ···869:·0005dde4·····0·NOTYPE··LOCAL··DEFAULT···11·$d873 ···869:·0005dde8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
874 ···870:·0005ddf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t874 ···870:·0005ddf4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
875 ···871:·0005de2c·····0·NOTYPE··LOCAL··DEFAULT···11·$d875 ···871:·0005de30·····0·NOTYPE··LOCAL··DEFAULT···11·$d
876 ···872:·0005de38·····0·NOTYPE··LOCAL··DEFAULT···11·$t876 ···872:·0005de3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
877 ···873:·0005de74·····0·NOTYPE··LOCAL··DEFAULT···11·$d877 ···873:·0005de78·····0·NOTYPE··LOCAL··DEFAULT···11·$d
878 ···874:·0005de80·····0·NOTYPE··LOCAL··DEFAULT···11·$t878 ···874:·0005de84·····0·NOTYPE··LOCAL··DEFAULT···11·$t
879 ···875:·0005debc·····0·NOTYPE··LOCAL··DEFAULT···11·$d879 ···875:·0005dec0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
880 ···876:·0005dec8·····0·NOTYPE··LOCAL··DEFAULT···11·$t880 ···876:·0005decc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
881 ···877:·0005df04·····0·NOTYPE··LOCAL··DEFAULT···11·$d881 ···877:·0005df08·····0·NOTYPE··LOCAL··DEFAULT···11·$d
882 ···878:·0005df10·····0·NOTYPE··LOCAL··DEFAULT···11·$t882 ···878:·0005df14·····0·NOTYPE··LOCAL··DEFAULT···11·$t
883 ···879:·0005df4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d883 ···879:·0005df50·····0·NOTYPE··LOCAL··DEFAULT···11·$d
884 ···880:·0005df58·····0·NOTYPE··LOCAL··DEFAULT···11·$t884 ···880:·0005df5c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
885 ···881:·0005df94·····0·NOTYPE··LOCAL··DEFAULT···11·$d885 ···881:·0005df98·····0·NOTYPE··LOCAL··DEFAULT···11·$d
886 ···882:·0005dfa0·····0·NOTYPE··LOCAL··DEFAULT···11·$t886 ···882:·0005dfa4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
887 ···883:·0005dfdc·····0·NOTYPE··LOCAL··DEFAULT···11·$d887 ···883:·0005dfe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
888 ···884:·0005dfe8·····0·NOTYPE··LOCAL··DEFAULT···11·$t888 ···884:·0005dfec·····0·NOTYPE··LOCAL··DEFAULT···11·$t
889 ···885:·0005e024·····0·NOTYPE··LOCAL··DEFAULT···11·$d889 ···885:·0005e028·····0·NOTYPE··LOCAL··DEFAULT···11·$d
890 ···886:·0005e030·····0·NOTYPE··LOCAL··DEFAULT···11·$t890 ···886:·0005e034·····0·NOTYPE··LOCAL··DEFAULT···11·$t
891 ···887:·0005e06c·····0·NOTYPE··LOCAL··DEFAULT···11·$d891 ···887:·0005e070·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Max diff block lines reached; 1967864/2073487 bytes (94.91%) 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:·3b1f5da5353d8a8c7dd4003bc9ef551f89050e4c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe752a7724c02cb6ad6aab8455f7d842ac3ae775
251 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················44942083 ··Length:······················4492401
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············31635 ··Prologue·Length:·············3163
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build27 ··1»      /tmp/tmpj7q82_hw/build
28 ··2»      /usr/lib/python3/dist-packages/mypyc/lib-rt28 ··2»      /usr/lib/python3/dist-packages/mypyc/lib-rt
29 ··3»      /usr/include/python3.1329 ··3»      /usr/include/python3.13
30 ··4»      /usr/include/python3.13/cpython30 ··4»      /usr/include/python3.13/cpython
31 ··5»      /usr/include/python3.13/internal31 ··5»      /usr/include/python3.13/internal
32 ··6»      /usr/include/arm-linux-gnueabihf/bits32 ··6»      /usr/include/arm-linux-gnueabihf/bits
33 ··7»      /usr/include33 ··7»      /usr/include
34 ··8»      /usr/lib/gcc/arm-linux-gnueabihf/14/include34 ··8»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
Offset 1095, 8962 lines modifiedOffset 1095, 8962 lines modified
1095 ··[0x00001160]··Copy·(view·1)1095 ··[0x00001160]··Copy·(view·1)
1096 ··[0x00001161]··Set·is_stmt·to·11096 ··[0x00001161]··Set·is_stmt·to·1
1097 ··[0x00001162]··Special·opcode·11:·advance·Address·by·0·to·0x50bba·and·Line·by·6·to·46698·(view·2)1097 ··[0x00001162]··Special·opcode·11:·advance·Address·by·0·to·0x50bba·and·Line·by·6·to·46698·(view·2)
1098 ··[0x00001163]··Set·column·to·11098 ··[0x00001163]··Set·column·to·1
1099 ··[0x00001165]··Set·is_stmt·to·01099 ··[0x00001165]··Set·is_stmt·to·0
1100 ··[0x00001166]··Special·opcode·8:·advance·Address·by·0·to·0x50bba·and·Line·by·3·to·46701·(view·3)1100 ··[0x00001166]··Special·opcode·8:·advance·Address·by·0·to·0x50bba·and·Line·by·3·to·46701·(view·3)
1101 ··[0x00001167]··Set·is_stmt·to·11101 ··[0x00001167]··Set·is_stmt·to·1
1102 ··[0x00001168]··Advance·Line·by·10283·to·569841102 ··[0x00001168]··Advance·Line·by·10303·to·57004
1103 ··[0x0000116c]··Special·opcode·103:·advance·Address·by·14·to·0x50bc8·and·Line·by·0·to·569841103 ··[0x0000116c]··Special·opcode·103:·advance·Address·by·14·to·0x50bc8·and·Line·by·0·to·57004
1104 ··[0x0000116d]··Set·is_stmt·to·01104 ··[0x0000116d]··Set·is_stmt·to·0
1105 ··[0x0000116e]··Copy·(view·1)1105 ··[0x0000116e]··Copy·(view·1)
1106 ··[0x0000116f]··Set·column·to·51106 ··[0x0000116f]··Set·column·to·5
1107 ··[0x00001171]··Set·is_stmt·to·11107 ··[0x00001171]··Set·is_stmt·to·1
1108 ··[0x00001172]··Special·opcode·104:·advance·Address·by·14·to·0x50bd6·and·Line·by·1·to·569851108 ··[0x00001172]··Special·opcode·104:·advance·Address·by·14·to·0x50bd6·and·Line·by·1·to·57005
1109 ··[0x00001173]··Copy·(view·1)1109 ··[0x00001173]··Copy·(view·1)
1110 ··[0x00001174]··Set·column·to·11110 ··[0x00001174]··Set·column·to·1
1111 ··[0x00001176]··Set·is_stmt·to·01111 ··[0x00001176]··Set·is_stmt·to·0
1112 ··[0x00001177]··Special·opcode·4:·advance·Address·by·0·to·0x50bd6·and·Line·by·-1·to·56984·(view·2)1112 ··[0x00001177]··Special·opcode·4:·advance·Address·by·0·to·0x50bd6·and·Line·by·-1·to·57004·(view·2)
1113 ··[0x00001178]··Set·column·to·51113 ··[0x00001178]··Set·column·to·5
1114 ··[0x0000117a]··Special·opcode·20:·advance·Address·by·2·to·0x50bd8·and·Line·by·1·to·569851114 ··[0x0000117a]··Special·opcode·20:·advance·Address·by·2·to·0x50bd8·and·Line·by·1·to·57005
1115 ··[0x0000117b]··Set·column·to·11115 ··[0x0000117b]··Set·column·to·1
1116 ··[0x0000117d]··Special·opcode·18:·advance·Address·by·2·to·0x50bda·and·Line·by·-1·to·569841116 ··[0x0000117d]··Special·opcode·18:·advance·Address·by·2·to·0x50bda·and·Line·by·-1·to·57004
1117 ··[0x0000117e]··Set·column·to·51117 ··[0x0000117e]··Set·column·to·5
1118 ··[0x00001180]··Special·opcode·34:·advance·Address·by·4·to·0x50bde·and·Line·by·1·to·569851118 ··[0x00001180]··Special·opcode·34:·advance·Address·by·4·to·0x50bde·and·Line·by·1·to·57005
1119 ··[0x00001181]··Extended·opcode·4:·set·Discriminator·to·11119 ··[0x00001181]··Extended·opcode·4:·set·Discriminator·to·1
1120 ··[0x00001185]··Set·is_stmt·to·11120 ··[0x00001185]··Set·is_stmt·to·1
1121 ··[0x00001186]··Special·opcode·19:·advance·Address·by·2·to·0x50be0·and·Line·by·0·to·569851121 ··[0x00001186]··Special·opcode·19:·advance·Address·by·2·to·0x50be0·and·Line·by·0·to·57005
1122 ··[0x00001187]··Extended·opcode·4:·set·Discriminator·to·11122 ··[0x00001187]··Extended·opcode·4:·set·Discriminator·to·1
1123 ··[0x0000118b]··Set·is_stmt·to·01123 ··[0x0000118b]··Set·is_stmt·to·0
1124 ··[0x0000118c]··Special·opcode·19:·advance·Address·by·2·to·0x50be2·and·Line·by·0·to·569851124 ··[0x0000118c]··Special·opcode·19:·advance·Address·by·2·to·0x50be2·and·Line·by·0·to·57005
1125 ··[0x0000118d]··Extended·opcode·4:·set·Discriminator·to·11125 ··[0x0000118d]··Extended·opcode·4:·set·Discriminator·to·1
1126 ··[0x00001191]··Set·is_stmt·to·11126 ··[0x00001191]··Set·is_stmt·to·1
1127 ··[0x00001192]··Special·opcode·19:·advance·Address·by·2·to·0x50be4·and·Line·by·0·to·569851127 ··[0x00001192]··Special·opcode·19:·advance·Address·by·2·to·0x50be4·and·Line·by·0·to·57005
1128 ··[0x00001193]··Extended·opcode·4:·set·Discriminator·to·11128 ··[0x00001193]··Extended·opcode·4:·set·Discriminator·to·1
1129 ··[0x00001197]··Set·is_stmt·to·01129 ··[0x00001197]··Set·is_stmt·to·0
1130 ··[0x00001198]··Special·opcode·19:·advance·Address·by·2·to·0x50be6·and·Line·by·0·to·569851130 ··[0x00001198]··Special·opcode·19:·advance·Address·by·2·to·0x50be6·and·Line·by·0·to·57005
1131 ··[0x00001199]··Extended·opcode·4:·set·Discriminator·to·41131 ··[0x00001199]··Extended·opcode·4:·set·Discriminator·to·4
1132 ··[0x0000119d]··Set·is_stmt·to·11132 ··[0x0000119d]··Set·is_stmt·to·1
1133 ··[0x0000119e]··Copy·(view·1)1133 ··[0x0000119e]··Copy·(view·1)
1134 ··[0x0000119f]··Special·opcode·6:·advance·Address·by·0·to·0x50be6·and·Line·by·1·to·56986·(view·2)1134 ··[0x0000119f]··Special·opcode·6:·advance·Address·by·0·to·0x50be6·and·Line·by·1·to·57006·(view·2)
1135 ··[0x000011a0]··Copy·(view·3)1135 ··[0x000011a0]··Copy·(view·3)
1136 ··[0x000011a1]··Extended·opcode·4:·set·Discriminator·to·11136 ··[0x000011a1]··Extended·opcode·4:·set·Discriminator·to·1
1137 ··[0x000011a5]··Special·opcode·33:·advance·Address·by·4·to·0x50bea·and·Line·by·0·to·569861137 ··[0x000011a5]··Special·opcode·33:·advance·Address·by·4·to·0x50bea·and·Line·by·0·to·57006
1138 ··[0x000011a6]··Set·column·to·11138 ··[0x000011a6]··Set·column·to·1
1139 ··[0x000011a8]··Set·is_stmt·to·01139 ··[0x000011a8]··Set·is_stmt·to·0
1140 ··[0x000011a9]··Special·opcode·35:·advance·Address·by·4·to·0x50bee·and·Line·by·2·to·569881140 ··[0x000011a9]··Special·opcode·35:·advance·Address·by·4·to·0x50bee·and·Line·by·2·to·57008
1141 ··[0x000011aa]··Set·column·to·51141 ··[0x000011aa]··Set·column·to·5
1142 ··[0x000011ac]··Extended·opcode·4:·set·Discriminator·to·11142 ··[0x000011ac]··Extended·opcode·4:·set·Discriminator·to·1
1143 ··[0x000011b0]··Special·opcode·31:·advance·Address·by·4·to·0x50bf2·and·Line·by·-2·to·569861143 ··[0x000011b0]··Special·opcode·31:·advance·Address·by·4·to·0x50bf2·and·Line·by·-2·to·57006
1144 ··[0x000011b1]··Extended·opcode·4:·set·Discriminator·to·11144 ··[0x000011b1]··Extended·opcode·4:·set·Discriminator·to·1
1145 ··[0x000011b5]··Special·opcode·19:·advance·Address·by·2·to·0x50bf4·and·Line·by·0·to·569861145 ··[0x000011b5]··Special·opcode·19:·advance·Address·by·2·to·0x50bf4·and·Line·by·0·to·57006
1146 ··[0x000011b6]··Set·column·to·11146 ··[0x000011b6]··Set·column·to·1
1147 ··[0x000011b8]··Special·opcode·7:·advance·Address·by·0·to·0x50bf4·and·Line·by·2·to·56988·(view·1)1147 ··[0x000011b8]··Special·opcode·7:·advance·Address·by·0·to·0x50bf4·and·Line·by·2·to·57008·(view·1)
1148 ··[0x000011b9]··Special·opcode·19:·advance·Address·by·2·to·0x50bf6·and·Line·by·0·to·569881148 ··[0x000011b9]··Special·opcode·19:·advance·Address·by·2·to·0x50bf6·and·Line·by·0·to·57008
1149 ··[0x000011ba]··Set·is_stmt·to·11149 ··[0x000011ba]··Set·is_stmt·to·1
1150 ··[0x000011bb]··Extended·opcode·2:·set·Address·to·0x50bf81150 ··[0x000011bb]··Extended·opcode·2:·set·Address·to·0x50bf8
1151 ··[0x000011c2]··Advance·Line·by·428·to·574161151 ··[0x000011c2]··Advance·Line·by·428·to·57436
1152 ··[0x000011c5]··Copy1152 ··[0x000011c5]··Copy
1153 ··[0x000011c6]··Set·column·to·51153 ··[0x000011c6]··Set·column·to·5
1154 ··[0x000011c8]··Special·opcode·6:·advance·Address·by·0·to·0x50bf8·and·Line·by·1·to·57417·(view·1)1154 ··[0x000011c8]··Special·opcode·6:·advance·Address·by·0·to·0x50bf8·and·Line·by·1·to·57437·(view·1)
1155 ··[0x000011c9]··Set·column·to·11155 ··[0x000011c9]··Set·column·to·1
1156 ··[0x000011cb]··Set·is_stmt·to·01156 ··[0x000011cb]··Set·is_stmt·to·0
1157 ··[0x000011cc]··Special·opcode·6:·advance·Address·by·0·to·0x50bf8·and·Line·by·1·to·57418·(view·2)1157 ··[0x000011cc]··Special·opcode·6:·advance·Address·by·0·to·0x50bf8·and·Line·by·1·to·57438·(view·2)
1158 ··[0x000011cd]··Special·opcode·19:·advance·Address·by·2·to·0x50bfa·and·Line·by·0·to·574181158 ··[0x000011cd]··Special·opcode·19:·advance·Address·by·2·to·0x50bfa·and·Line·by·0·to·57438
1159 ··[0x000011ce]··Set·is_stmt·to·11159 ··[0x000011ce]··Set·is_stmt·to·1
1160 ··[0x000011cf]··Advance·Line·by·184·to·576021160 ··[0x000011cf]··Advance·Line·by·184·to·57622
1161 ··[0x000011d2]··Special·opcode·19:·advance·Address·by·2·to·0x50bfc·and·Line·by·0·to·576021161 ··[0x000011d2]··Special·opcode·19:·advance·Address·by·2·to·0x50bfc·and·Line·by·0·to·57622
1162 ··[0x000011d3]··Set·is_stmt·to·01162 ··[0x000011d3]··Set·is_stmt·to·0
1163 ··[0x000011d4]··Copy·(view·1)1163 ··[0x000011d4]··Copy·(view·1)
1164 ··[0x000011d5]··Set·column·to·51164 ··[0x000011d5]··Set·column·to·5
1165 ··[0x000011d7]··Set·is_stmt·to·11165 ··[0x000011d7]··Set·is_stmt·to·1
1166 ··[0x000011d8]··Special·opcode·104:·advance·Address·by·14·to·0x50c0a·and·Line·by·1·to·576031166 ··[0x000011d8]··Special·opcode·104:·advance·Address·by·14·to·0x50c0a·and·Line·by·1·to·57623
1167 ··[0x000011d9]··Set·column·to·11167 ··[0x000011d9]··Set·column·to·1
1168 ··[0x000011db]··Set·is_stmt·to·01168 ··[0x000011db]··Set·is_stmt·to·0
1169 ··[0x000011dc]··Special·opcode·4:·advance·Address·by·0·to·0x50c0a·and·Line·by·-1·to·57602·(view·1)1169 ··[0x000011dc]··Special·opcode·4:·advance·Address·by·0·to·0x50c0a·and·Line·by·-1·to·57622·(view·1)
1170 ··[0x000011dd]··Set·column·to·91170 ··[0x000011dd]··Set·column·to·9
1171 ··[0x000011df]··Special·opcode·20:·advance·Address·by·2·to·0x50c0c·and·Line·by·1·to·576031171 ··[0x000011df]··Special·opcode·20:·advance·Address·by·2·to·0x50c0c·and·Line·by·1·to·57623
1172 ··[0x000011e0]··Set·is_stmt·to·11172 ··[0x000011e0]··Set·is_stmt·to·1
1173 ··[0x000011e1]··Special·opcode·20:·advance·Address·by·2·to·0x50c0e·and·Line·by·1·to·576041173 ··[0x000011e1]··Special·opcode·20:·advance·Address·by·2·to·0x50c0e·and·Line·by·1·to·57624
1174 ··[0x000011e2]··Copy·(view·1)1174 ··[0x000011e2]··Copy·(view·1)
1175 ··[0x000011e3]··Set·column·to·11175 ··[0x000011e3]··Set·column·to·1
1176 ··[0x000011e5]··Set·is_stmt·to·01176 ··[0x000011e5]··Set·is_stmt·to·0
1177 ··[0x000011e6]··Special·opcode·3:·advance·Address·by·0·to·0x50c0e·and·Line·by·-2·to·57602·(view·2)1177 ··[0x000011e6]··Special·opcode·3:·advance·Address·by·0·to·0x50c0e·and·Line·by·-2·to·57622·(view·2)
1178 ··[0x000011e7]··Set·column·to·91178 ··[0x000011e7]··Set·column·to·9
1179 ··[0x000011e9]··Extended·opcode·4:·set·Discriminator·to·11179 ··[0x000011e9]··Extended·opcode·4:·set·Discriminator·to·1
1180 ··[0x000011ed]··Special·opcode·35:·advance·Address·by·4·to·0x50c12·and·Line·by·2·to·576041180 ··[0x000011ed]··Special·opcode·35:·advance·Address·by·4·to·0x50c12·and·Line·by·2·to·57624
1181 ··[0x000011ee]··Extended·opcode·4:·set·Discriminator·to·41181 ··[0x000011ee]··Extended·opcode·4:·set·Discriminator·to·4
1182 ··[0x000011f2]··Set·is_stmt·to·11182 ··[0x000011f2]··Set·is_stmt·to·1
1183 ··[0x000011f3]··Special·opcode·89:·advance·Address·by·12·to·0x50c1e·and·Line·by·0·to·576041183 ··[0x000011f3]··Special·opcode·89:·advance·Address·by·12·to·0x50c1e·and·Line·by·0·to·57624
1184 ··[0x000011f4]··Set·column·to·51184 ··[0x000011f4]··Set·column·to·5
1185 ··[0x000011f6]··Special·opcode·7:·advance·Address·by·0·to·0x50c1e·and·Line·by·2·to·57606·(view·1)1185 ··[0x000011f6]··Special·opcode·7:·advance·Address·by·0·to·0x50c1e·and·Line·by·2·to·57626·(view·1)
1186 ··[0x000011f7]··Copy·(view·2)1186 ··[0x000011f7]··Copy·(view·2)
1187 ··[0x000011f8]··Extended·opcode·4:·set·Discriminator·to·11187 ··[0x000011f8]··Extended·opcode·4:·set·Discriminator·to·1
1188 ··[0x000011fc]··Special·opcode·33:·advance·Address·by·4·to·0x50c22·and·Line·by·0·to·576061188 ··[0x000011fc]··Special·opcode·33:·advance·Address·by·4·to·0x50c22·and·Line·by·0·to·57626
1189 ··[0x000011fd]··Set·column·to·11189 ··[0x000011fd]··Set·column·to·1
1190 ··[0x000011ff]··Set·is_stmt·to·01190 ··[0x000011ff]··Set·is_stmt·to·0
1191 ··[0x00001200]··Special·opcode·35:·advance·Address·by·4·to·0x50c26·and·Line·by·2·to·576081191 ··[0x00001200]··Special·opcode·35:·advance·Address·by·4·to·0x50c26·and·Line·by·2·to·57628
1192 ··[0x00001201]··Set·column·to·51192 ··[0x00001201]··Set·column·to·5
1193 ··[0x00001203]··Extended·opcode·4:·set·Discriminator·to·11193 ··[0x00001203]··Extended·opcode·4:·set·Discriminator·to·1
Max diff block lines reached; 263560701/263570581 bytes (100.00%) of diff not shown.
280 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 133 lines modifiedOffset 1, 133 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:········0x673196·(32-bit)3 ···Length:········0x672c16·(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:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·200·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·200·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x41efc):·GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g2·-O2·-O3·-fstack-protector-strong·-fstack-clash-protection·-fPIC9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x41f10):·GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g2·-O2·-O3·-fstack-protector-strong·-fstack-clash-protection·-fPIC
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x4bf98):·/tmp/tmp9fpfnol8/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x7eac):·/tmp/tmpj7q82_hw/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(string)·.12 ····<17>···DW_AT_comp_dir····:·(string)·.
13 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa2cab13 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa2b0d
14 ····<1d>···DW_AT_low_pc······:·(addr)·014 ····<1d>···DW_AT_low_pc······:·(addr)·0
15 ····<21>···DW_AT_stmt_list···:·(sec_offset)·015 ····<21>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><25>:·Abbrev·Number:·1·(DW_TAG_base_type)16 ·<1><25>:·Abbrev·Number:·1·(DW_TAG_base_type)
17 ····<26>···DW_AT_byte_size···:·(data1)·817 ····<26>···DW_AT_byte_size···:·(data1)·8
18 ····<27>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<27>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<28>···DW_AT_name········:·(strp)·(offset:·0x46a8a):·long·long·unsigned·int19 ····<28>···DW_AT_name········:·(strp)·(offset:·0x46ac1):·long·long·unsigned·int
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)
21 ····<2d>···DW_AT_byte_size···:·(data1)·421 ····<2d>···DW_AT_byte_size···:·(data1)·4
22 ····<2e>···DW_AT_encoding····:·(data1)·7»    (unsigned)22 ····<2e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
23 ····<2f>···DW_AT_name········:·(strp)·(offset:·0x46a94):·unsigned·int23 ····<2f>···DW_AT_name········:·(strp)·(offset:·0x46acb):·unsigned·int
24 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_base_type)24 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_base_type)
25 ····<34>···DW_AT_byte_size···:·(data1)·825 ····<34>···DW_AT_byte_size···:·(data1)·8
26 ····<35>···DW_AT_encoding····:·(data1)·4»    (float)26 ····<35>···DW_AT_encoding····:·(data1)·4»    (float)
27 ····<36>···DW_AT_name········:·(strp)·(offset:·0x10b2d):·double27 ····<36>···DW_AT_name········:·(strp)·(offset:·0x10b37):·double
28 ·<1><3a>:·Abbrev·Number:·1·(DW_TAG_base_type)28 ·<1><3a>:·Abbrev·Number:·1·(DW_TAG_base_type)
29 ····<3b>···DW_AT_byte_size···:·(data1)·129 ····<3b>···DW_AT_byte_size···:·(data1)·1
30 ····<3c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)30 ····<3c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
31 ····<3d>···DW_AT_name········:·(strp)·(offset:·0x52487):·unsigned·char31 ····<3d>···DW_AT_name········:·(strp)·(offset:·0x52487):·unsigned·char
32 ·<1><41>:·Abbrev·Number:·1·(DW_TAG_base_type)32 ·<1><41>:·Abbrev·Number:·1·(DW_TAG_base_type)
33 ····<42>···DW_AT_byte_size···:·(data1)·233 ····<42>···DW_AT_byte_size···:·(data1)·2
34 ····<43>···DW_AT_encoding····:·(data1)·7»    (unsigned)34 ····<43>···DW_AT_encoding····:·(data1)·7»    (unsigned)
35 ····<44>···DW_AT_name········:·(strp)·(offset:·0x4e747):·short·unsigned·int35 ····<44>···DW_AT_name········:·(strp)·(offset:·0x4e747):·short·unsigned·int
36 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_base_type)36 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_base_type)
37 ····<49>···DW_AT_byte_size···:·(data1)·437 ····<49>···DW_AT_byte_size···:·(data1)·4
38 ····<4a>···DW_AT_encoding····:·(data1)·7»    (unsigned)38 ····<4a>···DW_AT_encoding····:·(data1)·7»    (unsigned)
39 ····<4b>···DW_AT_name········:·(strp)·(offset:·0x46a8f):·long·unsigned·int39 ····<4b>···DW_AT_name········:·(strp)·(offset:·0x46ac6):·long·unsigned·int
40 ·<1><4f>:·Abbrev·Number:·74·(DW_TAG_typedef)40 ·<1><4f>:·Abbrev·Number:·74·(DW_TAG_typedef)
41 ····<50>···DW_AT_name········:·(strp)·(offset:·0x5084):·__int8_t41 ····<50>···DW_AT_name········:·(strp)·(offset:·0x5084):·__int8_t
42 ····<54>···DW_AT_decl_file···:·(data1)·3242 ····<54>···DW_AT_decl_file···:·(data1)·32
43 ····<55>···DW_AT_decl_line···:·(data1)·3743 ····<55>···DW_AT_decl_line···:·(data1)·37
44 ····<56>···DW_AT_decl_column·:·(data1)·2144 ····<56>···DW_AT_decl_column·:·(data1)·21
45 ····<57>···DW_AT_type········:·(ref_udata)·<0x58>,·signed·char45 ····<57>···DW_AT_type········:·(ref_udata)·<0x58>,·signed·char
46 ·<1><58>:·Abbrev·Number:·1·(DW_TAG_base_type)46 ·<1><58>:·Abbrev·Number:·1·(DW_TAG_base_type)
47 ····<59>···DW_AT_byte_size···:·(data1)·147 ····<59>···DW_AT_byte_size···:·(data1)·1
48 ····<5a>···DW_AT_encoding····:·(data1)·6»    (signed·char)48 ····<5a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
49 ····<5b>···DW_AT_name········:·(strp)·(offset:·0x52489):·signed·char49 ····<5b>···DW_AT_name········:·(strp)·(offset:·0x52489):·signed·char
50 ·<1><5f>:·Abbrev·Number:·74·(DW_TAG_typedef)50 ·<1><5f>:·Abbrev·Number:·74·(DW_TAG_typedef)
51 ····<60>···DW_AT_name········:·(strp)·(offset:·0x1ebbf):·__uint8_t51 ····<60>···DW_AT_name········:·(strp)·(offset:·0x1ebc9):·__uint8_t
52 ····<64>···DW_AT_decl_file···:·(data1)·3252 ····<64>···DW_AT_decl_file···:·(data1)·32
53 ····<65>···DW_AT_decl_line···:·(data1)·3853 ····<65>···DW_AT_decl_line···:·(data1)·38
54 ····<66>···DW_AT_decl_column·:·(data1)·2354 ····<66>···DW_AT_decl_column·:·(data1)·23
55 ····<67>···DW_AT_type········:·(ref_udata)·<0x3a>,·unsigned·char55 ····<67>···DW_AT_type········:·(ref_udata)·<0x3a>,·unsigned·char
56 ·<1><68>:·Abbrev·Number:·74·(DW_TAG_typedef)56 ·<1><68>:·Abbrev·Number:·74·(DW_TAG_typedef)
57 ····<69>···DW_AT_name········:·(strp)·(offset:·0x5590b):·__int16_t57 ····<69>···DW_AT_name········:·(strp)·(offset:·0x5590b):·__int16_t
58 ····<6d>···DW_AT_decl_file···:·(data1)·3258 ····<6d>···DW_AT_decl_file···:·(data1)·32
59 ····<6e>···DW_AT_decl_line···:·(data1)·3959 ····<6e>···DW_AT_decl_line···:·(data1)·39
60 ····<6f>···DW_AT_decl_column·:·(data1)·2660 ····<6f>···DW_AT_decl_column·:·(data1)·26
61 ····<70>···DW_AT_type········:·(ref_udata)·<0x71>,·short·int61 ····<70>···DW_AT_type········:·(ref_udata)·<0x71>,·short·int
62 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)62 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)
63 ····<72>···DW_AT_byte_size···:·(data1)·263 ····<72>···DW_AT_byte_size···:·(data1)·2
64 ····<73>···DW_AT_encoding····:·(data1)·5»    (signed)64 ····<73>···DW_AT_encoding····:·(data1)·5»    (signed)
65 ····<74>···DW_AT_name········:·(strp)·(offset:·0x1e724):·short·int65 ····<74>···DW_AT_name········:·(strp)·(offset:·0x1e72e):·short·int
66 ·<1><78>:·Abbrev·Number:·74·(DW_TAG_typedef)66 ·<1><78>:·Abbrev·Number:·74·(DW_TAG_typedef)
67 ····<79>···DW_AT_name········:·(strp)·(offset:·0x57bdf):·__uint16_t67 ····<79>···DW_AT_name········:·(strp)·(offset:·0x57bdf):·__uint16_t
68 ····<7d>···DW_AT_decl_file···:·(data1)·3268 ····<7d>···DW_AT_decl_file···:·(data1)·32
69 ····<7e>···DW_AT_decl_line···:·(data1)·4069 ····<7e>···DW_AT_decl_line···:·(data1)·40
70 ····<7f>···DW_AT_decl_column·:·(data1)·2870 ····<7f>···DW_AT_decl_column·:·(data1)·28
71 ····<80>···DW_AT_type········:·(ref_udata)·<0x41>,·short·unsigned·int71 ····<80>···DW_AT_type········:·(ref_udata)·<0x41>,·short·unsigned·int
72 ·<1><81>:·Abbrev·Number:·74·(DW_TAG_typedef)72 ·<1><81>:·Abbrev·Number:·74·(DW_TAG_typedef)
73 ····<82>···DW_AT_name········:·(strp)·(offset:·0x41c2a):·__int32_t73 ····<82>···DW_AT_name········:·(strp)·(offset:·0x41c3e):·__int32_t
74 ····<86>···DW_AT_decl_file···:·(data1)·3274 ····<86>···DW_AT_decl_file···:·(data1)·32
75 ····<87>···DW_AT_decl_line···:·(data1)·4175 ····<87>···DW_AT_decl_line···:·(data1)·41
76 ····<88>···DW_AT_decl_column·:·(data1)·2076 ····<88>···DW_AT_decl_column·:·(data1)·20
77 ····<89>···DW_AT_type········:·(ref_udata)·<0x8b>,·int77 ····<89>···DW_AT_type········:·(ref_udata)·<0x8b>,·int
78 ·<1><8b>:·Abbrev·Number:·215·(DW_TAG_base_type)78 ·<1><8b>:·Abbrev·Number:·215·(DW_TAG_base_type)
79 ····<8d>···DW_AT_byte_size···:·(data1)·479 ····<8d>···DW_AT_byte_size···:·(data1)·4
80 ····<8e>···DW_AT_encoding····:·(data1)·5»    (signed)80 ····<8e>···DW_AT_encoding····:·(data1)·5»    (signed)
81 ····<8f>···DW_AT_name········:·(string)·int81 ····<8f>···DW_AT_name········:·(string)·int
82 ·<1><93>:·Abbrev·Number:·90·(DW_TAG_const_type)82 ·<1><93>:·Abbrev·Number:·90·(DW_TAG_const_type)
83 ····<94>···DW_AT_type········:·(ref_udata)·<0x8b>,·int83 ····<94>···DW_AT_type········:·(ref_udata)·<0x8b>,·int
84 ·<1><96>:·Abbrev·Number:·74·(DW_TAG_typedef)84 ·<1><96>:·Abbrev·Number:·74·(DW_TAG_typedef)
85 ····<97>···DW_AT_name········:·(strp)·(offset:·0x43e81):·__uint32_t85 ····<97>···DW_AT_name········:·(strp)·(offset:·0x43eb8):·__uint32_t
86 ····<9b>···DW_AT_decl_file···:·(data1)·3286 ····<9b>···DW_AT_decl_file···:·(data1)·32
87 ····<9c>···DW_AT_decl_line···:·(data1)·4287 ····<9c>···DW_AT_decl_line···:·(data1)·42
88 ····<9d>···DW_AT_decl_column·:·(data1)·2288 ····<9d>···DW_AT_decl_column·:·(data1)·22
89 ····<9e>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int89 ····<9e>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int
90 ·<1><9f>:·Abbrev·Number:·74·(DW_TAG_typedef)90 ·<1><9f>:·Abbrev·Number:·74·(DW_TAG_typedef)
91 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x2f4bc):·__int64_t91 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x2f4c6):·__int64_t
92 ····<a4>···DW_AT_decl_file···:·(data1)·3292 ····<a4>···DW_AT_decl_file···:·(data1)·32
93 ····<a5>···DW_AT_decl_line···:·(data1)·4793 ····<a5>···DW_AT_decl_line···:·(data1)·47
94 ····<a6>···DW_AT_decl_column·:·(data1)·4494 ····<a6>···DW_AT_decl_column·:·(data1)·44
95 ····<a7>···DW_AT_type········:·(ref_udata)·<0xa9>,·long·long·int95 ····<a7>···DW_AT_type········:·(ref_udata)·<0xa9>,·long·long·int
96 ·<1><a9>:·Abbrev·Number:·1·(DW_TAG_base_type)96 ·<1><a9>:·Abbrev·Number:·1·(DW_TAG_base_type)
97 ····<aa>···DW_AT_byte_size···:·(data1)·897 ····<aa>···DW_AT_byte_size···:·(data1)·8
98 ····<ab>···DW_AT_encoding····:·(data1)·5»    (signed)98 ····<ab>···DW_AT_encoding····:·(data1)·5»    (signed)
99 ····<ac>···DW_AT_name········:·(strp)·(offset:·0x4ea58):·long·long·int99 ····<ac>···DW_AT_name········:·(strp)·(offset:·0x4ea58):·long·long·int
100 ·<1><b0>:·Abbrev·Number:·74·(DW_TAG_typedef)100 ·<1><b0>:·Abbrev·Number:·74·(DW_TAG_typedef)
101 ····<b1>···DW_AT_name········:·(strp)·(offset:·0x3180f):·__uint64_t101 ····<b1>···DW_AT_name········:·(strp)·(offset:·0x31819):·__uint64_t
102 ····<b5>···DW_AT_decl_file···:·(data1)·32102 ····<b5>···DW_AT_decl_file···:·(data1)·32
103 ····<b6>···DW_AT_decl_line···:·(data1)·48103 ····<b6>···DW_AT_decl_line···:·(data1)·48
104 ····<b7>···DW_AT_decl_column·:·(data1)·46104 ····<b7>···DW_AT_decl_column·:·(data1)·46
105 ····<b8>···DW_AT_type········:·(ref_udata)·<0x25>,·long·long·unsigned·int105 ····<b8>···DW_AT_type········:·(ref_udata)·<0x25>,·long·long·unsigned·int
106 ·<1><b9>:·Abbrev·Number:·74·(DW_TAG_typedef)106 ·<1><b9>:·Abbrev·Number:·74·(DW_TAG_typedef)
107 ····<ba>···DW_AT_name········:·(strp)·(offset:·0x5d387):·__dev_t107 ····<ba>···DW_AT_name········:·(strp)·(offset:·0x5d387):·__dev_t
108 ····<be>···DW_AT_decl_file···:·(data1)·32108 ····<be>···DW_AT_decl_file···:·(data1)·32
109 ····<bf>···DW_AT_decl_line···:·(data1)·145109 ····<bf>···DW_AT_decl_line···:·(data1)·145
110 ····<c0>···DW_AT_decl_column·:·(data1)·25110 ····<c0>···DW_AT_decl_column·:·(data1)·25
111 ····<c1>···DW_AT_type········:·(ref_udata)·<0xb0>,·__uint64_t,·long·long·unsigned·int111 ····<c1>···DW_AT_type········:·(ref_udata)·<0xb0>,·__uint64_t,·long·long·unsigned·int
112 ·<1><c3>:·Abbrev·Number:·74·(DW_TAG_typedef)112 ·<1><c3>:·Abbrev·Number:·74·(DW_TAG_typedef)
113 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x3debf):·__uid_t113 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x3dec9):·__uid_t
114 ····<c8>···DW_AT_decl_file···:·(data1)·32114 ····<c8>···DW_AT_decl_file···:·(data1)·32
115 ····<c9>···DW_AT_decl_line···:·(data1)·146115 ····<c9>···DW_AT_decl_line···:·(data1)·146
116 ····<ca>···DW_AT_decl_column·:·(data1)·25116 ····<ca>···DW_AT_decl_column·:·(data1)·25
117 ····<cb>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int117 ····<cb>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int
118 ·<1><cc>:·Abbrev·Number:·74·(DW_TAG_typedef)118 ·<1><cc>:·Abbrev·Number:·74·(DW_TAG_typedef)
119 ····<cd>···DW_AT_name········:·(strp)·(offset:·0x5a0ca):·__ino64_t119 ····<cd>···DW_AT_name········:·(strp)·(offset:·0x5a0ca):·__ino64_t
120 ····<d1>···DW_AT_decl_file···:·(data1)·32120 ····<d1>···DW_AT_decl_file···:·(data1)·32
121 ····<d2>···DW_AT_decl_line···:·(data1)·149121 ····<d2>···DW_AT_decl_line···:·(data1)·149
122 ····<d3>···DW_AT_decl_column·:·(data1)·27122 ····<d3>···DW_AT_decl_column·:·(data1)·27
123 ····<d4>···DW_AT_type········:·(ref_udata)·<0xb0>,·__uint64_t,·long·long·unsigned·int123 ····<d4>···DW_AT_type········:·(ref_udata)·<0xb0>,·__uint64_t,·long·long·unsigned·int
124 ·<1><d6>:·Abbrev·Number:·74·(DW_TAG_typedef)124 ·<1><d6>:·Abbrev·Number:·74·(DW_TAG_typedef)
125 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x28ffb):·__off_t125 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x29005):·__off_t
126 ····<db>···DW_AT_decl_file···:·(data1)·32126 ····<db>···DW_AT_decl_file···:·(data1)·32
Max diff block lines reached; 293195530/293203460 bytes (100.00%) of diff not shown.
2.18 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 696, 39 lines modifiedOffset 696, 39 lines modified
696 ····DW_AT_decl_line····DW_FORM_data2696 ····DW_AT_decl_line····DW_FORM_data2
697 ····DW_AT_decl_column··DW_FORM_data1697 ····DW_AT_decl_column··DW_FORM_data1
698 ····DW_AT_prototyped···DW_FORM_flag_present698 ····DW_AT_prototyped···DW_FORM_flag_present
699 ····DW_AT_type·········DW_FORM_ref_udata699 ····DW_AT_type·········DW_FORM_ref_udata
700 ····DW_AT_declaration··DW_FORM_flag_present700 ····DW_AT_declaration··DW_FORM_flag_present
701 ····DW_AT_sibling······DW_FORM_ref_udata701 ····DW_AT_sibling······DW_FORM_ref_udata
702 ····DW_AT·value:·0·····DW_FORM·value:·0702 ····DW_AT·value:·0·····DW_FORM·value:·0
703 ···100······DW_TAG_inlined_subroutine····[has·children] 
704 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
705 ····DW_AT_low_pc·······DW_FORM_addr 
706 ····DW_AT_high_pc······DW_FORM_udata 
707 ····DW_AT_call_file····DW_FORM_implicit_const:·1 
708 ····DW_AT_call_line····DW_FORM_data4 
709 ····DW_AT_call_column··DW_FORM_implicit_const:·5 
710 ····DW_AT_sibling······DW_FORM_ref_udata 
711 ····DW_AT·value:·0·····DW_FORM·value:·0 
712 ···101······DW_TAG_variable····[no·children]703 ···100······DW_TAG_variable····[no·children]
713 ····DW_AT_name·········DW_FORM_strp704 ····DW_AT_name·········DW_FORM_strp
714 ····DW_AT_decl_file····DW_FORM_implicit_const:·1705 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
715 ····DW_AT_decl_line····DW_FORM_data4706 ····DW_AT_decl_line····DW_FORM_data4
716 ····DW_AT_decl_column··DW_FORM_implicit_const:·15707 ····DW_AT_decl_column··DW_FORM_implicit_const:·15
717 ····DW_AT_type·········DW_FORM_ref_udata708 ····DW_AT_type·········DW_FORM_ref_udata
718 ····DW_AT_const_value··DW_FORM_data1709 ····DW_AT_const_value··DW_FORM_data1
719 ····DW_AT·value:·0·····DW_FORM·value:·0710 ····DW_AT·value:·0·····DW_FORM·value:·0
720 ···102······DW_TAG_member····[no·children]711 ···101······DW_TAG_member····[no·children]
721 ····DW_AT_name·········DW_FORM_string712 ····DW_AT_name·········DW_FORM_string
722 ····DW_AT_decl_file····DW_FORM_data1713 ····DW_AT_decl_file····DW_FORM_data1
723 ····DW_AT_decl_line····DW_FORM_data2714 ····DW_AT_decl_line····DW_FORM_data2
724 ····DW_AT_decl_column··DW_FORM_data1715 ····DW_AT_decl_column··DW_FORM_data1
725 ····DW_AT_type·········DW_FORM_ref_udata716 ····DW_AT_type·········DW_FORM_ref_udata
726 ····DW_AT_data_member_location·DW_FORM_data1717 ····DW_AT_data_member_location·DW_FORM_data1
727 ····DW_AT·value:·0·····DW_FORM·value:·0718 ····DW_AT·value:·0·····DW_FORM·value:·0
 719 ···102······DW_TAG_inlined_subroutine····[has·children]
 720 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 721 ····DW_AT_low_pc·······DW_FORM_addr
 722 ····DW_AT_high_pc······DW_FORM_udata
 723 ····DW_AT_call_file····DW_FORM_implicit_const:·1
 724 ····DW_AT_call_line····DW_FORM_data4
 725 ····DW_AT_call_column··DW_FORM_implicit_const:·5
 726 ····DW_AT_sibling······DW_FORM_ref_udata
 727 ····DW_AT·value:·0·····DW_FORM·value:·0
728 ···103······DW_TAG_formal_parameter····[no·children]728 ···103······DW_TAG_formal_parameter····[no·children]
729 ····DW_AT_name·········DW_FORM_string729 ····DW_AT_name·········DW_FORM_string
730 ····DW_AT_decl_file····DW_FORM_data1730 ····DW_AT_decl_file····DW_FORM_data1
731 ····DW_AT_decl_line····DW_FORM_data1731 ····DW_AT_decl_line····DW_FORM_data1
732 ····DW_AT_decl_column··DW_FORM_data1732 ····DW_AT_decl_column··DW_FORM_data1
733 ····DW_AT_type·········DW_FORM_ref_udata733 ····DW_AT_type·········DW_FORM_ref_udata
734 ····DW_AT_location·····DW_FORM_sec_offset734 ····DW_AT_location·····DW_FORM_sec_offset
483 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1323 ··Length:···················132
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00050848·0029dd849 ····00050848·0029db3c
10 ····00050560·0000000010 ····00050560·00000000
11 ····00050560·0000000011 ····00050560·00000000
12 ····00050560·0000003412 ····00050560·00000034
13 ····00050594·0000003013 ····00050594·00000030
14 ····000505c4·0000003014 ····000505c4·00000030
15 ····000505f4·0000003415 ····000505f4·00000034
16 ····00050628·0000003416 ····00050628·00000034
145 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:··········0x4c2a383 ··Length:··········0x4c280a
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 126, 255 lines modifiedOffset 126, 255 lines modified
126 ····000000f0·v0000000·v0000000·location·view·pair126 ····000000f0·v0000000·v0000000·location·view·pair
127 ····000000f2·v0000000·v0000000·location·view·pair127 ····000000f2·v0000000·v0000000·location·view·pair
128 ····000000f4·v0000000·v0000000·location·view·pair128 ····000000f4·v0000000·v0000000·location·view·pair
129 ····000000f6·v0000000·v0000000·location·view·pair129 ····000000f6·v0000000·v0000000·location·view·pair
130 ····000000f8·v0000000·v0000000·location·view·pair130 ····000000f8·v0000000·v0000000·location·view·pair
131 ····000000fa·v0000000·v0000000·location·view·pair131 ····000000fa·v0000000·v0000000·location·view·pair
  
132 ····000000fc·002ed95c·(base·address)132 ····000000fc·002ed714·(base·address)
133 ····00000101·v0000000·v0000000·views·at·0000000c·for:133 ····00000101·v0000000·v0000000·views·at·0000000c·for:
134 ·············002ed95c·002ed968·(DW_OP_reg0·(r0))134 ·············002ed714·002ed720·(DW_OP_reg0·(r0))
135 ····00000106·v0000000·v0000000·views·at·0000000e·for:135 ····00000106·v0000000·v0000000·views·at·0000000e·for:
136 ·············002ed968·002ed9ae·(DW_OP_reg7·(r7))136 ·············002ed720·002ed766·(DW_OP_reg7·(r7))
137 ····0000010b·v0000000·v0000000·views·at·00000010·for:137 ····0000010b·v0000000·v0000000·views·at·00000010·for:
138 ·············002ed9ae·002ed9bc·(DW_OP_reg0·(r0))138 ·············002ed766·002ed774·(DW_OP_reg0·(r0))
139 ····00000110·v0000000·v0000000·views·at·00000012·for:139 ····00000110·v0000000·v0000000·views·at·00000012·for:
140 ·············002ed9bc·002ed9fe·(DW_OP_reg7·(r7))140 ·············002ed774·002ed7b6·(DW_OP_reg7·(r7))
141 ····00000116·v0000000·v0000000·views·at·00000014·for:141 ····00000116·v0000000·v0000000·views·at·00000014·for:
142 ·············002ed9fe·002eda0c·(DW_OP_reg0·(r0))142 ·············002ed7b6·002ed7c4·(DW_OP_reg0·(r0))
143 ····0000011d·v0000000·v0000000·views·at·00000016·for:143 ····0000011d·v0000000·v0000000·views·at·00000016·for:
144 ·············002eda0c·002eda4e·(DW_OP_reg7·(r7))144 ·············002ed7c4·002ed806·(DW_OP_reg7·(r7))
145 ····00000124·v0000000·v0000000·views·at·00000018·for:145 ····00000124·v0000000·v0000000·views·at·00000018·for:
146 ·············002eda4e·002eda5a·(DW_OP_reg0·(r0))146 ·············002ed806·002ed812·(DW_OP_reg0·(r0))
147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:
148 ·············002eda5a·002edaa0·(DW_OP_reg7·(r7))148 ·············002ed812·002ed858·(DW_OP_reg7·(r7))
149 ····00000132·v0000000·v0000000·views·at·0000001c·for:149 ····00000132·v0000000·v0000000·views·at·0000001c·for:
150 ·············002edaa0·002edaae·(DW_OP_reg0·(r0))150 ·············002ed858·002ed866·(DW_OP_reg0·(r0))
151 ····00000139·v0000000·v0000000·views·at·0000001e·for:151 ····00000139·v0000000·v0000000·views·at·0000001e·for:
152 ·············002edaae·002edaf0·(DW_OP_reg7·(r7))152 ·············002ed866·002ed8a8·(DW_OP_reg7·(r7))
153 ····00000140·v0000000·v0000000·views·at·00000020·for:153 ····00000140·v0000000·v0000000·views·at·00000020·for:
154 ·············002edaf0·002edafe·(DW_OP_reg0·(r0))154 ·············002ed8a8·002ed8b6·(DW_OP_reg0·(r0))
155 ····00000147·v0000000·v0000000·views·at·00000022·for:155 ····00000147·v0000000·v0000000·views·at·00000022·for:
156 ·············002edafe·002edb40·(DW_OP_reg7·(r7))156 ·············002ed8b6·002ed8f8·(DW_OP_reg7·(r7))
157 ····0000014e·v0000000·v0000000·views·at·00000024·for:157 ····0000014e·v0000000·v0000000·views·at·00000024·for:
158 ·············002edb40·002edb4e·(DW_OP_reg0·(r0))158 ·············002ed8f8·002ed906·(DW_OP_reg0·(r0))
159 ····00000155·v0000000·v0000000·views·at·00000026·for:159 ····00000155·v0000000·v0000000·views·at·00000026·for:
160 ·············002edb4e·002edb90·(DW_OP_reg7·(r7))160 ·············002ed906·002ed948·(DW_OP_reg7·(r7))
161 ····0000015c·v0000000·v0000000·views·at·00000028·for:161 ····0000015c·v0000000·v0000000·views·at·00000028·for:
162 ·············002edb90·002edb9e·(DW_OP_reg0·(r0))162 ·············002ed948·002ed956·(DW_OP_reg0·(r0))
163 ····00000163·v0000000·v0000000·views·at·0000002a·for:163 ····00000163·v0000000·v0000000·views·at·0000002a·for:
164 ·············002edb9e·002edbe0·(DW_OP_reg7·(r7))164 ·············002ed956·002ed998·(DW_OP_reg7·(r7))
165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:
166 ·············002edbe0·002edbee·(DW_OP_reg0·(r0))166 ·············002ed998·002ed9a6·(DW_OP_reg0·(r0))
167 ····00000171·v0000000·v0000000·views·at·0000002e·for:167 ····00000171·v0000000·v0000000·views·at·0000002e·for:
168 ·············002edbee·002edc30·(DW_OP_reg7·(r7))168 ·············002ed9a6·002ed9e8·(DW_OP_reg7·(r7))
169 ····00000178·v0000000·v0000000·views·at·00000030·for:169 ····00000178·v0000000·v0000000·views·at·00000030·for:
170 ·············002edc30·002edc3e·(DW_OP_reg0·(r0))170 ·············002ed9e8·002ed9f6·(DW_OP_reg0·(r0))
171 ····0000017f·v0000000·v0000000·views·at·00000032·for:171 ····0000017f·v0000000·v0000000·views·at·00000032·for:
172 ·············002edc3e·002edc80·(DW_OP_reg7·(r7))172 ·············002ed9f6·002eda38·(DW_OP_reg7·(r7))
173 ····00000186·v0000000·v0000000·views·at·00000034·for:173 ····00000186·v0000000·v0000000·views·at·00000034·for:
174 ·············002edc80·002edc8e·(DW_OP_reg0·(r0))174 ·············002eda38·002eda46·(DW_OP_reg0·(r0))
175 ····0000018d·v0000000·v0000000·views·at·00000036·for:175 ····0000018d·v0000000·v0000000·views·at·00000036·for:
176 ·············002edc8e·002edcd0·(DW_OP_reg7·(r7))176 ·············002eda46·002eda88·(DW_OP_reg7·(r7))
177 ····00000194·v0000000·v0000000·views·at·00000038·for:177 ····00000194·v0000000·v0000000·views·at·00000038·for:
178 ·············002edcd0·002edcde·(DW_OP_reg0·(r0))178 ·············002eda88·002eda96·(DW_OP_reg0·(r0))
179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:
180 ·············002edcde·002edd00·(DW_OP_reg7·(r7))180 ·············002eda96·002edab8·(DW_OP_reg7·(r7))
181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:
182 ·············002edd20·002edd2e·(DW_OP_reg0·(r0))182 ·············002edad8·002edae6·(DW_OP_reg0·(r0))
183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:
184 ·············002edd2e·002edd70·(DW_OP_reg5·(r5))184 ·············002edae6·002edb28·(DW_OP_reg5·(r5))
185 ····000001b0·v0000000·v0000000·views·at·00000040·for:185 ····000001b0·v0000000·v0000000·views·at·00000040·for:
186 ·············002edd70·002edd7e·(DW_OP_reg0·(r0))186 ·············002edb28·002edb36·(DW_OP_reg0·(r0))
187 ····000001b7·v0000000·v0000000·views·at·00000042·for:187 ····000001b7·v0000000·v0000000·views·at·00000042·for:
188 ·············002edd7e·002eddc0·(DW_OP_reg5·(r5))188 ·············002edb36·002edb78·(DW_OP_reg5·(r5))
189 ····000001be·v0000000·v0000000·views·at·00000044·for:189 ····000001be·v0000000·v0000000·views·at·00000044·for:
190 ·············002eddc0·002eddce·(DW_OP_reg0·(r0))190 ·············002edb78·002edb86·(DW_OP_reg0·(r0))
191 ····000001c5·v0000000·v0000000·views·at·00000046·for:191 ····000001c5·v0000000·v0000000·views·at·00000046·for:
192 ·············002eddce·002ede10·(DW_OP_reg5·(r5))192 ·············002edb86·002edbc8·(DW_OP_reg5·(r5))
193 ····000001cc·v0000000·v0000000·views·at·00000048·for:193 ····000001cc·v0000000·v0000000·views·at·00000048·for:
194 ·············002ede10·002ede1e·(DW_OP_reg0·(r0))194 ·············002edbc8·002edbd6·(DW_OP_reg0·(r0))
195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:
196 ·············002ede1e·002ede60·(DW_OP_reg5·(r5))196 ·············002edbd6·002edc18·(DW_OP_reg5·(r5))
197 ····000001da·v0000000·v0000000·views·at·0000004c·for:197 ····000001da·v0000000·v0000000·views·at·0000004c·for:
198 ·············002ede60·002ede6e·(DW_OP_reg0·(r0))198 ·············002edc18·002edc26·(DW_OP_reg0·(r0))
199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:
200 ·············002ede6e·002edeb0·(DW_OP_reg5·(r5))200 ·············002edc26·002edc68·(DW_OP_reg5·(r5))
201 ····000001e8·v0000000·v0000000·views·at·00000050·for:201 ····000001e8·v0000000·v0000000·views·at·00000050·for:
202 ·············002edeb0·002edebe·(DW_OP_reg0·(r0))202 ·············002edc68·002edc76·(DW_OP_reg0·(r0))
203 ····000001ef·v0000000·v0000000·views·at·00000052·for:203 ····000001ef·v0000000·v0000000·views·at·00000052·for:
204 ·············002edebe·002edf00·(DW_OP_reg5·(r5))204 ·············002edc76·002edcb8·(DW_OP_reg5·(r5))
205 ····000001f6·v0000000·v0000000·views·at·00000054·for:205 ····000001f6·v0000000·v0000000·views·at·00000054·for:
206 ·············002edf00·002edf0e·(DW_OP_reg0·(r0))206 ·············002edcb8·002edcc6·(DW_OP_reg0·(r0))
207 ····000001fd·v0000000·v0000000·views·at·00000056·for:207 ····000001fd·v0000000·v0000000·views·at·00000056·for:
208 ·············002edf0e·002edf50·(DW_OP_reg5·(r5))208 ·············002edcc6·002edd08·(DW_OP_reg5·(r5))
209 ····00000204·v0000000·v0000000·views·at·00000058·for:209 ····00000204·v0000000·v0000000·views·at·00000058·for:
210 ·············002edf50·002edf5e·(DW_OP_reg0·(r0))210 ·············002edd08·002edd16·(DW_OP_reg0·(r0))
211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:
212 ·············002edf5e·002edfa0·(DW_OP_reg5·(r5))212 ·············002edd16·002edd58·(DW_OP_reg5·(r5))
213 ····00000212·v0000000·v0000000·views·at·0000005c·for:213 ····00000212·v0000000·v0000000·views·at·0000005c·for:
214 ·············002edfa0·002edfae·(DW_OP_reg0·(r0))214 ·············002edd58·002edd66·(DW_OP_reg0·(r0))
215 ····00000219·v0000000·v0000000·views·at·0000005e·for:215 ····00000219·v0000000·v0000000·views·at·0000005e·for:
216 ·············002edfae·002edff0·(DW_OP_reg5·(r5))216 ·············002edd66·002edda8·(DW_OP_reg5·(r5))
217 ····00000220·v0000000·v0000000·views·at·00000060·for:217 ····00000220·v0000000·v0000000·views·at·00000060·for:
218 ·············002edff0·002edffe·(DW_OP_reg0·(r0))218 ·············002edda8·002eddb6·(DW_OP_reg0·(r0))
219 ····00000227·v0000000·v0000000·views·at·00000062·for:219 ····00000227·v0000000·v0000000·views·at·00000062·for:
220 ·············002edffe·002ee040·(DW_OP_reg5·(r5))220 ·············002eddb6·002eddf8·(DW_OP_reg5·(r5))
221 ····0000022e·v0000000·v0000000·views·at·00000064·for:221 ····0000022e·v0000000·v0000000·views·at·00000064·for:
222 ·············002ee040·002ee04e·(DW_OP_reg0·(r0))222 ·············002eddf8·002ede06·(DW_OP_reg0·(r0))
223 ····00000235·v0000000·v0000000·views·at·00000066·for:223 ····00000235·v0000000·v0000000·views·at·00000066·for:
224 ·············002ee04e·002ee090·(DW_OP_reg5·(r5))224 ·············002ede06·002ede48·(DW_OP_reg5·(r5))
225 ····0000023c·v0000000·v0000000·views·at·00000068·for:225 ····0000023c·v0000000·v0000000·views·at·00000068·for:
226 ·············002ee090·002ee09e·(DW_OP_reg0·(r0))226 ·············002ede48·002ede56·(DW_OP_reg0·(r0))
227 ····00000243·v0000000·v0000000·views·at·0000006a·for:227 ····00000243·v0000000·v0000000·views·at·0000006a·for:
228 ·············002ee09e·002ee0e0·(DW_OP_reg5·(r5))228 ·············002ede56·002ede98·(DW_OP_reg5·(r5))
229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:
230 ·············002ee0e0·002ee0ee·(DW_OP_reg0·(r0))230 ·············002ede98·002edea6·(DW_OP_reg0·(r0))
231 ····00000251·v0000000·v0000000·views·at·0000006e·for:231 ····00000251·v0000000·v0000000·views·at·0000006e·for:
232 ·············002ee0ee·002ee130·(DW_OP_reg5·(r5))232 ·············002edea6·002edee8·(DW_OP_reg5·(r5))
233 ····00000258·v0000000·v0000000·views·at·00000070·for:233 ····00000258·v0000000·v0000000·views·at·00000070·for:
234 ·············002ee130·002ee13e·(DW_OP_reg0·(r0))234 ·············002edee8·002edef6·(DW_OP_reg0·(r0))
235 ····0000025f·v0000000·v0000000·views·at·00000072·for:235 ····0000025f·v0000000·v0000000·views·at·00000072·for:
236 ·············002ee13e·002ee180·(DW_OP_reg5·(r5))236 ·············002edef6·002edf38·(DW_OP_reg5·(r5))
237 ····00000266·v0000000·v0000000·views·at·00000074·for:237 ····00000266·v0000000·v0000000·views·at·00000074·for:
238 ·············002ee180·002ee18e·(DW_OP_reg0·(r0))238 ·············002edf38·002edf46·(DW_OP_reg0·(r0))
239 ····0000026d·v0000000·v0000000·views·at·00000076·for:239 ····0000026d·v0000000·v0000000·views·at·00000076·for:
Max diff block lines reached; 152086669/152095792 bytes (99.99%) of diff not shown.
481 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1323 ··Length:···················132
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00050848·0029dd849 ····00050848·0029db3c
10 ····00050560·0000000010 ····00050560·00000000
11 ····00050560·0000000011 ····00050560·00000000
12 ····00050560·0000003412 ····00050560·00000034
13 ····00050594·0000003013 ····00050594·00000030
14 ····000505c4·0000003014 ····000505c4·00000030
15 ····000505f4·0000003415 ····000505f4·00000034
16 ····00050628·0000003416 ····00050628·00000034
35.1 KB
strings --all --bytes=8 {}
    
Offset 1, 1641 lines modifiedOffset 1, 1582 lines modified
Diff chunk too large, falling back to line-by-line diff (548 lines added, 544 lines removed)
1 LGCC:·(Debian·14.2.0-19)·14.2.01 uGCC:·(Debian·14.2.0-19)·14.2.0
2 :dZ!vru42 .e?C#WWC
3 tH!jrDMei3 (./NVu0K
4 P]·3G(Du4 oU].ww&#
5 SMS{»   d=#zqD/5 gD&Gd*Wc
6 v#^{!^{V6 w#Vz!Vz<f
7 @p%95Zh&7 p#^{!^{:
8 u2Rv+9x28 *8[Fmko%
9 b3&c1_6r9 z»      }hB2WL
10 pUf»    j=M~·10 RqW~c,·.
11 ]UUw=CI{11 [L{Z_{v!
12 ~)Mo&Lo.Lo!L12 ,·yE@RY@
13 $0U4O`-"X13 siz3azsaz
14 =$T+(T+dU14 M%u;%t;-
15 »       azOaz/azoaz15 7{E4{5&V,
16 #4/$5;*4;&16 kOVfq|9f(
17 J!"8·Tt_17 u0%`RY_0
18 0wp^v6H>e18 2p&u_D5]D
19 A3m4]dgR}19 urQ4FL(D).
20 siPSTO5/20 EQO'v^HU
21 C{A·|~hC21 tRL&.?d:+&
22 E=;C>@?Ne22 +v&nL6» ~}
23 rJO;cNE|23 J_j]Fg*%
24 #d%z{Lme24 O|#]AmJJ
25 <t)2W+cN*k25 z3_7^Sd4
26 "Y@>?S]Yg26 d>.d#IbD
27 ^<syfu3&27 tB=?~-h?
28 z5W7^3d4}28 Y6KXjs·S
29 5$Pc|N`<29 /So.J*2!}
30 'sg5^a\f»       30 hlX>3+O.
31 421/W2{Q31 jk,w1·y(w
32 yyLKISrU32 -#/Q{G_]
33 X@;7(./@933 UDr[_d%>
34 j1QB>w%t34 L_^[Fir^*r
35 7!?@WL(v35 K3[F0vH$
36 t}B`bG<@b%t}36 .wX;o;zL
37 {w;P]R·zw37 ·87]w8_u
38 uIVn3x5]<\38 H%IoAEI]H-
39 QwFq»   1'F39 ,RK~j(Ez
40 AVX2be:m40 Nt?{1Dp|
41 =7ux*/((s41 27KOS.'D
42 ),o&BSSEj<·c42 +nB+&Y3s'
43 xzIlCS1d43 m{6oyDc}"
44 1Uo{3uu1il44 m4Hn%7O6KG
45 c.bL<=\9`y45 mbs=6M,1
46 Tz+C$=;·46 m@njRO·<
47 a)q:1O8M47 Js"Hj#QqZ
48 Z:4>]#%z48 5R{J8]o)m
49 I_LBk|^A49 g1zKG}Y.
50 S]@j{+N-!450 :Rs"Hj#Hq
51 `v"5-AHU51 >ffff'33s
52 4Ls"Hj#Iq52 >[OPoSq+
53 *MDK]»  4?M653 X:8C=eWs&
54 jEQ<;#HV54 9yUkZt+i
55 Ba.{IzG`qH55 J"gxa*_#
56 ,Jm;(^Uc56 A-9"PI0I
57 gxI6mKOI57 j1S-hk$j
58 foTKSP/B58 Fr6?·p&U
59 {»      *WCeb)=K59 RPoBx#KA
60 i,7Is~3Y60 =HIg@8ARt
61 B]zJoR/s61 9IUAzC>LgH
62 "·"*"*/"62 4»      m`nM!O
63 H9·Jas7|63 o@e}6{v]G
64 W$*+l{bQ64 iNoZcEf:dR)3l
65 T:>6+kwT65 Wo·zY_CQ»
66 #&»     {R5»  m`nM!66 MGejUuRX
67 Pyk3dzQfy67 %9s=4((\
68 >4ZgR^·sb68 s:K|Hk(*
69 r9lv'KvY69 pLOLLzmF
70 :vJGd#0>70 Gd='T.6v
71 tO·{T2=MLfg71 a@7uhG4}
72 R9s75(·E72 V[SUuVmQm
73 >Zi>*sI)T+73 w'"l5yc4
74 +y13MvE.74 e,H{j_FYk_F
75 I&-j|A+O75 0~@Ua^9K
76 d+JQPv(J76 ,~7iB5Mh1
77 *y1(/FqaX77 ^s\»    DE\a
78 t@a~lmV-78 )Bv5'%J&/
79 'L/cf»  D|79 uj+Jq'ED
80 <J-WN28980 bm5A|WW+
81 *9RjEC8^81 CFG9s^_d<"
82 DsjDnsjDnsjDnsj82 d:0\»   Iw`
83 ~V,wu,twh83 .wk*ejfS
84 ?WH{E:vEww84 ,y\Z'ODO
85 ·OX)+(}x^85 E\7aU`W"
86 7acB=T.cy86 AnB::b]Pt
87 ]K5Kwh|Gv87 L::b]DtO·?"
88 ,bI*·?:vP88 {PyO%»  oM
89 =N`XlZ?@[89 NM^m.r7"
90 .w2i*D[,90 -Ul/;7bFI
91 %+BE9\!}91 )/O·'JPI
92 +sZI9IP^vL92 h=x<Ux&A
93 xCap6B=RT1·93 so}5SGs!8k
94 ]^Sn»   H9Oe94 X"^~ENM!
95 »       =u&<Odw95 G&(]n»  k\
96 t2mH4OLJ96 ~|sVx+@/
97 ;Uz,Jz,~97 qsz>:OV2
98 qwO3A<`u98 f{zK>lJaS
99 sZ=caO;Z99 B4|(x;Ao&
100 X?aS`O"V100 pm|S1<OuI
101 ?)d)M0Rv101 m;S[Ya;mVWe
102 ^iTB9fi4102 5w4f^&mp
103 GMz++w·"~O103 Do@6X(OV>
104 ·4AD>DD@104 DdPl@nz[
105 .#aW@^@::b]Vt105 {9wSP&i{
106 W)·g.L,E106 Lr5;BmJ-
107 EAnB:zkV[t#!107 x-BTqgd:
108 %L:SNyW>108 u";LG;B-
109 txpCpu!W109 ez9L~Pukz
110 Uu`<Zte!110 '$_WU73R0W
111 lL^^WhoA111 vN,WE{po~~
112 9P·pqa#l?112 I!47"C^%
113 nJhwhr#»113 V|G?/5|O
114 hh7Ol[@~'DC114 k,Wt1bWT
115 |wh~vJ[;%;LLe115 o~>%R-ZR.
116 O1U;Cn{Z116 cWebd):zL
117 EG9MA{^K117 N.St{eST
118 #k[KMKHn118 EsX_a+a4W
119 ]^ndE]4]119 OV4>zLWYt
120 NYYOa\:s120 ~MAmy$AM
121 'H'Mgqq:H'M121 J{hKUATA
122 WQ.S>J'_122 p2G5D;|o
123 n$/P#!m/C123 nnRA4I77
124 /5=&I?C69124 r5oCqqR<
125 xVH<OCGy125 6&P`Sz6M
126 ybe3$6J;126 /S`e}f>}
Max diff block lines reached; 24194/35871 bytes (67.45%) of diff not shown.
369 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 51, 21 lines modifiedOffset 51, 21 lines modified
51 00050844·<frame_dummy>:51 00050844·<frame_dummy>:
52 frame_dummy():52 frame_dummy():
53 »       movs»   r0,·r053 »       movs»   r0,·r0
54 »       ...54 »       ...
  
55 00050848·<black___from_configuration_WriteBack_obj_traverse>:55 00050848·<black___from_configuration_WriteBack_obj_traverse>:
56 black___from_configuration_WriteBack_obj_traverse():56 black___from_configuration_WriteBack_obj_traverse():
57 /tmp/tmp9fpfnol8/build/__native_fec286f4eda846987175.c:12057 /tmp/tmpj7q82_hw/build/__native_fec286f4eda846987175.c:120
58 »       movs»   r0,·r058 »       movs»   r0,·r0
59 »       ...59 »       ...
  
60 0005084c·<black___from_configuration_WriteBack_obj_clear>:60 0005084c·<black___from_configuration_WriteBack_obj_clear>:
61 black___from_configuration_WriteBack_obj_clear():61 black___from_configuration_WriteBack_obj_clear():
62 /tmp/tmp9fpfnol8/build/__native_fec286f4eda846987175.c:12662 /tmp/tmpj7q82_hw/build/__native_fec286f4eda846987175.c:126
63 »       movs»   r0,·r063 »       movs»   r0,·r0
64 »       ...64 »       ...
  
65 00050850·<CPyDef_black___from_configuration_WriteBack_obj>:65 00050850·<CPyDef_black___from_configuration_WriteBack_obj>:
66 »       ...66 »       ...
  
67 00050890·<CPyDef_black___get_future_imports_env>:67 00050890·<CPyDef_black___get_future_imports_env>:
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 »       ...123 »       ...
  
124 00050bc8·<handle_ipynb_magics___Replacement_traverse>:124 00050bc8·<handle_ipynb_magics___Replacement_traverse>:
125 »       ...125 »       ...
  
126 00050bf8·<handle_ipynb_magics___CellMagicFinder_init>:126 00050bf8·<handle_ipynb_magics___CellMagicFinder_init>:
127 handle_ipynb_magics___CellMagicFinder_init():127 handle_ipynb_magics___CellMagicFinder_init():
128 /tmp/tmp9fpfnol8/build/__native_fec286f4eda846987175.c:57418128 /tmp/tmpj7q82_hw/build/__native_fec286f4eda846987175.c:57438
129 »       movs»   r0,·r0129 »       movs»   r0,·r0
130 »       ...130 »       ...
  
131 00050bfc·<handle_ipynb_magics___OffsetAndMagic_traverse>:131 00050bfc·<handle_ipynb_magics___OffsetAndMagic_traverse>:
132 »       ...132 »       ...
  
133 00050c3c·<CPyDef_linegen___line_LineGenerator_env>:133 00050c3c·<CPyDef_linegen___line_LineGenerator_env>:
Offset 1510, 3528 lines modifiedOffset 1510, 3528 lines modified
  
1510 0005d810·<CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__>:1510 0005d810·<CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__>:
1511 »       ...1511 »       ...
  
1512 0005d854·<CPyDef_linegen___line_LineGenerator_gen_____iter__>:1512 0005d854·<CPyDef_linegen___line_LineGenerator_gen_____iter__>:
1513 »       ...1513 »       ...
  
1514 0005d898·<CPyDef_linegen___visit_default_LineGenerator_gen_____iter__>:1514 0005d89c·<CPyDef_linegen___visit_default_LineGenerator_gen_____iter__>:
1515 »       ...1515 »       ...
  
1516 0005d8e0·<CPyDef_linegen___visit_test_LineGenerator_gen_____iter__>:1516 0005d8e4·<CPyDef_linegen___visit_test_LineGenerator_gen_____iter__>:
1517 »       ...1517 »       ...
  
1518 0005d928·<CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__>:1518 0005d92c·<CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__>:
1519 »       ...1519 »       ...
  
1520 0005d970·<CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__>:1520 0005d974·<CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__>:
1521 »       ...1521 »       ...
  
1522 0005d9b8·<CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__>:1522 0005d9bc·<CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__>:
1523 »       ...1523 »       ...
  
1524 0005da00·<CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__>:1524 0005da04·<CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__>:
1525 »       ...1525 »       ...
  
1526 0005da48·<CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__>:1526 0005da4c·<CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__>:
1527 »       ...1527 »       ...
  
1528 0005da90·<CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__>:1528 0005da94·<CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__>:
1529 »       ...1529 »       ...
  
1530 0005dad8·<CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__>:1530 0005dadc·<CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__>:
1531 »       ...1531 »       ...
  
1532 0005db20·<CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__>:1532 0005db24·<CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__>:
1533 »       ...1533 »       ...
  
1534 0005db68·<CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__>:1534 0005db6c·<CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__>:
1535 »       ...1535 »       ...
  
1536 0005dbb0·<CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__>:1536 0005dbb4·<CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__>:
1537 »       ...1537 »       ...
  
1538 0005dbf8·<CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__>:1538 0005dbfc·<CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__>:
1539 »       ...1539 »       ...
  
1540 0005dc40·<CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__>:1540 0005dc44·<CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__>:
1541 »       ...1541 »       ...
  
1542 0005dc88·<CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__>:1542 0005dc8c·<CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__>:
1543 »       ...1543 »       ...
  
1544 0005dcd0·<CPyDef_linegen___visit_power_LineGenerator_gen_____iter__>:1544 0005dcd4·<CPyDef_linegen___visit_power_LineGenerator_gen_____iter__>:
1545 »       ...1545 »       ...
  
1546 0005dd18·<CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__>:1546 0005dd1c·<CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__>:
1547 »       ...1547 »       ...
  
1548 0005dd60·<CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__>:1548 0005dd64·<CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__>:
1549 »       ...1549 »       ...
  
1550 0005dda8·<CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__>:1550 0005ddac·<CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__>:
1551 »       ...1551 »       ...
  
1552 0005ddf0·<CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__>:1552 0005ddf4·<CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__>:
1553 »       ...1553 »       ...
  
1554 0005de38·<CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__>:1554 0005de3c·<CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__>:
1555 »       ...1555 »       ...
  
1556 0005de80·<CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__>:1556 0005de84·<CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__>:
1557 »       ...1557 »       ...
  
1558 0005dec8·<CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__>:1558 0005decc·<CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__>:
1559 »       ...1559 »       ...
  
1560 0005df10·<CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__>:1560 0005df14·<CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__>:
1561 »       ...1561 »       ...
  
1562 0005df58·<CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__>:1562 0005df5c·<CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__>:
1563 »       ...1563 »       ...
  
1564 0005dfa0·<CPyDef_linegen____rhs_transform_line_gen_____iter__>:1564 0005dfa4·<CPyDef_linegen____rhs_transform_line_gen_____iter__>:
1565 »       ...1565 »       ...
  
1566 0005dfe8·<CPyDef_linegen___transform_line_gen_____iter__>:1566 0005dfec·<CPyDef_linegen___transform_line_gen_____iter__>:
1567 »       ...1567 »       ...
  
1568 0005e030·<CPyDef_linegen___left_hand_split_gen_____iter__>:1568 0005e034·<CPyDef_linegen___left_hand_split_gen_____iter__>:
Max diff block lines reached; 372346/377998 bytes (98.50%) of diff not shown.
285 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 002eea34·<_fini>:2 002ee7f4·<_fini>:
3 »       ...3 »       ...
862 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1433, 12496 lines modifiedOffset 1433, 12496 lines modified
1433 ··[··7dfc]··_bytes_object1433 ··[··7dfc]··_bytes_object
1434 ··[··7e0a]··CPyDef_nodes___wrap_in_parentheses1434 ··[··7e0a]··CPyDef_nodes___wrap_in_parentheses
1435 ··[··7e2d]··cpy_r_r9791435 ··[··7e2d]··cpy_r_r979
1436 ··[··7e38]··__tmp23471436 ··[··7e38]··__tmp2347
1437 ··[··7e42]··__tmp23481437 ··[··7e42]··__tmp2348
1438 ··[··7e4c]··CPyPy_handle_ipynb_magics___replace_magics1438 ··[··7e4c]··CPyPy_handle_ipynb_magics___replace_magics
Diff chunk too large, falling back to line-by-line diff (12482 lines added, 12482 lines removed)
1439 ··[··7e77]··CPyDef_linegen___visit_SEMI_LineGenerator_gen___send1439 ··[··7e77]··CPyDef_linegen___visit_SEMI_LineGenerator_gen___send
1440 ··[··7eac]··CPyDef_linegen___LineGenerator___visit_tname1440 ··[··7eac]··/tmp/tmpj7q82_hw/build/__native_fec286f4eda846987175.c
1441 ··[··7ed9]··linegen___visit_typeparams_LineGenerator_gen_dealloc1441 ··[··7ee3]··linegen___visit_typeparams_LineGenerator_gen_dealloc
1442 ··[··7f0e]··CPyType_nodes___visit_default_Visitor_gen_template1442 ··[··7f18]··CPyType_nodes___visit_default_Visitor_gen_template
1443 ··[··7f41]··__tmp1151443 ··[··7f4b]··__tmp115
1444 ··[··7f4a]··black___get_imports_from_children_get_future_imports_objObject1444 ··[··7f54]··black___get_imports_from_children_get_future_imports_objObject
1445 ··[··7f89]··__tmp1181445 ··[··7f93]··__tmp118
1446 ··[··7f92]··CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__1446 ··[··7f9c]··CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__
1447 ··[··7fd0]··__tmp1191447 ··[··7fda]··__tmp119
1448 ··[··7fd9]··__tmp39121448 ··[··7fe3]··__tmp3912
1449 ··[··7fe3]··linegen___append_to_line_standalone_comment_split_gen_methods1449 ··[··7fed]··linegen___append_to_line_standalone_comment_split_gen_methods
1450 ··[··8021]··black___from_configuration_WriteBack_obj_new1450 ··[··802b]··black___from_configuration_WriteBack_obj_new
1451 ··[··804e]··__tmp39141451 ··[··8058]··__tmp3914
1452 ··[··8058]··PyObject_CallMethodOneArg1452 ··[··8062]··PyObject_CallMethodOneArg
1453 ··[··8072]··CPyTagged_CheckLong1453 ··[··807c]··CPyTagged_CheckLong
1454 ··[··8086]··CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__1454 ··[··8090]··CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__
1455 ··[··80c5]··__tmp39181455 ··[··80cf]··__tmp3918
1456 ··[··80cf]··__tmp39191456 ··[··80d9]··__tmp3919
1457 ··[··80d9]··__LL19831457 ··[··80e3]··__LL1983
1458 ··[··80e2]··__tmp3801458 ··[··80ec]··__tmp380
1459 ··[··80eb]··__tmp3811459 ··[··80f5]··__tmp381
1460 ··[··80f4]··__tmp3821460 ··[··80fe]··__tmp382
1461 ··[··80fd]··__tmp3831461 ··[··8107]··__tmp383
1462 ··[··8106]··__tmp3841462 ··[··8110]··__tmp384
1463 ··[··810f]··targets1463 ··[··8119]··targets
1464 ··[··8117]··__tmp3861464 ··[··8121]··__tmp386
1465 ··[··8120]··__tmp3871465 ··[··812a]··__tmp387
1466 ··[··8129]··__pthread_mutex_s1466 ··[··8133]··__pthread_mutex_s
1467 ··[··813b]··__tmp3891467 ··[··8145]··__tmp389
1468 ··[··8144]··linegen___visit_DEDENT_LineGenerator_env_new1468 ··[··814e]··linegen___visit_DEDENT_LineGenerator_env_new
1469 ··[··8171]··CPyDef_nodes___visit_default_Visitor_gen___throw1469 ··[··817b]··CPyDef_nodes___visit_default_Visitor_gen___throw
1470 ··[··81a2]··black___linegen___visit_typevartuple_LineGenerator_genObject1470 ··[··81ac]··black___linegen___visit_typevartuple_LineGenerator_genObject
1471 ··[··81df]··CPyDef_trans___do_transform_StringSplitter_gen___send1471 ··[··81e9]··CPyDef_trans___do_transform_StringSplitter_gen___send
1472 ··[··8215]··CPyDef_brackets___BracketTracker___delimiter_count_with_priority1472 ··[··821f]··CPyDef_brackets___BracketTracker___delimiter_count_with_priority
1473 ··[··8256]··slice_len1473 ··[··8260]··slice_len
1474 ··[··8260]··__tmp18431474 ··[··826a]··__tmp1843
1475 ··[··826a]··CPyType_tokenize___read_or_stop_detect_encoding_obj_template_1475 ··[··8274]··CPyType_tokenize___read_or_stop_detect_encoding_obj_template_
1476 ··[··82a8]··CPyDef_strings___normalize_unicode_escape_sequences1476 ··[··82b2]··CPyDef_strings___normalize_unicode_escape_sequences
1477 ··[··82dc]··__LL16821477 ··[··82e6]··__LL1682
1478 ··[··82e5]··__tmp18451478 ··[··82ef]··__tmp1845
1479 ··[··82ef]··CPyPy_pytree___Base___clone1479 ··[··82f9]··CPyPy_pytree___Base___clone
1480 ··[··830b]··__LL42611480 ··[··8315]··__LL4261
1481 ··[··8314]··__LL16851481 ··[··831e]··__LL1685
1482 ··[··831d]··CPyType_pytree___post_order_Leaf_gen_template_1482 ··[··8327]··CPyType_pytree___post_order_Leaf_gen_template_
1483 ··[··834c]··CPyDef_trans___StringParenWrapper1483 ··[··8356]··CPyDef_trans___StringParenWrapper
1484 ··[··836e]··CPyType_pytree___leaves_Leaf_env1484 ··[··8378]··CPyType_pytree___leaves_Leaf_env
1485 ··[··838f]··__tmp44271485 ··[··8399]··__tmp4427
1486 ··[··8399]··__tmp10041486 ··[··83a3]··__tmp1004
1487 ··[··83a3]··pytree___pre_order_Leaf_env_setup1487 ··[··83ad]··pytree___pre_order_Leaf_env_setup
1488 ··[··83c5]··__tmp2401488 ··[··83cf]··__tmp240
1489 ··[··83ce]··lines___Line_get_should_split_rhs1489 ··[··83d8]··lines___Line_get_should_split_rhs
1490 ··[··83f0]··__tmp15861490 ··[··83fa]··__tmp1586
1491 ··[··83fa]··pygram____python_symbols_set_comp_for1491 ··[··8404]··pygram____python_symbols_set_comp_for
1492 ··[··8420]··_elt1492 ··[··842a]··_elt
1493 ··[··8425]··__tmp3901493 ··[··842f]··__tmp390
1494 ··[··842e]··bound_gilstate1494 ··[··8438]··bound_gilstate
1495 ··[··843d]··CPyL3991495 ··[··8447]··CPyL399
1496 ··[··8445]··__tmp3941496 ··[··844f]··__tmp394
1497 ··[··844e]··_py___itruediv__1497 ··[··8458]··_py___itruediv__
1498 ··[··845f]··_err_stackitem1498 ··[··8469]··_err_stackitem
1499 ··[··846e]··CPyDef_ranges____convert_nodes_to_standalone_comment1499 ··[··8478]··CPyDef_ranges____convert_nodes_to_standalone_comment
1500 ··[··84a3]··CPyL1951500 ··[··84ad]··CPyL195
1501 ··[··84ab]··trans___StringParenStripper_vtable1501 ··[··84b5]··trans___StringParenStripper_vtable
1502 ··[··84ce]··CPyL1961502 ··[··84d8]··CPyL196
1503 ··[··84d6]··linegen___visit_NUMBER_LineGenerator_env_clear1503 ··[··84e0]··linegen___visit_NUMBER_LineGenerator_env_clear
1504 ··[··8505]··CPyL1971504 ··[··850f]··CPyL197
1505 ··[··850d]··PyModule_GetFilenameObject1505 ··[··8517]··PyModule_GetFilenameObject
1506 ··[··8528]··linegen___standalone_comment_split_gen_clear1506 ··[··8532]··linegen___standalone_comment_split_gen_clear
1507 ··[··8555]··CPyType_linegen___visit_async_stmt_LineGenerator_env1507 ··[··855f]··CPyType_linegen___visit_async_stmt_LineGenerator_env
1508 ··[··858a]··cpy_r_r9861508 ··[··8594]··cpy_r_r986
1509 ··[··8595]··driver___ReleaseRange_vtable1509 ··[··859f]··driver___ReleaseRange_vtable
1510 ··[··85b2]··CPyStr_GetItem1510 ··[··85bc]··CPyStr_GetItem
1511 ··[··85c1]··cpy_r_r9891511 ··[··85cb]··cpy_r_r989
1512 ··[··85cc]··PyDict_EVENT_CLEARED1512 ··[··85d6]··PyDict_EVENT_CLEARED
1513 ··[··85e1]··black___trans___StringMergerObject1513 ··[··85eb]··black___trans___StringMergerObject
1514 ··[··8604]··lines___EmptyLineTracker_methods1514 ··[··860e]··lines___EmptyLineTracker_methods
1515 ··[··8625]··__LL21961515 ··[··862f]··__LL2196
1516 ··[··862e]··tokenize___generate_tokens_gen_clear1516 ··[··8638]··tokenize___generate_tokens_gen_clear
1517 ··[··8653]··pgen___DFAState_vtable_scratch1517 ··[··865d]··pgen___DFAState_vtable_scratch
1518 ··[··8672]··trans___StringTransformer_get_line_length1518 ··[··867c]··trans___StringTransformer_get_line_length
1519 ··[··869c]··CPyPy_parsing____stringify_ast_with_new_parent1519 ··[··86a6]··CPyPy_parsing____stringify_ast_with_new_parent
1520 ··[··86cb]··CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__1520 ··[··86d5]··CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__
1521 ··[··8713]··linegen___visit_fstring_LineGenerator_env_clear1521 ··[··871d]··linegen___visit_fstring_LineGenerator_env_clear
1522 ··[··8743]··CPyDef_trans___StringMerger_____mypyc_defaults_setup1522 ··[··874d]··CPyDef_trans___StringMerger_____mypyc_defaults_setup
1523 ··[··8778]··comments____generate_ignored_nodes_from_fmt_skip_env_setup1523 ··[··8782]··comments____generate_ignored_nodes_from_fmt_skip_env_setup
1524 ··[··87b3]··CPyModule_dataclasses1524 ··[··87bd]··CPyModule_dataclasses
1525 ··[··87c9]··__tmp39201525 ··[··87d3]··__tmp3920
1526 ··[··87d3]··CPyPy_trans___StringParser_____init__1526 ··[··87dd]··CPyPy_trans___StringParser_____init__
1527 ··[··87f9]··__tmp39211527 ··[··8803]··__tmp3921
1528 ··[··8803]··CPyL7451528 ··[··880d]··CPyL745
1529 ··[··880b]··PyUnicode_FromString1529 ··[··8815]··PyUnicode_FromString
1530 ··[··8820]··CPyPy_linegen___visit_stmt_LineGenerator_gen___send1530 ··[··882a]··CPyPy_linegen___visit_stmt_LineGenerator_gen___send
1531 ··[··8854]··__tmp39231531 ··[··885e]··__tmp3923
1532 ··[··885e]··PyRange_Type1532 ··[··8868]··PyRange_Type
1533 ··[··886b]··cpy_r_diff_contents1533 ··[··8875]··cpy_r_diff_contents
1534 ··[··887f]··PyMethod_New1534 ··[··8889]··PyMethod_New
1535 ··[··888c]··CPyDef_trans___StringParenStripper_____mypyc_defaults_setup1535 ··[··8896]··CPyDef_trans___StringParenStripper_____mypyc_defaults_setup
1536 ··[··88c8]··__tmp39281536 ··[··88d2]··__tmp3928
1537 ··[··88d2]··cpy_r_last1537 ··[··88dc]··cpy_r_last
1538 ··[··88dd]··trans___do_transform_StringMerger_gen_traverse1538 ··[··88e7]··trans___do_transform_StringMerger_gen_traverse
1539 ··[··890c]··cpy_r_src_line_count1539 ··[··8916]··cpy_r_src_line_count
1540 ··[··8921]··_py_last_value1540 ··[··892b]··_py_last_value
1541 ··[··8930]··CPyPy_pytree___LeafPattern____submatch__BasePattern_glue1541 ··[··893a]··CPyPy_pytree___LeafPattern____submatch__BasePattern_glue
1542 ··[··8969]··_match_result1542 ··[··8973]··_match_result
1543 ··[··8977]··CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__1543 ··[··8981]··CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
1544 ··[··89bd]··driver___Driver_set_grammar1544 ··[··89c7]··driver___Driver_set_grammar
1545 ··[··89d9]··_PyLong_New1545 ··[··89e3]··_PyLong_New
1546 ··[··89e5]··lines___Line_get_bracket_tracker1546 ··[··89ef]··lines___Line_get_bracket_tracker
1547 ··[··8a06]··CPyModule_black___ranges1547 ··[··8a10]··CPyModule_black___ranges
1548 ··[··8a1f]··__tmp18501548 ··[··8a29]··__tmp1850
1549 ··[··8a29]··__tmp101549 ··[··8a33]··__tmp10
1550 ··[··8a31]··_brace_end1550 ··[··8a3b]··_brace_end
1551 ··[··8a3c]··__tmp24901551 ··[··8a46]··__tmp2490
1552 ··[··8a46]··__tmp18521552 ··[··8a50]··__tmp1852
1553 ··[··8a50]··__tmp121553 ··[··8a5a]··__tmp12
1554 ··[··8a58]··__tmp18531554 ··[··8a62]··__tmp1853
1555 ··[··8a62]··__tmp24911555 ··[··8a6c]··__tmp2491
1556 ··[··8a6c]··__tmp44311556 ··[··8a76]··__tmp4431
1557 ··[··8a76]··CPyDef_nodes___is_lpar_token1557 ··[··8a80]··CPyDef_nodes___is_lpar_token
1558 ··[··8a93]··_fstring_state1558 ··[··8a9d]··_fstring_state
Max diff block lines reached; 216/882748 bytes (0.02%) of diff not shown.
6.23 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5508, 27 lines modifiedOffset 5508, 27 lines modified
5508 ··0x00015810·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.5508 ··0x00015810·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.
5509 ··0x00015820·32313535·005f5f50·52455454·595f4655·2155.__PRETTY_FU5509 ··0x00015820·32313535·005f5f50·52455454·595f4655·2155.__PRETTY_FU
5510 ··0x00015830·4e435449·4f4e5f5f·2e323135·38005f5f·NCTION__.2158.__5510 ··0x00015830·4e435449·4f4e5f5f·2e323135·38005f5f·NCTION__.2158.__
5511 ··0x00015840·50524554·54595f46·554e4354·494f4e5f·PRETTY_FUNCTION_5511 ··0x00015840·50524554·54595f46·554e4354·494f4e5f·PRETTY_FUNCTION_
5512 ··0x00015850·5f2e3231·3930005f·5f505245·5454595f·_.2190.__PRETTY_5512 ··0x00015850·5f2e3231·3930005f·5f505245·5454595f·_.2190.__PRETTY_
5513 ··0x00015860·46554e43·54494f4e·5f5f2e32·31373700·FUNCTION__.2177.5513 ··0x00015860·46554e43·54494f4e·5f5f2e32·31373700·FUNCTION__.2177.
5514 ··0x00015870·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO5514 ··0x00015870·5f5f5052·45545459·5f46554e·4354494f·__PRETTY_FUNCTIO
5515 ··0x00015880·4e5f5f2e·31363331·005f5f50·52455454·N__.1631.__PRETT5515 ··0x00015880·4e5f5f2e·31333339·005f5f50·52455454·N__.1339.__PRETT
5516 ··0x00015890·595f4655·4e435449·4f4e5f5f·2e313637·Y_FUNCTION__.1675516 ··0x00015890·595f4655·4e435449·4f4e5f5f·2e313334·Y_FUNCTION__.134
5517 ··0x000158a0·33005f5f·50524554·54595f46·554e4354·3.__PRETTY_FUNCT5517 ··0x000158a0·32005f5f·50524554·54595f46·554e4354·2.__PRETTY_FUNCT
5518 ··0x000158b0·494f4e5f·5f2e3136·3630005f·5f505245·ION__.1660.__PRE5518 ··0x000158b0·494f4e5f·5f2e3136·3331005f·5f505245·ION__.1631.__PRE
5519 ··0x000158c0·5454595f·46554e43·54494f4e·5f5f2e31·TTY_FUNCTION__.15519 ··0x000158c0·5454595f·46554e43·54494f4e·5f5f2e31·TTY_FUNCTION__.1
5520 ··0x000158d0·36353400·5f5f5052·45545459·5f46554e·654.__PRETTY_FUN5520 ··0x000158d0·36373300·5f5f5052·45545459·5f46554e·673.__PRETTY_FUN
5521 ··0x000158e0·4354494f·4e5f5f2e·31363431·005f5f50·CTION__.1641.__P5521 ··0x000158e0·4354494f·4e5f5f2e·31363630·005f5f50·CTION__.1660.__P
5522 ··0x000158f0·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__5522 ··0x000158f0·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__
5523 ··0x00015900·2e313633·35005f5f·50524554·54595f46·.1635.__PRETTY_F5523 ··0x00015900·2e313635·34005f5f·50524554·54595f46·.1654.__PRETTY_F
5524 ··0x00015910·554e4354·494f4e5f·5f2e3136·3834005f·UNCTION__.1684._5524 ··0x00015910·554e4354·494f4e5f·5f2e3136·3431005f·UNCTION__.1641._
5525 ··0x00015920·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION5525 ··0x00015920·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
5526 ··0x00015930·5f5f2e31·33333900·5f5f5052·45545459·__.1339.__PRETTY5526 ··0x00015930·5f5f2e31·36333500·5f5f5052·45545459·__.1635.__PRETTY
5527 ··0x00015940·5f46554e·4354494f·4e5f5f2e·31333432·_FUNCTION__.13425527 ··0x00015940·5f46554e·4354494f·4e5f5f2e·31363834·_FUNCTION__.1684
5528 ··0x00015950·005f5f50·52455454·595f4655·4e435449·.__PRETTY_FUNCTI5528 ··0x00015950·005f5f50·52455454·595f4655·4e435449·.__PRETTY_FUNCTI
5529 ··0x00015960·4f4e5f5f·2e313535·38005f5f·50524554·ON__.1558.__PRET5529 ··0x00015960·4f4e5f5f·2e313535·38005f5f·50524554·ON__.1558.__PRET
5530 ··0x00015970·54595f46·554e4354·494f4e5f·5f2e3132·TY_FUNCTION__.125530 ··0x00015970·54595f46·554e4354·494f4e5f·5f2e3132·TY_FUNCTION__.12
5531 ··0x00015980·3033005f·5f505245·5454595f·46554e43·03.__PRETTY_FUNC5531 ··0x00015980·3033005f·5f505245·5454595f·46554e43·03.__PRETTY_FUNC
5532 ··0x00015990·54494f4e·5f5f2e31·33383600·5f5f5052·TION__.1386.__PR5532 ··0x00015990·54494f4e·5f5f2e31·33383600·5f5f5052·TION__.1386.__PR
5533 ··0x000159a0·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.5533 ··0x000159a0·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.
5534 ··0x000159b0·33343232·005f5f50·52455454·595f4655·3422.__PRETTY_FU5534 ··0x000159b0·33343232·005f5f50·52455454·595f4655·3422.__PRETTY_FU
Offset 9100, 35 lines modifiedOffset 9100, 35 lines modified
9100 ··0x00023890·73742e31·39333900·70617273·65722e32·st.1939.parser.29100 ··0x00023890·73742e31·39333900·70617273·65722e32·st.1939.parser.2
9101 ··0x000238a0·31383900·6b776c69·73742e32·31383800·189.kwlist.2188.9101 ··0x000238a0·31383900·6b776c69·73742e32·31383800·189.kwlist.2188.
9102 ··0x000238b0·70617273·65722e32·31383700·70617273·parser.2187.pars9102 ··0x000238b0·70617273·65722e32·31383700·70617273·parser.2187.pars
9103 ··0x000238c0·65722e32·31383500·6b776c69·73742e32·er.2185.kwlist.29103 ··0x000238c0·65722e32·31383500·6b776c69·73742e32·er.2185.kwlist.2
9104 ··0x000238d0·31383400·70617273·65722e32·31373900·184.parser.2179.9104 ··0x000238d0·31383400·70617273·65722e32·31373900·184.parser.2179.
9105 ··0x000238e0·6b776c69·73742e32·31373800·70617273·kwlist.2178.pars9105 ··0x000238e0·6b776c69·73742e32·31373800·70617273·kwlist.2178.pars
9106 ··0x000238f0·65722e32·31373600·70617273·65722e31·er.2176.parser.19106 ··0x000238f0·65722e32·31373600·70617273·65722e31·er.2176.parser.1
9107 ··0x00023900·36373200·6b776c69·73742e31·36373100·672.kwlist.1671.9107 ··0x00023900·33343400·6b776c69·73742e31·33343300·344.kwlist.1343.
 9108 ··0x00023910·70617273·65722e31·33343100·6b776c69·parser.1341.kwli
 9109 ··0x00023920·73742e31·33343000·70617273·65722e31·st.1340.parser.1
 9110 ··0x00023930·33333800·6b776c69·73742e31·33333700·338.kwlist.1337.
9108 ··0x00023910·70617273·65722e31·36373000·70617273·parser.1670.pars9111 ··0x00023940·70617273·65722e31·36373200·6b776c69·parser.1672.kwli
9109 ··0x00023920·65722e31·36363800·6b776c69·73742e31·er.1668.kwlist.19112 ··0x00023950·73742e31·36373100·70617273·65722e31·st.1671.parser.1
9110 ··0x00023930·36363700·70617273·65722e31·36363200·667.parser.1662.9113 ··0x00023960·36373000·70617273·65722e31·36363800·670.parser.1668.
9111 ··0x00023940·6b776c69·73742e31·36363100·70617273·kwlist.1661.pars9114 ··0x00023970·6b776c69·73742e31·36363700·70617273·kwlist.1667.pars
9112 ··0x00023950·65722e31·36353900·70617273·65722e31·er.1659.parser.1 
9113 ··0x00023960·36353300·6b776c69·73742e31·36353200·653.kwlist.1652. 
9114 ··0x00023970·70617273·65722e31·36353100·70617273·parser.1651.pars 
9115 ··0x00023980·65722e31·36343900·6b776c69·73742e31·er.1649.kwlist.19115 ··0x00023980·65722e31·36363200·6b776c69·73742e31·er.1662.kwlist.1
9116 ··0x00023990·36343800·70617273·65722e31·36343300·648.parser.1643.9116 ··0x00023990·36363100·70617273·65722e31·36353900·661.parser.1659.
9117 ··0x000239a0·6b776c69·73742e31·36343200·70617273·kwlist.1642.pars 
9118 ··0x000239b0·65722e31·36343000·70617273·65722e31·er.1640.parser.1 
9119 ··0x000239c0·36333000·6b776c69·73742e31·36323800·630.kwlist.1628. 
9120 ··0x000239d0·70617273·65722e31·36333400·6b776c69·parser.1634.kwli9117 ··0x000239a0·70617273·65722e31·36353300·6b776c69·parser.1653.kwli
9121 ··0x000239e0·73742e31·36333200·70617273·65722e31·st.1632.parser.19118 ··0x000239b0·73742e31·36353200·70617273·65722e31·st.1652.parser.1
 9119 ··0x000239c0·36353100·70617273·65722e31·36343900·651.parser.1649.
9122 ··0x000239f0·36383300·6b776c69·73742e31·36383100·683.kwlist.1681.9120 ··0x000239d0·6b776c69·73742e31·36343800·70617273·kwlist.1648.pars
 9121 ··0x000239e0·65722e31·36343300·6b776c69·73742e31·er.1643.kwlist.1
 9122 ··0x000239f0·36343200·70617273·65722e31·36343000·642.parser.1640.
9123 ··0x00023a00·70617273·65722e31·33343400·6b776c69·parser.1344.kwli9123 ··0x00023a00·70617273·65722e31·36333000·6b776c69·parser.1630.kwli
9124 ··0x00023a10·73742e31·33343300·70617273·65722e31·st.1343.parser.19124 ··0x00023a10·73742e31·36323800·70617273·65722e31·st.1628.parser.1
9125 ··0x00023a20·33343100·6b776c69·73742e31·33343000·341.kwlist.1340.9125 ··0x00023a20·36333400·6b776c69·73742e31·36333200·634.kwlist.1632.
9126 ··0x00023a30·70617273·65722e31·33333800·6b776c69·parser.1338.kwli9126 ··0x00023a30·70617273·65722e31·36383300·6b776c69·parser.1683.kwli
9127 ··0x00023a40·73742e31·33333700·70617273·65722e31·st.1337.parser.19127 ··0x00023a40·73742e31·36383100·70617273·65722e31·st.1681.parser.1
9128 ··0x00023a50·35353700·6b776c69·73742e31·35353600·557.kwlist.1556.9128 ··0x00023a50·35353700·6b776c69·73742e31·35353600·557.kwlist.1556.
9129 ··0x00023a60·70617273·65722e31·32303200·6b776c69·parser.1202.kwli9129 ··0x00023a60·70617273·65722e31·32303200·6b776c69·parser.1202.kwli
9130 ··0x00023a70·73742e31·32303000·70617273·65722e31·st.1200.parser.19130 ··0x00023a70·73742e31·32303000·70617273·65722e31·st.1200.parser.1
9131 ··0x00023a80·33383500·6b776c69·73742e31·33383400·385.kwlist.1384.9131 ··0x00023a80·33383500·6b776c69·73742e31·33383400·385.kwlist.1384.
9132 ··0x00023a90·70617273·65722e33·34323100·6b776c69·parser.3421.kwli9132 ··0x00023a90·70617273·65722e33·34323100·6b776c69·parser.3421.kwli
9133 ··0x00023aa0·73742e33·34323000·70617273·65722e32·st.3420.parser.29133 ··0x00023aa0·73742e33·34323000·70617273·65722e32·st.3420.parser.2
9134 ··0x00023ab0·33363400·6b776c69·73742e32·33363200·364.kwlist.2362.9134 ··0x00023ab0·33363400·6b776c69·73742e32·33363200·364.kwlist.2362.
33.6 KB
./usr/lib/debug/.build-id/4b/ef796a9ba61824b2feb85b937bef129897da40.debug vs.
./usr/lib/debug/.build-id/4d/293ef85c3dac84fdbc9a9fafb8cb2e1e162417.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3868·(bytes·into·file)13 ··Start·of·section·headers:··········3860·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00670·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00660·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.99 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf1c:1 There·are·33·section·headers,·starting·at·offset·0xf14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········0000065c·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00003b·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dcc·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.88 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·0000065c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·0000065c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 82, 12 lines modifiedOffset 82, 12 lines modified
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 89 ····85:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_lines
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_parse 
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·4bef796a9ba61824b2feb85b937bef129897da403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d293ef85c3dac84fdbc9a9fafb8cb2e1e162417
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7203 ··Length:······················711
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4235 ··Prologue·Length:·············414
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   parse.c35 ··1»      1»     0»    0»   lines.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001b1]··Set·column·to·152 ··[0x000001a8]··Set·column·to·1
53 ··[0x000001b3]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001ba]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
55 ··[0x000001bb]··Set·column·to·555 ··[0x000001b2]··Set·column·to·5
56 ··[0x000001bd]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
57 ··[0x000001be]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)57 ··[0x000001b5]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
58 ··[0x000001bf]··Set·column·to·1758 ··[0x000001b6]··Set·column·to·17
59 ··[0x000001c1]··Set·is_stmt·to·059 ··[0x000001b8]··Set·is_stmt·to·0
60 ··[0x000001c2]··Copy·(view·2)60 ··[0x000001b9]··Copy·(view·2)
61 ··[0x000001c3]··Set·column·to·861 ··[0x000001ba]··Set·column·to·8
62 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·763 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
64 ··[0x000001ca]··Set·column·to·564 ··[0x000001c1]··Set·column·to·5
65 ··[0x000001cc]··Set·is_stmt·to·165 ··[0x000001c3]··Set·is_stmt·to·1
66 ··[0x000001cd]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·866 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
67 ··[0x000001ce]··Set·column·to·2567 ··[0x000001c5]··Set·column·to·25
68 ··[0x000001d0]··Set·is_stmt·to·068 ··[0x000001c7]··Set·is_stmt·to·0
69 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·869 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
70 ··[0x000001d2]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001d4]··Set·column·to·1571 ··[0x000001cb]··Set·column·to·15
72 ··[0x000001d6]··Advance·Line·by·355·to·36372 ··[0x000001cd]··Advance·Line·by·355·to·363
73 ··[0x000001d9]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·36373 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
74 ··[0x000001da]··Set·column·to·874 ··[0x000001d1]··Set·column·to·8
75 ··[0x000001dc]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001e0]··Advance·Line·by·581·to·94476 ··[0x000001d7]··Advance·Line·by·581·to·944
77 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94477 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·944
78 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e6]··Set·column·to·2579 ··[0x000001dd]··Set·column·to·25
80 ··[0x000001e8]··Advance·Line·by·-936·to·880 ··[0x000001df]··Advance·Line·by·-936·to·8
81 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·881 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
82 ··[0x000001ec]··Set·column·to·582 ··[0x000001e3]··Set·column·to·5
83 ··[0x000001ee]··Set·is_stmt·to·183 ··[0x000001e5]··Set·is_stmt·to·1
84 ··[0x000001ef]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·984 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
85 ··[0x000001f0]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 86 ··[0x000001e9]··Set·column·to·37
 87 ··[0x000001eb]··Advance·Line·by·931·to·940
 88 ··[0x000001ee]··Copy·(view·1)
 89 ··[0x000001ef]··Set·column·to·5
 90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
86 ··[0x000001f2]··Set·column·to·3791 ··[0x000001f2]··Set·column·to·36
87 ··[0x000001f4]··Advance·Line·by·931·to·94092 ··[0x000001f4]··Advance·Line·by·-589·to·355
88 ··[0x000001f7]··Copy·(view·1)93 ··[0x000001f7]··Copy·(view·3)
89 ··[0x000001f8]··Set·column·to·594 ··[0x000001f8]··Set·column·to·5
90 ··[0x000001fa]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2) 
91 ··[0x000001fb]··Set·column·to·36 
92 ··[0x000001fd]··Advance·Line·by·-589·to·355 
93 ··[0x00000200]··Copy·(view·3) 
94 ··[0x00000201]··Set·column·to·5 
95 ··[0x00000203]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)95 ··[0x000001fa]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
96 ··[0x00000204]··Set·is_stmt·to·096 ··[0x000001fb]··Set·is_stmt·to·0
97 ··[0x00000205]··Copy·(view·5)97 ··[0x000001fc]··Copy·(view·5)
98 ··[0x00000206]··Set·column·to·898 ··[0x000001fd]··Set·column·to·8
99 ··[0x00000208]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020c]··Advance·Line·by·581·to·944100 ··[0x00000203]··Advance·Line·by·581·to·944
101 ··[0x0000020f]··Copy·(view·6)101 ··[0x00000206]··Copy·(view·6)
102 ··[0x00000210]··Set·column·to·5102 ··[0x00000207]··Set·column·to·5
103 ··[0x00000212]··Set·is_stmt·to·1103 ··[0x00000209]··Set·is_stmt·to·1
104 ··[0x00000213]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947
105 ··[0x00000214]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)105 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
106 ··[0x00000215]··Set·column·to·9106 ··[0x0000020c]··Set·column·to·9
107 ··[0x00000217]··Set·is_stmt·to·0107 ··[0x0000020e]··Set·is_stmt·to·0
108 ··[0x00000218]··Copy·(view·2)108 ··[0x0000020f]··Copy·(view·2)
109 ··[0x00000219]··Set·column·to·8109 ··[0x00000210]··Set·column·to·8
110 ··[0x0000021b]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948
111 ··[0x0000021c]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948111 ··[0x00000213]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948
112 ··[0x0000021d]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021f]··Set·column·to·5113 ··[0x00000216]··Set·column·to·5
114 ··[0x00000221]··Set·is_stmt·to·1114 ··[0x00000218]··Set·is_stmt·to·1
115 ··[0x00000222]··Advance·Line·by·-938·to·10115 ··[0x00000219]··Advance·Line·by·-938·to·10
116 ··[0x00000225]··Copy·(view·1)116 ··[0x0000021c]··Copy·(view·1)
117 ··[0x00000226]··Set·column·to·8117 ··[0x0000021d]··Set·column·to·8
118 ··[0x00000228]··Set·is_stmt·to·0118 ··[0x0000021f]··Set·is_stmt·to·0
119 ··[0x00000229]··Copy·(view·2)119 ··[0x00000220]··Copy·(view·2)
120 ··[0x0000022a]··Set·column·to·5120 ··[0x00000221]··Set·column·to·5
121 ··[0x0000022c]··Set·is_stmt·to·1121 ··[0x00000223]··Set·is_stmt·to·1
122 ··[0x0000022d]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
123 ··[0x0000022e]··Set·column·to·23123 ··[0x00000225]··Set·column·to·23
124 ··[0x00000230]··Set·is_stmt·to·0124 ··[0x00000227]··Set·is_stmt·to·0
125 ··[0x00000231]··Copy·(view·1)125 ··[0x00000228]··Copy·(view·1)
126 ··[0x00000232]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x00000234]··Set·column·to·15127 ··[0x0000022b]··Set·column·to·15
Max diff block lines reached; 7204/18207 bytes (39.57%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_parse41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_lines
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
759 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 @GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/parse.c 
4 PyInit_parse3 /tmp/tmpj7q82_hw/build/black/lines.c
 4 PyInit_lines
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize20 __cxa_finalize
21 PyInit___init__21 PyInit___init__
22 PyObject_GetAttrString22 PyObject_GetAttrString
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
 25 PyInit_lines
25 PyCapsule_GetPointer26 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_parse 
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
34 .rel.plt34 .rel.plt
35 .eh_frame35 .eh_frame
562 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000460·<frame_dummy>:17 00000460·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000464·<PyInit_parse>:21 00000464·<PyInit_lines>:
22 »       ...22 »       ...
  
23 000004e4·<PyInit___init__>:23 000004e4·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
329 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/lines.c
3 ··[····2e]··PyInit_parse3 ··[····25]··PyInit_lines
  
2.26 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·61727365·rray_entry.parse15 ··0x000000c0·72726179·5f656e74·7279006c·696e6573·rray_entry.lines
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap27 ··0x00000180·706f7274·4d6f6475·6c650050·79496e69·portModule.PyIni
 28 ··0x00000190·745f6c69·6e657300·50794361·7073756c·t_lines.PyCapsul
28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f70·Dealloc.PyInit_p 
32 ··0x000001d0·61727365·005f5f67·6d6f6e5f·73746172·arse.__gmon_star32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
4.01 KB
./usr/lib/debug/.build-id/4c/aeb7e059f75a6678791841219c49234a71feca.debug vs.
./usr/lib/debug/.build-id/ef/cfcb6e915d81b62f6b36e0765c379b888fa24c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000191·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·000193·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·00002c·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000520·00002c·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e4·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4caeb7e059f75a6678791841219c49234a71feca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efcfcb6e915d81b62f6b36e0765c379b888fa24c
546 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build27 ··1»      /tmp/tmpj7q82_hw/build
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe2):33 ·The·File·Name·Table·(offset·0xe2):
845 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
366 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 LGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black.c3 /tmp/tmpj7q82_hw/build/black.c
4 PyInit_black4 PyInit_black
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
282 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black.c
3 ··[····1f]··PyInit_black3 ··[····1f]··PyInit_black
  
34.7 KB
./usr/lib/debug/.build-id/50/82dbdcf242e910b9eaab0b0e92c65505101c9d.debug vs.
./usr/lib/debug/.build-id/b3/85af0487e003279938e6b033c32a1ce2345411.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00674·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.18 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf1c:1 There·are·33·section·headers,·starting·at·offset·0xf1c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000bf·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000670·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·000036·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000039·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.78 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000670·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 38 lines modifiedOffset 56, 38 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000670·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 85 ····81:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pgen
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_strings 
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·5082dbdcf242e910b9eaab0b0e92c65505101c9d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b385af0487e003279938e6b033c32a1ce2345411
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7133 ··Length:······················719
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4165 ··Prologue·Length:·············422
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   strings.c35 ··1»      1»     0»    0»   pgen.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001aa]··Set·column·to·152 ··[0x000001b0]··Set·column·to·1
53 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b9]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b4]··Set·column·to·555 ··[0x000001ba]··Set·column·to·5
56 ··[0x000001b6]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001bc]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001bd]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b8]··Set·column·to·1758 ··[0x000001be]··Set·column·to·17
59 ··[0x000001ba]··Set·is_stmt·to·059 ··[0x000001c0]··Set·is_stmt·to·0
60 ··[0x000001bb]··Copy·(view·2)60 ··[0x000001c1]··Copy·(view·2)
61 ··[0x000001bc]··Set·column·to·861 ··[0x000001c2]··Set·column·to·8
62 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c8]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c3]··Set·column·to·564 ··[0x000001c9]··Set·column·to·5
65 ··[0x000001c5]··Set·is_stmt·to·165 ··[0x000001cb]··Set·is_stmt·to·1
66 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001cc]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c7]··Set·column·to·2567 ··[0x000001cd]··Set·column·to·25
68 ··[0x000001c9]··Set·is_stmt·to·068 ··[0x000001cf]··Set·is_stmt·to·0
69 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001d1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cd]··Set·column·to·1571 ··[0x000001d3]··Set·column·to·15
72 ··[0x000001cf]··Advance·Line·by·355·to·36372 ··[0x000001d5]··Advance·Line·by·355·to·363
73 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d8]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d3]··Set·column·to·874 ··[0x000001d9]··Set·column·to·8
75 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001db]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d9]··Advance·Line·by·581·to·94476 ··[0x000001df]··Advance·Line·by·581·to·944
77 ··[0x000001dc]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001e2]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001df]··Set·column·to·2579 ··[0x000001e5]··Set·column·to·25
80 ··[0x000001e1]··Advance·Line·by·-936·to·880 ··[0x000001e7]··Advance·Line·by·-936·to·8
81 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e5]··Set·column·to·582 ··[0x000001eb]··Set·column·to·5
83 ··[0x000001e7]··Set·is_stmt·to·183 ··[0x000001ed]··Set·is_stmt·to·1
84 ··[0x000001e8]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001ee]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ef]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001eb]··Set·column·to·3786 ··[0x000001f1]··Set·column·to·37
87 ··[0x000001ed]··Advance·Line·by·931·to·94087 ··[0x000001f3]··Advance·Line·by·931·to·940
88 ··[0x000001f0]··Copy·(view·1)88 ··[0x000001f6]··Copy·(view·1)
89 ··[0x000001f1]··Set·column·to·589 ··[0x000001f7]··Set·column·to·5
90 ··[0x000001f3]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f9]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f4]··Set·column·to·3691 ··[0x000001fa]··Set·column·to·36
92 ··[0x000001f6]··Advance·Line·by·-589·to·35592 ··[0x000001fc]··Advance·Line·by·-589·to·355
93 ··[0x000001f9]··Copy·(view·3)93 ··[0x000001ff]··Copy·(view·3)
94 ··[0x000001fa]··Set·column·to·594 ··[0x00000200]··Set·column·to·5
95 ··[0x000001fc]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x00000202]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fd]··Set·is_stmt·to·096 ··[0x00000203]··Set·is_stmt·to·0
97 ··[0x000001fe]··Copy·(view·5)97 ··[0x00000204]··Copy·(view·5)
98 ··[0x000001ff]··Set·column·to·898 ··[0x00000205]··Set·column·to·8
99 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000207]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000205]··Advance·Line·by·581·to·944100 ··[0x0000020b]··Advance·Line·by·581·to·944
101 ··[0x00000208]··Copy·(view·6)101 ··[0x0000020e]··Copy·(view·6)
102 ··[0x00000209]··Set·column·to·5102 ··[0x0000020f]··Set·column·to·5
103 ··[0x0000020b]··Set·is_stmt·to·1103 ··[0x00000211]··Set·is_stmt·to·1
104 ··[0x0000020c]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x00000212]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020d]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x00000213]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020e]··Set·column·to·9106 ··[0x00000214]··Set·column·to·9
107 ··[0x00000210]··Set·is_stmt·to·0107 ··[0x00000216]··Set·is_stmt·to·0
108 ··[0x00000211]··Copy·(view·2)108 ··[0x00000217]··Copy·(view·2)
109 ··[0x00000212]··Set·column·to·8109 ··[0x00000218]··Set·column·to·8
110 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x0000021a]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x0000021b]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x0000021c]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000218]··Set·column·to·5113 ··[0x0000021e]··Set·column·to·5
114 ··[0x0000021a]··Set·is_stmt·to·1114 ··[0x00000220]··Set·is_stmt·to·1
115 ··[0x0000021b]··Advance·Line·by·-938·to·10115 ··[0x00000221]··Advance·Line·by·-938·to·10
116 ··[0x0000021e]··Copy·(view·1)116 ··[0x00000224]··Copy·(view·1)
117 ··[0x0000021f]··Set·column·to·8117 ··[0x00000225]··Set·column·to·8
118 ··[0x00000221]··Set·is_stmt·to·0118 ··[0x00000227]··Set·is_stmt·to·0
119 ··[0x00000222]··Copy·(view·2)119 ··[0x00000228]··Copy·(view·2)
120 ··[0x00000223]··Set·column·to·5120 ··[0x00000229]··Set·column·to·5
121 ··[0x00000225]··Set·is_stmt·to·1121 ··[0x0000022b]··Set·is_stmt·to·1
122 ··[0x00000226]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x0000022c]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000227]··Set·column·to·23123 ··[0x0000022d]··Set·column·to·23
124 ··[0x00000229]··Set·is_stmt·to·0124 ··[0x0000022f]··Set·is_stmt·to·0
125 ··[0x0000022a]··Copy·(view·1)125 ··[0x00000230]··Copy·(view·1)
126 ··[0x0000022b]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000231]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022d]··Set·column·to·15127 ··[0x00000233]··Set·column·to·15
128 ··[0x0000022f]··Advance·Line·by·352·to·363128 ··[0x00000235]··Advance·Line·by·352·to·363
129 ··[0x00000232]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000238]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000233]··Set·column·to·8130 ··[0x00000239]··Set·column·to·8
131 ··[0x00000235]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x0000023b]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000239]··Advance·Line·by·581·to·944132 ··[0x0000023f]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18274 bytes (0.01%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/strings.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_strings41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_pgen
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
843 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/strings.c 
4 PyInit_strings3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/pgen.c
 4 PyInit_pgen
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 strings.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
 21 PyInit_pgen
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyInit_strings 
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
34 .rel.dyn33 .rel.dyn
35 .rel.plt34 .rel.plt
36 .eh_frame35 .eh_frame
563 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_strings>:21 00000468·<PyInit_pgen>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
331 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/strings.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/pgen.c
3 ··[····27]··PyInit_strings3 ··[····2d]··PyInit_pgen
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin15 ··0x000000c0·72726179·5f656e74·72790070·67656e2e·rray_entry.pgen.
16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.c.__FRAME_END16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i 
23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G 
24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT22 ··0x00000130·7a650050·79496e69·745f7067·656e0050·ze.PyInit_pgen.P
 23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P
 24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
 25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
 26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 27 ··0x00000180·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 28 ··0x00000190·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
 29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
 31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
 32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_
 33 ··0x000001e0·5f00································_.
26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_ 
27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC 
28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe 
29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste 
30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P 
31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit 
32 ··0x000001d0·5f737472·696e6773·005f5f67·6d6f6e5f·_strings.__gmon_ 
33 ··0x000001e0·73746172·745f5f00···················start__. 
  
4.08 KB
./usr/lib/debug/.build-id/65/ce8770162afab08eef9bb562e8c81c05ecadf1.debug vs.
./usr/lib/debug/.build-id/9c/519a048e07e5707b0277e4e00df2b95349e26c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019c·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000528·000036·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000036·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001e8·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001e8·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·65ce8770162afab08eef9bb562e8c81c05ecadf13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9c519a048e07e5707b0277e4e00df2b95349e26c
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
861 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/parsing.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
395 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 lGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
 3 ~`h`2?!1N
3 /tmp/tmp9fpfnol8/build/black/parsing.c4 /tmp/tmpj7q82_hw/build/black/parsing.c
4 PyInit_parsing5 PyInit_parsing
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn7 call_weak_fn
7 crtstuff.c8 crtstuff.c
8 all_implied_fbits9 all_implied_fbits
9 deregister_tm_clones10 deregister_tm_clones
10 __do_global_dtors_aux11 __do_global_dtors_aux
300 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/parsing.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/parsing.c
3 ··[····27]··PyInit_parsing3 ··[····27]··PyInit_parsing
  
13.4 KB
./usr/lib/debug/.build-id/6a/0f42f6e6c3a2bde10fc37654e53f220c62e078.debug vs.
./usr/lib/debug/.build-id/69/b11737a1c2661dc93f428948b8c3ea8aa254b5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3860·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000193·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000032·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000032·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e4·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dcc·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.58 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 77, 17 lines modifiedOffset 77, 17 lines modified
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_rusty
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_lines 
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·6a0f42f6e6c3a2bde10fc37654e53f220c62e0783 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·69b11737a1c2661dc93f428948b8c3ea8aa254b5
772 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   lines.c35 ··1»      1»     0»    0»   rusty.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
1.61 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/lines.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_lines41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_rusty
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
802 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 xGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/lines.c 
4 PyInit_lines3 /tmp/tmpj7q82_hw/build/black/rusty.c
 4 PyInit_rusty
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 PyInit_rusty
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyObject_GetAttrString23 PyObject_GetAttrString
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 PyInit_lines 
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
562 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000460·<frame_dummy>:17 00000460·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000464·<PyInit_lines>:21 00000464·<PyInit_rusty>:
22 »       ...22 »       ...
  
23 000004e4·<PyInit___init__>:23 000004e4·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
320 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/lines.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/rusty.c
3 ··[····25]··PyInit_lines3 ··[····25]··PyInit_rusty
  
2.39 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006c·696e6573·rray_entry.lines15 ··0x000000c0·72726179·5f656e74·72790072·75737479·rray_entry.rusty
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·72757374·BLE_.PyInit_rust
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·79005f5f·6378615f·66696e61·6c697a65·y.__cxa_finalize
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
27 ··0x00000180·706f7274·4d6f6475·6c650050·79496e69·portModule.PyIni 
28 ··0x00000190·745f6c69·6e657300·50794361·7073756c·t_lines.PyCapsul28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
34.2 KB
./usr/lib/debug/.build-id/71/2de726edb15420104a74d00a0ae468bceed827.debug vs.
./usr/lib/debug/.build-id/61/798aec2ec473e7095897026ce9b242f41dbe50.debug
Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3868·(bytes·into·file)13 ··Start·of·section·headers:··········3864·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00668·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.67 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf1c:1 There·are·33·section·headers,·starting·at·offset·0xf18:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c1·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000196·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·000196·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000038·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000037·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.92 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 38 lines modifiedOffset 56, 38 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_brackets 
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 88 ····84:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pytree
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·712de726edb15420104a74d00a0ae468bceed8273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·61798aec2ec473e7095897026ce9b242f41dbe50
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7143 ··Length:······················715
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4175 ··Prologue·Length:·············418
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/blib2to3
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xeb):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   brackets.c35 ··1»      1»     0»    0»   pytree.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ab]··Set·column·to·152 ··[0x000001ac]··Set·column·to·1
53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b5]··Set·column·to·555 ··[0x000001b6]··Set·column·to·5
56 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b9]··Set·column·to·1758 ··[0x000001ba]··Set·column·to·17
59 ··[0x000001bb]··Set·is_stmt·to·059 ··[0x000001bc]··Set·is_stmt·to·0
60 ··[0x000001bc]··Copy·(view·2)60 ··[0x000001bd]··Copy·(view·2)
61 ··[0x000001bd]··Set·column·to·861 ··[0x000001be]··Set·column·to·8
62 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c4]··Set·column·to·564 ··[0x000001c5]··Set·column·to·5
65 ··[0x000001c6]··Set·is_stmt·to·165 ··[0x000001c7]··Set·is_stmt·to·1
66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c8]··Set·column·to·2567 ··[0x000001c9]··Set·column·to·25
68 ··[0x000001ca]··Set·is_stmt·to·068 ··[0x000001cb]··Set·is_stmt·to·0
69 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001ce]··Set·column·to·1571 ··[0x000001cf]··Set·column·to·15
72 ··[0x000001d0]··Advance·Line·by·355·to·36372 ··[0x000001d1]··Advance·Line·by·355·to·363
73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d4]··Set·column·to·874 ··[0x000001d5]··Set·column·to·8
75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001da]··Advance·Line·by·581·to·94476 ··[0x000001db]··Advance·Line·by·581·to·944
77 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e0]··Set·column·to·2579 ··[0x000001e1]··Set·column·to·25
80 ··[0x000001e2]··Advance·Line·by·-936·to·880 ··[0x000001e3]··Advance·Line·by·-936·to·8
81 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e6]··Set·column·to·582 ··[0x000001e7]··Set·column·to·5
83 ··[0x000001e8]··Set·is_stmt·to·183 ··[0x000001e9]··Set·is_stmt·to·1
84 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ec]··Set·column·to·3786 ··[0x000001ed]··Set·column·to·37
87 ··[0x000001ee]··Advance·Line·by·931·to·94087 ··[0x000001ef]··Advance·Line·by·931·to·940
88 ··[0x000001f1]··Copy·(view·1)88 ··[0x000001f2]··Copy·(view·1)
89 ··[0x000001f2]··Set·column·to·589 ··[0x000001f3]··Set·column·to·5
90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f5]··Set·column·to·3691 ··[0x000001f6]··Set·column·to·36
92 ··[0x000001f7]··Advance·Line·by·-589·to·35592 ··[0x000001f8]··Advance·Line·by·-589·to·355
93 ··[0x000001fa]··Copy·(view·3)93 ··[0x000001fb]··Copy·(view·3)
94 ··[0x000001fb]··Set·column·to·594 ··[0x000001fc]··Set·column·to·5
95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fe]··Set·is_stmt·to·096 ··[0x000001ff]··Set·is_stmt·to·0
97 ··[0x000001ff]··Copy·(view·5)97 ··[0x00000200]··Copy·(view·5)
98 ··[0x00000200]··Set·column·to·898 ··[0x00000201]··Set·column·to·8
99 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000206]··Advance·Line·by·581·to·944100 ··[0x00000207]··Advance·Line·by·581·to·944
101 ··[0x00000209]··Copy·(view·6)101 ··[0x0000020a]··Copy·(view·6)
102 ··[0x0000020a]··Set·column·to·5102 ··[0x0000020b]··Set·column·to·5
103 ··[0x0000020c]··Set·is_stmt·to·1103 ··[0x0000020d]··Set·is_stmt·to·1
104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020f]··Set·column·to·9106 ··[0x00000210]··Set·column·to·9
107 ··[0x00000211]··Set·is_stmt·to·0107 ··[0x00000212]··Set·is_stmt·to·0
108 ··[0x00000212]··Copy·(view·2)108 ··[0x00000213]··Copy·(view·2)
109 ··[0x00000213]··Set·column·to·8109 ··[0x00000214]··Set·column·to·8
110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000219]··Set·column·to·5113 ··[0x0000021a]··Set·column·to·5
114 ··[0x0000021b]··Set·is_stmt·to·1114 ··[0x0000021c]··Set·is_stmt·to·1
115 ··[0x0000021c]··Advance·Line·by·-938·to·10115 ··[0x0000021d]··Advance·Line·by·-938·to·10
116 ··[0x0000021f]··Copy·(view·1)116 ··[0x00000220]··Copy·(view·1)
117 ··[0x00000220]··Set·column·to·8117 ··[0x00000221]··Set·column·to·8
118 ··[0x00000222]··Set·is_stmt·to·0118 ··[0x00000223]··Set·is_stmt·to·0
119 ··[0x00000223]··Copy·(view·2)119 ··[0x00000224]··Copy·(view·2)
120 ··[0x00000224]··Set·column·to·5120 ··[0x00000225]··Set·column·to·5
121 ··[0x00000226]··Set·is_stmt·to·1121 ··[0x00000227]··Set·is_stmt·to·1
122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000228]··Set·column·to·23123 ··[0x00000229]··Set·column·to·23
124 ··[0x0000022a]··Set·is_stmt·to·0124 ··[0x0000022b]··Set·is_stmt·to·0
125 ··[0x0000022b]··Copy·(view·1)125 ··[0x0000022c]··Copy·(view·1)
126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022e]··Set·column·to·15127 ··[0x0000022f]··Set·column·to·15
128 ··[0x00000230]··Advance·Line·by·352·to·363128 ··[0x00000231]··Advance·Line·by·352·to·363
129 ··[0x00000233]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000234]··Set·column·to·8130 ··[0x00000235]··Set·column·to·8
131 ··[0x00000236]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023a]··Advance·Line·by·581·to·944132 ··[0x0000023b]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18271 bytes (0.01%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/brackets.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_brackets41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pytree
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
849 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 'GCC:·(Debian·14.2.0-19)·14.2.01 PGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/brackets.c 
4 PyInit_brackets3 /tmp/tmpj7q82_hw/build/blib2to3/pytree.c
 4 PyInit_pytree
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 brackets.c15 pytree.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyInit_brackets 
24 PyObject_GetAttrString23 PyObject_GetAttrString
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
 25 PyInit_pytree
26 PyImport_ImportModule26 PyImport_ImportModule
27 PyCapsule_GetPointer27 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable28 _ITM_deregisterTMCloneTable
29 _Py_Dealloc29 _Py_Dealloc
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
566 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_brackets>:21 00000468·<PyInit_pytree>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
331 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/brackets.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pytree.c
3 ··[····28]··PyInit_brackets3 ··[····29]··PyInit_pytree
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790062·7261636b·rray_entry.brack15 ··0x000000c0·72726179·5f656e74·72790070·79747265·rray_entry.pytre
16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.c.__FRAME_EN16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
 23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br 
24 ··0x00000150·61636b65·74730050·794f626a·6563745f·ackets.PyObject_ 
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 26 ··0x00000170·5461626c·65005079·496e6974·5f707974·Table.PyInit_pyt
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport27 ··0x00000180·72656500·5079496d·706f7274·5f496d70·ree.PyImport_Imp
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py28 ··0x00000190·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint29 ··0x000001a0·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist30 ··0x000001b0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._31 ··0x000001c0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.33 ··0x000001e0·6172745f·5f00·······················art__.
  
46.1 KB
./usr/lib/debug/.build-id/71/dac8e4dddb55aea3ca182e6d2166cc522220ae.debug vs.
./usr/lib/debug/.build-id/eb/6c3cc7d3dbac3d420fbd5368f6d8706e93be1d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3860·(bytes·into·file)13 ··Start·of·section·headers:··········3864·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00668·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf14:1 There·are·33·section·headers,·starting·at·offset·0xf18:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·000197·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000037·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000037·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.34 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000454·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pytree 
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 91 ····87:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·71dac8e4dddb55aea3ca182e6d2166cc522220ae3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eb6c3cc7d3dbac3d420fbd5368f6d8706e93be1d
12.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to327 ··1»      /tmp/tmpj7q82_hw/build/blib2to3
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xeb):33 ·The·File·Name·Table·(offset·0xeb):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pytree.c35 ··1»      1»     0»    0»   pygram.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 47, 179 lines modifiedOffset 47, 179 lines modified
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ac]··Set·column·to·152 ··[0x000001ac]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001b6]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001ba]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001bc]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001bd]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001be]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001c5]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001c7]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001c9]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001cb]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001cf]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001d1]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001d5]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001db]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·944
78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001e1]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001e3]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001e7]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001e9]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001ed]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001ef]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001f2]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001f3]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f6]··Set·column·to·3691 ··[0x000001f6]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x000001f8]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x000001fb]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x000001fc]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)
96 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x000001ff]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x00000200]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x00000201]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x00000207]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x0000020a]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x0000020b]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x0000020d]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947
105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x00000210]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x00000212]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x00000213]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x00000214]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948
111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·948
112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021a]··Set·column·to·5113 ··[0x0000021a]··Set·column·to·5
114 ··[0x0000021c]··Set·is_stmt·to·1114 ··[0x0000021c]··Set·is_stmt·to·1
115 ··[0x0000021d]··Advance·Line·by·-938·to·10115 ··[0x0000021d]··Advance·Line·by·-938·to·10
116 ··[0x00000220]··Copy·(view·1)116 ··[0x00000220]··Copy·(view·1)
117 ··[0x00000221]··Set·column·to·8117 ··[0x00000221]··Set·column·to·8
118 ··[0x00000223]··Set·is_stmt·to·0118 ··[0x00000223]··Set·is_stmt·to·0
119 ··[0x00000224]··Copy·(view·2)119 ··[0x00000224]··Copy·(view·2)
120 ··[0x00000225]··Set·column·to·5120 ··[0x00000225]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1121 ··[0x00000227]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
123 ··[0x00000229]··Set·column·to·23123 ··[0x00000229]··Set·column·to·23
124 ··[0x0000022b]··Set·is_stmt·to·0124 ··[0x0000022b]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)125 ··[0x0000022c]··Copy·(view·1)
126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022f]··Set·column·to·15127 ··[0x0000022f]··Set·column·to·15
128 ··[0x00000231]··Advance·Line·by·352·to·363128 ··[0x00000231]··Advance·Line·by·352·to·363
129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·363
130 ··[0x00000235]··Set·column·to·8130 ··[0x00000235]··Set·column·to·8
131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023b]··Advance·Line·by·581·to·944132 ··[0x0000023b]··Advance·Line·by·581·to·944
133 ··[0x0000023e]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·944133 ··[0x0000023e]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·944
134 ··[0x0000023f]··Set·File·Name·to·entry·1·in·the·File·Name·Table134 ··[0x0000023f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
135 ··[0x00000241]··Set·column·to·23135 ··[0x00000241]··Set·column·to·23
136 ··[0x00000243]··Advance·Line·by·-933·to·11136 ··[0x00000243]··Advance·Line·by·-933·to·11
137 ··[0x00000246]··Special·opcode·33:·advance·Address·by·4·to·0x4ae·and·Line·by·0·to·11137 ··[0x00000246]··Special·opcode·33:·advance·Address·by·4·to·0x4b2·and·Line·by·0·to·11
138 ··[0x00000247]··Set·column·to·5138 ··[0x00000247]··Set·column·to·5
139 ··[0x00000249]··Set·is_stmt·to·1139 ··[0x00000249]··Set·is_stmt·to·1
140 ··[0x0000024a]··Special·opcode·20:·advance·Address·by·2·to·0x4b0·and·Line·by·1·to·12140 ··[0x0000024a]··Special·opcode·20:·advance·Address·by·2·to·0x4b4·and·Line·by·1·to·12
141 ··[0x0000024b]··Set·File·Name·to·entry·2·in·the·File·Name·Table141 ··[0x0000024b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
142 ··[0x0000024d]··Set·column·to·37142 ··[0x0000024d]··Set·column·to·37
143 ··[0x0000024f]··Advance·Line·by·928·to·940143 ··[0x0000024f]··Advance·Line·by·928·to·940
144 ··[0x00000252]··Copy·(view·1)144 ··[0x00000252]··Copy·(view·1)
145 ··[0x00000253]··Set·column·to·5145 ··[0x00000253]··Set·column·to·5
146 ··[0x00000255]··Special·opcode·9:·advance·Address·by·0·to·0x4b0·and·Line·by·4·to·944·(view·2)146 ··[0x00000255]··Special·opcode·9:·advance·Address·by·0·to·0x4b4·and·Line·by·4·to·944·(view·2)
147 ··[0x00000256]··Set·column·to·36147 ··[0x00000256]··Set·column·to·36
Max diff block lines reached; 4911/12650 bytes (38.82%) of diff not shown.
8.06 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e829 ····<38>···DW_AT_low_pc······:·(addr)·0x4ec
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f0
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pytree41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pygram
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x46c
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49276 ····<9a>···DW_AT_entry_pc····:·(addr)·0x496
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49289 ····<b8>···DW_AT_entry_pc····:·(addr)·0x496
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ca102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ce
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b0111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b4
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b0124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b4
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d8137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4dc
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8185 bytes (12.38%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000468·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············0000047e·00000489·(DW_OP_reg0·(r0))15 ·············00000482·0000048d·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000489·000004b0·(DW_OP_reg4·(r4))17 ·············0000048d·000004b4·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c4·000004ce·(DW_OP_reg4·(r4))19 ·············000004c8·000004d2·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············00000492·0000049e·(DW_OP_reg0·(r0))27 ·············00000496·000004a2·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············0000049e·000004c2·(DW_OP_reg5·(r5))29 ·············000004a2·000004c6·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c4·000004c6·(DW_OP_reg0·(r0))31 ·············000004c8·000004ca·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004c6·000004ce·(DW_OP_reg5·(r5))33 ·············000004ca·000004d2·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004d2·000004e8·(DW_OP_reg5·(r5))35 ·············000004d6·000004ec·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004b0·000004ba·(DW_OP_reg0·(r0))43 ·············000004b4·000004be·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004ba·000004c2·(DW_OP_reg4·(r4))45 ·············000004be·000004c6·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004c2·000004c3·(DW_OP_reg3·(r3))47 ·············000004c6·000004c7·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004d2·000004d4·(DW_OP_reg0·(r0))49 ·············000004d6·000004d8·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d4·000004e8·(DW_OP_reg4·(r4))51 ·············000004d8·000004ec·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············00000492·0000049c·(DW_OP_reg4·(r4))56 ·············00000496·000004a0·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c4·000004ca·(DW_OP_reg4·(r4))58 ·············000004c8·000004ce·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············00000492·00000492·(DW_OP_reg4·(r4))62 ·············00000496·00000496·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004b0·000004ba·(DW_OP_reg5·(r5))67 ·············000004b4·000004be·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004d2·000004e8·(DW_OP_reg5·(r5))69 ·············000004d6·000004ec·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004b0·000004b0·(DW_OP_reg5·(r5))73 ·············000004b4·000004b4·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000468·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
841 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pytree.c3 /tmp/tmpj7q82_hw/build/blib2to3/pygram.c
4 PyInit_pytree4 PyInit_pygram
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 pytree.c15 pygram.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyInit_pytree 
26 PyImport_ImportModule25 PyImport_ImportModule
27 PyCapsule_GetPointer26 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
 28 PyInit_pygram
29 _Py_Dealloc29 _Py_Dealloc
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000338·<_init>:2 0000033c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000344·<.plt>:2 00000348·<.plt>:
3 »       ...3 »       ...
933 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003a0·<call_weak_fn>:2 000003a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 00000428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 00000468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_pytree>:14 0000046c·<PyInit_pygram>:
15 »       ...15 »       ...
  
16 000004e8·<PyInit___init__>:16 000004ec·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004ec·<_fini>:2 000004f0·<_fini>:
3 »       ...3 »       ...
330 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pygram.c
3 ··[····29]··PyInit_pytree3 ··[····29]··PyInit_pygram
  
2.33 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·79747265·rray_entry.pytre15 ··0x000000c0·72726179·5f656e74·72790070·79677261·rray_entry.pygra
16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·5461626c·65005079·496e6974·5f707974·Table.PyInit_pyt26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·72656500·5079496d·706f7274·5f496d70·ree.PyImport_Imp 
28 ··0x00000190·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
29 ··0x000001a0·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
30 ··0x000001b0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
31 ··0x000001c0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D30 ··0x000001b0·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 31 ··0x000001c0·6e69745f·70796772·616d005f·50795f44·nit_pygram._Py_D
32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·6172745f·5f00·······················art__.
  
4.07 KB
./usr/lib/debug/.build-id/7a/edc2aa469c53ecba31ab5bec5529ba796e17e4.debug vs.
./usr/lib/debug/.build-id/16/31fdf0af93d57608f72ce6f5405a861f9bec5a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f6·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f6·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000199·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000528·000034·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000034·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7aedc2aa469c53ecba31ab5bec5529ba796e17e43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1631fdf0af93d57608f72ce6f5405a861f9bec5a
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
863 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xe):·/tmp/tmp9fpfnol8/build/black/schema.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xe):·/tmp/tmpj7q82_hw/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
384 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 ZGCC:·(Debian·14.2.0-19)·14.2.0
2 PyInit_schema2 PyInit_schema
3 /tmp/tmp9fpfnol8/build/black/schema.c3 /tmp/tmpj7q82_hw/build/black/schema.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn5 call_weak_fn
6 crtstuff.c6 crtstuff.c
7 all_implied_fbits7 all_implied_fbits
8 deregister_tm_clones8 deregister_tm_clones
9 __do_global_dtors_aux9 __do_global_dtors_aux
10 completed.010 completed.0
297 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_schema2 ··[·····0]··PyInit_schema
3 ··[·····e]··/tmp/tmp9fpfnol8/build/black/schema.c3 ··[·····e]··/tmp/tmpj7q82_hw/build/black/schema.c
  
35.0 KB
./usr/lib/debug/.build-id/7b/13730e9ff520c93df6ab279a174896414723ca.debug vs.
./usr/lib/debug/.build-id/e6/e0f78a8ca84eda27ee8597beb736b30a4c2d20.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3872·(bytes·into·file)13 ··Start·of·section·headers:··········3860·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00664·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf20:1 There·are·33·section·headers,·starting·at·offset·0xf14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c0·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000660·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000199·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·000038·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dcc·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.13 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000660·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000660·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 84, 10 lines modifiedOffset 84, 10 lines modified
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_comments 
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_cache
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·7b13730e9ff520c93df6ab279a174896414723ca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e0f78a8ca84eda27ee8597beb736b30a4c2d20
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7143 ··Length:······················711
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4175 ··Prologue·Length:·············414
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   comments.c35 ··1»      1»     0»    0»   cache.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ab]··Set·column·to·152 ··[0x000001a8]··Set·column·to·1
53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b5]··Set·column·to·555 ··[0x000001b2]··Set·column·to·5
56 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b5]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b9]··Set·column·to·1758 ··[0x000001b6]··Set·column·to·17
59 ··[0x000001bb]··Set·is_stmt·to·059 ··[0x000001b8]··Set·is_stmt·to·0
60 ··[0x000001bc]··Copy·(view·2)60 ··[0x000001b9]··Copy·(view·2)
61 ··[0x000001bd]··Set·column·to·861 ··[0x000001ba]··Set·column·to·8
62 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c4]··Set·column·to·564 ··[0x000001c1]··Set·column·to·5
65 ··[0x000001c6]··Set·is_stmt·to·165 ··[0x000001c3]··Set·is_stmt·to·1
66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c8]··Set·column·to·2567 ··[0x000001c5]··Set·column·to·25
68 ··[0x000001ca]··Set·is_stmt·to·068 ··[0x000001c7]··Set·is_stmt·to·0
69 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001ce]··Set·column·to·1571 ··[0x000001cb]··Set·column·to·15
72 ··[0x000001d0]··Advance·Line·by·355·to·36372 ··[0x000001cd]··Advance·Line·by·355·to·363
73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d4]··Set·column·to·874 ··[0x000001d1]··Set·column·to·8
75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001da]··Advance·Line·by·581·to·94476 ··[0x000001d7]··Advance·Line·by·581·to·944
77 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e0]··Set·column·to·2579 ··[0x000001dd]··Set·column·to·25
80 ··[0x000001e2]··Advance·Line·by·-936·to·880 ··[0x000001df]··Advance·Line·by·-936·to·8
81 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e6]··Set·column·to·582 ··[0x000001e3]··Set·column·to·5
83 ··[0x000001e8]··Set·is_stmt·to·183 ··[0x000001e5]··Set·is_stmt·to·1
84 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ec]··Set·column·to·3786 ··[0x000001e9]··Set·column·to·37
87 ··[0x000001ee]··Advance·Line·by·931·to·94087 ··[0x000001eb]··Advance·Line·by·931·to·940
88 ··[0x000001f1]··Copy·(view·1)88 ··[0x000001ee]··Copy·(view·1)
89 ··[0x000001f2]··Set·column·to·589 ··[0x000001ef]··Set·column·to·5
90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f5]··Set·column·to·3691 ··[0x000001f2]··Set·column·to·36
92 ··[0x000001f7]··Advance·Line·by·-589·to·35592 ··[0x000001f4]··Advance·Line·by·-589·to·355
93 ··[0x000001fa]··Copy·(view·3)93 ··[0x000001f7]··Copy·(view·3)
94 ··[0x000001fb]··Set·column·to·594 ··[0x000001f8]··Set·column·to·5
95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fa]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fe]··Set·is_stmt·to·096 ··[0x000001fb]··Set·is_stmt·to·0
97 ··[0x000001ff]··Copy·(view·5)97 ··[0x000001fc]··Copy·(view·5)
98 ··[0x00000200]··Set·column·to·898 ··[0x000001fd]··Set·column·to·8
99 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000206]··Advance·Line·by·581·to·944100 ··[0x00000203]··Advance·Line·by·581·to·944
101 ··[0x00000209]··Copy·(view·6)101 ··[0x00000206]··Copy·(view·6)
102 ··[0x0000020a]··Set·column·to·5102 ··[0x00000207]··Set·column·to·5
103 ··[0x0000020c]··Set·is_stmt·to·1103 ··[0x00000209]··Set·is_stmt·to·1
104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020f]··Set·column·to·9106 ··[0x0000020c]··Set·column·to·9
107 ··[0x00000211]··Set·is_stmt·to·0107 ··[0x0000020e]··Set·is_stmt·to·0
108 ··[0x00000212]··Copy·(view·2)108 ··[0x0000020f]··Copy·(view·2)
109 ··[0x00000213]··Set·column·to·8109 ··[0x00000210]··Set·column·to·8
110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000213]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000219]··Set·column·to·5113 ··[0x00000216]··Set·column·to·5
114 ··[0x0000021b]··Set·is_stmt·to·1114 ··[0x00000218]··Set·is_stmt·to·1
115 ··[0x0000021c]··Advance·Line·by·-938·to·10115 ··[0x00000219]··Advance·Line·by·-938·to·10
116 ··[0x0000021f]··Copy·(view·1)116 ··[0x0000021c]··Copy·(view·1)
117 ··[0x00000220]··Set·column·to·8117 ··[0x0000021d]··Set·column·to·8
118 ··[0x00000222]··Set·is_stmt·to·0118 ··[0x0000021f]··Set·is_stmt·to·0
119 ··[0x00000223]··Copy·(view·2)119 ··[0x00000220]··Copy·(view·2)
120 ··[0x00000224]··Set·column·to·5120 ··[0x00000221]··Set·column·to·5
121 ··[0x00000226]··Set·is_stmt·to·1121 ··[0x00000223]··Set·is_stmt·to·1
122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000228]··Set·column·to·23123 ··[0x00000225]··Set·column·to·23
124 ··[0x0000022a]··Set·is_stmt·to·0124 ··[0x00000227]··Set·is_stmt·to·0
125 ··[0x0000022b]··Copy·(view·1)125 ··[0x00000228]··Copy·(view·1)
126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022e]··Set·column·to·15127 ··[0x0000022b]··Set·column·to·15
128 ··[0x00000230]··Advance·Line·by·352·to·363128 ··[0x0000022d]··Advance·Line·by·352·to·363
129 ··[0x00000233]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000234]··Set·column·to·8130 ··[0x00000231]··Set·column·to·8
131 ··[0x00000236]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023a]··Advance·Line·by·581·to·944132 ··[0x00000237]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18230 bytes (0.01%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/comments.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_comments41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_cache
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
876 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 L-·GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/comments.c 
4 PyInit_comments3 /tmp/tmpj7q82_hw/build/black/cache.c
 4 PyInit_cache
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 comments.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 PyObject_GetAttrString22 PyObject_GetAttrString
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 PyCapsule_GetPointer25 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 PyInit_comments 
29 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_cache
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
34 .rel.dyn33 .rel.dyn
35 .rel.plt34 .rel.plt
36 .eh_frame35 .eh_frame
565 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_comments>:21 00000468·<PyInit_cache>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
326 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/comments.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/cache.c
3 ··[····28]··PyInit_comments3 ··[····25]··PyInit_cache
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6d6d65·rray_entry.comme15 ··0x000000c0·72726179·5f656e74·72790063·61636865·rray_entry.cache
16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
30 ··0x000001b0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
31 ··0x000001c0·79496e69·745f636f·6d6d656e·7473005f·yInit_comments._ 
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo 
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f63·Dealloc.PyInit_c
 32 ··0x000001d0·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star
 33 ··0x000001e0·745f5f00····························t__.
  
6.46 KB
./usr/lib/debug/.build-id/7c/d229519ed54de7266ff1d8dd54fa8d6592cbf1.debug vs.
./usr/lib/debug/.build-id/4f/8f71b152804b75b728a1dbd376dacb225d412c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3856·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000197·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000524·000030·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000030·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e2·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e2·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dc6·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·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:·7cd229519ed54de7266ff1d8dd54fa8d6592cbf13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4f8f71b152804b75b728a1dbd376dacb225d412c
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
855 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/mode.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
378 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 "]A,GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/mode.c3 /tmp/tmpj7q82_hw/build/black/mode.c
4 PyInit_mode4 PyInit_mode
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
291 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/mode.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/mode.c
3 ··[····24]··PyInit_mode3 ··[····24]··PyInit_mode
  
35.7 KB
./usr/lib/debug/.build-id/80/fc022bc7fdb41cbeb2685d6586f34e4f9fe7fb.debug vs.
./usr/lib/debug/.build-id/a4/5f971e6ac3f03615011e8a3a914a4b7cc89cb4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3872·(bytes·into·file)13 ··Start·of·section·headers:··········3896·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00674·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00678·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.31 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf20:1 There·are·33·section·headers,·starting·at·offset·0xf38:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000bf·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000180·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000674·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a6·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000039·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000534·000041·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000578·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005ec·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00061b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000664·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000c04·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dee·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.71 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000670·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000674·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 38 lines modifiedOffset 56, 38 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000674·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_conv 
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_tokenize
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·80fc022bc7fdb41cbeb2685d6586f34e4f9fe7fb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a45f971e6ac3f03615011e8a3a914a4b7cc89cb4
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7193 ··Length:······················723
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4225 ··Prologue·Length:·············426
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   conv.c35 ··1»      1»     0»    0»   tokenize.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001b0]··Set·column·to·152 ··[0x000001b4]··Set·column·to·1
53 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b9]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001ba]··Set·column·to·555 ··[0x000001be]··Set·column·to·5
56 ··[0x000001bc]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001c0]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001bd]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001c1]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001be]··Set·column·to·1758 ··[0x000001c2]··Set·column·to·17
59 ··[0x000001c0]··Set·is_stmt·to·059 ··[0x000001c4]··Set·is_stmt·to·0
60 ··[0x000001c1]··Copy·(view·2)60 ··[0x000001c5]··Copy·(view·2)
61 ··[0x000001c2]··Set·column·to·861 ··[0x000001c6]··Set·column·to·8
62 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c8]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c9]··Set·column·to·5 
65 ··[0x000001cb]··Set·is_stmt·to·1 
66 ··[0x000001cc]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8 
67 ··[0x000001cd]··Set·column·to·2564 ··[0x000001cd]··Set·column·to·5
68 ··[0x000001cf]··Set·is_stmt·to·065 ··[0x000001cf]··Set·is_stmt·to·1
 66 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
 67 ··[0x000001d1]··Set·column·to·25
 68 ··[0x000001d3]··Set·is_stmt·to·0
69 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001d1]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001d3]··Set·column·to·1571 ··[0x000001d7]··Set·column·to·15
72 ··[0x000001d5]··Advance·Line·by·355·to·36372 ··[0x000001d9]··Advance·Line·by·355·to·363
73 ··[0x000001d8]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001dc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d9]··Set·column·to·874 ··[0x000001dd]··Set·column·to·8
75 ··[0x000001db]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001df]··Advance·Line·by·581·to·94476 ··[0x000001e3]··Advance·Line·by·581·to·944
77 ··[0x000001e2]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001e6]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e5]··Set·column·to·2579 ··[0x000001e9]··Set·column·to·25
80 ··[0x000001e7]··Advance·Line·by·-936·to·880 ··[0x000001eb]··Advance·Line·by·-936·to·8
81 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001eb]··Set·column·to·582 ··[0x000001ef]··Set·column·to·5
83 ··[0x000001ed]··Set·is_stmt·to·183 ··[0x000001f1]··Set·is_stmt·to·1
84 ··[0x000001ee]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001f2]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001ef]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f1]··Set·column·to·3786 ··[0x000001f5]··Set·column·to·37
87 ··[0x000001f3]··Advance·Line·by·931·to·94087 ··[0x000001f7]··Advance·Line·by·931·to·940
88 ··[0x000001f6]··Copy·(view·1)88 ··[0x000001fa]··Copy·(view·1)
89 ··[0x000001f7]··Set·column·to·589 ··[0x000001fb]··Set·column·to·5
90 ··[0x000001f9]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001fd]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001fa]··Set·column·to·3691 ··[0x000001fe]··Set·column·to·36
92 ··[0x000001fc]··Advance·Line·by·-589·to·35592 ··[0x00000200]··Advance·Line·by·-589·to·355
93 ··[0x000001ff]··Copy·(view·3)93 ··[0x00000203]··Copy·(view·3)
94 ··[0x00000200]··Set·column·to·594 ··[0x00000204]··Set·column·to·5
95 ··[0x00000202]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x00000206]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x00000203]··Set·is_stmt·to·096 ··[0x00000207]··Set·is_stmt·to·0
97 ··[0x00000204]··Copy·(view·5)97 ··[0x00000208]··Copy·(view·5)
98 ··[0x00000205]··Set·column·to·898 ··[0x00000209]··Set·column·to·8
99 ··[0x00000207]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x0000020b]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020b]··Advance·Line·by·581·to·944100 ··[0x0000020f]··Advance·Line·by·581·to·944
101 ··[0x0000020e]··Copy·(view·6)101 ··[0x00000212]··Copy·(view·6)
102 ··[0x0000020f]··Set·column·to·5102 ··[0x00000213]··Set·column·to·5
103 ··[0x00000211]··Set·is_stmt·to·1103 ··[0x00000215]··Set·is_stmt·to·1
104 ··[0x00000212]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x00000216]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x00000213]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x00000217]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000214]··Set·column·to·9106 ··[0x00000218]··Set·column·to·9
107 ··[0x00000216]··Set·is_stmt·to·0107 ··[0x0000021a]··Set·is_stmt·to·0
108 ··[0x00000217]··Copy·(view·2)108 ··[0x0000021b]··Copy·(view·2)
109 ··[0x00000218]··Set·column·to·8109 ··[0x0000021c]··Set·column·to·8
110 ··[0x0000021a]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x0000021e]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x0000021b]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x0000021f]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x0000021c]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000220]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021e]··Set·column·to·5113 ··[0x00000222]··Set·column·to·5
114 ··[0x00000220]··Set·is_stmt·to·1114 ··[0x00000224]··Set·is_stmt·to·1
115 ··[0x00000221]··Advance·Line·by·-938·to·10115 ··[0x00000225]··Advance·Line·by·-938·to·10
116 ··[0x00000224]··Copy·(view·1)116 ··[0x00000228]··Copy·(view·1)
117 ··[0x00000225]··Set·column·to·8117 ··[0x00000229]··Set·column·to·8
118 ··[0x00000227]··Set·is_stmt·to·0118 ··[0x0000022b]··Set·is_stmt·to·0
119 ··[0x00000228]··Copy·(view·2)119 ··[0x0000022c]··Copy·(view·2)
120 ··[0x00000229]··Set·column·to·5120 ··[0x0000022d]··Set·column·to·5
121 ··[0x0000022b]··Set·is_stmt·to·1121 ··[0x0000022f]··Set·is_stmt·to·1
122 ··[0x0000022c]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000230]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x0000022d]··Set·column·to·23123 ··[0x00000231]··Set·column·to·23
124 ··[0x0000022f]··Set·is_stmt·to·0124 ··[0x00000233]··Set·is_stmt·to·0
125 ··[0x00000230]··Copy·(view·1)125 ··[0x00000234]··Copy·(view·1)
126 ··[0x00000231]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000235]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x00000233]··Set·column·to·15127 ··[0x00000237]··Set·column·to·15
128 ··[0x00000235]··Advance·Line·by·352·to·363128 ··[0x00000239]··Advance·Line·by·352·to·363
129 ··[0x00000238]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x0000023c]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
Max diff block lines reached; 2/18247 bytes (0.01%) of diff not shown.
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_conv41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_tokenize
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
856 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/conv.c3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/tokenize.c
4 PyInit_conv4 PyInit_tokenize
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 tokenize.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyInit_conv 
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
 29 PyInit_tokenize
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .eh_frame36 .eh_frame
564 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_conv>:21 00000468·<PyInit_tokenize>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
342 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/tokenize.c
3 ··[····2d]··PyInit_conv3 ··[····31]··PyInit_tokenize
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6e762e·rray_entry.conv.15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·697a652e·63005f5f·4652414d·455f454e·ize.c.__FRAME_EN
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.P 
24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
 24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I
 25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
 28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
 31 ··0x000001c0·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
 32 ··0x000001d0·745f746f·6b656e69·7a65005f·5f676d6f·t_tokenize.__gmo
 33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
27 ··0x00000180·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
28 ··0x00000190·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_ 
29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_ 
30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon 
31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall 
32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_ 
33 ··0x000001e0·5f00································_. 
  
33.8 KB
./usr/lib/debug/.build-id/8f/b86b9360003a997ffab7aff49ed66bbbcd6861.debug vs.
./usr/lib/debug/.build-id/ab/8726f901a14e90535e8d872d5a2d73f3b0420f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00668·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00670·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.72 KB
readelf --wide --sections {}
    
Offset 2, 41 lines modifiedOffset 2, 41 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c2·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f8·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·000198·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·000034·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000036·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd0·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.33 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 38 lines modifiedOffset 56, 38 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c
64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_linegen
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_ranges 
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·8fb86b9360003a997ffab7aff49ed66bbbcd68613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab8726f901a14e90535e8d872d5a2d73f3b0420f
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7123 ··Length:······················713
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4155 ··Prologue·Length:·············416
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   ranges.c35 ··1»      1»     0»    0»   linegen.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001a9]··Set·column·to·152 ··[0x000001aa]··Set·column·to·1
53 ··[0x000001ab]··Extended·opcode·2:·set·Address·to·0x46c53 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001b2]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·554 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
55 ··[0x000001b3]··Set·column·to·555 ··[0x000001b4]··Set·column·to·5
56 ··[0x000001b5]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·656 ··[0x000001b6]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
57 ··[0x000001b6]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)57 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b7]··Set·column·to·1758 ··[0x000001b8]··Set·column·to·17
59 ··[0x000001b9]··Set·is_stmt·to·059 ··[0x000001ba]··Set·is_stmt·to·0
60 ··[0x000001ba]··Copy·(view·2)60 ··[0x000001bb]··Copy·(view·2)
61 ··[0x000001bb]··Set·column·to·861 ··[0x000001bc]··Set·column·to·8
62 ··[0x000001bd]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·763 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
64 ··[0x000001c2]··Set·column·to·564 ··[0x000001c3]··Set·column·to·5
65 ··[0x000001c4]··Set·is_stmt·to·165 ··[0x000001c5]··Set·is_stmt·to·1
66 ··[0x000001c5]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·866 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
67 ··[0x000001c6]··Set·column·to·2567 ··[0x000001c7]··Set·column·to·25
68 ··[0x000001c8]··Set·is_stmt·to·068 ··[0x000001c9]··Set·is_stmt·to·0
69 ··[0x000001c9]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·869 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
70 ··[0x000001ca]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cc]··Set·column·to·1571 ··[0x000001cd]··Set·column·to·15
72 ··[0x000001ce]··Advance·Line·by·355·to·36372 ··[0x000001cf]··Advance·Line·by·355·to·363
73 ··[0x000001d1]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·36373 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
74 ··[0x000001d2]··Set·column·to·874 ··[0x000001d3]··Set·column·to·8
75 ··[0x000001d4]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d8]··Advance·Line·by·581·to·94476 ··[0x000001d9]··Advance·Line·by·581·to·944
77 ··[0x000001db]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·94477 ··[0x000001dc]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·944
78 ··[0x000001dc]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001de]··Set·column·to·2579 ··[0x000001df]··Set·column·to·25
80 ··[0x000001e0]··Advance·Line·by·-936·to·880 ··[0x000001e1]··Advance·Line·by·-936·to·8
81 ··[0x000001e3]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·881 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
82 ··[0x000001e4]··Set·column·to·582 ··[0x000001e5]··Set·column·to·5
83 ··[0x000001e6]··Set·is_stmt·to·183 ··[0x000001e7]··Set·is_stmt·to·1
84 ··[0x000001e7]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·984 ··[0x000001e8]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
85 ··[0x000001e8]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ea]··Set·column·to·3786 ··[0x000001eb]··Set·column·to·37
87 ··[0x000001ec]··Advance·Line·by·931·to·94087 ··[0x000001ed]··Advance·Line·by·931·to·940
88 ··[0x000001ef]··Copy·(view·1)88 ··[0x000001f0]··Copy·(view·1)
89 ··[0x000001f0]··Set·column·to·589 ··[0x000001f1]··Set·column·to·5
90 ··[0x000001f2]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)90 ··[0x000001f3]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f3]··Set·column·to·3691 ··[0x000001f4]··Set·column·to·36
92 ··[0x000001f5]··Advance·Line·by·-589·to·35592 ··[0x000001f6]··Advance·Line·by·-589·to·355
93 ··[0x000001f8]··Copy·(view·3)93 ··[0x000001f9]··Copy·(view·3)
94 ··[0x000001f9]··Set·column·to·594 ··[0x000001fa]··Set·column·to·5
95 ··[0x000001fb]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)95 ··[0x000001fc]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fc]··Set·is_stmt·to·096 ··[0x000001fd]··Set·is_stmt·to·0
97 ··[0x000001fd]··Copy·(view·5)97 ··[0x000001fe]··Copy·(view·5)
98 ··[0x000001fe]··Set·column·to·898 ··[0x000001ff]··Set·column·to·8
99 ··[0x00000200]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000204]··Advance·Line·by·581·to·944100 ··[0x00000205]··Advance·Line·by·581·to·944
101 ··[0x00000207]··Copy·(view·6)101 ··[0x00000208]··Copy·(view·6)
102 ··[0x00000208]··Set·column·to·5102 ··[0x00000209]··Set·column·to·5
103 ··[0x0000020a]··Set·is_stmt·to·1103 ··[0x0000020b]··Set·is_stmt·to·1
104 ··[0x0000020b]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947104 ··[0x0000020c]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947
105 ··[0x0000020c]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)105 ··[0x0000020d]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020d]··Set·column·to·9106 ··[0x0000020e]··Set·column·to·9
107 ··[0x0000020f]··Set·is_stmt·to·0107 ··[0x00000210]··Set·is_stmt·to·0
108 ··[0x00000210]··Copy·(view·2)108 ··[0x00000211]··Copy·(view·2)
109 ··[0x00000211]··Set·column·to·8109 ··[0x00000212]··Set·column·to·8
110 ··[0x00000213]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948110 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948
111 ··[0x00000214]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·948111 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·948
112 ··[0x00000215]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000217]··Set·column·to·5113 ··[0x00000218]··Set·column·to·5
114 ··[0x00000219]··Set·is_stmt·to·1114 ··[0x0000021a]··Set·is_stmt·to·1
115 ··[0x0000021a]··Advance·Line·by·-938·to·10115 ··[0x0000021b]··Advance·Line·by·-938·to·10
116 ··[0x0000021d]··Copy·(view·1)116 ··[0x0000021e]··Copy·(view·1)
117 ··[0x0000021e]··Set·column·to·8117 ··[0x0000021f]··Set·column·to·8
118 ··[0x00000220]··Set·is_stmt·to·0118 ··[0x00000221]··Set·is_stmt·to·0
119 ··[0x00000221]··Copy·(view·2)119 ··[0x00000222]··Copy·(view·2)
120 ··[0x00000222]··Set·column·to·5120 ··[0x00000223]··Set·column·to·5
121 ··[0x00000224]··Set·is_stmt·to·1121 ··[0x00000225]··Set·is_stmt·to·1
122 ··[0x00000225]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11122 ··[0x00000226]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
123 ··[0x00000226]··Set·column·to·23123 ··[0x00000227]··Set·column·to·23
124 ··[0x00000228]··Set·is_stmt·to·0124 ··[0x00000229]··Set·is_stmt·to·0
125 ··[0x00000229]··Copy·(view·1)125 ··[0x0000022a]··Copy·(view·1)
126 ··[0x0000022a]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022c]··Set·column·to·15127 ··[0x0000022d]··Set·column·to·15
128 ··[0x0000022e]··Advance·Line·by·352·to·363128 ··[0x0000022f]··Advance·Line·by·352·to·363
129 ··[0x00000231]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·363129 ··[0x00000232]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·363
130 ··[0x00000232]··Set·column·to·8130 ··[0x00000233]··Set·column·to·8
131 ··[0x00000234]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000235]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000238]··Advance·Line·by·581·to·944132 ··[0x00000239]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18230 bytes (0.01%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/ranges.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f035 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f0
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x26):·PyInit_ranges41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_linegen
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46c47 ····<53>···DW_AT_low_pc······:·(addr)·0x46c
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
884 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 haGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/ranges.c 
4 PyInit_ranges3 /tmp/tmpj7q82_hw/build/black/linegen.c
 4 PyInit_linegen
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 ranges.c15 linegen.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_linegen
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 PyObject_GetAttrString24 PyObject_GetAttrString
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 PyCapsule_GetPointer27 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable28 _ITM_deregisterTMCloneTable
28 _Py_Dealloc29 _Py_Dealloc
29 PyInit_ranges 
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .eh_frame36 .eh_frame
565 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000468·<frame_dummy>:17 00000468·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 0000046c·<PyInit_ranges>:21 0000046c·<PyInit_linegen>:
22 »       ...22 »       ...
  
23 000004ec·<PyInit___init__>:23 000004ec·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
326 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/ranges.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/linegen.c
3 ··[····26]··PyInit_ranges3 ··[····27]··PyInit_linegen
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790072·616e6765·rray_entry.range15 ··0x000000c0·72726179·5f656e74·7279006c·696e6567·rray_entry.lineg
16 ··0x000000d0·732e6300·5f5f4652·414d455f·454e445f·s.c.__FRAME_END_16 ··0x000000d0·656e2e63·005f5f46·52414d45·5f454e44·en.c.__FRAME_END
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge24 ··0x00000150·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM25 ··0x00000160·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone26 ··0x00000170·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I27 ··0x00000180·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa28 ··0x00000190·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer29 ··0x000001a0·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
30 ··0x000001b0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py31 ··0x000001c0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
31 ··0x000001c0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_32 ··0x000001d0·5f446561·6c6c6f63·005f5f67·6d6f6e5f·_Dealloc.__gmon_
32 ··0x000001d0·72616e67·6573005f·5f676d6f·6e5f7374·ranges.__gmon_st 
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
51.9 KB
./usr/lib/debug/.build-id/93/2ffa4bc62720ea629cc9727d83b53c9b6ff5eb.debug vs.
./usr/lib/debug/.build-id/17/5d3476937237fd4770b6aaf3726ab1d57d1062.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3872·(bytes·into·file)13 ··Start·of·section·headers:··········3868·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00670·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00668·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.71 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf20:1 There·are·33·section·headers,·starting·at·offset·0xf1c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000664·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a0·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003b·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·000034·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.12 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000664·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004e8·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000454·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000664·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_token92 ····88:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_ranges
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·932ffa4bc62720ea629cc9727d83b53c9b6ff5eb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·175d3476937237fd4770b6aaf3726ab1d57d1062
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7203 ··Length:······················712
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4235 ··Prologue·Length:·············415
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   token.c35 ··1»      1»     0»    0»   ranges.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001b1]··Set·column·to·152 ··[0x000001a9]··Set·column·to·1
53 ··[0x000001b3]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001ab]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001ba]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001b2]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
55 ··[0x000001bb]··Set·column·to·555 ··[0x000001b3]··Set·column·to·5
56 ··[0x000001bd]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001b5]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
57 ··[0x000001be]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)57 ··[0x000001b6]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
58 ··[0x000001bf]··Set·column·to·1758 ··[0x000001b7]··Set·column·to·17
59 ··[0x000001c1]··Set·is_stmt·to·059 ··[0x000001b9]··Set·is_stmt·to·0
60 ··[0x000001c2]··Copy·(view·2)60 ··[0x000001ba]··Copy·(view·2)
61 ··[0x000001c3]··Set·column·to·861 ··[0x000001bb]··Set·column·to·8
62 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·1 
63 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7 
64 ··[0x000001ca]··Set·column·to·5 
65 ··[0x000001cc]··Set·is_stmt·to·1 
66 ··[0x000001cd]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8 
67 ··[0x000001ce]··Set·column·to·25 
68 ··[0x000001d0]··Set·is_stmt·to·0 
69 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8 
70 ··[0x000001d2]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
71 ··[0x000001d4]··Set·column·to·15 
72 ··[0x000001d6]··Advance·Line·by·355·to·363 
73 ··[0x000001d9]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363 
74 ··[0x000001da]··Set·column·to·8 
75 ··[0x000001dc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bd]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001e0]··Advance·Line·by·581·to·944 
77 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94463 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
78 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table64 ··[0x000001c2]··Set·column·to·5
 65 ··[0x000001c4]··Set·is_stmt·to·1
 66 ··[0x000001c5]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
79 ··[0x000001e6]··Set·column·to·2567 ··[0x000001c6]··Set·column·to·25
80 ··[0x000001e8]··Advance·Line·by·-936·to·868 ··[0x000001c8]··Set·is_stmt·to·0
81 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·869 ··[0x000001c9]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
82 ··[0x000001ec]··Set·column·to·5 
83 ··[0x000001ee]··Set·is_stmt·to·1 
84 ··[0x000001ef]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9 
85 ··[0x000001f0]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001ca]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f2]··Set·column·to·37 
87 ··[0x000001f4]··Advance·Line·by·931·to·940 
88 ··[0x000001f7]··Copy·(view·1) 
89 ··[0x000001f8]··Set·column·to·571 ··[0x000001cc]··Set·column·to·15
90 ··[0x000001fa]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2) 
91 ··[0x000001fb]··Set·column·to·36 
92 ··[0x000001fd]··Advance·Line·by·-589·to·35572 ··[0x000001ce]··Advance·Line·by·355·to·363
93 ··[0x00000200]··Copy·(view·3) 
94 ··[0x00000201]··Set·column·to·5 
95 ··[0x00000203]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)73 ··[0x000001d1]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
96 ··[0x00000204]··Set·is_stmt·to·0 
97 ··[0x00000205]··Copy·(view·5) 
98 ··[0x00000206]··Set·column·to·874 ··[0x000001d2]··Set·column·to·8
99 ··[0x00000208]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d4]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020c]··Advance·Line·by·581·to·94476 ··[0x000001d8]··Advance·Line·by·581·to·944
101 ··[0x0000020f]··Copy·(view·6) 
102 ··[0x00000210]··Set·column·to·5 
103 ··[0x00000212]··Set·is_stmt·to·1 
104 ··[0x00000213]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947 
105 ··[0x00000214]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1) 
106 ··[0x00000215]··Set·column·to·9 
107 ··[0x00000217]··Set·is_stmt·to·0 
108 ··[0x00000218]··Copy·(view·2) 
109 ··[0x00000219]··Set·column·to·8 
110 ··[0x0000021b]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·94877 ··[0x000001db]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·944
111 ··[0x0000021c]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948 
112 ··[0x0000021d]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001dc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 79 ··[0x000001de]··Set·column·to·25
 80 ··[0x000001e0]··Advance·Line·by·-936·to·8
 81 ··[0x000001e3]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
 82 ··[0x000001e4]··Set·column·to·5
 83 ··[0x000001e6]··Set·is_stmt·to·1
 84 ··[0x000001e7]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
 85 ··[0x000001e8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 86 ··[0x000001ea]··Set·column·to·37
 87 ··[0x000001ec]··Advance·Line·by·931·to·940
 88 ··[0x000001ef]··Copy·(view·1)
113 ··[0x0000021f]··Set·column·to·589 ··[0x000001f0]··Set·column·to·5
 90 ··[0x000001f2]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
 91 ··[0x000001f3]··Set·column·to·36
 92 ··[0x000001f5]··Advance·Line·by·-589·to·355
 93 ··[0x000001f8]··Copy·(view·3)
 94 ··[0x000001f9]··Set·column·to·5
 95 ··[0x000001fb]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)
 96 ··[0x000001fc]··Set·is_stmt·to·0
Max diff block lines reached; 9808/18206 bytes (53.87%) of diff not shown.
8.06 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e429 ····<38>···DW_AT_low_pc······:·(addr)·0x4ec
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f0
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_token41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x26):·PyInit_ranges
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x46c
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x48e76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x496
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x48e89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x496
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4c6102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ce
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4ac111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b4
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4ac124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b4
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d4137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4dc
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8186 bytes (12.37%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000464·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············0000047a·00000485·(DW_OP_reg0·(r0))15 ·············00000482·0000048d·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000485·000004ac·(DW_OP_reg4·(r4))17 ·············0000048d·000004b4·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c0·000004ca·(DW_OP_reg4·(r4))19 ·············000004c8·000004d2·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············0000048e·0000049a·(DW_OP_reg0·(r0))27 ·············00000496·000004a2·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············0000049a·000004be·(DW_OP_reg5·(r5))29 ·············000004a2·000004c6·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c0·000004c2·(DW_OP_reg0·(r0))31 ·············000004c8·000004ca·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004c2·000004ca·(DW_OP_reg5·(r5))33 ·············000004ca·000004d2·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004ce·000004e4·(DW_OP_reg5·(r5))35 ·············000004d6·000004ec·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004ac·000004b6·(DW_OP_reg0·(r0))43 ·············000004b4·000004be·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004b6·000004be·(DW_OP_reg4·(r4))45 ·············000004be·000004c6·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004be·000004bf·(DW_OP_reg3·(r3))47 ·············000004c6·000004c7·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004ce·000004d0·(DW_OP_reg0·(r0))49 ·············000004d6·000004d8·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d0·000004e4·(DW_OP_reg4·(r4))51 ·············000004d8·000004ec·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············0000048e·00000498·(DW_OP_reg4·(r4))56 ·············00000496·000004a0·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c0·000004c6·(DW_OP_reg4·(r4))58 ·············000004c8·000004ce·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············0000048e·0000048e·(DW_OP_reg4·(r4))62 ·············00000496·00000496·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004ac·000004b6·(DW_OP_reg5·(r5))67 ·············000004b4·000004be·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004ce·000004e4·(DW_OP_reg5·(r5))69 ·············000004d6·000004ec·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004ac·000004ac·(DW_OP_reg5·(r5))73 ·············000004b4·000004b4·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000464·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
875 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 bGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/token.c 
4 PyInit_token3 /tmp/tmpj7q82_hw/build/black/ranges.c
 4 PyInit_ranges
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 ranges.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyObject_GetAttrString23 PyObject_GetAttrString
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 PyCapsule_GetPointer26 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_token29 PyInit_ranges
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .eh_frame36 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000334·<_init>:2 0000033c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000340·<.plt>:2 00000348·<.plt>:
3 »       ...3 »       ...
932 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000039c·<call_weak_fn>:2 000003a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c0·<deregister_tm_clones>:4 000003c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003ec·<register_tm_clones>:6 000003f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000420·<__do_global_dtors_aux>:8 00000428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000460·<frame_dummy>:10 00000468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000464·<PyInit_token>:14 0000046c·<PyInit_ranges>:
15 »       ...15 »       ...
  
16 000004e4·<PyInit___init__>:16 000004ec·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004e8·<_fini>:2 000004f0·<_fini>:
3 »       ...3 »       ...
331 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/ranges.c
3 ··[····2e]··PyInit_token3 ··[····26]··PyInit_ranges
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token15 ··0x000000c0·72726179·5f656e74·72790072·616e6765·rray_entry.range
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·732e6300·5f5f4652·414d455f·454e445f·s.c.__FRAME_END_
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_30 ··0x000001b0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t31 ··0x000001c0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
32 ··0x000001d0·6f6b656e·005f5f67·6d6f6e5f·73746172·oken.__gmon_star32 ··0x000001d0·72616e67·6573005f·5f676d6f·6e5f7374·ranges.__gmon_st
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·6172745f·5f00·······················art__.
  
4.17 KB
./usr/lib/debug/.build-id/a5/12383d3c2757b4468811ddcdfc00152eff9f42.debug vs.
./usr/lib/debug/.build-id/0d/a37c5a3470e11e1e7c501dffbfc58b3938ed06.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f8·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f8·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a5·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a7·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000534·00004e·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000534·00004e·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000584·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000584·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005f8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005f8·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000627·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000627·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000670·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000670·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000c10·000200·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000c10·000200·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a512383d3c2757b4468811ddcdfc00152eff9f423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0da37c5a3470e11e1e7c501dffbfc58b3938ed06
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
885 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x47414 ····<18>···DW_AT_low_pc······:·(addr)·0x474
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
420 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 BGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/handle_ipynb_magics.c3 /tmp/tmpj7q82_hw/build/black/handle_ipynb_magics.c
4 PyInit_handle_ipynb_magics4 PyInit_handle_ipynb_magics
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
336 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/handle_ipynb_magics.c
3 ··[····33]··PyInit_handle_ipynb_magics3 ··[····33]··PyInit_handle_ipynb_magics
  
51.2 KB
./usr/lib/debug/.build-id/a5/c44429499af9a2b16ed517d69d2a384adc272e.debug vs.
./usr/lib/debug/.build-id/75/c58f01958bf6c235eae773979a9a0438579b33.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3860·(bytes·into·file)13 ··Start·of·section·headers:··········3876·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
4.71 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf14:1 There·are·33·section·headers,·starting·at·offset·0xf24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f8·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000037·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·000038·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dda·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.13 KB
readelf --wide --symbols {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000454·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c
64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 85 ····81:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_numerics
85 ····81:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram 
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·a5c44429499af9a2b16ed517d69d2a384adc272e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75c58f01958bf6c235eae773979a9a0438579b33
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7153 ··Length:······················714
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4185 ··Prologue·Length:·············417
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to327 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xeb):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pygram.c35 ··1»      1»     0»    0»   numerics.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ac]··Set·column·to·152 ··[0x000001ab]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46c53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·554 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001b5]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·656 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001b9]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001bb]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001bc]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001bd]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·763 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001c4]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001c6]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·866 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001c8]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001ca]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·869 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001ce]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001d0]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·36373 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001d4]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001da]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·94477 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001e0]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001e2]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·881 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001e6]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001e8]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·984 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001ec]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001ee]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001f1]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001f2]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f6]··Set·column·to·3691 ··[0x000001f5]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x000001f7]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x000001fa]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x000001fb]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x000001fe]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x000001ff]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x00000200]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x00000206]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x00000209]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x0000020a]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x0000020c]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020f]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x0000020f]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x00000211]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x00000212]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x00000213]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000217]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·948111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021a]··Set·column·to·5113 ··[0x00000219]··Set·column·to·5
114 ··[0x0000021c]··Set·is_stmt·to·1114 ··[0x0000021b]··Set·is_stmt·to·1
115 ··[0x0000021d]··Advance·Line·by·-938·to·10115 ··[0x0000021c]··Advance·Line·by·-938·to·10
116 ··[0x00000220]··Copy·(view·1)116 ··[0x0000021f]··Copy·(view·1)
117 ··[0x00000221]··Set·column·to·8117 ··[0x00000220]··Set·column·to·8
118 ··[0x00000223]··Set·is_stmt·to·0118 ··[0x00000222]··Set·is_stmt·to·0
119 ··[0x00000224]··Copy·(view·2)119 ··[0x00000223]··Copy·(view·2)
120 ··[0x00000225]··Set·column·to·5120 ··[0x00000224]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1121 ··[0x00000226]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000229]··Set·column·to·23123 ··[0x00000228]··Set·column·to·23
124 ··[0x0000022b]··Set·is_stmt·to·0124 ··[0x0000022a]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)125 ··[0x0000022b]··Copy·(view·1)
126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022f]··Set·column·to·15127 ··[0x0000022e]··Set·column·to·15
128 ··[0x00000231]··Advance·Line·by·352·to·363128 ··[0x00000230]··Advance·Line·by·352·to·363
129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·363129 ··[0x00000233]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000235]··Set·column·to·8130 ··[0x00000234]··Set·column·to·8
131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000236]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023b]··Advance·Line·by·581·to·944132 ··[0x0000023a]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18271 bytes (0.01%) of diff not shown.
8.06 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4ec29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e8
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f035 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pygram41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_numerics
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46c47 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49676 ····<9a>···DW_AT_entry_pc····:·(addr)·0x492
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49689 ····<b8>···DW_AT_entry_pc····:·(addr)·0x492
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ce102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ca
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b4111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b0
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b4124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b0
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4dc137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d8
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8186 bytes (12.37%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000046c·000000849 ····00000468·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············00000482·0000048d·(DW_OP_reg0·(r0))15 ·············0000047e·00000489·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············0000048d·000004b4·(DW_OP_reg4·(r4))17 ·············00000489·000004b0·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c8·000004d2·(DW_OP_reg4·(r4))19 ·············000004c4·000004ce·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············00000496·000004a2·(DW_OP_reg0·(r0))27 ·············00000492·0000049e·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············000004a2·000004c6·(DW_OP_reg5·(r5))29 ·············0000049e·000004c2·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c8·000004ca·(DW_OP_reg0·(r0))31 ·············000004c4·000004c6·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004ca·000004d2·(DW_OP_reg5·(r5))33 ·············000004c6·000004ce·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004d6·000004ec·(DW_OP_reg5·(r5))35 ·············000004d2·000004e8·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004b4·000004be·(DW_OP_reg0·(r0))43 ·············000004b0·000004ba·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004be·000004c6·(DW_OP_reg4·(r4))45 ·············000004ba·000004c2·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004c6·000004c7·(DW_OP_reg3·(r3))47 ·············000004c2·000004c3·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004d6·000004d8·(DW_OP_reg0·(r0))49 ·············000004d2·000004d4·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d8·000004ec·(DW_OP_reg4·(r4))51 ·············000004d4·000004e8·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············00000496·000004a0·(DW_OP_reg4·(r4))56 ·············00000492·0000049c·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c8·000004ce·(DW_OP_reg4·(r4))58 ·············000004c4·000004ca·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············00000496·00000496·(DW_OP_reg4·(r4))62 ·············00000492·00000492·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004b4·000004be·(DW_OP_reg5·(r5))67 ·············000004b0·000004ba·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004d6·000004ec·(DW_OP_reg5·(r5))69 ·············000004d2·000004e8·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004b4·000004b4·(DW_OP_reg5·(r5))73 ·············000004b0·000004b0·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000046c·000000849 ····00000468·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
881 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 '.GCC:·(Debian·14.2.0-19)·14.2.01 3GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pygram.c 
4 PyInit_pygram3 /tmp/tmpj7q82_hw/build/black/numerics.c
 4 PyInit_numerics
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 pygram.c15 numerics.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
 22 PyInit_numerics
22 PyInit___init__23 PyInit___init__
23 PyObject_GetAttrString24 PyObject_GetAttrString
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 PyCapsule_GetPointer27 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable28 _ITM_deregisterTMCloneTable
28 PyInit_pygram 
29 _Py_Dealloc29 _Py_Dealloc
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000033c·<_init>:2 00000338·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000348·<.plt>:2 00000344·<.plt>:
3 »       ...3 »       ...
935 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003a4·<call_weak_fn>:2 000003a0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c8·<deregister_tm_clones>:4 000003c4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f4·<register_tm_clones>:6 000003f0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000428·<__do_global_dtors_aux>:8 00000424·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000468·<frame_dummy>:10 00000464·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000046c·<PyInit_pygram>:14 00000468·<PyInit_numerics>:
15 »       ...15 »       ...
  
16 000004ec·<PyInit___init__>:16 000004e8·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004f0·<_fini>:2 000004ec·<_fini>:
3 »       ...3 »       ...
331 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pygram.c 
3 ··[····29]··PyInit_pygram2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/numerics.c
 3 ··[····28]··PyInit_numerics
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·79677261·rray_entry.pygra15 ··0x000000c0·72726179·5f656e74·7279006e·756d6572·rray_entry.numer
16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.c.__FRAME_EN
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·6e616c69·7a650050·79496e69·745f6e75·nalize.PyInit_nu
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___
 24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
30 ··0x000001b0·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
31 ··0x000001c0·6e69745f·70796772·616d005f·50795f44·nit_pygram._Py_D 
32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
  
52.1 KB
./usr/lib/debug/.build-id/b2/ff66b1dadaa99b3c572d7f281f5cbd41aa7ecf.debug vs.
./usr/lib/debug/.build-id/66/14af585e32361bfeeb87d671ef517af3bd00b9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3884·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00660·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00670·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.63 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf2c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c2·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a3·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·00003f·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000de4·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.5 KB
readelf --wide --symbols {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Symbol·table·'.symtab'·contains·90·entries:2 Symbol·table·'.symtab'·contains·90·entries:
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·0000065c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004e8·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_nodes 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_grammar
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·b2ff66b1dadaa99b3c572d7f281f5cbd41aa7ecf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6614af585e32361bfeeb87d671ef517af3bd00b9
17.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7113 ··Length:······················722
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4145 ··Prologue·Length:·············425
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   nodes.c35 ··1»      1»     0»    0»   grammar.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001a8]··Set·column·to·152 ··[0x000001b3]··Set·column·to·1
53 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001b5]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001bc]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b2]··Set·column·to·555 ··[0x000001bd]··Set·column·to·5
56 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001bf]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b5]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)57 ··[0x000001c0]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b6]··Set·column·to·1758 ··[0x000001c1]··Set·column·to·17
59 ··[0x000001b8]··Set·is_stmt·to·059 ··[0x000001c3]··Set·is_stmt·to·0
60 ··[0x000001b9]··Copy·(view·2)60 ··[0x000001c4]··Copy·(view·2)
61 ··[0x000001ba]··Set·column·to·861 ··[0x000001c5]··Set·column·to·8
62 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c7]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·763 ··[0x000001cb]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c1]··Set·column·to·564 ··[0x000001cc]··Set·column·to·5
65 ··[0x000001c3]··Set·is_stmt·to·165 ··[0x000001ce]··Set·is_stmt·to·1
66 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·866 ··[0x000001cf]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c5]··Set·column·to·2567 ··[0x000001d0]··Set·column·to·25
68 ··[0x000001c7]··Set·is_stmt·to·068 ··[0x000001d2]··Set·is_stmt·to·0
69 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·869 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001d4]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cb]··Set·column·to·1571 ··[0x000001d6]··Set·column·to·15
72 ··[0x000001cd]··Advance·Line·by·355·to·36372 ··[0x000001d8]··Advance·Line·by·355·to·363
73 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·36373 ··[0x000001db]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d1]··Set·column·to·874 ··[0x000001dc]··Set·column·to·8
75 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001de]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d7]··Advance·Line·by·581·to·94476 ··[0x000001e2]··Advance·Line·by·581·to·944
77 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94477 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dd]··Set·column·to·2579 ··[0x000001e8]··Set·column·to·25
80 ··[0x000001df]··Advance·Line·by·-936·to·880 ··[0x000001ea]··Advance·Line·by·-936·to·8
81 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·881 ··[0x000001ed]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e3]··Set·column·to·582 ··[0x000001ee]··Set·column·to·5
83 ··[0x000001e5]··Set·is_stmt·to·183 ··[0x000001f0]··Set·is_stmt·to·1
84 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·984 ··[0x000001f1]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001f2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e9]··Set·column·to·3786 ··[0x000001f4]··Set·column·to·37
87 ··[0x000001eb]··Advance·Line·by·931·to·94087 ··[0x000001f6]··Advance·Line·by·931·to·940
88 ··[0x000001ee]··Copy·(view·1)88 ··[0x000001f9]··Copy·(view·1)
89 ··[0x000001ef]··Set·column·to·589 ··[0x000001fa]··Set·column·to·5
90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)90 ··[0x000001fc]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f2]··Set·column·to·3691 ··[0x000001fd]··Set·column·to·36
92 ··[0x000001f4]··Advance·Line·by·-589·to·35592 ··[0x000001ff]··Advance·Line·by·-589·to·355
93 ··[0x000001f7]··Copy·(view·3)93 ··[0x00000202]··Copy·(view·3)
94 ··[0x000001f8]··Set·column·to·594 ··[0x00000203]··Set·column·to·5
95 ··[0x000001fa]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)95 ··[0x00000205]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fb]··Set·is_stmt·to·096 ··[0x00000206]··Set·is_stmt·to·0
97 ··[0x000001fc]··Copy·(view·5)97 ··[0x00000207]··Copy·(view·5)
98 ··[0x000001fd]··Set·column·to·898 ··[0x00000208]··Set·column·to·8
99 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x0000020a]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000203]··Advance·Line·by·581·to·944100 ··[0x0000020e]··Advance·Line·by·581·to·944
101 ··[0x00000206]··Copy·(view·6)101 ··[0x00000211]··Copy·(view·6)
102 ··[0x00000207]··Set·column·to·5102 ··[0x00000212]··Set·column·to·5
103 ··[0x00000209]··Set·is_stmt·to·1103 ··[0x00000214]··Set·is_stmt·to·1
104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947104 ··[0x00000215]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)105 ··[0x00000216]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020c]··Set·column·to·9106 ··[0x00000217]··Set·column·to·9
107 ··[0x0000020e]··Set·is_stmt·to·0107 ··[0x00000219]··Set·is_stmt·to·0
108 ··[0x0000020f]··Copy·(view·2)108 ··[0x0000021a]··Copy·(view·2)
109 ··[0x00000210]··Set·column·to·8109 ··[0x0000021b]··Set·column·to·8
110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948110 ··[0x0000021d]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000213]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948111 ··[0x0000021e]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x0000021f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000216]··Set·column·to·5 
114 ··[0x00000218]··Set·is_stmt·to·1 
115 ··[0x00000219]··Advance·Line·by·-938·to·10 
116 ··[0x0000021c]··Copy·(view·1) 
117 ··[0x0000021d]··Set·column·to·8 
118 ··[0x0000021f]··Set·is_stmt·to·0 
119 ··[0x00000220]··Copy·(view·2) 
120 ··[0x00000221]··Set·column·to·5113 ··[0x00000221]··Set·column·to·5
121 ··[0x00000223]··Set·is_stmt·to·1114 ··[0x00000223]··Set·is_stmt·to·1
 115 ··[0x00000224]··Advance·Line·by·-938·to·10
 116 ··[0x00000227]··Copy·(view·1)
 117 ··[0x00000228]··Set·column·to·8
 118 ··[0x0000022a]··Set·is_stmt·to·0
 119 ··[0x0000022b]··Copy·(view·2)
 120 ··[0x0000022c]··Set·column·to·5
 121 ··[0x0000022e]··Set·is_stmt·to·1
122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11122 ··[0x0000022f]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000225]··Set·column·to·23 
124 ··[0x00000227]··Set·is_stmt·to·0 
125 ··[0x00000228]··Copy·(view·1) 
Max diff block lines reached; 4698/18107 bytes (25.95%) of diff not shown.
8.06 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/nodes.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e429 ····<38>···DW_AT_low_pc······:·(addr)·0x4e8
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_nodes41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x30):·PyInit_grammar
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x48e76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x492
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x48e89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x492
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4c6102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ca
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4ac111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b0
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4ac124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b0
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d4137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d8
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8188 bytes (12.37%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000464·000000849 ····00000468·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············0000047a·00000485·(DW_OP_reg0·(r0))15 ·············0000047e·00000489·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000485·000004ac·(DW_OP_reg4·(r4))17 ·············00000489·000004b0·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c0·000004ca·(DW_OP_reg4·(r4))19 ·············000004c4·000004ce·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············0000048e·0000049a·(DW_OP_reg0·(r0))27 ·············00000492·0000049e·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············0000049a·000004be·(DW_OP_reg5·(r5))29 ·············0000049e·000004c2·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c0·000004c2·(DW_OP_reg0·(r0))31 ·············000004c4·000004c6·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004c2·000004ca·(DW_OP_reg5·(r5))33 ·············000004c6·000004ce·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004ce·000004e4·(DW_OP_reg5·(r5))35 ·············000004d2·000004e8·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004ac·000004b6·(DW_OP_reg0·(r0))43 ·············000004b0·000004ba·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004b6·000004be·(DW_OP_reg4·(r4))45 ·············000004ba·000004c2·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004be·000004bf·(DW_OP_reg3·(r3))47 ·············000004c2·000004c3·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004ce·000004d0·(DW_OP_reg0·(r0))49 ·············000004d2·000004d4·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d0·000004e4·(DW_OP_reg4·(r4))51 ·············000004d4·000004e8·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············0000048e·00000498·(DW_OP_reg4·(r4))56 ·············00000492·0000049c·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c0·000004c6·(DW_OP_reg4·(r4))58 ·············000004c4·000004ca·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············0000048e·0000048e·(DW_OP_reg4·(r4))62 ·············00000492·00000492·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004ac·000004b6·(DW_OP_reg5·(r5))67 ·············000004b0·000004ba·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004ce·000004e4·(DW_OP_reg5·(r5))69 ·············000004d2·000004e8·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004ac·000004ac·(DW_OP_reg5·(r5))73 ·············000004b0·000004b0·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000464·000000849 ····00000468·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
846 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/nodes.c 
4 PyInit_nodes3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/grammar.c
 4 PyInit_grammar
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 grammar.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 PyInit_nodes 
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
 29 PyInit_grammar
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .eh_frame36 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000334·<_init>:2 00000338·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000340·<.plt>:2 00000344·<.plt>:
3 »       ...3 »       ...
933 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000039c·<call_weak_fn>:2 000003a0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c0·<deregister_tm_clones>:4 000003c4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003ec·<register_tm_clones>:6 000003f0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000420·<__do_global_dtors_aux>:8 00000424·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000460·<frame_dummy>:10 00000464·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000464·<PyInit_nodes>:14 00000468·<PyInit_grammar>:
15 »       ...15 »       ...
  
16 000004e4·<PyInit___init__>:16 000004e8·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004e8·<_fini>:2 000004ec·<_fini>:
3 »       ...3 »       ...
333 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/nodes.c 
3 ··[····25]··PyInit_nodes2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/grammar.c
 3 ··[····30]··PyInit_grammar
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006e·6f646573·rray_entry.nodes15 ··0x000000c0·72726179·5f656e74·72790067·72616d6d·rray_entry.gramm
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
 22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
 23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G
 24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT
21 ··0x00000120·424c455f·00507949·6e69745f·6e6f6465·BLE_.PyInit_node 
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt 
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg 
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul 
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT 
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea 
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
 27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC
 28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe
 29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste
 30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
 31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit
 32 ··0x000001d0·5f677261·6d6d6172·005f5f67·6d6f6e5f·_grammar.__gmon_
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
35.1 KB
./usr/lib/debug/.build-id/b5/530cc929ea94cd5eaeaa8237000d3d3086a560.debug vs.
./usr/lib/debug/.build-id/e3/f35a16777489b5eba9d75664edd7d701271ce8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3856·(bytes·into·file)13 ··Start·of·section·headers:··········3876·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00664·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.31 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf10:1 There·are·33·section·headers,·starting·at·offset·0xf24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c0·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000660·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000197·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·000038·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dda·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.13 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000660·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000660·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 84, 10 lines modifiedOffset 84, 10 lines modified
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 91 ····87:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_comments
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_cache 
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·b5530cc929ea94cd5eaeaa8237000d3d3086a5603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3f35a16777489b5eba9d75664edd7d701271ce8
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7113 ··Length:······················714
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4145 ··Prologue·Length:·············417
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   cache.c35 ··1»      1»     0»    0»   comments.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001a8]··Set·column·to·152 ··[0x000001ab]··Set·column·to·1
53 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b2]··Set·column·to·555 ··[0x000001b5]··Set·column·to·5
56 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
57 ··[0x000001b5]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b6]··Set·column·to·1758 ··[0x000001b9]··Set·column·to·17
59 ··[0x000001b8]··Set·is_stmt·to·059 ··[0x000001bb]··Set·is_stmt·to·0
60 ··[0x000001b9]··Copy·(view·2)60 ··[0x000001bc]··Copy·(view·2)
61 ··[0x000001ba]··Set·column·to·861 ··[0x000001bd]··Set·column·to·8
62 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c1]··Set·column·to·564 ··[0x000001c4]··Set·column·to·5
65 ··[0x000001c3]··Set·is_stmt·to·165 ··[0x000001c6]··Set·is_stmt·to·1
66 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c5]··Set·column·to·2567 ··[0x000001c8]··Set·column·to·25
68 ··[0x000001c7]··Set·is_stmt·to·068 ··[0x000001ca]··Set·is_stmt·to·0
69 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
70 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cb]··Set·column·to·1571 ··[0x000001ce]··Set·column·to·15
72 ··[0x000001cd]··Advance·Line·by·355·to·36372 ··[0x000001d0]··Advance·Line·by·355·to·363
73 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d1]··Set·column·to·874 ··[0x000001d4]··Set·column·to·8
75 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d7]··Advance·Line·by·581·to·94476 ··[0x000001da]··Advance·Line·by·581·to·944
77 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
78 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dd]··Set·column·to·2579 ··[0x000001e0]··Set·column·to·25
80 ··[0x000001df]··Advance·Line·by·-936·to·880 ··[0x000001e2]··Advance·Line·by·-936·to·8
81 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e3]··Set·column·to·582 ··[0x000001e6]··Set·column·to·5
83 ··[0x000001e5]··Set·is_stmt·to·183 ··[0x000001e8]··Set·is_stmt·to·1
84 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
85 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e9]··Set·column·to·3786 ··[0x000001ec]··Set·column·to·37
87 ··[0x000001eb]··Advance·Line·by·931·to·94087 ··[0x000001ee]··Advance·Line·by·931·to·940
88 ··[0x000001ee]··Copy·(view·1)88 ··[0x000001f1]··Copy·(view·1)
89 ··[0x000001ef]··Set·column·to·589 ··[0x000001f2]··Set·column·to·5
90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f2]··Set·column·to·3691 ··[0x000001f5]··Set·column·to·36
92 ··[0x000001f4]··Advance·Line·by·-589·to·35592 ··[0x000001f7]··Advance·Line·by·-589·to·355
93 ··[0x000001f7]··Copy·(view·3)93 ··[0x000001fa]··Copy·(view·3)
94 ··[0x000001f8]··Set·column·to·594 ··[0x000001fb]··Set·column·to·5
95 ··[0x000001fa]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fb]··Set·is_stmt·to·096 ··[0x000001fe]··Set·is_stmt·to·0
97 ··[0x000001fc]··Copy·(view·5)97 ··[0x000001ff]··Copy·(view·5)
98 ··[0x000001fd]··Set·column·to·898 ··[0x00000200]··Set·column·to·8
99 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000203]··Advance·Line·by·581·to·944100 ··[0x00000206]··Advance·Line·by·581·to·944
101 ··[0x00000206]··Copy·(view·6)101 ··[0x00000209]··Copy·(view·6)
102 ··[0x00000207]··Set·column·to·5102 ··[0x0000020a]··Set·column·to·5
103 ··[0x00000209]··Set·is_stmt·to·1103 ··[0x0000020c]··Set·is_stmt·to·1
104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947
105 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020c]··Set·column·to·9106 ··[0x0000020f]··Set·column·to·9
107 ··[0x0000020e]··Set·is_stmt·to·0107 ··[0x00000211]··Set·is_stmt·to·0
108 ··[0x0000020f]··Copy·(view·2)108 ··[0x00000212]··Copy·(view·2)
109 ··[0x00000210]··Set·column·to·8109 ··[0x00000213]··Set·column·to·8
110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948
111 ··[0x00000213]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948
112 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000216]··Set·column·to·5113 ··[0x00000219]··Set·column·to·5
114 ··[0x00000218]··Set·is_stmt·to·1114 ··[0x0000021b]··Set·is_stmt·to·1
115 ··[0x00000219]··Advance·Line·by·-938·to·10115 ··[0x0000021c]··Advance·Line·by·-938·to·10
116 ··[0x0000021c]··Copy·(view·1)116 ··[0x0000021f]··Copy·(view·1)
117 ··[0x0000021d]··Set·column·to·8117 ··[0x00000220]··Set·column·to·8
118 ··[0x0000021f]··Set·is_stmt·to·0118 ··[0x00000222]··Set·is_stmt·to·0
119 ··[0x00000220]··Copy·(view·2)119 ··[0x00000223]··Copy·(view·2)
120 ··[0x00000221]··Set·column·to·5120 ··[0x00000224]··Set·column·to·5
121 ··[0x00000223]··Set·is_stmt·to·1121 ··[0x00000226]··Set·is_stmt·to·1
122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000225]··Set·column·to·23123 ··[0x00000228]··Set·column·to·23
124 ··[0x00000227]··Set·is_stmt·to·0124 ··[0x0000022a]··Set·is_stmt·to·0
125 ··[0x00000228]··Copy·(view·1)125 ··[0x0000022b]··Copy·(view·1)
126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022b]··Set·column·to·15127 ··[0x0000022e]··Set·column·to·15
128 ··[0x0000022d]··Advance·Line·by·352·to·363128 ··[0x00000230]··Advance·Line·by·352·to·363
129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000233]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000231]··Set·column·to·8130 ··[0x00000234]··Set·column·to·8
131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000236]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000237]··Advance·Line·by·581·to·944132 ··[0x0000023a]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18230 bytes (0.01%) of diff not shown.
1.62 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/cache.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_cache41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_comments
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
874 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 `GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/cache.c 
4 PyInit_cache3 /tmp/tmpj7q82_hw/build/black/comments.c
 4 PyInit_comments
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 comments.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyObject_GetAttrString23 PyObject_GetAttrString
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 PyCapsule_GetPointer26 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
 28 PyInit_comments
27 _Py_Dealloc29 _Py_Dealloc
28 PyInit_cache 
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .eh_frame36 .eh_frame
565 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_cache>:21 00000468·<PyInit_comments>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
326 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/cache.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/comments.c
3 ··[····25]··PyInit_cache3 ··[····28]··PyInit_comments
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·61636865·rray_entry.cache15 ··0x000000c0·72726179·5f656e74·72790063·6f6d6d65·rray_entry.comme
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_30 ··0x000001b0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f63·Dealloc.PyInit_c 
32 ··0x000001d0·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star 
33 ··0x000001e0·745f5f00····························t__.31 ··0x000001c0·79496e69·745f636f·6d6d656e·7473005f·yInit_comments._
 32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo
 33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
  
51.6 KB
./usr/lib/debug/.build-id/b5/ef5647aa0a6e574929e9d49f952c5771d8c7aa.debug vs.
./usr/lib/debug/.build-id/14/0e7698b1edb1c8c6802dacf1c15ebc383f683c.debug
Files 91% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3892·(bytes·into·file)13 ··Start·of·section·headers:··········3872·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00670·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.31 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf34:1 There·are·33·section·headers,·starting·at·offset·0xf20:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004fc·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00003e·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003b·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001f6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dea·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd8·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.01 KB
readelf --wide --symbols {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Symbol·table·'.symtab'·contains·90·entries:2 Symbol·table·'.symtab'·contains·90·entries:
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004e8·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004fc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003cd·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000458·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·0000046d·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f4·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__black_version92 ····88:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_parse
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·b5ef5647aa0a6e574929e9d49f952c5771d8c7aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·140e7698b1edb1c8c6802dacf1c15ebc383f683c
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7143 ··Length:······················720
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4175 ··Prologue·Length:·············423
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build27 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe2):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   _black_version.c35 ··1»      1»     0»    0»   parse.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001ab]··Set·column·to·152 ··[0x000001b1]··Set·column·to·1
53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x47053 ··[0x000001b3]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·554 ··[0x000001ba]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
55 ··[0x000001b5]··Set·column·to·555 ··[0x000001bb]··Set·column·to·5
56 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·656 ··[0x000001bd]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)57 ··[0x000001be]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b9]··Set·column·to·1758 ··[0x000001bf]··Set·column·to·17
59 ··[0x000001bb]··Set·is_stmt·to·0 
60 ··[0x000001bc]··Copy·(view·2) 
61 ··[0x000001bd]··Set·column·to·8 
62 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·1 
63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·7 
64 ··[0x000001c4]··Set·column·to·5 
65 ··[0x000001c6]··Set·is_stmt·to·1 
66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·8 
67 ··[0x000001c8]··Set·column·to·25 
68 ··[0x000001ca]··Set·is_stmt·to·059 ··[0x000001c1]··Set·is_stmt·to·0
 60 ··[0x000001c2]··Copy·(view·2)
 61 ··[0x000001c3]··Set·column·to·8
 62 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·863 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001ca]··Set·column·to·5
 65 ··[0x000001cc]··Set·is_stmt·to·1
 66 ··[0x000001cd]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
71 ··[0x000001ce]··Set·column·to·1567 ··[0x000001ce]··Set·column·to·25
 68 ··[0x000001d0]··Set·is_stmt·to·0
 69 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
 70 ··[0x000001d2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 71 ··[0x000001d4]··Set·column·to·15
72 ··[0x000001d0]··Advance·Line·by·355·to·36372 ··[0x000001d6]··Advance·Line·by·355·to·363
73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·36373 ··[0x000001d9]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
74 ··[0x000001d4]··Set·column·to·874 ··[0x000001da]··Set·column·to·8
75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001dc]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001da]··Advance·Line·by·581·to·94476 ··[0x000001e0]··Advance·Line·by·581·to·944
77 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·94477 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·944
78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e0]··Set·column·to·25 
80 ··[0x000001e2]··Advance·Line·by·-936·to·8 
81 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8 
82 ··[0x000001e6]··Set·column·to·579 ··[0x000001e6]··Set·column·to·25
 80 ··[0x000001e8]··Advance·Line·by·-936·to·8
 81 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
 82 ··[0x000001ec]··Set·column·to·5
83 ··[0x000001e8]··Set·is_stmt·to·183 ··[0x000001ee]··Set·is_stmt·to·1
84 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·984 ··[0x000001ef]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001f0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ec]··Set·column·to·3786 ··[0x000001f2]··Set·column·to·37
87 ··[0x000001ee]··Advance·Line·by·931·to·94087 ··[0x000001f4]··Advance·Line·by·931·to·940
88 ··[0x000001f1]··Copy·(view·1)88 ··[0x000001f7]··Copy·(view·1)
89 ··[0x000001f2]··Set·column·to·589 ··[0x000001f8]··Set·column·to·5
90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·944·(view·2)90 ··[0x000001fa]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f5]··Set·column·to·3691 ··[0x000001fb]··Set·column·to·36
92 ··[0x000001f7]··Advance·Line·by·-589·to·35592 ··[0x000001fd]··Advance·Line·by·-589·to·355
93 ··[0x000001fa]··Copy·(view·3)93 ··[0x00000200]··Copy·(view·3)
94 ··[0x000001fb]··Set·column·to·594 ··[0x00000201]··Set·column·to·5
95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x49a·and·Line·by·8·to·363·(view·4)95 ··[0x00000203]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fe]··Set·is_stmt·to·096 ··[0x00000204]··Set·is_stmt·to·0
97 ··[0x000001ff]··Copy·(view·5)97 ··[0x00000205]··Copy·(view·5)
98 ··[0x00000200]··Set·column·to·898 ··[0x00000206]··Set·column·to·8
99 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000208]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000206]··Advance·Line·by·581·to·944100 ··[0x0000020c]··Advance·Line·by·581·to·944
101 ··[0x00000209]··Copy·(view·6)101 ··[0x0000020f]··Copy·(view·6)
102 ··[0x0000020a]··Set·column·to·5102 ··[0x00000210]··Set·column·to·5
103 ··[0x0000020c]··Set·is_stmt·to·1103 ··[0x00000212]··Set·is_stmt·to·1
104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·947104 ··[0x00000213]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947
105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·948·(view·1)105 ··[0x00000214]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020f]··Set·column·to·9106 ··[0x00000215]··Set·column·to·9
107 ··[0x00000211]··Set·is_stmt·to·0107 ··[0x00000217]··Set·is_stmt·to·0
108 ··[0x00000212]··Copy·(view·2)108 ··[0x00000218]··Copy·(view·2)
109 ··[0x00000213]··Set·column·to·8109 ··[0x00000219]··Set·column·to·8
110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·948110 ··[0x0000021b]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948
111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·948111 ··[0x0000021c]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948
112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x0000021d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000219]··Set·column·to·5113 ··[0x0000021f]··Set·column·to·5
114 ··[0x0000021b]··Set·is_stmt·to·1114 ··[0x00000221]··Set·is_stmt·to·1
115 ··[0x0000021c]··Advance·Line·by·-938·to·10115 ··[0x00000222]··Advance·Line·by·-938·to·10
116 ··[0x0000021f]··Copy·(view·1)116 ··[0x00000225]··Copy·(view·1)
117 ··[0x00000220]··Set·column·to·8117 ··[0x00000226]··Set·column·to·8
118 ··[0x00000222]··Set·is_stmt·to·0118 ··[0x00000228]··Set·is_stmt·to·0
119 ··[0x00000223]··Copy·(view·2)119 ··[0x00000229]··Copy·(view·2)
120 ··[0x00000224]··Set·column·to·5120 ··[0x0000022a]··Set·column·to·5
Max diff block lines reached; 2/18276 bytes (0.01%) of diff not shown.
8.07 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/_black_version.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x47014 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4f029 ····<38>···DW_AT_low_pc······:·(addr)·0x4e4
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f435 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit__black_version41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_parse
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x47047 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49a76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x48e
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49a89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x48e
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4d2102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4c6
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b8111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4ac
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b8124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4ac
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4e0137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d4
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8196 bytes (12.36%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000470·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············00000486·00000491·(DW_OP_reg0·(r0))15 ·············0000047a·00000485·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000491·000004b8·(DW_OP_reg4·(r4))17 ·············00000485·000004ac·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004cc·000004d6·(DW_OP_reg4·(r4))19 ·············000004c0·000004ca·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············0000049a·000004a6·(DW_OP_reg0·(r0))27 ·············0000048e·0000049a·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············000004a6·000004ca·(DW_OP_reg5·(r5))29 ·············0000049a·000004be·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004cc·000004ce·(DW_OP_reg0·(r0))31 ·············000004c0·000004c2·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004ce·000004d6·(DW_OP_reg5·(r5))33 ·············000004c2·000004ca·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004da·000004f0·(DW_OP_reg5·(r5))35 ·············000004ce·000004e4·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004b8·000004c2·(DW_OP_reg0·(r0))43 ·············000004ac·000004b6·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004c2·000004ca·(DW_OP_reg4·(r4))45 ·············000004b6·000004be·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004ca·000004cb·(DW_OP_reg3·(r3))47 ·············000004be·000004bf·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004da·000004dc·(DW_OP_reg0·(r0))49 ·············000004ce·000004d0·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004dc·000004f0·(DW_OP_reg4·(r4))51 ·············000004d0·000004e4·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············0000049a·000004a4·(DW_OP_reg4·(r4))56 ·············0000048e·00000498·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004cc·000004d2·(DW_OP_reg4·(r4))58 ·············000004c0·000004c6·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············0000049a·0000049a·(DW_OP_reg4·(r4))62 ·············0000048e·0000048e·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004b8·000004c2·(DW_OP_reg5·(r5))67 ·············000004ac·000004b6·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004da·000004f0·(DW_OP_reg5·(r5))69 ·············000004ce·000004e4·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004b8·000004b8·(DW_OP_reg5·(r5))73 ·············000004ac·000004ac·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000470·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
904 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 8?h<GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/_black_version.c 
4 PyInit__black_version3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/parse.c
 4 PyInit_parse
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 _black_version.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 PyObject_GetAttrString22 PyObject_GetAttrString
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 PyCapsule_GetPointer25 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyInit__black_version28 PyInit_parse
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
34 .rel.dyn33 .rel.dyn
35 .rel.plt34 .rel.plt
36 .eh_frame35 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000340·<_init>:2 00000334·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000034c·<.plt>:2 00000340·<.plt>:
3 »       ...3 »       ...
940 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003a8·<call_weak_fn>:2 0000039c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003cc·<deregister_tm_clones>:4 000003c0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f8·<register_tm_clones>:6 000003ec·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000042c·<__do_global_dtors_aux>:8 00000420·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000046c·<frame_dummy>:10 00000460·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000470·<PyInit__black_version>:14 00000464·<PyInit_parse>:
15 »       ...15 »       ...
  
16 000004f0·<PyInit___init__>:16 000004e4·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004f4·<_fini>:2 000004e8·<_fini>:
3 »       ...3 »       ...
341 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/_black_version.c 
3 ··[····28]··PyInit__black_version2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/parse.c
 3 ··[····2e]··PyInit_parse
  
3.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 28 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279005f·626c6163·rray_entry._blac15 ··0x000000c0·72726179·5f656e74·72790070·61727365·rray_entry.parse
 16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
 17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
 18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
 19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
 20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
 22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
 24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
16 ··0x000000d0·6b5f7665·7273696f·6e2e6300·5f5f4652·k_version.c.__FR 
17 ··0x000000e0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM 
18 ··0x000000f0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._ 
19 ··0x00000100·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini 
20 ··0x00000110·74005f66·696e6900·5f474c4f·42414c5f·t._fini._GLOBAL_ 
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__ 
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI 
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·0050794f·nit___init__.PyO 
24 ··0x00000150·626a6563·745f4765·74417474·72537472·bject_GetAttrStr 
25 ··0x00000160·696e6700·5f49544d·5f726567·69737465·ing._ITM_registe 
26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py 
27 ··0x00000180·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
28 ··0x00000190·756c6500·50794361·7073756c·655f4765·ule.PyCapsule_Ge 
29 ··0x000001a0·74506f69·6e746572·005f4954·4d5f6465·tPointer._ITM_de 
30 ··0x000001b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
31 ··0x000001c0·61626c65·005f5079·5f446561·6c6c6f63·able._Py_Dealloc 
32 ··0x000001d0·00507949·6e69745f·5f626c61·636b5f76·.PyInit__black_v 
33 ··0x000001e0·65727369·6f6e005f·5f676d6f·6e5f7374·ersion.__gmon_st26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
 27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
 28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
 29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f70·Dealloc.PyInit_p
 32 ··0x000001d0·61727365·005f5f67·6d6f6e5f·73746172·arse.__gmon_star
34 ··0x000001f0·6172745f·5f00·······················art__.33 ··0x000001e0·745f5f00····························t__.
  
12.4 KB
./usr/lib/debug/.build-id/b6/e8d5747c0a505556703cf6144551803d2e984e.debug vs.
./usr/lib/debug/.build-id/8f/bab9c4096b31112f87e50cd5623b64c9b2b812.debug
Files 92% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3868·(bytes·into·file)13 ··Start·of·section·headers:··········3876·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf1c:1 There·are·33·section·headers,·starting·at·offset·0xf24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000199·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a1·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000528·000039·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000039·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e2·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001e2·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dda·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.23 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 78, 16 lines modifiedOffset 78, 16 lines modified
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pgen 
86 ····82:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_conv
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·b6e8d5747c0a505556703cf6144551803d2e984e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8fbab9c4096b31112f87e50cd5623b64c9b2b812
788 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pgen.c35 ··1»      1»     0»    0»   conv.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
1.63 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x468
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_pgen41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_conv
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x468
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
759 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 NGCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/pgen.c3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/conv.c
4 PyInit_pgen4 PyInit_conv
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize20 __cxa_finalize
21 PyInit_pgen 
22 PyInit___init__21 PyInit___init__
 22 PyInit_conv
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 __gmon_start__29 __gmon_start__
560 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000464·<frame_dummy>:17 00000464·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000468·<PyInit_pgen>:21 00000468·<PyInit_conv>:
22 »       ...22 »       ...
  
23 000004e8·<PyInit___init__>:23 000004e8·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
334 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/pgen.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/conv.c
3 ··[····2d]··PyInit_pgen3 ··[····2d]··PyInit_conv
  
1.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·67656e2e·rray_entry.pgen.15 ··0x000000c0·72726179·5f656e74·72790063·6f6e762e·rray_entry.conv.
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
22 ··0x00000130·7a650050·79496e69·745f7067·656e0050·ze.PyInit_pgen.P22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f0050·yInit___init__.P23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.P
24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM27 ··0x00000180·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
28 ··0x00000190·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_28 ··0x00000190·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
12.3 KB
./usr/lib/debug/.build-id/cc/df13649935c639e39e083eea88b2f8a6da8089.debug vs.
./usr/lib/debug/.build-id/de/ae28c3ab9905013ee23359ac67b8bcd86f6917.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3856·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf0c:1 There·are·33·section·headers,·starting·at·offset·0xf10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·000193·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·000197·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000032·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000524·000032·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·000147·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),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.23 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 77, 16 lines modifiedOffset 77, 16 lines modified
77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_nodes
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_const 
86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ccdf13649935c639e39e083eea88b2f8a6da80893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·deae28c3ab9905013ee23359ac67b8bcd86f6917
772 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   const.c35 ··1»      1»     0»    0»   nodes.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
1.61 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/const.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46414 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e835 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_const41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_nodes
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46447 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
711 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/const.c3 /tmp/tmpj7q82_hw/build/black/nodes.c
4 PyInit_const4 PyInit_nodes
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 PyInit_nodes
20 __cxa_finalize21 __cxa_finalize
21 PyInit_const 
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
562 B
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 2923
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000460·<frame_dummy>:17 00000460·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000464·<PyInit_const>:21 00000464·<PyInit_nodes>:
22 »       ...22 »       ...
  
23 000004e4·<PyInit___init__>:23 000004e4·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
320 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/const.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/nodes.c
3 ··[····25]··PyInit_const3 ··[····25]··PyInit_nodes
  
1.75 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6e7374·rray_entry.const15 ··0x000000c0·72726179·5f656e74·7279006e·6f646573·rray_entry.nodes
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·6e6f6465·BLE_.PyInit_node
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
22 ··0x00000130·697a6500·5079496e·69745f63·6f6e7374·ize.PyInit_const 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
4.12 KB
./usr/lib/debug/.build-id/d1/43ebda99e1812193269eb526f6bd5986c5be1a.debug vs.
./usr/lib/debug/.build-id/b6/0504f93426fea6cb17d7c98bbe86ebc32d2a14.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a3·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a4·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000530·000041·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000041·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000574·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000574·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e8·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000617·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000617·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000660·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000660·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000c00·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000c00·0001ea·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d143ebda99e1812193269eb526f6bd5986c5be1a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b60504f93426fea6cb17d7c98bbe86ebc32d2a14
576 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
881 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
372 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/literals.c3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/literals.c
4 PyInit_literals4 PyInit_literals
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
321 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/literals.c
3 ··[····31]··PyInit_literals3 ··[····31]··PyInit_literals
  
4.11 KB
./usr/lib/debug/.build-id/d4/b1e9ee17ddd5381281c240d095fc5571306dfe.debug vs.
./usr/lib/debug/.build-id/42/58be73be33ae7f2ac492d2f3326b4255c5f157.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a1·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a3·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000530·000040·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000040·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001f2·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001f2·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d4b1e9ee17ddd5381281c240d095fc5571306dfe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4258be73be33ae7f2ac492d2f3326b4255c5f157
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
871 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/black/_width_table.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x47014 ····<18>···DW_AT_low_pc······:·(addr)·0x470
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
399 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 WGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/_width_table.c3 /tmp/tmpj7q82_hw/build/black/_width_table.c
4 PyInit__width_table4 PyInit__width_table
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
315 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/_width_table.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/black/_width_table.c
3 ··[····2c]··PyInit__width_table3 ··[····2c]··PyInit__width_table
  
51.9 KB
./usr/lib/debug/.build-id/d5/c52fa5fd4b2895c1549e12c1c711d0d687001e.debug vs.
./usr/lib/debug/.build-id/b3/0b2a26a83ced64f87f45ccc0292b0e07f20f42.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3892·(bytes·into·file)13 ··Start·of·section·headers:··········3896·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
851 B
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·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
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·0x00000000·0x00000000·0x00118·0x00678·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0066c·R·E·0x10000
7 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x100007 ··LOAD···········0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x00104·RW··0x10000
8 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff38·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x00ff38·0x0001ff38·0x0001ff38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.63 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf34:1 There·are·33·section·headers,·starting·at·offset·0xf38:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c9·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000180·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004fc·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000674·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a4·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000530·000041·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·00003e·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000574·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000617·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000660·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000c00·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001f6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dea·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dee·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.02 KB
readelf --wide --symbols {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Symbol·table·'.symtab'·contains·90·entries:2 Symbol·table·'.symtab'·contains·90·entries:
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id5 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash6 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000674·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000668·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004fc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003cd·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000458·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·0000046d·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000674·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004f4·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_tokenize92 ····88:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__black_version
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·d5c52fa5fd4b2895c1549e12c1c711d0d687001e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b30b2a26a83ced64f87f45ccc0292b0e07f20f42
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7233 ··Length:······················714
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4265 ··Prologue·Length:·············417
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/blib2to3/pgen227 ··1»      /tmp/tmpj7q82_hw/build
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe2):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   tokenize.c35 ··1»      1»     0»    0»   _black_version.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001b4]··Set·column·to·152 ··[0x000001ab]··Set·column·to·1
53 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x470
54 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·5
55 ··[0x000001be]··Set·column·to·555 ··[0x000001b5]··Set·column·to·5
56 ··[0x000001c0]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·6
57 ··[0x000001c1]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)
58 ··[0x000001c2]··Set·column·to·1758 ··[0x000001b9]··Set·column·to·17
59 ··[0x000001c4]··Set·is_stmt·to·059 ··[0x000001bb]··Set·is_stmt·to·0
60 ··[0x000001c5]··Copy·(view·2)60 ··[0x000001bc]··Copy·(view·2)
61 ··[0x000001c6]··Set·column·to·8 
62 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1 
63 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7 
64 ··[0x000001cd]··Set·column·to·5 
65 ··[0x000001cf]··Set·is_stmt·to·1 
66 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8 
67 ··[0x000001d1]··Set·column·to·25 
68 ··[0x000001d3]··Set·is_stmt·to·0 
69 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8 
70 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
71 ··[0x000001d7]··Set·column·to·15 
72 ··[0x000001d9]··Advance·Line·by·355·to·363 
73 ··[0x000001dc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363 
74 ··[0x000001dd]··Set·column·to·861 ··[0x000001bd]··Set·column·to·8
75 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·1
 63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·7
 64 ··[0x000001c4]··Set·column·to·5
 65 ··[0x000001c6]··Set·is_stmt·to·1
 66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·8
 67 ··[0x000001c8]··Set·column·to·25
 68 ··[0x000001ca]··Set·is_stmt·to·0
 69 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·8
 70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 71 ··[0x000001ce]··Set·column·to·15
 72 ··[0x000001d0]··Advance·Line·by·355·to·363
 73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·363
 74 ··[0x000001d4]··Set·column·to·8
 75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001e3]··Advance·Line·by·581·to·94476 ··[0x000001da]··Advance·Line·by·581·to·944
77 ··[0x000001e6]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·944
78 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e9]··Set·column·to·2579 ··[0x000001e0]··Set·column·to·25
80 ··[0x000001eb]··Advance·Line·by·-936·to·880 ··[0x000001e2]··Advance·Line·by·-936·to·8
81 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8
82 ··[0x000001ef]··Set·column·to·582 ··[0x000001e6]··Set·column·to·5
83 ··[0x000001f1]··Set·is_stmt·to·183 ··[0x000001e8]··Set·is_stmt·to·1
84 ··[0x000001f2]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·9
85 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 86 ··[0x000001ec]··Set·column·to·37
 87 ··[0x000001ee]··Advance·Line·by·931·to·940
 88 ··[0x000001f1]··Copy·(view·1)
 89 ··[0x000001f2]··Set·column·to·5
 90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·944·(view·2)
86 ··[0x000001f5]··Set·column·to·3791 ··[0x000001f5]··Set·column·to·36
87 ··[0x000001f7]··Advance·Line·by·931·to·94092 ··[0x000001f7]··Advance·Line·by·-589·to·355
88 ··[0x000001fa]··Copy·(view·1)93 ··[0x000001fa]··Copy·(view·3)
89 ··[0x000001fb]··Set·column·to·594 ··[0x000001fb]··Set·column·to·5
90 ··[0x000001fd]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2) 
91 ··[0x000001fe]··Set·column·to·36 
92 ··[0x00000200]··Advance·Line·by·-589·to·355 
93 ··[0x00000203]··Copy·(view·3) 
94 ··[0x00000204]··Set·column·to·5 
95 ··[0x00000206]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x49a·and·Line·by·8·to·363·(view·4)
96 ··[0x00000207]··Set·is_stmt·to·096 ··[0x000001fe]··Set·is_stmt·to·0
97 ··[0x00000208]··Copy·(view·5)97 ··[0x000001ff]··Copy·(view·5)
98 ··[0x00000209]··Set·column·to·898 ··[0x00000200]··Set·column·to·8
99 ··[0x0000020b]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020f]··Advance·Line·by·581·to·944100 ··[0x00000206]··Advance·Line·by·581·to·944
101 ··[0x00000212]··Copy·(view·6)101 ··[0x00000209]··Copy·(view·6)
102 ··[0x00000213]··Set·column·to·5102 ··[0x0000020a]··Set·column·to·5
103 ··[0x00000215]··Set·is_stmt·to·1103 ··[0x0000020c]··Set·is_stmt·to·1
104 ··[0x00000216]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·947
105 ··[0x00000217]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020e]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·948·(view·1)
106 ··[0x00000218]··Set·column·to·9106 ··[0x0000020f]··Set·column·to·9
107 ··[0x0000021a]··Set·is_stmt·to·0107 ··[0x00000211]··Set·is_stmt·to·0
108 ··[0x0000021b]··Copy·(view·2)108 ··[0x00000212]··Copy·(view·2)
109 ··[0x0000021c]··Set·column·to·8109 ··[0x00000213]··Set·column·to·8
110 ··[0x0000021e]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·948
111 ··[0x0000021f]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·948
112 ··[0x00000220]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
113 ··[0x00000222]··Set·column·to·5 
114 ··[0x00000224]··Set·is_stmt·to·1 
Max diff block lines reached; 7204/18213 bytes (39.55%) of diff not shown.
8.08 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46814 ····<18>···DW_AT_low_pc······:·(addr)·0x470
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e829 ····<38>···DW_AT_low_pc······:·(addr)·0x4f0
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4ec35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f4
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_tokenize41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit__black_version
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46847 ····<53>···DW_AT_low_pc······:·(addr)·0x470
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49276 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49a
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49289 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49a
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ca102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4d2
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b0111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b8
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b0124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b8
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d8137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4e0
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8202 bytes (12.35%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000468·000000849 ····00000470·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············0000047e·00000489·(DW_OP_reg0·(r0))15 ·············00000486·00000491·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············00000489·000004b0·(DW_OP_reg4·(r4))17 ·············00000491·000004b8·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c4·000004ce·(DW_OP_reg4·(r4))19 ·············000004cc·000004d6·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············00000492·0000049e·(DW_OP_reg0·(r0))27 ·············0000049a·000004a6·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············0000049e·000004c2·(DW_OP_reg5·(r5))29 ·············000004a6·000004ca·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c4·000004c6·(DW_OP_reg0·(r0))31 ·············000004cc·000004ce·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004c6·000004ce·(DW_OP_reg5·(r5))33 ·············000004ce·000004d6·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004d2·000004e8·(DW_OP_reg5·(r5))35 ·············000004da·000004f0·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004b0·000004ba·(DW_OP_reg0·(r0))43 ·············000004b8·000004c2·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004ba·000004c2·(DW_OP_reg4·(r4))45 ·············000004c2·000004ca·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004c2·000004c3·(DW_OP_reg3·(r3))47 ·············000004ca·000004cb·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004d2·000004d4·(DW_OP_reg0·(r0))49 ·············000004da·000004dc·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d4·000004e8·(DW_OP_reg4·(r4))51 ·············000004dc·000004f0·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············00000492·0000049c·(DW_OP_reg4·(r4))56 ·············0000049a·000004a4·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c4·000004ca·(DW_OP_reg4·(r4))58 ·············000004cc·000004d2·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············00000492·00000492·(DW_OP_reg4·(r4))62 ·············0000049a·0000049a·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004b0·000004ba·(DW_OP_reg5·(r5))67 ·············000004b8·000004c2·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004d2·000004e8·(DW_OP_reg5·(r5))69 ·············000004da·000004f0·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004b0·000004b0·(DW_OP_reg5·(r5))73 ·············000004b8·000004b8·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000468·000000849 ····00000470·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
922 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 BGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/blib2to3/pgen2/tokenize.c 
4 PyInit_tokenize3 /tmp/tmpj7q82_hw/build/_black_version.c
 4 PyInit__black_version
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 tokenize.c15 _black_version.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyObject_GetAttrString23 PyObject_GetAttrString
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyInit_tokenize29 PyInit__black_version
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .eh_frame36 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000338·<_init>:2 00000340·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000344·<.plt>:2 0000034c·<.plt>:
3 »       ...3 »       ...
943 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003a0·<call_weak_fn>:2 000003a8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003cc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003f8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 0000042c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 0000046c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_tokenize>:14 00000470·<PyInit__black_version>:
15 »       ...15 »       ...
  
16 000004e8·<PyInit___init__>:16 000004f0·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004ec·<_fini>:2 000004f4·<_fini>:
3 »       ...3 »       ...
347 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/blib2to3/pgen2/tokenize.c 
3 ··[····31]··PyInit_tokenize2 ··[·····0]··/tmp/tmpj7q82_hw/build/_black_version.c
 3 ··[····28]··PyInit__black_version
  
3.11 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 28 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token15 ··0x000000c0·72726179·5f656e74·7279005f·626c6163·rray_entry._blac
 16 ··0x000000d0·6b5f7665·7273696f·6e2e6300·5f5f4652·k_version.c.__FR
 17 ··0x000000e0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
 18 ··0x000000f0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
 19 ··0x00000100·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini
 20 ··0x00000110·74005f66·696e6900·5f474c4f·42414c5f·t._fini._GLOBAL_
 21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
 22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
 23 ··0x00000140·6e69745f·5f5f696e·69745f5f·0050794f·nit___init__.PyO
 24 ··0x00000150·626a6563·745f4765·74417474·72537472·bject_GetAttrStr
16 ··0x000000d0·697a652e·63005f5f·4652414d·455f454e·ize.c.__FRAME_EN 
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin 
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET 
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi 
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___ 
23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_ 
24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I 
25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo 
26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py 
28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint 
29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist25 ··0x00000160·696e6700·5f49544d·5f726567·69737465·ing._ITM_registe
30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
31 ··0x000001c0·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni 
32 ··0x000001d0·745f746f·6b656e69·7a65005f·5f676d6f·t_tokenize.__gmo27 ··0x00000180·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 28 ··0x00000190·756c6500·50794361·7073756c·655f4765·ule.PyCapsule_Ge
 29 ··0x000001a0·74506f69·6e746572·005f4954·4d5f6465·tPointer._ITM_de
 30 ··0x000001b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 31 ··0x000001c0·61626c65·005f5079·5f446561·6c6c6f63·able._Py_Dealloc
 32 ··0x000001d0·00507949·6e69745f·5f626c61·636b5f76·.PyInit__black_v
 33 ··0x000001e0·65727369·6f6e005f·5f676d6f·6e5f7374·ersion.__gmon_st
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.34 ··0x000001f0·6172745f·5f00·······················art__.
  
51.3 KB
./usr/lib/debug/.build-id/fd/0d30d92cbf61168d97a4fa822e3efdead0e606.debug vs.
./usr/lib/debug/.build-id/bc/06393a7922b85ef4105c3d7d1b305146df6b75.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
892 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3864·(bytes·into·file)13 ··Start·of·section·headers:··········3876·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
4.71 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf18:1 There·are·33·section·headers,·starting·at·offset·0xf24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000c0·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f8·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········0001ff38·00ff38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········0001ff3c·00ff38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00020034·00ff38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00020038·00ff38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000f7·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000280·0000c1·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000344·000195·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000344·0001a2·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000036·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·00003b·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd0·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000ddc·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.26 KB
readelf --wide --symbols {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Symbol·table·'.symtab'·contains·90·entries:1 Symbol·table·'.symtab'·contains·90·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·0000020c·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·0001ff38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·0001ff3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·0001ff40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00020000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00020034·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00020038·····0·SECTION·LOCAL··DEFAULT···18·.bss
Offset 27, 67 lines modifiedOffset 27, 67 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004e8·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00020034·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000454·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00020038·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·0001ff3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·0001ff3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000469·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000461·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·0001ff38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·0001ff38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00020038·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00020038·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00020034·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f0·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004e8·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_linegen 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004e5·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_GetPointer
91 ····87:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable90 ····86:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 92 ····88:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_token
93 ····89:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__93 ····89:·00000000·····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:·fd0d30d92cbf61168d97a4fa822e3efdead0e6063 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bc06393a7922b85ef4105c3d7d1b305146df6b75
17.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················7133 ··Length:······················720
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4165 ··Prologue·Length:·············423
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmp9fpfnol8/build/black27 ··1»      /tmp/tmpj7q82_hw/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/include/arm-linux-gnueabihf/bits29 ··3»      /usr/include/arm-linux-gnueabihf/bits
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.13/cpython32 ··6»      /usr/include/python3.13/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   linegen.c35 ··1»      1»     0»    0»   token.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h37 ··3»      3»     0»    0»   types.h
38 ··4»      3»     0»    0»   stdint-uintn.h38 ··4»      3»     0»    0»   stdint-uintn.h
39 ··5»      4»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
40 ··6»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
Offset 46, 180 lines modifiedOffset 46, 180 lines modified
46 ··10»     2»    0»   0»  descrobject.h46 ··10»     2»    0»   0»  descrobject.h
47 ··11»     6»    0»   0»  object.h47 ··11»     6»    0»   0»  object.h
48 ··12»     2»    0»   0»  pybuffer.h48 ··12»     2»    0»   0»  pybuffer.h
49 ··13»     2»    0»   0»  pycapsule.h49 ··13»     2»    0»   0»  pycapsule.h
50 ··14»     2»    0»   0»  import.h50 ··14»     2»    0»   0»  import.h
  
51 ·Line·Number·Statements:51 ·Line·Number·Statements:
52 ··[0x000001aa]··Set·column·to·152 ··[0x000001b1]··Set·column·to·1
53 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x46c53 ··[0x000001b3]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·554 ··[0x000001ba]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
55 ··[0x000001b4]··Set·column·to·555 ··[0x000001bb]··Set·column·to·5
56 ··[0x000001b6]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·656 ··[0x000001bd]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
57 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)57 ··[0x000001be]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b8]··Set·column·to·1758 ··[0x000001bf]··Set·column·to·17
59 ··[0x000001ba]··Set·is_stmt·to·0 
60 ··[0x000001bb]··Copy·(view·2) 
61 ··[0x000001bc]··Set·column·to·8 
62 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·1 
63 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7 
64 ··[0x000001c3]··Set·column·to·5 
65 ··[0x000001c5]··Set·is_stmt·to·1 
66 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8 
67 ··[0x000001c7]··Set·column·to·25 
68 ··[0x000001c9]··Set·is_stmt·to·059 ··[0x000001c1]··Set·is_stmt·to·0
 60 ··[0x000001c2]··Copy·(view·2)
69 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8 
70 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
71 ··[0x000001cd]··Set·column·to·15 
72 ··[0x000001cf]··Advance·Line·by·355·to·363 
73 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363 
74 ··[0x000001d3]··Set·column·to·861 ··[0x000001c3]··Set·column·to·8
75 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·1
 63 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
 64 ··[0x000001ca]··Set·column·to·5
 65 ··[0x000001cc]··Set·is_stmt·to·1
 66 ··[0x000001cd]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
 67 ··[0x000001ce]··Set·column·to·25
 68 ··[0x000001d0]··Set·is_stmt·to·0
 69 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
 70 ··[0x000001d2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 71 ··[0x000001d4]··Set·column·to·15
 72 ··[0x000001d6]··Advance·Line·by·355·to·363
 73 ··[0x000001d9]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
 74 ··[0x000001da]··Set·column·to·8
 75 ··[0x000001dc]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d9]··Advance·Line·by·581·to·94476 ··[0x000001e0]··Advance·Line·by·581·to·944
77 ··[0x000001dc]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·94477 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·944
 78 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 79 ··[0x000001e6]··Set·column·to·25
 80 ··[0x000001e8]··Advance·Line·by·-936·to·8
 81 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
 82 ··[0x000001ec]··Set·column·to·5
 83 ··[0x000001ee]··Set·is_stmt·to·1
 84 ··[0x000001ef]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
 85 ··[0x000001f0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 86 ··[0x000001f2]··Set·column·to·37
 87 ··[0x000001f4]··Advance·Line·by·931·to·940
 88 ··[0x000001f7]··Copy·(view·1)
 89 ··[0x000001f8]··Set·column·to·5
 90 ··[0x000001fa]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
 91 ··[0x000001fb]··Set·column·to·36
 92 ··[0x000001fd]··Advance·Line·by·-589·to·355
 93 ··[0x00000200]··Copy·(view·3)
 94 ··[0x00000201]··Set·column·to·5
 95 ··[0x00000203]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
 96 ··[0x00000204]··Set·is_stmt·to·0
 97 ··[0x00000205]··Copy·(view·5)
 98 ··[0x00000206]··Set·column·to·8
 99 ··[0x00000208]··Extended·opcode·4:·set·Discriminator·to·1
 100 ··[0x0000020c]··Advance·Line·by·581·to·944
 101 ··[0x0000020f]··Copy·(view·6)
 102 ··[0x00000210]··Set·column·to·5
 103 ··[0x00000212]··Set·is_stmt·to·1
 104 ··[0x00000213]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947
 105 ··[0x00000214]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
 106 ··[0x00000215]··Set·column·to·9
 107 ··[0x00000217]··Set·is_stmt·to·0
 108 ··[0x00000218]··Copy·(view·2)
 109 ··[0x00000219]··Set·column·to·8
 110 ··[0x0000021b]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948
 111 ··[0x0000021c]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948
78 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x0000021d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001df]··Set·column·to·25 
80 ··[0x000001e1]··Advance·Line·by·-936·to·8 
81 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8 
82 ··[0x000001e5]··Set·column·to·5 
83 ··[0x000001e7]··Set·is_stmt·to·1 
84 ··[0x000001e8]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9 
Max diff block lines reached; 4000/18241 bytes (21.93%) of diff not shown.
8.06 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp9fpfnol8/build/black/linegen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpj7q82_hw/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x46c14 ····<18>···DW_AT_low_pc······:·(addr)·0x464
15 ····<1c>···DW_AT_high_pc·····:·(udata)·13215 ····<1c>···DW_AT_high_pc·····:·(udata)·132
16 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0x139>
21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)21 ·<1><2c>:·Abbrev·Number:·6·(DW_TAG_subprogram)
22 ····<2d>···DW_AT_external····:·(flag_present)·122 ····<2d>···DW_AT_external····:·(flag_present)·1
23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·23 ····<2d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1)·
24 ····<31>···DW_AT_decl_file···:·(data1)·124 ····<31>···DW_AT_decl_file···:·(data1)·1
25 ····<32>···DW_AT_decl_line···:·(data1)·2125 ····<32>···DW_AT_decl_line···:·(data1)·21
26 ····<33>···DW_AT_decl_column·:·(data1)·1626 ····<33>···DW_AT_decl_column·:·(data1)·16
27 ····<34>···DW_AT_prototyped··:·(flag_present)·127 ····<34>···DW_AT_prototyped··:·(flag_present)·1
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
29 ····<38>···DW_AT_low_pc······:·(addr)·0x4ec29 ····<38>···DW_AT_low_pc······:·(addr)·0x4e4
30 ····<3c>···DW_AT_high_pc·····:·(udata)·430 ····<3c>···DW_AT_high_pc·····:·(udata)·4
31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3f>···DW_AT_call_all_calls:·(flag_present)·132 ····<3f>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>33 ····<3f>···DW_AT_sibling·····:·(ref_udata)·<0x47>
34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><40>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<41>···DW_AT_call_return_pc:·(addr)·0x4f035 ····<41>···DW_AT_call_return_pc:·(addr)·0x4e8
36 ····<45>···DW_AT_call_tail_call:·(flag_present)·136 ····<45>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>37 ····<45>···DW_AT_call_origin·:·(ref_udata)·<0x47>
38 ·<2><46>:·Abbrev·Number:·038 ·<2><46>:·Abbrev·Number:·0
39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)39 ·<1><47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
40 ····<48>···DW_AT_external····:·(flag_present)·140 ····<48>···DW_AT_external····:·(flag_present)·1
41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_linegen41 ····<48>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_token
42 ····<4c>···DW_AT_decl_file···:·(data1)·142 ····<4c>···DW_AT_decl_file···:·(data1)·1
43 ····<4d>···DW_AT_decl_line···:·(data1)·443 ····<4d>···DW_AT_decl_line···:·(data1)·4
44 ····<4e>···DW_AT_decl_column·:·(data1)·144 ····<4e>···DW_AT_decl_column·:·(data1)·1
45 ····<4f>···DW_AT_prototyped··:·(flag_present)·145 ····<4f>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>46 ····<4f>···DW_AT_type········:·(GNU_ref_alt)·<0x4f2>
47 ····<53>···DW_AT_low_pc······:·(addr)·0x46c47 ····<53>···DW_AT_low_pc······:·(addr)·0x464
48 ····<57>···DW_AT_high_pc·····:·(udata)·12848 ····<57>···DW_AT_high_pc·····:·(udata)·128
49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<59>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)50 ·<2><5b>:·Abbrev·Number:·5·(DW_TAG_variable)
51 ····<5c>···DW_AT_name········:·(string)·tmp51 ····<5c>···DW_AT_name········:·(string)·tmp
52 ····<60>···DW_AT_decl_file···:·(data1)·152 ····<60>···DW_AT_decl_file···:·(data1)·1
53 ····<61>···DW_AT_decl_line···:·(data1)·653 ····<61>···DW_AT_decl_line···:·(data1)·6
54 ····<62>···DW_AT_decl_column·:·(data1)·1554 ····<62>···DW_AT_decl_column·:·(data1)·15
Offset 69, 95 lines modifiedOffset 69, 95 lines modified
69 ····<87>···DW_AT_decl_line···:·(data1)·1169 ····<87>···DW_AT_decl_line···:·(data1)·11
70 ····<88>···DW_AT_decl_column·:·(data1)·1170 ····<88>···DW_AT_decl_column·:·(data1)·11
71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>71 ····<89>···DW_AT_type········:·(GNU_ref_alt)·<0x62>
72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)72 ····<8d>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
73 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x4773 ····<91>···DW_AT_GNU_locviews:·(sec_offset)·0x47
74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)74 ·<2><95>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>75 ····<96>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
76 ····<9a>···DW_AT_entry_pc····:·(addr)·0x49676 ····<9a>···DW_AT_entry_pc····:·(addr)·0x48e
77 ····<9e>···DW_AT_GNU_entry_view:·(data1)·177 ····<9e>···DW_AT_GNU_entry_view:·(data1)·1
78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc78 ····<9f>···DW_AT_ranges······:·(sec_offset)·0xc
79 ····<a3>···DW_AT_call_file···:·(implicit_const)·179 ····<a3>···DW_AT_call_file···:·(implicit_const)·1
80 ····<a3>···DW_AT_call_line···:·(data1)·980 ····<a3>···DW_AT_call_line···:·(data1)·9
81 ····<a4>···DW_AT_call_column·:·(implicit_const)·581 ····<a4>···DW_AT_call_column·:·(implicit_const)·5
82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>82 ····<a4>···DW_AT_sibling·····:·(ref_udata)·<0xe2>
83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)83 ·<3><a6>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>84 ····<a7>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)85 ····<ab>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c86 ····<af>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)87 ·<3><b3>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>88 ····<b4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
89 ····<b8>···DW_AT_entry_pc····:·(addr)·0x49689 ····<b8>···DW_AT_entry_pc····:·(addr)·0x48e
90 ····<bc>···DW_AT_GNU_entry_view:·(data1)·390 ····<bc>···DW_AT_GNU_entry_view:·(data1)·3
91 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x1691 ····<bd>···DW_AT_ranges······:·(sec_offset)·0x16
92 ····<c1>···DW_AT_call_file···:·(implicit_const)·292 ····<c1>···DW_AT_call_file···:·(implicit_const)·2
93 ····<c1>···DW_AT_call_line···:·(implicit_const)·94493 ····<c1>···DW_AT_call_line···:·(implicit_const)·944
94 ····<c1>···DW_AT_call_column·:·(implicit_const)·994 ····<c1>···DW_AT_call_column·:·(implicit_const)·9
95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>95 ····<c1>···DW_AT_sibling·····:·(ref_udata)·<0xd1>
96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)96 ·<4><c3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>97 ····<c4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)98 ····<c8>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b99 ····<cc>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
100 ·<4><d0>:·Abbrev·Number:·0100 ·<4><d0>:·Abbrev·Number:·0
101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<3><d1>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4ce102 ····<d2>···DW_AT_call_return_pc:·(addr)·0x4c6
103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>103 ····<d6>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)104 ·<4><da>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))105 ····<db>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)106 ····<dd>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
107 ·<4><e0>:·Abbrev·Number:·0107 ·<4><e0>:·Abbrev·Number:·0
108 ·<3><e1>:·Abbrev·Number:·0108 ·<3><e1>:·Abbrev·Number:·0
109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)109 ·<2><e2>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>110 ····<e3>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb6b>
111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4b4111 ····<e7>···DW_AT_entry_pc····:·(addr)·0x4ac
112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1112 ····<eb>···DW_AT_GNU_entry_view:·(data1)·1
113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d113 ····<ec>···DW_AT_ranges······:·(sec_offset)·0x1d
114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1114 ····<f0>···DW_AT_call_file···:·(implicit_const)·1
115 ····<f0>···DW_AT_call_line···:·(data1)·12115 ····<f0>···DW_AT_call_line···:·(data1)·12
116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5116 ····<f1>···DW_AT_call_column·:·(implicit_const)·5
117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>117 ····<f1>···DW_AT_sibling·····:·(ref_udata)·<0x12f>
118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)118 ·<3><f3>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>119 ····<f4>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb77>
120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)120 ····<f8>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83121 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x83
122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)122 ·<3><100>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>123 ····<101>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb81>
124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4b4124 ····<105>···DW_AT_entry_pc····:·(addr)·0x4ac
125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3125 ····<109>···DW_AT_GNU_entry_view:·(data1)·3
126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28126 ····<10a>···DW_AT_ranges······:·(sec_offset)·0x28
127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2127 ····<10e>···DW_AT_call_file···:·(implicit_const)·2
128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944128 ····<10e>···DW_AT_call_line···:·(implicit_const)·944
129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9129 ····<10e>···DW_AT_call_column·:·(implicit_const)·9
130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>130 ····<10e>···DW_AT_sibling·····:·(ref_udata)·<0x11e>
131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)131 ·<4><110>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>132 ····<111>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb8f>
133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)133 ····<115>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93134 ····<119>···DW_AT_GNU_locviews:·(sec_offset)·0x93
135 ·<4><11d>:·Abbrev·Number:·0135 ·<4><11d>:·Abbrev·Number:·0
136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)136 ·<3><11e>:·Abbrev·Number:·7·(DW_TAG_call_site)
137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4dc137 ····<11f>···DW_AT_call_return_pc:·(addr)·0x4d4
138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>138 ····<123>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb1d>
139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)139 ·<4><127>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))140 ····<128>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)141 ····<12a>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
142 ·<4><12d>:·Abbrev·Number:·0142 ·<4><12d>:·Abbrev·Number:·0
143 ·<3><12e>:·Abbrev·Number:·0143 ·<3><12e>:·Abbrev·Number:·0
144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)144 ·<2><12f>:·Abbrev·Number:·10·(DW_TAG_call_site)
Max diff block lines reached; 1013/8188 bytes (12.37%) of diff not shown.
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000046c·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
4.19 KB
readelf --wide --debug-dump=loc {}
    
Offset 10, 80 lines modifiedOffset 10, 80 lines modified
10 ····Offset···Begin············End··············Expression10 ····Offset···Begin············End··············Expression
  
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·0000000c·for:14 ····00000012·v0000000·v0000000·views·at·0000000c·for:
15 ·············00000482·0000048d·(DW_OP_reg0·(r0))15 ·············0000047a·00000485·(DW_OP_reg0·(r0))
16 ····00000017·v0000000·v0000000·views·at·0000000e·for:16 ····00000017·v0000000·v0000000·views·at·0000000e·for:
17 ·············0000048d·000004b4·(DW_OP_reg4·(r4))17 ·············00000485·000004ac·(DW_OP_reg4·(r4))
18 ····0000001c·v0000000·v0000000·views·at·00000010·for:18 ····0000001c·v0000000·v0000000·views·at·00000010·for:
19 ·············000004c8·000004d2·(DW_OP_reg4·(r4))19 ·············000004c0·000004ca·(DW_OP_reg4·(r4))
20 ····00000021·<End·of·list>20 ····00000021·<End·of·list>
  
21 ····00000022·v0000000·v0000000·location·view·pair21 ····00000022·v0000000·v0000000·location·view·pair
22 ····00000024·v0000000·v0000000·location·view·pair22 ····00000024·v0000000·v0000000·location·view·pair
23 ····00000026·v0000000·v0000000·location·view·pair23 ····00000026·v0000000·v0000000·location·view·pair
24 ····00000028·v0000000·v0000000·location·view·pair24 ····00000028·v0000000·v0000000·location·view·pair
25 ····0000002a·v0000000·v0000000·location·view·pair25 ····0000002a·v0000000·v0000000·location·view·pair
  
26 ····0000002c·v0000000·v0000000·views·at·00000022·for:26 ····0000002c·v0000000·v0000000·views·at·00000022·for:
27 ·············00000496·000004a2·(DW_OP_reg0·(r0))27 ·············0000048e·0000049a·(DW_OP_reg0·(r0))
28 ····00000031·v0000000·v0000000·views·at·00000024·for:28 ····00000031·v0000000·v0000000·views·at·00000024·for:
29 ·············000004a2·000004c6·(DW_OP_reg5·(r5))29 ·············0000049a·000004be·(DW_OP_reg5·(r5))
30 ····00000036·v0000000·v0000000·views·at·00000026·for:30 ····00000036·v0000000·v0000000·views·at·00000026·for:
31 ·············000004c8·000004ca·(DW_OP_reg0·(r0))31 ·············000004c0·000004c2·(DW_OP_reg0·(r0))
32 ····0000003b·v0000000·v0000000·views·at·00000028·for:32 ····0000003b·v0000000·v0000000·views·at·00000028·for:
33 ·············000004ca·000004d2·(DW_OP_reg5·(r5))33 ·············000004c2·000004ca·(DW_OP_reg5·(r5))
34 ····00000040·v0000000·v0000000·views·at·0000002a·for:34 ····00000040·v0000000·v0000000·views·at·0000002a·for:
35 ·············000004d6·000004ec·(DW_OP_reg5·(r5))35 ·············000004ce·000004e4·(DW_OP_reg5·(r5))
36 ····00000046·<End·of·list>36 ····00000046·<End·of·list>
  
37 ····00000047·v0000000·v0000000·location·view·pair37 ····00000047·v0000000·v0000000·location·view·pair
38 ····00000049·v0000000·v0000000·location·view·pair38 ····00000049·v0000000·v0000000·location·view·pair
39 ····0000004b·v0000000·v0000000·location·view·pair39 ····0000004b·v0000000·v0000000·location·view·pair
40 ····0000004d·v0000000·v0000000·location·view·pair40 ····0000004d·v0000000·v0000000·location·view·pair
41 ····0000004f·v0000000·v0000000·location·view·pair41 ····0000004f·v0000000·v0000000·location·view·pair
  
42 ····00000051·v0000000·v0000000·views·at·00000047·for:42 ····00000051·v0000000·v0000000·views·at·00000047·for:
43 ·············000004b4·000004be·(DW_OP_reg0·(r0))43 ·············000004ac·000004b6·(DW_OP_reg0·(r0))
44 ····00000056·v0000000·v0000000·views·at·00000049·for:44 ····00000056·v0000000·v0000000·views·at·00000049·for:
45 ·············000004be·000004c6·(DW_OP_reg4·(r4))45 ·············000004b6·000004be·(DW_OP_reg4·(r4))
46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:46 ····0000005b·v0000000·v0000000·views·at·0000004b·for:
47 ·············000004c6·000004c7·(DW_OP_reg3·(r3))47 ·············000004be·000004bf·(DW_OP_reg3·(r3))
48 ····00000060·v0000000·v0000000·views·at·0000004d·for:48 ····00000060·v0000000·v0000000·views·at·0000004d·for:
49 ·············000004d6·000004d8·(DW_OP_reg0·(r0))49 ·············000004ce·000004d0·(DW_OP_reg0·(r0))
50 ····00000065·v0000000·v0000000·views·at·0000004f·for:50 ····00000065·v0000000·v0000000·views·at·0000004f·for:
51 ·············000004d8·000004ec·(DW_OP_reg4·(r4))51 ·············000004d0·000004e4·(DW_OP_reg4·(r4))
52 ····0000006b·<End·of·list>52 ····0000006b·<End·of·list>
  
53 ····0000006c·v0000001·v0000000·location·view·pair53 ····0000006c·v0000001·v0000000·location·view·pair
54 ····0000006e·v0000000·v0000000·location·view·pair54 ····0000006e·v0000000·v0000000·location·view·pair
  
55 ····00000070·v0000001·v0000000·views·at·0000006c·for:55 ····00000070·v0000001·v0000000·views·at·0000006c·for:
56 ·············00000496·000004a0·(DW_OP_reg4·(r4))56 ·············0000048e·00000498·(DW_OP_reg4·(r4))
57 ····00000075·v0000000·v0000000·views·at·0000006e·for:57 ····00000075·v0000000·v0000000·views·at·0000006e·for:
58 ·············000004c8·000004ce·(DW_OP_reg4·(r4))58 ·············000004c0·000004c6·(DW_OP_reg4·(r4))
59 ····0000007a·<End·of·list>59 ····0000007a·<End·of·list>
  
60 ····0000007b·v0000003·v0000005·location·view·pair60 ····0000007b·v0000003·v0000005·location·view·pair
  
61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:61 ····0000007d·v0000003·v0000005·views·at·0000007b·for:
62 ·············00000496·00000496·(DW_OP_reg4·(r4))62 ·············0000048e·0000048e·(DW_OP_reg4·(r4))
63 ····00000082·<End·of·list>63 ····00000082·<End·of·list>
  
64 ····00000083·v0000001·v0000000·location·view·pair64 ····00000083·v0000001·v0000000·location·view·pair
65 ····00000085·v0000000·v0000000·location·view·pair65 ····00000085·v0000000·v0000000·location·view·pair
  
66 ····00000087·v0000001·v0000000·views·at·00000083·for:66 ····00000087·v0000001·v0000000·views·at·00000083·for:
67 ·············000004b4·000004be·(DW_OP_reg5·(r5))67 ·············000004ac·000004b6·(DW_OP_reg5·(r5))
68 ····0000008c·v0000000·v0000000·views·at·00000085·for:68 ····0000008c·v0000000·v0000000·views·at·00000085·for:
69 ·············000004d6·000004ec·(DW_OP_reg5·(r5))69 ·············000004ce·000004e4·(DW_OP_reg5·(r5))
70 ····00000092·<End·of·list>70 ····00000092·<End·of·list>
  
71 ····00000093·v0000003·v0000005·location·view·pair71 ····00000093·v0000003·v0000005·location·view·pair
  
72 ····00000095·v0000003·v0000005·views·at·00000093·for:72 ····00000095·v0000003·v0000005·views·at·00000093·for:
73 ·············000004b4·000004b4·(DW_OP_reg5·(r5))73 ·············000004ac·000004ac·(DW_OP_reg5·(r5))
74 ····0000009a·<End·of·list>74 ····0000009a·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000046c·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
880 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 kuGCC:·(Debian·14.2.0-19)·14.2.0
2 `d``e`da2 `d``e`da
3 /tmp/tmp9fpfnol8/build/black/linegen.c 
4 PyInit_linegen3 /tmp/tmpj7q82_hw/build/blib2to3/pgen2/token.c
 4 PyInit_token
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 linegen.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 PyInit_linegen 
22 __cxa_finalize20 __cxa_finalize
23 PyInit___init__21 PyInit___init__
24 PyObject_GetAttrString22 PyObject_GetAttrString
25 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
26 PyImport_ImportModule24 PyImport_ImportModule
27 PyCapsule_GetPointer25 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
29 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_token
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
34 .rel.dyn33 .rel.dyn
35 .rel.plt34 .rel.plt
36 .eh_frame35 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000033c·<_init>:2 00000334·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000348·<.plt>:2 00000340·<.plt>:
3 »       ...3 »       ...
933 B
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 2923
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003a4·<call_weak_fn>:2 0000039c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c8·<deregister_tm_clones>:4 000003c0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f4·<register_tm_clones>:6 000003ec·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000428·<__do_global_dtors_aux>:8 00000420·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000468·<frame_dummy>:10 00000460·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000046c·<PyInit_linegen>:14 00000464·<PyInit_token>:
15 »       ...15 »       ...
  
16 000004ec·<PyInit___init__>:16 000004e4·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 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 000004f0·<_fini>:2 000004e8·<_fini>:
3 »       ...3 »       ...
333 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp9fpfnol8/build/black/linegen.c2 ··[·····0]··/tmp/tmpj7q82_hw/build/blib2to3/pgen2/token.c
3 ··[····27]··PyInit_linegen3 ··[····2e]··PyInit_token
  
3.04 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006c·696e6567·rray_entry.lineg15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token
16 ··0x000000d0·656e2e63·005f5f46·52414d45·5f454e44·en.c.__FRAME_END16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li 
22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·74417474·72537472·696e6700·5f49544d·tAttrString._ITM24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
26 ··0x00000170·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
27 ··0x00000180·5461626c·65005079·496d706f·72745f49·Table.PyImport_I26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
28 ··0x00000190·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
29 ··0x000001a0·7073756c·655f4765·74506f69·6e746572·psule_GetPointer28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
31 ··0x000001c0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
32 ··0x000001d0·5f446561·6c6c6f63·005f5f67·6d6f6e5f·_Dealloc.__gmon_31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t
 32 ··0x000001d0·6f6b656e·005f5f67·6d6f6e5f·73746172·oken.__gmon_star
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·745f5f00····························t__.