1.28 GB
/srv/reproducible-results/rbuild-debian/r-b-build.PC2is8yn/b1/black_25.1.0-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.PC2is8yn/b2/black_25.1.0-1_armhf.changes
467 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·d2a3ceed96000c5e0613530b89970d06·13088248·debug·optional·black-dbgsym_25.1.0-1_armhf.deb 
2 ·7e675b610b489e0509126e8f78ec7930·1597860·python·optional·black_25.1.0-1_armhf.deb1 ·6f826893f4a751e4a4c4b6c705ff9d74·13088856·debug·optional·black-dbgsym_25.1.0-1_armhf.deb
 2 ·9007fc3713e8bf416ab736f58aa6bebc·1575872·python·optional·black_25.1.0-1_armhf.deb
3 ·1b1f568841481fc9267d80aa3cb5f904·410980·doc·optional·python-black-doc_25.1.0-1_all.deb3 ·1b1f568841481fc9267d80aa3cb5f904·410980·doc·optional·python-black-doc_25.1.0-1_all.deb
84.7 MB
black_25.1.0-1_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-05·08:23:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·08:23:24.000000·debian-binary
2 -rw-r--r--···0········0········0·····4268·2025-02-05·08:23:24.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4280·2025-02-05·08:23:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1593400·2025-02-05·08:23:24.000000·data.tar.xz3 -rw-r--r--···0········0········0··1571400·2025-02-05·08:23:24.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
84.7 MB
data.tar.xz
84.7 MB
data.tar
1.43 KB
./usr/lib/python3/dist-packages/_black_version.cpython-312-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:·c2e333cb023b1c6d480b245e437f84ebcf2229803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38f5f782774b2b4db1c2b3f28f441ce54dddd371
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·65333333·63623032·33623163·36643438·e333cb023b1c6d48 
3 ··0x00000010·30623234·35653433·37663834·65626366·0b245e437f84ebcf2 ··0x00000000·66356637·38323737·34623262·34646231·f5f782774b2b4db1
 3 ··0x00000010·63326233·66323866·34343163·65353464·c2b3f28f441ce54d
4 ··0x00000020·32323239·38302e64·65627567·00000000·222980.debug....4 ··0x00000020·64646433·37312e64·65627567·00000000·ddd371.debug....
5 ··0x00000030·7132df3d····························q2.=5 ··0x00000030·c5723f53····························.r?S
  
1.43 KB
./usr/lib/python3/dist-packages/_black_version.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:·4fc615fec21a59ae18fed22e07dcea7626df8ee63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d320d5fe2d1d32a4b48a5341cb2c07db3eef13e1
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·63363135·66656332·31613539·61653138·c615fec21a59ae18 
3 ··0x00000010·66656432·32653037·64636561·37363236·fed22e07dcea76262 ··0x00000000·32306435·66653264·31643332·61346234·20d5fe2d1d32a4b4
 3 ··0x00000010·38613533·34316362·32633037·64623365·8a5341cb2c07db3e
4 ··0x00000020·64663865·65362e64·65627567·00000000·df8ee6.debug....4 ··0x00000020·65663133·65312e64·65627567·00000000·ef13e1.debug....
5 ··0x00000030·9edd3480····························..4.5 ··0x00000030·39a5b95f····························9.._
  
1.43 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-312-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:·5bd3864eac4f4b76887d2046aa669f1cb1f632393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·46d6b457791ae2350f3a2964a9a46f005dace968
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·64333836·34656163·34663462·37363838·d3864eac4f4b7688 
3 ··0x00000010·37643230·34366161·36363966·31636231·7d2046aa669f1cb12 ··0x00000000·64366234·35373739·31616532·33353066·d6b457791ae2350f
 3 ··0x00000010·33613239·36346139·61343666·30303564·3a2964a9a46f005d
4 ··0x00000020·66363332·33392e64·65627567·00000000·f63239.debug....4 ··0x00000020·61636539·36382e64·65627567·00000000·ace968.debug....
5 ··0x00000030·62100a32····························b..25 ··0x00000030·f54c159f····························.L..
  
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:·9a3bfceb22f91b3c43778cf0426fbe33f3b0a64d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6dd41b155de5ab1c30c2e902739a594d6f2762d0
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·33626663·65623232·66393162·33633433·3bfceb22f91b3c43 
3 ··0x00000010·37373863·66303432·36666265·33336633·778cf0426fbe33f32 ··0x00000000·64343162·31353564·65356162·31633330·d41b155de5ab1c30
 3 ··0x00000010·63326539·30323733·39613539·34643666·c2e902739a594d6f
4 ··0x00000020·62306136·34642e64·65627567·00000000·b0a64d.debug....4 ··0x00000020·32373632·64302e64·65627567·00000000·2762d0.debug....
5 ··0x00000030·491b9fcf····························I...5 ··0x00000030·cb05421d····························..B.
  
1.44 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-312-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:·ef5b5dd055cb3a74d08a445baddd37a4ee4c07083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9869042f0efcab09eb0ac78f0ebfe6ad466024b5
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·35623564·64303535·63623361·37346430·5b5dd055cb3a74d0 
3 ··0x00000010·38613434·35626164·64643337·61346565·8a445baddd37a4ee2 ··0x00000000·36393034·32663065·66636162·30396562·69042f0efcab09eb
 3 ··0x00000010·30616337·38663065·62666536·61643436·0ac78f0ebfe6ad46
4 ··0x00000020·34633037·30382e64·65627567·00000000·4c0708.debug....4 ··0x00000020·36303234·62352e64·65627567·00000000·6024b5.debug....
5 ··0x00000030·73388f29····························s8.)5 ··0x00000030·207b9192·····························{..
  
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:·15565195b8d4ef43a4a9d5760e488692cf4207803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3b37b132149689ab9d041d59e03033fb920a68d7
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·35363531·39356238·64346566·34336134·565195b8d4ef43a4 
3 ··0x00000010·61396435·37363065·34383836·39326366·a9d5760e488692cf2 ··0x00000000·33376231·33323134·39363839·61623964·37b132149689ab9d
 3 ··0x00000010·30343164·35396530·33303333·66623932·041d59e03033fb92
4 ··0x00000020·34323037·38302e64·65627567·00000000·420780.debug....4 ··0x00000020·30613638·64372e64·65627567·00000000·0a68d7.debug....
5 ··0x00000030·8fecb8d1····························....5 ··0x00000030·752ab71a····························u*..
  
1.43 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-312-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:·ddc7dd57591be38c18f93e9bf8d615862c02293c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·57543e8793ae0562f254e4f361d2d4d4e4577158
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·63376464·35373539·31626533·38633138·c7dd57591be38c18 
3 ··0x00000010·66393365·39626638·64363135·38363263·f93e9bf8d615862c2 ··0x00000000·35343365·38373933·61653035·36326632·543e8793ae0562f2
 3 ··0x00000010·35346534·66333631·64326434·64346534·54e4f361d2d4d4e4
4 ··0x00000020·30323239·33632e64·65627567·00000000·02293c.debug....4 ··0x00000020·35373731·35382e64·65627567·00000000·577158.debug....
5 ··0x00000030·30c95ea6····························0.^.5 ··0x00000030·0151d29e····························.Q..
  
1.43 KB
./usr/lib/python3/dist-packages/black/brackets.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:·a7feefe63d593e08967bf18d7ec1a8425ef4d7273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·79ed6247558d606ff9bf83db18befdf252621874
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·66656566·65363364·35393365·30383936·feefe63d593e0896 
3 ··0x00000010·37626631·38643765·63316138·34323565·7bf18d7ec1a8425e2 ··0x00000000·65643632·34373535·38643630·36666639·ed6247558d606ff9
 3 ··0x00000010·62663833·64623138·62656664·66323532·bf83db18befdf252
4 ··0x00000020·66346437·32372e64·65627567·00000000·f4d727.debug....4 ··0x00000020·36323138·37342e64·65627567·00000000·621874.debug....
5 ··0x00000030·cb8408f2····························....5 ··0x00000030·5f56b949····························_V.I
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-312-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:·9b31e10de6a2cb1a72267b0b2fa6d7bcb72bd3653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1670bd6a95ac19dcd02ae6c501fa15db5bc21e6
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·33316531·30646536·61326362·31613732·31e10de6a2cb1a72 
3 ··0x00000010·32363762·30623266·61366437·62636237·267b0b2fa6d7bcb72 ··0x00000000·36373062·64366139·35616331·39646364·670bd6a95ac19dcd
 3 ··0x00000010·30326165·36633530·31666131·35646235·02ae6c501fa15db5
4 ··0x00000020·32626433·36352e64·65627567·00000000·2bd365.debug....4 ··0x00000020·62633231·65362e64·65627567·00000000·bc21e6.debug....
5 ··0x00000030·0e748a79····························.t.y5 ··0x00000030·f6aaa65e····························...^
  
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:·c58b1ec35e9cd7f34d5e5aaf7c3f7efe246d8bb43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·abc68bb279031e673e43bb3f85c2e388bc802601
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·38623165·63333565·39636437·66333464·8b1ec35e9cd7f34d 
3 ··0x00000010·35653561·61663763·33663765·66653234·5e5aaf7c3f7efe242 ··0x00000000·63363862·62323739·30333165·36373365·c68bb279031e673e
 3 ··0x00000010·34336262·33663835·63326533·38386263·43bb3f85c2e388bc
4 ··0x00000020·36643862·62342e64·65627567·00000000·6d8bb4.debug....4 ··0x00000020·38303236·30312e64·65627567·00000000·802601.debug....
5 ··0x00000030·db37cb71····························.7.q5 ··0x00000030·e8744482····························.tD.
  
1.43 KB
./usr/lib/python3/dist-packages/black/comments.cpython-312-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:·5b1f2e209a57c588c89357de107cda3774af39183 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e18f829747d0e536fff679c97e8859368b8e689
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·31663265·32303961·35376335·38386338·1f2e209a57c588c8 
3 ··0x00000010·39333537·64653130·37636461·33373734·9357de107cda37742 ··0x00000000·31386638·32393734·37643065·35333666·18f829747d0e536f
 3 ··0x00000010·66663637·39633937·65383835·39333638·ff679c97e8859368
4 ··0x00000020·61663339·31382e64·65627567·00000000·af3918.debug....4 ··0x00000020·62386536·38392e64·65627567·00000000·b8e689.debug....
5 ··0x00000030·751f666d····························u.fm5 ··0x00000030·4a392195····························J9!.
  
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:·9c9bcc205e9990c6672ac0bf032569f1198c10bb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6a7592b9846844d93ffb192991f84d57c83ac6c
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·39626363·32303565·39393930·63363637·9bcc205e9990c667 
3 ··0x00000010·32616330·62663033·32353639·66313139·2ac0bf032569f1192 ··0x00000000·61373539·32623938·34363834·34643933·a7592b9846844d93
 3 ··0x00000010·66666231·39323939·31663834·64353763·ffb192991f84d57c
4 ··0x00000020·38633130·62622e64·65627567·00000000·8c10bb.debug....4 ··0x00000020·38336163·36632e64·65627567·00000000·83ac6c.debug....
5 ··0x00000030·e892bf5a····························...Z5 ··0x00000030·ba75c792····························.u..
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-312-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:·09ae9baa2bf7837f25dcc86b7e9ea179b30411093 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f464fa3a4994c186b763c25d6b17a321b8287977
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·61653962·61613262·66373833·37663235·ae9baa2bf7837f25 
3 ··0x00000010·64636338·36623765·39656131·37396233·dcc86b7e9ea179b32 ··0x00000000·36346661·33613439·39346331·38366237·64fa3a4994c186b7
 3 ··0x00000010·36336332·35643662·31376133·32316238·63c25d6b17a321b8
4 ··0x00000020·30343131·30392e64·65627567·00000000·041109.debug....4 ··0x00000020·32383739·37372e64·65627567·00000000·287977.debug....
5 ··0x00000030·af09d950····························...P5 ··0x00000030·e9ed3c85····························..<.
  
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:·39a241e9dffee9122b4837618397cb696d3e5da33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·28195811c4e0b490eb5cb3e05d61eafdf097d704
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·61323431·65396466·66656539·31323262·a241e9dffee9122b 
3 ··0x00000010·34383337·36313833·39376362·36393664·4837618397cb696d2 ··0x00000000·31393538·31316334·65306234·39306562·195811c4e0b490eb
 3 ··0x00000010·35636233·65303564·36316561·66646630·5cb3e05d61eafdf0
4 ··0x00000020·33653564·61332e64·65627567·00000000·3e5da3.debug....4 ··0x00000020·39376437·30342e64·65627567·00000000·97d704.debug....
5 ··0x00000030·b5d94735····························..G55 ··0x00000030·6bca53a8····························k.S.
  
1.45 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-312-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:·c755e74f46abdc04c3aa3fa8c92ae42fa7229e133 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8a590a806582de384c4177fcf085565a6226d39d
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·35356537·34663436·61626463·30346333·55e74f46abdc04c3 
3 ··0x00000010·61613366·61386339·32616534·32666137·aa3fa8c92ae42fa72 ··0x00000000·35393061·38303635·38326465·33383463·590a806582de384c
 3 ··0x00000010·34313737·66636630·38353536·35613632·4177fcf085565a62
4 ··0x00000020·32323965·31332e64·65627567·00000000·229e13.debug....4 ··0x00000020·32366433·39642e64·65627567·00000000·26d39d.debug....
5 ··0x00000030·f27bbf12····························.{..5 ··0x00000030·94f23656····························..6V
  
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:·07e396ba96dd1abbcf3c3091baef8ef9eb6ecb043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f075ba2f9336bf459f1d507e10154427a7226040
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·65333936·62613936·64643161·62626366·e396ba96dd1abbcf 
3 ··0x00000010·33633330·39316261·65663865·66396562·3c3091baef8ef9eb2 ··0x00000000·37356261·32663933·33366266·34353966·75ba2f9336bf459f
 3 ··0x00000010·31643530·37653130·31353434·32376137·1d507e10154427a7
4 ··0x00000020·36656362·30342e64·65627567·00000000·6ecb04.debug....4 ··0x00000020·32323630·34302e64·65627567·00000000·226040.debug....
5 ··0x00000030·504a8598····························PJ..5 ··0x00000030·ee63848b····························.c..
  
1.43 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-312-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:·c4c1fc325f5e47d11888f3ba3eaac7e51de6a8173 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75e17376e6ee8a00a725c56bad308fe651ee09ec
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·63316663·33323566·35653437·64313138·c1fc325f5e47d118 
3 ··0x00000010·38386633·62613365·61616337·65353164·88f3ba3eaac7e51d2 ··0x00000000·65313733·37366536·65653861·30306137·e17376e6ee8a00a7
 3 ··0x00000010·32356335·36626164·33303866·65363531·25c56bad308fe651
4 ··0x00000020·65366138·31372e64·65627567·00000000·e6a817.debug....4 ··0x00000020·65653039·65632e64·65627567·00000000·ee09ec.debug....
5 ··0x00000030·b56513f4····························.e..5 ··0x00000030·361f5d82····························6.].
  
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:·13a70756ce120b5730767c40653ba2c4788beb5e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c7a2996277bb8b54fa379ebb6e399a6b3b08e98b
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·61373037·35366365·31323062·35373330·a70756ce120b5730 
3 ··0x00000010·37363763·34303635·33626132·63343738·767c40653ba2c4782 ··0x00000000·61323939·36323737·62623862·35346661·a2996277bb8b54fa
 3 ··0x00000010·33373965·62623665·33393961·36623362·379ebb6e399a6b3b
4 ··0x00000020·38626562·35652e64·65627567·00000000·8beb5e.debug....4 ··0x00000020·30386539·38622e64·65627567·00000000·08e98b.debug....
5 ··0x00000030·bfb933e1····························..3.5 ··0x00000030·d1a1f2df····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-312-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:·abcf6a3c76a29f1bb52eb0204c51a17c9345207d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19f6a6dc814189ea443a9c46669e32468a75b0ad
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·63663661·33633736·61323966·31626235·cf6a3c76a29f1bb5 
3 ··0x00000010·32656230·32303463·35316131·37633933·2eb0204c51a17c932 ··0x00000000·66366136·64633831·34313839·65613434·f6a6dc814189ea44
 3 ··0x00000010·33613963·34363636·39653332·34363861·3a9c46669e32468a
4 ··0x00000020·34353230·37642e64·65627567·00000000·45207d.debug....4 ··0x00000020·37356230·61642e64·65627567·00000000·75b0ad.debug....
5 ··0x00000030·70edd730····························p..05 ··0x00000030·998cec28····························...(
  
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:·8842d0dc000d1c68a1b1f302e74b3b48170fc0f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19f22608c1cc999007c4310deb2749fbe46c099c
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·34326430·64633030·30643163·36386131·42d0dc000d1c68a1 
3 ··0x00000010·62316633·30326537·34623362·34383137·b1f302e74b3b48172 ··0x00000000·66323236·30386331·63633939·39303037·f22608c1cc999007
 3 ··0x00000010·63343331·30646562·32373439·66626534·c4310deb2749fbe4
4 ··0x00000020·30666330·66382e64·65627567·00000000·0fc0f8.debug....4 ··0x00000020·36633039·39632e64·65627567·00000000·6c099c.debug....
5 ··0x00000030·2b639bbb····························+c..5 ··0x00000030·f02946b1····························.)F.
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-312-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:·32476e647d49b2c5d570d4276b3487226b5540ac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a159881b3e5246c07cae347291c95961de9823be
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·34373665·36343764·34396232·63356435·476e647d49b2c5d5 
3 ··0x00000010·37306434·32373662·33343837·32323662·70d4276b3487226b2 ··0x00000000·35393838·31623365·35323436·63303763·59881b3e5246c07c
 3 ··0x00000010·61653334·37323931·63393539·36316465·ae347291c95961de
4 ··0x00000020·35353430·61632e64·65627567·00000000·5540ac.debug....4 ··0x00000020·39383233·62652e64·65627567·00000000·9823be.debug....
5 ··0x00000030·a57b9d81····························.{..5 ··0x00000030·4f733c8a····························Os<.
  
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:·44763bef208f5cc1da31243f44e1f0cf01adfcc03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a37b49a0ff2aecf39cd493c36c4f7cca75d09ab
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·37363362·65663230·38663563·63316461·763bef208f5cc1da 
3 ··0x00000010·33313234·33663434·65316630·63663031·31243f44e1f0cf012 ··0x00000000·33376234·39613066·66326165·63663339·37b49a0ff2aecf39
 3 ··0x00000010·63643439·33633336·63346637·63636137·cd493c36c4f7cca7
4 ··0x00000020·61646663·63302e64·65627567·00000000·adfcc0.debug....4 ··0x00000020·35643039·61622e64·65627567·00000000·5d09ab.debug....
5 ··0x00000030·1dc831ba····························..1.5 ··0x00000030·63a24f72····························c.Or
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-312-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:·531bb5e7f53b7b59a5b6d846765e88e4d742dbb83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ae2d4db70faba1ce5ad9034879c7d6d6c3834c3
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·31626235·65376635·33623762·35396135·1bb5e7f53b7b59a5 
3 ··0x00000010·62366438·34363736·35653838·65346437·b6d846765e88e4d72 ··0x00000000·65326434·64623730·66616261·31636535·e2d4db70faba1ce5
 3 ··0x00000010·61643930·33343837·39633764·36643663·ad9034879c7d6d6c
4 ··0x00000020·34326462·62382e64·65627567·00000000·42dbb8.debug....4 ··0x00000020·33383334·63332e64·65627567·00000000·3834c3.debug....
5 ··0x00000030·fe9fa61a····························....5 ··0x00000030·fdfb23e6····························..#.
  
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:·f84fa19eaafb58731f9de19204b79489aab727693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·da6ace7a7595b9388de505dc1bef9a03056ef4c9
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·34666131·39656161·66623538·37333166·4fa19eaafb58731f 
3 ··0x00000010·39646531·39323034·62373934·38396161·9de19204b79489aa2 ··0x00000000·36616365·37613735·39356239·33383864·6ace7a7595b9388d
 3 ··0x00000010·65353035·64633162·65663961·30333035·e505dc1bef9a0305
4 ··0x00000020·62373237·36392e64·65627567·00000000·b72769.debug....4 ··0x00000020·36656634·63392e64·65627567·00000000·6ef4c9.debug....
5 ··0x00000030·81c91fd9····························....5 ··0x00000030·99b30c8b····························....
  
1.43 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-312-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:·c37c80971931a8f19ccc5934355208fd679fa86d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8c8d9c31c596bb5fc1da5b8f86c014b69f005f10
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·37633830·39373139·33316138·66313963·7c80971931a8f19c 
3 ··0x00000010·63633539·33343335·35323038·66643637·cc5934355208fd672 ··0x00000000·38643963·33316335·39366262·35666331·8d9c31c596bb5fc1
 3 ··0x00000010·64613562·38663836·63303134·62363966·da5b8f86c014b69f
4 ··0x00000020·39666138·36642e64·65627567·00000000·9fa86d.debug....4 ··0x00000020·30303566·31302e64·65627567·00000000·005f10.debug....
5 ··0x00000030·42e1a6cd····························B...5 ··0x00000030·fc013b49····························..;I
  
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:·efc30f7b40e367b6eec8553f16b9b0158cc674183 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e8b7d5a62b45476b5c6a3150281915d09ce16cb
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·63333066·37623430·65333637·62366565·c30f7b40e367b6ee 
3 ··0x00000010·63383535·33663136·62396230·31353863·c8553f16b9b0158c2 ··0x00000000·38623764·35613632·62343534·37366235·8b7d5a62b45476b5
 3 ··0x00000010·63366133·31353032·38313931·35643039·c6a3150281915d09
4 ··0x00000020·63363734·31382e64·65627567·00000000·c67418.debug....4 ··0x00000020·63653136·63622e64·65627567·00000000·ce16cb.debug....
5 ··0x00000030·0d7fd3d0····························....5 ··0x00000030·aab97f9b····························....
  
1.43 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-312-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:·a2fdff7bb7ec6e24cce8423a1a7a4340e97048fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·457d2ec726db5b543b315feec067533959052cfe
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·66646666·37626237·65633665·32346363·fdff7bb7ec6e24cc 
3 ··0x00000010·65383432·33613161·37613433·34306539·e8423a1a7a4340e92 ··0x00000000·37643265·63373236·64623562·35343362·7d2ec726db5b543b
 3 ··0x00000010·33313566·65656330·36373533·33393539·315feec067533959
4 ··0x00000020·37303438·66642e64·65627567·00000000·7048fd.debug....4 ··0x00000020·30353263·66652e64·65627567·00000000·052cfe.debug....
5 ··0x00000030·0830bc64····························.0.d5 ··0x00000030·0e40944c····························.@.L
  
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:·5d7a6c270862aa89a790a71ca4a9f53e484c81923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1e1c58b8cc38f87c2aea8ddf35501f946ba2d310
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·37613663·32373038·36326161·38396137·7a6c270862aa89a7 
3 ··0x00000010·39306137·31636134·61396635·33653438·90a71ca4a9f53e482 ··0x00000000·31633538·62386363·33386638·37633261·1c58b8cc38f87c2a
 3 ··0x00000010·65613864·64663335·35303166·39343662·ea8ddf35501f946b
4 ··0x00000020·34633831·39322e64·65627567·00000000·4c8192.debug....4 ··0x00000020·61326433·31302e64·65627567·00000000·a2d310.debug....
5 ··0x00000030·f5f1ff11····························....5 ··0x00000030·02ac34f4····························..4.
  
1.37 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-312-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:·780345fcdf6fb23cf8f14c856336f7eb0a7225793 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5b58fc7118daff682708053100dfb7bba8efbd72
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·30333435·66636466·36666232·33636638·0345fcdf6fb23cf8 
3 ··0x00000010·66313463·38353633·33366637·65623061·f14c856336f7eb0a2 ··0x00000000·35386663·37313138·64616666·36383237·58fc7118daff6827
 3 ··0x00000010·30383035·33313030·64666237·62626138·08053100dfb7bba8
4 ··0x00000020·37323235·37392e64·65627567·00000000·722579.debug....4 ··0x00000020·65666264·37322e64·65627567·00000000·efbd72.debug....
5 ··0x00000030·42af0bab····························B...5 ··0x00000030·1f109242····························...B
  
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:·f0358cf063eb802098555222c9a18904ebf05d8d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1d10b7f7ad9347e9d5afd2e127dfc952c88334b
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·33353863·66303633·65623830·32303938·358cf063eb802098 
3 ··0x00000010·35353532·32326339·61313839·30346562·555222c9a18904eb2 ··0x00000000·64313062·37663761·64393334·37653964·d10b7f7ad9347e9d
 3 ··0x00000010·35616664·32653132·37646663·39353263·5afd2e127dfc952c
4 ··0x00000020·66303564·38642e64·65627567·00000000·f05d8d.debug....4 ··0x00000020·38383333·34622e64·65627567·00000000·88334b.debug....
5 ··0x00000030·f0fa00c8····························....5 ··0x00000030·4b0031f8····························K.1.
  
1.45 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-312-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:·540dc1a1aeaba2cbff8b11b7699537050ed233a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·29abcc34ef3bfd5d6d2791151279fa1a50163093
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·30646331·61316165·61626132·63626666·0dc1a1aeaba2cbff 
3 ··0x00000010·38623131·62373639·39353337·30353065·8b11b7699537050e2 ··0x00000000·61626363·33346566·33626664·35643664·abcc34ef3bfd5d6d
 3 ··0x00000010·32373931·31353132·37396661·31613530·2791151279fa1a50
4 ··0x00000020·64323333·61332e64·65627567·00000000·d233a3.debug....4 ··0x00000020·31363330·39332e64·65627567·00000000·163093.debug....
5 ··0x00000030·dfe116fe····························....5 ··0x00000030·e25f614d····························._aM
  
1.45 KB
./usr/lib/python3/dist-packages/black/resources/__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:·10a9e62fb32e6e44761905e702223fb263624c1a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64a74dc8fc9dc879444c2477512ccbd17332d2ad
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·61396536·32666233·32653665·34343736·a9e62fb32e6e4476 
3 ··0x00000010·31393035·65373032·32323366·62323633·1905e702223fb2632 ··0x00000000·61373464·63386663·39646338·37393434·a74dc8fc9dc87944
 3 ··0x00000010·34633234·37373531·32636362·64313733·4c2477512ccbd173
4 ··0x00000020·36323463·31612e64·65627567·00000000·624c1a.debug....4 ··0x00000020·33326432·61642e64·65627567·00000000·32d2ad.debug....
5 ··0x00000030·b03aa0dc····························.:..5 ··0x00000030·1b0257d6····························..W.
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-312-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:·dd1dbd1662befdabad51751c5302d0b01269e6e13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·832dc506094788b7b730d05adb04b2302f7dc46f
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·31646264·31363632·62656664·61626164·1dbd1662befdabad 
3 ··0x00000010·35313735·31633533·30326430·62303132·51751c5302d0b0122 ··0x00000000·32646335·30363039·34373838·62376237·2dc506094788b7b7
 3 ··0x00000010·33306430·35616462·30346232·33303266·30d05adb04b2302f
4 ··0x00000020·36396536·65312e64·65627567·00000000·69e6e1.debug....4 ··0x00000020·37646334·36662e64·65627567·00000000·7dc46f.debug....
5 ··0x00000030·71785d4f····························qx]O5 ··0x00000030·4111c84e····························A..N
  
1.36 KB
./usr/lib/python3/dist-packages/black/rusty.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:·0a9f69e92db5bb98fe47f53a61c86912df5af97e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17d535a5ed4a11373235e99ba64ff6764823b9f7
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·39663639·65393264·62356262·39386665·9f69e92db5bb98fe 
3 ··0x00000010·34376635·33613631·63383639·31326466·47f53a61c86912df2 ··0x00000000·64353335·61356564·34613131·33373332·d535a5ed4a113732
 3 ··0x00000010·33356539·39626136·34666636·37363438·35e99ba64ff67648
4 ··0x00000020·35616639·37652e64·65627567·00000000·5af97e.debug....4 ··0x00000020·32336239·66372e64·65627567·00000000·23b9f7.debug....
5 ··0x00000030·6574113e····························et.>5 ··0x00000030·88c480e2····························....
  
1.65 KB
./usr/lib/python3/dist-packages/black/schema.cpython-312-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:·724ca238c32b723d7572347c717ea76d3ac608fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0af6bb83e5f9aa90db618a025ee1cf398bc2c97
229 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 +r=ur4|q~ 
2 __gmon_start__1 __gmon_start__
3 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
5 __cxa_finalize4 __cxa_finalize
6 PyInit_schema5 PyInit_schema
7 PyImport_ImportModule6 PyImport_ImportModule
8 PyObject_GetAttrString7 PyObject_GetAttrString
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34636132·33386333·32623732·33643735·4ca238c32b723d75 
3 ··0x00000010·37323334·37633731·37656137·36643361·72347c717ea76d3a2 ··0x00000000·61663662·62383365·35663961·61393064·af6bb83e5f9aa90d
 3 ··0x00000010·62363138·61303235·65653163·66333938·b618a025ee1cf398
4 ··0x00000020·63363038·66642e64·65627567·00000000·c608fd.debug....4 ··0x00000020·62633263·39372e64·65627567·00000000·bc2c97.debug....
5 ··0x00000030·900a6937····························..i75 ··0x00000030·5a536f0b····························ZSo.
  
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:·50414f493caf9d9be9d0e9aeb88851be8abfa8123 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7dd6639f6f4da04d7cc81cdc8d8b9c2712c45780
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·34313466·34393363·61663964·39626539·414f493caf9d9be9 
3 ··0x00000010·64306539·61656238·38383531·62653861·d0e9aeb88851be8a2 ··0x00000000·64363633·39663666·34646130·34643763·d6639f6f4da04d7c
 3 ··0x00000010·63383163·64633864·38623963·32373132·c81cdc8d8b9c2712
4 ··0x00000020·62666138·31322e64·65627567·00000000·bfa812.debug....4 ··0x00000020·63343537·38302e64·65627567·00000000·c45780.debug....
5 ··0x00000030·bebe6128····························..a(5 ··0x00000030·80d61e27····························...'
  
1.43 KB
./usr/lib/python3/dist-packages/black/strings.cpython-312-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:·173cd96b1091b93c6ca92970b7159283e361bd863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d0fc00b48e10b86b1b6fa5a5129215e4f495b9a4
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·33636439·36623130·39316239·33633663·3cd96b1091b93c6c 
3 ··0x00000010·61393239·37306237·31353932·38336533·a92970b7159283e32 ··0x00000000·66633030·62343865·31306238·36623162·fc00b48e10b86b1b
 3 ··0x00000010·36666135·61353132·39323135·65346634·6fa5a5129215e4f4
4 ··0x00000020·36316264·38362e64·65627567·00000000·61bd86.debug....4 ··0x00000020·39356239·61342e64·65627567·00000000·95b9a4.debug....
5 ··0x00000030·158f792b····························..y+5 ··0x00000030·246204a7····························$b..
  
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:·d3efa128cd036f3ae3822d12ecba3e69011fce773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5524f9755fceb61d9dcc53fc6a1fa90d0c6ad9cb
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·65666131·32386364·30333666·33616533·efa128cd036f3ae3 
3 ··0x00000010·38323264·31326563·62613365·36393031·822d12ecba3e69012 ··0x00000000·32346639·37353566·63656236·31643964·24f9755fceb61d9d
 3 ··0x00000010·63633533·66633661·31666139·30643063·cc53fc6a1fa90d0c
4 ··0x00000020·31666365·37372e64·65627567·00000000·1fce77.debug....4 ··0x00000020·36616439·63622e64·65627567·00000000·6ad9cb.debug....
5 ··0x00000030·c741e774····························.A.t5 ··0x00000030·1b91858c····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-312-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:·a9f0b1ac102ce0f9cdef8b6f86a2e82004afcadb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76c8724cbca546118a61ab443253fa7a93a65e53
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·66306231·61633130·32636530·66396364·f0b1ac102ce0f9cd 
3 ··0x00000010·65663862·36663836·61326538·32303034·ef8b6f86a2e820042 ··0x00000000·63383732·34636263·61353436·31313861·c8724cbca546118a
 3 ··0x00000010·36316162·34343332·35336661·37613933·61ab443253fa7a93
4 ··0x00000020·61666361·64622e64·65627567·00000000·afcadb.debug....4 ··0x00000020·61363565·35332e64·65627567·00000000·a65e53.debug....
5 ··0x00000030·f1151a5e····························...^5 ··0x00000030·996b9e84····························.k..
  
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:·538394fe3f6b9ac46e86189031f8f65b2f74d2e73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76f41928f098ea11a99afe64600192ba29c319e3
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·38333934·66653366·36623961·63343665·8394fe3f6b9ac46e 
3 ··0x00000010·38363138·39303331·66386636·35623266·86189031f8f65b2f2 ··0x00000000·66343139·32386630·39386561·31316139·f41928f098ea11a9
 3 ··0x00000010·39616665·36343630·30313932·62613239·9afe64600192ba29
4 ··0x00000020·37346432·65372e64·65627567·00000000·74d2e7.debug....4 ··0x00000020·63333139·65332e64·65627567·00000000·c319e3.debug....
5 ··0x00000030·3652fc29····························6R.)5 ··0x00000030·9c94f571····························...q
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-312-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:·effee06598badeee9a290647d6d3492d4da2b55d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae99c5926bf23e484a6084bcd04b2492cf9a3926
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·66656530·36353938·62616465·65653961·fee06598badeee9a 
3 ··0x00000010·32393036·34376436·64333439·32643464·290647d6d3492d4d2 ··0x00000000·39396335·39323662·66323365·34383461·99c5926bf23e484a
 3 ··0x00000010·36303834·62636430·34623234·39326366·6084bcd04b2492cf
4 ··0x00000020·61326235·35642e64·65627567·00000000·a2b55d.debug....4 ··0x00000020·39613339·32362e64·65627567·00000000·9a3926.debug....
5 ··0x00000030·4706bb62····························G..b5 ··0x00000030·cf37aeae····························.7..
  
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:·4f089e771235980601bfc65a3064aa71c8054a3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbf7c3060fb80a5db3b59776203e5cd39f26d995
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·30383965·37373132·33353938·30363031·089e771235980601 
3 ··0x00000010·62666336·35613330·36346161·37316338·bfc65a3064aa71c82 ··0x00000000·66376333·30363066·62383061·35646233·f7c3060fb80a5db3
 3 ··0x00000010·62353937·37363230·33653563·64333966·b59776203e5cd39f
4 ··0x00000020·30353461·33632e64·65627567·00000000·054a3c.debug....4 ··0x00000020·32366439·39352e64·65627567·00000000·26d995.debug....
5 ··0x00000030·19e3ec7a····························...z5 ··0x00000030·b10b2d27····························..-'
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-312-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:·27b65bdb19f5d9e774c4222aa7585978059218fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca110cae87cc05b2ed896b38777baf73581be95c
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·62363562·64623139·66356439·65373734·b65bdb19f5d9e774 
3 ··0x00000010·63343232·32616137·35383539·37383035·c4222aa7585978052 ··0x00000000·31313063·61653837·63633035·62326564·110cae87cc05b2ed
 3 ··0x00000010·38393662·33383737·37626166·37333538·896b38777baf7358
4 ··0x00000020·39323138·66642e64·65627567·00000000·9218fd.debug....4 ··0x00000020·31626539·35632e64·65627567·00000000·1be95c.debug....
5 ··0x00000030·b1fc401b····························..@.5 ··0x00000030·0e8f2f21····························../!
  
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:·3dac20a3e74a309fe577c4adbbb2215de2c9d0943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efa2ba905e146294d0e9b1dc5be119311976b855
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·61633230·61336537·34613330·39666535·ac20a3e74a309fe5 
3 ··0x00000010·37376334·61646262·62323231·35646532·77c4adbbb2215de22 ··0x00000000·61326261·39303565·31343632·39346430·a2ba905e146294d0
 3 ··0x00000010·65396231·64633562·65313139·33313139·e9b1dc5be1193119
4 ··0x00000020·63396430·39342e64·65627567·00000000·c9d094.debug....4 ··0x00000020·37366238·35352e64·65627567·00000000·76b855.debug....
5 ··0x00000030·97b01b1e····························....5 ··0x00000030·ef358cb2····························.5..
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-312-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:·7ae84730b0e2aa7fca5667e80872e0de0e0e47c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·591ad434cb7abb0dac3763fd4011b79c65c63f2b
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·65383437·33306230·65326161·37666361·e84730b0e2aa7fca 
3 ··0x00000010·35363637·65383038·37326530·64653065·5667e80872e0de0e2 ··0x00000000·31616434·33346362·37616262·30646163·1ad434cb7abb0dac
 3 ··0x00000010·33373633·66643430·31316237·39633635·3763fd4011b79c65
4 ··0x00000020·30653437·63392e64·65627567·00000000·0e47c9.debug....4 ··0x00000020·63363366·32622e64·65627567·00000000·c63f2b.debug....
5 ··0x00000030·1132b1a4····························.2..5 ··0x00000030·2bada6e0····························+...
  
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:·351ca44532c6638c6509781b96bdf803ff82d8843 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·369f6ff815e83aa89d632303b1281c6347eddae8
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·31636134·34353332·63363633·38633635·1ca44532c6638c65 
3 ··0x00000010·30393738·31623936·62646638·30336666·09781b96bdf803ff2 ··0x00000000·39663666·66383135·65383361·61383964·9f6ff815e83aa89d
 3 ··0x00000010·36333233·30336231·32383163·36333437·632303b1281c6347
4 ··0x00000020·38326438·38342e64·65627567·00000000·82d884.debug....4 ··0x00000020·65646461·65382e64·65627567·00000000·eddae8.debug....
5 ··0x00000030·1fbfac4f····························...O5 ··0x00000030·b6c81acb····························....
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-312-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:·b7ed2ced8a874646c8f1f827f8b8852998c4a39d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8847f4e9ad8586f620cc615dd887b4f624def3a4
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·65643263·65643861·38373436·34366338·ed2ced8a874646c8 
3 ··0x00000010·66316638·32376638·62383835·32393938·f1f827f8b88529982 ··0x00000000·34376634·65396164·38353836·66363230·47f4e9ad8586f620
 3 ··0x00000010·63633631·35646438·38376234·66363234·cc615dd887b4f624
4 ··0x00000020·63346133·39642e64·65627567·00000000·c4a39d.debug....4 ··0x00000020·64656633·61342e64·65627567·00000000·def3a4.debug....
5 ··0x00000030·5bad8dc1····························[...5 ··0x00000030·98e42997····························..).
  
1.39 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.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:·3f6654258093ef3f66ba0dd8ba0a63da7beaed543 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aa75d16e615f0e898a35dc5199b0f5f0cd53b99d
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·36363534·32353830·39336566·33663636·6654258093ef3f66 
3 ··0x00000010·62613064·64386261·30613633·64613762·ba0dd8ba0a63da7b2 ··0x00000000·37356431·36653631·35663065·38393861·75d16e615f0e898a
 3 ··0x00000010·33356463·35313939·62306635·66306364·35dc5199b0f5f0cd
4 ··0x00000020·65616564·35342e64·65627567·00000000·eaed54.debug....4 ··0x00000020·35336239·39642e64·65627567·00000000·53b99d.debug....
5 ··0x00000030·78b05951····························x.YQ5 ··0x00000030·cf74c385····························.t..
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-312-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:·2f9e65672f2db1f0a325807d86809de41a0f67c73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0aae63f42036929f862bc683a738de897b0333f1
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·39653635·36373266·32646231·66306133·9e65672f2db1f0a3 
3 ··0x00000010·32353830·37643836·38303964·65343161·25807d86809de41a2 ··0x00000000·61653633·66343230·33363932·39663836·ae63f42036929f86
 3 ··0x00000010·32626336·38336137·33386465·38393762·2bc683a738de897b
4 ··0x00000020·30663637·63372e64·65627567·00000000·0f67c7.debug....4 ··0x00000020·30333333·66312e64·65627567·00000000·0333f1.debug....
5 ··0x00000030·08920b4b····························...K5 ··0x00000030·52db0550····························R..P
  
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:·18deb8260791c032f19fac5d4aa7a7ece9a6e5643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebe00a7c7cce6d1f0d0e4acbb85c2ab9c67e5316
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·64656238·32363037·39316330·33326631·deb8260791c032f1 
3 ··0x00000010·39666163·35643461·61376137·65636539·9fac5d4aa7a7ece92 ··0x00000000·65303061·37633763·63653664·31663064·e00a7c7cce6d1f0d
 3 ··0x00000010·30653461·63626238·35633261·62396336·0e4acbb85c2ab9c6
4 ··0x00000020·61366535·36342e64·65627567·00000000·a6e564.debug....4 ··0x00000020·37653533·31362e64·65627567·00000000·7e5316.debug....
5 ··0x00000030·286b2254····························(k"T5 ··0x00000030·05e13762····························..7b
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-312-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:·b9e441df100b584b4102f6723787f704f71525913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffc0958828d52d2250b6b03b2c2ea9e77a5c0938
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·65343431·64663130·30623538·34623431·e441df100b584b41 
3 ··0x00000010·30326636·37323337·38376637·30346637·02f6723787f704f72 ··0x00000000·63303935·38383238·64353264·32323530·c0958828d52d2250
 3 ··0x00000010·62366230·33623263·32656139·65373761·b6b03b2c2ea9e77a
4 ··0x00000020·31353235·39312e64·65627567·00000000·152591.debug....4 ··0x00000020·35633039·33382e64·65627567·00000000·5c0938.debug....
5 ··0x00000030·b87c632c····························.|c,5 ··0x00000030·f7c9773a····························..w:
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.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:·922edcb236969fac95bb7622b8575401f1191fb93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·487b91950e13b081955ed97b3c1ec62933a10c01
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·32656463·62323336·39363966·61633935·2edcb236969fac95 
3 ··0x00000010·62623736·32326238·35373534·30316631·bb7622b8575401f12 ··0x00000000·37623931·39353065·31336230·38313935·7b91950e13b08195
 3 ··0x00000010·35656439·37623363·31656336·32393333·5ed97b3c1ec62933
4 ··0x00000020·31393166·62392e64·65627567·00000000·191fb9.debug....4 ··0x00000020·61313063·30312e64·65627567·00000000·a10c01.debug....
5 ··0x00000030·d35f70e0····························._p.5 ··0x00000030·c6ff28be····························..(.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-312-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:·2e7a21c4aaff2f7c7475521f6200c8227e72649f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·443c169e17d51a7893351bb5395eb2883b8e7eb5
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·37613231·63346161·66663266·37633734·7a21c4aaff2f7c74 
3 ··0x00000010·37353532·31663632·30306338·32323765·75521f6200c8227e2 ··0x00000000·33633136·39653137·64353161·37383933·3c169e17d51a7893
 3 ··0x00000010·33353162·62353339·35656232·38383362·351bb5395eb2883b
4 ··0x00000020·37323634·39662e64·65627567·00000000·72649f.debug....4 ··0x00000020·38653765·62352e64·65627567·00000000·8e7eb5.debug....
5 ··0x00000030·f88a848c····························....5 ··0x00000030·19c7146d····························...m
  
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:·1c23d568a7b9ea219abbbacb65aaa9d497665d0b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5607ab67aec9f91594e295d419f67f5724af20af
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·32336435·36386137·62396561·32313961·23d568a7b9ea219a 
3 ··0x00000010·62626261·63623635·61616139·64343937·bbbacb65aaa9d4972 ··0x00000000·30376162·36376165·63396639·31353934·07ab67aec9f91594
 3 ··0x00000010·65323935·64343139·66363766·35373234·e295d419f67f5724
4 ··0x00000020·36363564·30622e64·65627567·00000000·665d0b.debug....4 ··0x00000020·61663230·61662e64·65627567·00000000·af20af.debug....
5 ··0x00000030·87b47acf····························..z.5 ··0x00000030·73a315ca····························s...
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-312-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:·742204153c61a0805aafe39380813fb755ebeaca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ceca68a08feb3a282a4216e310a12784d6940da1
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·32323034·31353363·36316130·38303561·2204153c61a0805a 
3 ··0x00000010·61666533·39333830·38313366·62373535·afe39380813fb7552 ··0x00000000·63613638·61303866·65623361·32383261·ca68a08feb3a282a
 3 ··0x00000010·34323136·65333130·61313237·38346436·4216e310a12784d6
4 ··0x00000020·65626561·63612e64·65627567·00000000·ebeaca.debug....4 ··0x00000020·39343064·61312e64·65627567·00000000·940da1.debug....
5 ··0x00000030·c262778f····························.bw.5 ··0x00000030·005a9140····························.Z.@
  
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:·4387dab5b09027b2ecfbf29db213867464c58c283 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae7e90113339afe9c882d6aee27949872c8d4ba0
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·38376461·62356230·39303237·62326563·87dab5b09027b2ec 
3 ··0x00000010·66626632·39646232·31333836·37343634·fbf29db2138674642 ··0x00000000·37653930·31313333·33396166·65396338·7e90113339afe9c8
 3 ··0x00000010·38326436·61656532·37393439·38373263·82d6aee27949872c
4 ··0x00000020·63353863·32382e64·65627567·00000000·c58c28.debug....4 ··0x00000020·38643462·61302e64·65627567·00000000·8d4ba0.debug....
5 ··0x00000030·9580c035····························...55 ··0x00000030·354425e3····························5D%.
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-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:·1ae66da16de598856e941a1d0efc7c8f417be7233 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eaafb4f518a99b0b24d6841a39ba43d8c8138cf2
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·65363664·61313664·65353938·38353665·e66da16de598856e 
3 ··0x00000010·39343161·31643065·66633763·38663431·941a1d0efc7c8f412 ··0x00000000·61666234·66353138·61393962·30623234·afb4f518a99b0b24
 3 ··0x00000010·64363834·31613339·62613433·64386338·d6841a39ba43d8c8
4 ··0x00000020·37626537·32332e64·65627567·00000000·7be723.debug....4 ··0x00000020·31333863·66322e64·65627567·00000000·138cf2.debug....
5 ··0x00000030·ef05c009····························....5 ··0x00000030·6da74491····························m.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:·831146b1d7e179fd368e7e2ac9221cd607c3476c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7043e5da8476df65263d12df03b5a6fd69cf63e
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·31313436·62316437·65313739·66643336·1146b1d7e179fd36 
3 ··0x00000010·38653765·32616339·32323163·64363037·8e7e2ac9221cd6072 ··0x00000000·30343365·35646138·34373664·66363532·043e5da8476df652
 3 ··0x00000010·36336431·32646630·33623561·36666436·63d12df03b5a6fd6
4 ··0x00000020·63333437·36632e64·65627567·00000000·c3476c.debug....4 ··0x00000020·39636636·33652e64·65627567·00000000·9cf63e.debug....
5 ··0x00000030·24ecaeb5····························$...5 ··0x00000030·13cc9690····························....
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-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:·6d925a41517bfdc15a7527bf856491de11ecf8553 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a7a8de70e83dc41f6758d6fffebf29ce7b3f473
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·39323561·34313531·37626664·63313561·925a41517bfdc15a 
3 ··0x00000010·37353237·62663835·36343931·64653131·7527bf856491de112 ··0x00000000·37613864·65373065·38336463·34316636·7a8de70e83dc41f6
 3 ··0x00000010·37353864·36666666·65626632·39636537·758d6fffebf29ce7
4 ··0x00000020·65636638·35352e64·65627567·00000000·ecf855.debug....4 ··0x00000020·62336634·37332e64·65627567·00000000·b3f473.debug....
5 ··0x00000030·090011ec····························....5 ··0x00000030·69cbb1dd····························i...
  
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:·9b1373987b63d207442a50b06f877618436267f13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e0ec4238fd0fa5a5ccee972053ffa1a655c608ba
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·39383762·36336432·30373434·1373987b63d20744 
3 ··0x00000010·32613530·62303666·38373736·31383433·2a50b06f877618432 ··0x00000000·65633432·33386664·30666135·61356363·ec4238fd0fa5a5cc
 3 ··0x00000010·65653937·32303533·66666131·61363535·ee972053ffa1a655
4 ··0x00000020·36323637·66312e64·65627567·00000000·6267f1.debug....4 ··0x00000020·63363038·62612e64·65627567·00000000·c608ba.debug....
5 ··0x00000030·7fb4d539····························...95 ··0x00000030·d574f2fc····························.t..
  
39.3 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-312-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······0x2c9f0c·0x002c9f0c·0x002c9f0c·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x2c9e1c·0x002c9e1c·0x002c9e1c·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c9f18·0x2c9f18·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c9e28·0x2c9e28·R·E·0x10000
8 ··LOAD···········0x2cd6a8·0x002dd6a8·0x002dd6a8·0x280d4·0x2b9e4·RW··0x100008 ··LOAD···········0x2cd6a8·0x002dd6a8·0x002dd6a8·0x280d4·0x2b9e4·RW··0x10000
9 ··DYNAMIC········0x2cff18·0x002dff18·0x002dff18·0x000e8·0x000e8·RW··0x49 ··DYNAMIC········0x2cff18·0x002dff18·0x002dff18·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······0x2cd6a8·0x002dd6a8·0x002dd6a8·0x02958·0x02958·R···0x112 ··GNU_RELRO······0x2cd6a8·0x002dd6a8·0x002dd6a8·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··········00012138·012138·022b03·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00012138·012138·022b03·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········00034c3c·034c3c·0019fe·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00034c3c·034c3c·0019fe·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0003663c·03663c·000040·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········0003663c·03663c·000040·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············0003667c·03667c·018d88·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············0003667c·03667c·018d88·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004f404·04f404·000648·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············0004f404·04f404·000648·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········0004fa4c·04fa4c·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004fa4c·04fa4c·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004fa58·04fa58·000a34·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········0004fa58·04fa58·000a34·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00050490·050490·258048·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00050490·050490·257f54·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········002a84d8·2a84d8·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········002a83e4·2a83e4·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········002a84e0·2a84e0·021a2c·00···A··0···0··818 ··[13]·.rodata···········PROGBITS········002a83f0·2a83f0·021a2c·00···A··0···0··8
19 ··[14]·.ARM.exidx········ARM_EXIDX·······002c9f0c·2c9f0c·000008·00··AL·11···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······002c9e1c·2c9e1c·000008·00··AL·11···0··4
20 ··[15]·.eh_frame·········PROGBITS········002c9f14·2c9f14·000004·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········002c9e24·2c9e24·000004·00···A··0···0··4
21 ··[16]·.init_array·······INIT_ARRAY······002dd6a8·2cd6a8·000004·04··WA··0···0··421 ··[16]·.init_array·······INIT_ARRAY······002dd6a8·2cd6a8·000004·04··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······002dd6ac·2cd6ac·000004·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······002dd6ac·2cd6ac·000004·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········002dd6b0·2cd6b0·002868·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········002dd6b0·2cd6b0·002868·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········002dff18·2cff18·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········002dff18·2cff18·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········002e0000·2d0000·000d58·04··WA··0···0··425 ··[20]·.got··············PROGBITS········002e0000·2d0000·000d58·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········002e0d58·2d0d58·024a24·00··WA··0···0··426 ··[21]·.data·············PROGBITS········002e0d58·2d0d58·024a24·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········0030577c·2f577c·003910·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········0030577c·2f577c·003910·00··WA··0···0··4
417 KB
readelf --wide --symbols {}
    
Offset 248, 3083 lines modifiedOffset 248, 3083 lines modified
248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnboundLocalError248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnboundLocalError
249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
255 ···251:·000bc565··1052·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty255 ···251:·000bc541··1052·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty
256 ···252:·0025d745··9484·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group256 ···252:·0025d64d··9484·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group
257 ···253:·0030688c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen257 ···253:·0030688c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen
258 ···254:·00198529···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file258 ···254:·00198529···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file
259 ···255:·001ee835···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__259 ···255:·001ee7a9···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
260 ···256:·0009d691···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__260 ···256:·0009d691···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__
261 ···257:·00270081··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell261 ···257:·0026ff89··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell
262 ···258:·000b1805···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate262 ···258:·000b1805···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate
263 ···259:·0011f2fd···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell263 ···259:·0011f315···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell
264 ···260:·0009e151···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__264 ···260:·0009e151···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
265 ···261:·0020f521···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close265 ···261:·0020f49d···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close
266 ···262:·001cef1d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match266 ···262:·001ceefd···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
267 ···263:·003068dc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen267 ···263:·003068dc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen
268 ···264:·00216575···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw268 ···264:·00216479···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
269 ···265:·00306bc4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj269 ···265:·00306bc4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj
270 ···266:·003069c0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit270 ···266:·003069c0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit
271 ···267:·00164309···220·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat271 ···267:·0016430d···216·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat
272 ···268:·000a1a61···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start272 ···268:·000a1a61···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start
273 ···269:·001bddb5···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send273 ···269:·001bdd99···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send
274 ···270:·0008eff5···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments274 ···270:·0008eff5···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments
275 ···271:·00147471··2512·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split275 ···271:·0014746d··2512·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split
276 ···272:·0009f211···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy276 ···272:·0009f211···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy
277 ···273:·00306b30·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33277 ···273:·00306b30·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33
278 ···274:·00306d94·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals278 ···274:·00306d94·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals
279 ···275:·0030687c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver279 ···275:·0030687c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver
280 ···276:·00306b2c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34280 ···276:·00306b2c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34
281 ···277:·0019d005···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close281 ···277:·0019d005···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close
282 ···278:·00175aa9··1456·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices282 ···278:·00175aa9··1456·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices
283 ···279:·000c6f31····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send283 ···279:·000c6f0d····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send
284 ···280:·00258911···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw284 ···280:·00258819···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw
285 ···281:·00141995···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close285 ···281:·001419ad···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close
286 ···282:·00219c11···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw286 ···282:·00219b15···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
287 ···283:·00306b28·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35287 ···283:·00306b28·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35
288 ···284:·000ab9dd··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf288 ···284:·000ab9dd··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf
289 ···285:·00306b24·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36289 ···285:·00306b24·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36
290 ···286:·00181cb5··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx290 ···286:·00181cb5··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx
291 ···287:·001f8f11···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw291 ···287:·001f8e8d···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
292 ···288:·000942c9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__292 ···288:·000942c9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__
293 ···289:·00226585·11844·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__293 ···289:·00226489·11844·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
294 ···290:·0009b71d···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__294 ···290:·0009b71d···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__
295 ···291:·00306b20·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37295 ···291:·00306b20·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37
296 ···292:·000540bd····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen296 ···292:·000540bd····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen
297 ···293:·000602d5···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible297 ···293:·000602d5···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible
298 ···294:·00306b1c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38298 ···294:·00306b1c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38
299 ···295:·001e3edd···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter299 ···295:·001e3e7d···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter
300 ···296:·00306cd8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen300 ···296:·00306cd8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen
301 ···297:·00306b18·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39301 ···297:·00306b18·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39
302 ···298:·00051a71····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen302 ···298:·00051a71····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen
303 ···299:·003068cc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen303 ···299:·003068cc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen
304 ···300:·00306a04·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen304 ···300:·00306a04·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen
305 ···301:·00055fe5···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup305 ···301:·00055fe5···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
306 ···302:·001be291···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close306 ···302:·001be275···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close
307 ···303:·000828e5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__307 ···303:·000828e5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
308 ···304:·00061ef1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__308 ···304:·00061ef1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
309 ···305:·001e3fcd··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark309 ···305:·001e3f6d··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark
310 ···306:·00306e38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal310 ···306:·00306e38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal
311 ···307:·000613d5····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__311 ···307:·000613d5····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
312 ···308:·000614e5····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__312 ···308:·000614e5····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
313 ···309:·00114c61··3816·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__313 ···309:·00114c79··3816·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
314 ···310:·001de559···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize314 ···310:·001de539···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize
315 ···311:·0010113d····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3315 ···311:·00101105····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3
316 ···312:·0009b9a5···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq316 ···312:·0009b9a5···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq
317 ···313:·00083519····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged317 ···313:·00083519····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged
318 ···314:·00306e58·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util318 ···314:·00306e58·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util
319 ···315:·0008e5d9···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty319 ···315:·0008e5d9···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty
320 ···316:·001725f1···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols320 ···316:·001725f1···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols
321 ···317:·002a6bb5···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen321 ···317:·002a6abd···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen
322 ···318:·001d4941···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder322 ···318:·001d4921···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder
323 ···319:·00050729····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__323 ···319:·00050729····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
324 ···320:·00096111···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default324 ···320:·00096111···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default
325 ···321:·001414b9···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send325 ···321:·001414d1···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send
326 ···322:·000c1b61···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import326 ···322:·000c1b3d···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import
327 ···323:·00306d38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF327 ···323:·00306d38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF
328 ···324:·001065fd···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw328 ···324:·00106615···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
329 ···325:·00054ae1····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj329 ···325:·00054ae1····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj
330 ···326:·00062001····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__330 ···326:·00062001····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
331 ···327:·00061525····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__331 ···327:·00061525····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
332 ···328:·001036b9·11352·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__332 ···328:·00103681·11432·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
333 ···329:·001a7b89····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send333 ···329:·001a7b89····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
334 ···330:·001faae5···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__334 ···330:·001faa61···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
335 ···331:·0030682c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs335 ···331:·0030682c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs
336 ···332:·0011ab5d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close336 ···332:·0011ab75···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
337 ···333:·0029ee99···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix337 ···333:·0029eda1···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix
338 ···334:·000ab4dd···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf338 ···334:·000ab4dd···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf
339 ···335:·001a1ee5···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body339 ···335:·001a1ee5···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body
340 ···336:·0011e611··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment340 ···336:·0011e629··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment
341 ···337:·00094349···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split341 ···337:·00094349···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split
342 ···338:·000991dd···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op342 ···338:·000991dd···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op
343 ···339:·000af8a9···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__343 ···339:·000af8a9···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__
344 ···340:·0017c7a1···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix344 ···340:·0017c7a1···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix
345 ···341:·00061f79····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__345 ···341:·00061f79····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__
346 ···342:·0009ea6d···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq346 ···342:·0009ea6d···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq
347 ···343:·000d65dd··1192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf347 ···343:·000d65b9··1192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf
348 ···344:·000cc2e5··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__348 ···344:·000cc2c1··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
349 ···345:·00306da0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals349 ···345:·00306da0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals
350 ···346:·0020f451···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw350 ···346:·0020f3cd···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
351 ···347:·000964a9···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar351 ···347:·000964a9···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar
352 ···348:·00306f7c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version352 ···348:·00306f7c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version
353 ···349:·00053db1····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env353 ···349:·00053db1····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env
354 ···350:·001fa42d···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close354 ···350:·001fa3a9···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
355 ···351:·00084bfd···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build355 ···351:·00084bfd···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build
356 ···352:·00306d78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals356 ···352:·00306d78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals
357 ···353:·0011ec55···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment357 ···353:·0011ec6d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment
358 ···354:·001b3d11···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed358 ···354:·001b3d11···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed
359 ···355:·00306bec·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen359 ···355:·00306bec·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen
360 ···356:·000b6b19···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on360 ···356:·000b6b19···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on
361 ···357:·001195b9···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw361 ···357:·001195d1···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw
362 ···358:·00306f58·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re362 ···358:·00306f58·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re
363 ···359:·001ec4fd····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send363 ···359:·001ec471····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
364 ···360:·00165215···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token364 ···360:·00165215···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token
365 ···361:·00083009···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide365 ···361:·00083009···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide
366 ···362:·0026fe91···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence366 ···362:·0026fd99···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence
367 ···363:·00140bf1···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock367 ···363:·00140c09···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock
368 ···364:·000a8fd9··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr368 ···364:·000a8fd9··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
369 ···365:·0021b2b9···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets369 ···365:·0021b1bd···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets
370 ···366:·0005254d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen370 ···366:·0005254d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen
371 ···367:·00306b8c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env371 ···367:·00306b8c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env
372 ···368:·003069f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env372 ···368:·003069f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
373 ···369:·002225f1···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw373 ···369:·002224f5···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw
374 ···370:·00121011····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__374 ···370:·00121029····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
Max diff block lines reached; 410440/427258 bytes (96.06%) of diff not shown.
5.72 KB
readelf --wide --relocs {}
    
Offset 11722, 15 lines modifiedOffset 11722, 15 lines modified
11722 002e0350··000acf15·R_ARM_GLOB_DAT·········00306c18···CPyType_linegen___visit_SEMI_LineGenerator_env11722 002e0350··000acf15·R_ARM_GLOB_DAT·········00306c18···CPyType_linegen___visit_SEMI_LineGenerator_env
11723 002e79e4··000acf02·R_ARM_ABS32············00306c18···CPyType_linegen___visit_SEMI_LineGenerator_env11723 002e79e4··000acf02·R_ARM_ABS32············00306c18···CPyType_linegen___visit_SEMI_LineGenerator_env
11724 002e0354··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError11724 002e0354··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError
11725 002e0358··00012915·R_ARM_GLOB_DAT·········00306b18···CPyStatic_mode___TargetVersion___PY3911725 002e0358··00012915·R_ARM_GLOB_DAT·········00306b18···CPyStatic_mode___TargetVersion___PY39
11726 002e8144··00012902·R_ARM_ABS32············00306b18···CPyStatic_mode___TargetVersion___PY3911726 002e8144··00012902·R_ARM_ABS32············00306b18···CPyStatic_mode___TargetVersion___PY39
11727 002e035c··0001ed15·R_ARM_GLOB_DAT·········00306e18···CPyModule_blib2to311727 002e035c··0001ed15·R_ARM_GLOB_DAT·········00306e18···CPyModule_blib2to3
11728 002e0360··0002a115·R_ARM_GLOB_DAT·········00306db8···CPyModule_black___resources_internal11728 002e0360··0002a115·R_ARM_GLOB_DAT·········00306db8···CPyModule_black___resources_internal
11729 002e0364··00033f15·R_ARM_GLOB_DAT·········002c9c98···CPyLit_Complex11729 002e0364··00033f15·R_ARM_GLOB_DAT·········002c9ba8···CPyLit_Complex
11730 002e0370··00090f15·R_ARM_GLOB_DAT·········00306b38···CPyType_lines___enumerate_reversed_env11730 002e0370··00090f15·R_ARM_GLOB_DAT·········00306b38···CPyType_lines___enumerate_reversed_env
11731 002e8038··00090f02·R_ARM_ABS32············00306b38···CPyType_lines___enumerate_reversed_env11731 002e8038··00090f02·R_ARM_ABS32············00306b38···CPyType_lines___enumerate_reversed_env
11732 002e0374··00055c15·R_ARM_GLOB_DAT·········00306f1c···CPyModule_pathspec11732 002e0374··00055c15·R_ARM_GLOB_DAT·········00306f1c···CPyModule_pathspec
11733 002e037c··00028915·R_ARM_GLOB_DAT·········00306f30···CPyModule_pathlib11733 002e037c··00028915·R_ARM_GLOB_DAT·········00306f30···CPyModule_pathlib
11734 002e0380··00082d15·R_ARM_GLOB_DAT·········00306ea8···CPyModule_multiprocessing11734 002e0380··00082d15·R_ARM_GLOB_DAT·········00306ea8···CPyModule_multiprocessing
11735 002e038c··0007fe15·R_ARM_GLOB_DAT·········003069fc···CPyType_ranges____LinesMapping11735 002e038c··0007fe15·R_ARM_GLOB_DAT·········003069fc···CPyType_ranges____LinesMapping
11736 002e843c··0007fe02·R_ARM_ABS32············003069fc···CPyType_ranges____LinesMapping11736 002e843c··0007fe02·R_ARM_ABS32············003069fc···CPyType_ranges____LinesMapping
Offset 12340, 15 lines modifiedOffset 12340, 15 lines modified
12340 002e896c··0004c102·R_ARM_ABS32············003068d4···CPyType_pytree___leaves_Leaf_gen12340 002e896c··0004c102·R_ARM_ABS32············003068d4···CPyType_pytree___leaves_Leaf_gen
12341 002e0a78··00081715·R_ARM_GLOB_DAT·········0030697c···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12341 002e0a78··00081715·R_ARM_GLOB_DAT·········0030697c···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12342 002e85f8··00081702·R_ARM_ABS32············0030697c···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12342 002e85f8··00081702·R_ARM_ABS32············0030697c···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12343 002e0a7c··0000ad15·R_ARM_GLOB_DAT·········00000000···PyDict_Type12343 002e0a7c··0000ad15·R_ARM_GLOB_DAT·········00000000···PyDict_Type
12344 002e0a80··00099b15·R_ARM_GLOB_DAT·········00306ca0···CPyType_linegen___line_LineGenerator_env12344 002e0a80··00099b15·R_ARM_GLOB_DAT·········00306ca0···CPyType_linegen___line_LineGenerator_env
12345 002e78d4··00099b02·R_ARM_ABS32············00306ca0···CPyType_linegen___line_LineGenerator_env12345 002e78d4··00099b02·R_ARM_ABS32············00306ca0···CPyType_linegen___line_LineGenerator_env
12346 002e0a84··00016615·R_ARM_GLOB_DAT·········00306f58···CPyModule_re12346 002e0a84··00016615·R_ARM_GLOB_DAT·········00306f58···CPyModule_re
12347 002e0a88··00027615·R_ARM_GLOB_DAT·········002c8f50···CPyLit_Tuple12347 002e0a88··00027615·R_ARM_GLOB_DAT·········002c8e60···CPyLit_Tuple
12348 002e0a8c··00048f15·R_ARM_GLOB_DAT·········00306984···CPyType_trans___do_transform_StringMerger_gen12348 002e0a8c··00048f15·R_ARM_GLOB_DAT·········00306984···CPyType_trans___do_transform_StringMerger_gen
12349 002e85e8··00048f02·R_ARM_ABS32············00306984···CPyType_trans___do_transform_StringMerger_gen12349 002e85e8··00048f02·R_ARM_ABS32············00306984···CPyType_trans___do_transform_StringMerger_gen
12350 002e0a90··0000af15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type12350 002e0a90··0000af15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type
12351 002e0a94··0002bf15·R_ARM_GLOB_DAT·········00306e68···CPyStatic_handle_ipynb_magics___globals12351 002e0a94··0002bf15·R_ARM_GLOB_DAT·········00306e68···CPyStatic_handle_ipynb_magics___globals
12352 002e0a98··00064815·R_ARM_GLOB_DAT·········00306cac···CPyType_linegen___CannotSplit12352 002e0a98··00064815·R_ARM_GLOB_DAT·········00306cac···CPyType_linegen___CannotSplit
12353 002e78c4··00064802·R_ARM_ABS32············00306cac···CPyType_linegen___CannotSplit12353 002e78c4··00064802·R_ARM_ABS32············00306cac···CPyType_linegen___CannotSplit
12354 002e0a9c··00028115·R_ARM_GLOB_DAT·········00306874···CPyType_driver___release_TokenProxy_gen12354 002e0a9c··00028115·R_ARM_GLOB_DAT·········00306874···CPyType_driver___release_TokenProxy_gen
Offset 12359, 15 lines modifiedOffset 12359, 15 lines modified
12359 002e8cac··00043402·R_ARM_ABS32············00306884···CPyType_driver___ReleaseRange12359 002e8cac··00043402·R_ARM_ABS32············00306884···CPyType_driver___ReleaseRange
12360 002e0aa8··0008a615·R_ARM_GLOB_DAT·········00306c4c···CPyType_linegen___visit_funcdef_LineGenerator_gen12360 002e0aa8··0008a615·R_ARM_GLOB_DAT·········00306c4c···CPyType_linegen___visit_funcdef_LineGenerator_gen
12361 002e797c··0008a602·R_ARM_ABS32············00306c4c···CPyType_linegen___visit_funcdef_LineGenerator_gen12361 002e797c··0008a602·R_ARM_ABS32············00306c4c···CPyType_linegen___visit_funcdef_LineGenerator_gen
12362 002e0aac··0004ca15·R_ARM_GLOB_DAT·········00306934···CPyType_trans___do_transform_StringParenWrapper_gen12362 002e0aac··0004ca15·R_ARM_GLOB_DAT·········00306934···CPyType_trans___do_transform_StringParenWrapper_gen
12363 002e8688··0004ca02·R_ARM_ABS32············00306934···CPyType_trans___do_transform_StringParenWrapper_gen12363 002e8688··0004ca02·R_ARM_ABS32············00306934···CPyType_trans___do_transform_StringParenWrapper_gen
12364 002e0ab0··0000b515·R_ARM_GLOB_DAT·········00000000···PyLong_Type12364 002e0ab0··0000b515·R_ARM_GLOB_DAT·········00000000···PyLong_Type
12365 002e0ab4··00082715·R_ARM_GLOB_DAT·········00306ec8···CPyModule_black___parsing12365 002e0ab4··00082715·R_ARM_GLOB_DAT·········00306ec8···CPyModule_black___parsing
12366 002e0ab8··0001c815·R_ARM_GLOB_DAT·········002c8e5c···CPyLit_FrozenSet12366 002e0ab8··0001c815·R_ARM_GLOB_DAT·········002c8d6c···CPyLit_FrozenSet
12367 002e0abc··000a6715·R_ARM_GLOB_DAT·········00306ac0···CPyStatic_mode___Feature___FSTRING_PARSING12367 002e0abc··000a6715·R_ARM_GLOB_DAT·········00306ac0···CPyStatic_mode___Feature___FSTRING_PARSING
12368 002e819c··000a6702·R_ARM_ABS32············00306ac0···CPyStatic_mode___Feature___FSTRING_PARSING12368 002e819c··000a6702·R_ARM_ABS32············00306ac0···CPyStatic_mode___Feature___FSTRING_PARSING
12369 002e0ac4··00026015·R_ARM_GLOB_DAT·········00306ee0···CPyModule_black___mode_internal12369 002e0ac4··00026015·R_ARM_GLOB_DAT·········00306ee0···CPyModule_black___mode_internal
12370 002e0ac8··0007eb15·R_ARM_GLOB_DAT·········00306ac8···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12370 002e0ac8··0007eb15·R_ARM_GLOB_DAT·········00306ac8···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12371 002e8194··0007eb02·R_ARM_ABS32············00306ac8···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12371 002e8194··0007eb02·R_ARM_ABS32············00306ac8···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12372 002e0acc··000c6c15·R_ARM_GLOB_DAT·········00306a84···CPyType_mode___pretty_TargetVersion_obj12372 002e0acc··000c6c15·R_ARM_GLOB_DAT·········00306a84···CPyType_mode___pretty_TargetVersion_obj
12373 002e81dc··000c6c02·R_ARM_ABS32············00306a84···CPyType_mode___pretty_TargetVersion_obj12373 002e81dc··000c6c02·R_ARM_ABS32············00306a84···CPyType_mode___pretty_TargetVersion_obj
Offset 12471, 15 lines modifiedOffset 12471, 15 lines modified
12471 002e0bf4··00038115·R_ARM_GLOB_DAT·········00306a0c···CPyType_parsing____stringify_ast_with_new_parent_gen12471 002e0bf4··00038115·R_ARM_GLOB_DAT·········00306a0c···CPyType_parsing____stringify_ast_with_new_parent_gen
12472 002e83b8··00038102·R_ARM_ABS32············00306a0c···CPyType_parsing____stringify_ast_with_new_parent_gen12472 002e83b8··00038102·R_ARM_ABS32············00306a0c···CPyType_parsing____stringify_ast_with_new_parent_gen
12473 002e0bf8··0007db15·R_ARM_GLOB_DAT·········00306bc0···CPyType_linegen____rhs_transform_line_gen12473 002e0bf8··0007db15·R_ARM_GLOB_DAT·········00306bc0···CPyType_linegen____rhs_transform_line_gen
12474 002e7a94··0007db02·R_ARM_ABS32············00306bc0···CPyType_linegen____rhs_transform_line_gen12474 002e7a94··0007db02·R_ARM_ABS32············00306bc0···CPyType_linegen____rhs_transform_line_gen
12475 002e0bfc··0000d515·R_ARM_GLOB_DAT·········00000000···PyExc_NameError12475 002e0bfc··0000d515·R_ARM_GLOB_DAT·········00000000···PyExc_NameError
12476 002e0c00··00049b15·R_ARM_GLOB_DAT·········00306c54···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12476 002e0c00··00049b15·R_ARM_GLOB_DAT·········00306c54···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12477 002e796c··00049b02·R_ARM_ABS32············00306c54···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12477 002e796c··00049b02·R_ARM_ABS32············00306c54···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12478 002e0c04··00043b15·R_ARM_GLOB_DAT·········002c9ca0···CPyLit_Float12478 002e0c04··00043b15·R_ARM_GLOB_DAT·········002c9bb0···CPyLit_Float
12479 002e0c0c··00065615·R_ARM_GLOB_DAT·········00306a18···CPyType_parsing___lib2to3_parse_env12479 002e0c0c··00065615·R_ARM_GLOB_DAT·········00306a18···CPyType_parsing___lib2to3_parse_env
12480 002e83a0··00065602·R_ARM_ABS32············00306a18···CPyType_parsing___lib2to3_parse_env12480 002e83a0··00065602·R_ARM_ABS32············00306a18···CPyType_parsing___lib2to3_parse_env
12481 002e0c10··000b7d15·R_ARM_GLOB_DAT·········00306e9c···CPyStatic__width_table___globals12481 002e0c10··000b7d15·R_ARM_GLOB_DAT·········00306e9c···CPyStatic__width_table___globals
12482 002e0c14··00022b15·R_ARM_GLOB_DAT·········00306f28···CPyModule_click12482 002e0c14··00022b15·R_ARM_GLOB_DAT·········00306f28···CPyModule_click
12483 002e0c18··00091c15·R_ARM_GLOB_DAT·········00306eac···CPyModule_black___concurrency12483 002e0c18··00091c15·R_ARM_GLOB_DAT·········00306eac···CPyModule_black___concurrency
12484 002e0c1c··00073215·R_ARM_GLOB_DAT·········00306f08···CPyModule_black___comments12484 002e0c1c··00073215·R_ARM_GLOB_DAT·········00306f08···CPyModule_black___comments
12485 002e0c20··00047715·R_ARM_GLOB_DAT·········0030681c···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater12485 002e0c20··00047715·R_ARM_GLOB_DAT·········0030681c···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·0x2cff18·contains·25·entries:1 Dynamic·section·at·offset·0x2cff18·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)·······················0x4fa4c5 ·0x0000000c·(INIT)·······················0x4fa4c
6 ·0x0000000d·(FINI)·······················0x2a84d86 ·0x0000000d·(FINI)·······················0x2a83e4
7 ·0x00000019·(INIT_ARRAY)·················0x2dd6a87 ·0x00000019·(INIT_ARRAY)·················0x2dd6a8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x2dd6ac9 ·0x0000001a·(FINI_ARRAY)·················0x2dd6ac
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x1213812 ·0x00000005·(STRTAB)·····················0x12138
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:·c0a1ec4403ea5d967ef7316776fe2292436a98a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c73bab54615235562f5a0eef2485f16e194e2bb4
4.22 KB
strings --all --bytes=8 {}
    
Offset 3520, 15 lines modifiedOffset 3520, 15 lines modified
3520 {D$J$IzDyD3520 {D$J$IzDyD
3521 p:K:J{DtXzD3521 p:K:J{DtXzD
3522 9I9H$hyDxD3522 9I9H$hyDxD
3523 p3K3J{DtXzD3523 p3K3J{DtXzD
3524 2I2H$hyDxD3524 2I2H$hyDxD
3525 *K*J{DtXzD3525 *K*J{DtXzD
3526 )I)H$hyDxD3526 )I)H$hyDxD
3527 zD`I`HyDxD3527 zD`IaHyDxD
3528 "|H}IxDV3528 "|H}IxDV
3529 !wKwH{DV3529 !wKwH{DV
3530 tJtIzDyD3530 tJtIzDyD
3531 "XIXHyDV3531 "XIXHyDV
3532 CKTJTIzDV3532 CKTJTIzDV
3533 "&I'HyDY3533 "&I'HyDY
3534 ·"K#J{DY3534 ·"K#J{DY
Offset 3783, 21 lines modifiedOffset 3783, 22 lines modified
3783 »       "EIFHyD3783 »       "EIFHyD
3784 K5J6IzD6H3784 K5J6IzD6H
3785 2|I|HyDX3785 2|I|HyDX
3786 2rIsHyDX3786 2rIsHyDX
3787 aJgKhI{DhHX3787 aJgKhI{DhHX
3788 zDSISHyDxD3788 zDSISHyDxD
3789 J)K*I{D*HX3789 J)K*I{D*HX
3790 sB~I~HyD3790 sB|I}HyD
3791 sBoIpHyD3791 sBwIwHyD
3792 QJjKkI{DkH3792 LJhKhI{D
 3793 sBVIWHyD
 3794 ,JOKOI{DOH
3793 yBbIcHyD3795 yBFIGHyD
 3796 JCKDI{DDH
3794 yB^K_H{D|XxD3797 yB;K;H{D|XxD
3795 !JFKGI{DGH 
3796 sB0I0HyD 
3797 UBrIsHyD3798 UBrIsHyD
3798 OBnInHyD3799 OBnInHyD
3799 OBkHdKyDxD3800 OBkHdKyDxD
3800 RBUIVHyD3801 RBUIVHyD
3801 OBQKRH{DuXxD3802 OBQKRH{DuXxD
3802 OBLIMHyD3803 OBLIMHyD
3803 ABHIIHyD3804 ABHIIHyD
Offset 4060, 23 lines modifiedOffset 4061, 27 lines modified
4060 vIvJ|DvKgX4061 vIvJ|DvKgX
4061 3b)I)HyD4062 3b)I)HyD
4062 3b%HyDxD4063 3b%HyDxD
4063 b"H3hyDxD4064 b"H3hyDxD
4064 3·F·F;`R4065 3·F·F;`R
4065 GKGJ{DlXzD4066 GKGJ{DlXzD
4066 FIFH$hyDxD4067 FIFH$hyDxD
4067 p(xD{DzD4068 l(xD{DzD
4068 2|HyD|K}JxD{DzD 
4069 yH3hyDxD4069 |H3hyDxD
4070 ;[HyD3hxD4070 2tHyDtKuJxD{DzD
4071 AJ{DAIAHzDyDxD4071 ^J{D^I^HzDyDxD
4072 <J{D<I=HzDyDxD 
4073 r3H3hyDxD4072 rYH3hyDxD
4074 *J{D*I*HzDyDxD 
4075 r%H3hyDxD4073 rSH3hyDxD
 4074 MJ{DMIMHzDyDxD
 4075 5FHyD3hxD
 4076 rCH3hyDxD
 4077 8H3hyDxD
 4078 !-H{D-J-IxDzDyD
 4079 )J{D)I*HzDyDxD
 4080 #HyD3hxD
4076 3·F3`·FM4081 3·F3`·FM
4077 "nH;hyDxD4082 "nH;hyDxD
4078 {DgJhIzDyD4083 {DgJhIzDyD
4079 2SHyDSKTJxD{DzD4084 2SHyDSKTJxD{DzD
4080 3·F3`·FM4085 3·F3`·FM
4081 zDvIwHyDxD4086 zDvIwHyDxD
4082 {DqJrIzDyD4087 {DqJrIzDyD
Offset 4345, 15 lines modifiedOffset 4350, 15 lines modified
4345 F:F@FIFG4350 F:F@FIFG
4346 H3hyDxDO4351 H3hyDxDO
4347 H3hyDxDO4352 H3hyDxDO
4348 H3hyDxDO4353 H3hyDxDO
4349 H3hyDxDO4354 H3hyDxDO
4350 H3hyDxDO4355 H3hyDxDO
4351 H3hyDxDO4356 H3hyDxDO
4352 H3hyDxDO4357 H3hyDxDN
4353 H3hyDxDN4358 H3hyDxDN
4354 H3hyDxDN4359 H3hyDxDN
4355 H3hyDxDN4360 H3hyDxDN
4356 H3hyDxDN4361 H3hyDxDN
4357 H3hyDxDN4362 H3hyDxDN
4358 H3hyDxDN4363 H3hyDxDN
4359 H3hyDxDN4364 H3hyDxDN
Offset 4425, 19 lines modifiedOffset 4430, 18 lines modified
4425 Kh"MIMHyD4430 Kh"MIMHyD
4426 Kh"HIHHyD4431 Kh"HIHHyD
4427 {2>I>HyDX4432 {2>I>HyDX
4428 25I6HyDX4433 25I6HyDX
4429 21I1HyDX4434 21I1HyDX
4430 K-J.I.HzDX4435 K-J.I.HzDX
4431 !P)hjhYE4436 !P)hjhYE
4432 (%{D|XzD 
4433 H#hyDxD\4437 H#hyDxD\
4434 zD|I}HyDxDn4438 zD{I{HyDxDn
4435 uIuH#hyDxD\4439 uIuH#hyDxD\
4436 zD[I\HyDxDn4440 zDYIZHyDxDn
4437 zDMIMHyDxDn4441 zDMIMHyDxDn
4438 zD|I|HyDxDm4442 zD|I|HyDxDm
4439 P&{DdXzD4443 P&{DdXzD
4440 F^JTF^IzDX4444 F^JTF^IzDX
4441 rnITFnHyDX4445 rnITFnHyDX
4442 rWI,FWHyDX4446 rWI,FWHyDX
4443 rQIRHyDX4447 rQIRHyDX
Offset 4470, 17 lines modifiedOffset 4474, 18 lines modified
4470 ,xD{DzDZ4474 ,xD{DzDZ
4471 *xD{DzDZ4475 *xD{DzDZ
4472 $xD{DzDY4476 $xD{DzDY
4473 ·JwKxI{DxH4477 ·JwKxI{DxH
4474 zDoIpHyDxDY4478 zDoIpHyDxDY
4475 zDfIgHyDxDY4479 zDfIgHyDxDY
4476 "%K%H{D|XxD$I4480 "%K%H{D|XxD$I
4477 jKjH{DqXxD4481 jKkH{DqXxD
4478 zDWIWHyDxDX4482 zDWIXHyDxDX
 4483 ·JJKKI{D
4479 rDKDH{DuXxD4484 rDKEH{DuXxD
4480 #J*K*I{D4485 #J*K*I{D
4481 {DSJSIzDyDW4486 {DSJSIzDyDW
4482 "PIQHyDZ4487 "PIQHyDZ
4483 "GIHHyDZ4488 "GIHHyDZ
4484 "?I?HyDZ4489 "?I?HyDZ
4485 "9I9HyDZ4490 "9I9HyDZ
4486 ")I*HyDZ4491 ")I*HyDZ
Offset 5092, 16 lines modifiedOffset 5097, 15 lines modified
Max diff block lines reached; 2511/4268 bytes (58.83%) of diff not shown.
36.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2848
    
Offset 8229, 15 lines modifiedOffset 8229, 15 lines modified
8229 »       ldmia»  r5!,·{r0,·r1,·r2,·r3}8229 »       ldmia»  r5!,·{r0,·r1,·r2,·r3}
8230 »       stmia.w»lr!,·{r0,·r1,·r2,·r3}8230 »       stmia.w»lr!,·{r0,·r1,·r2,·r3}
8231 »       ldmia.w»r5,·{r0,·r1,·r2}8231 »       ldmia.w»r5,·{r0,·r1,·r2}
8232 »       stmia.w»lr,·{r0,·r1,·r2}8232 »       stmia.w»lr,·{r0,·r1,·r2}
8233 »       strd»   r4,·r4,·[ip,·#372]»    @·0x1748233 »       strd»   r4,·r4,·[ip,·#372]»    @·0x174
8234 »       mov»    r0,·ip8234 »       mov»    r0,·ip
8235 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}8235 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
8236 »       subs»   r4,·#146»    @·0x928236 »       subs»   r3,·#162»    @·0xa2
8237 »       movs»   r7,·r48237 »       movs»   r7,·r4
8238 »       lsrs»   r4,·r3,·#158238 »       lsrs»   r4,·r3,·#15
8239 »       movs»   r3,·r58239 »       movs»   r3,·r5
  
8240 00054c70·<CPyDef_tokenize___generate_tokens_env@@Base>:8240 00054c70·<CPyDef_tokenize___generate_tokens_env@@Base>:
8241 CPyDef_tokenize___generate_tokens_env():8241 CPyDef_tokenize___generate_tokens_env():
8242 »       ldr»    r3,·[pc,·#8]»  @·(54c7c·<CPyDef_tokenize___generate_tokens_env@@Base+0xc>)8242 »       ldr»    r3,·[pc,·#8]»  @·(54c7c·<CPyDef_tokenize___generate_tokens_env@@Base+0xc>)
Offset 10199, 17 lines modifiedOffset 10199, 17 lines modified
10199 »       ldr»    r0,·[r3,·#0]10199 »       ldr»    r0,·[r3,·#0]
10200 »       blx»    502d4·<PyErr_Format@plt+0x4>10200 »       blx»    502d4·<PyErr_Format@plt+0x4>
10201 »       b.n»    55d98·<CPyDef_pytree___Node___invalidate_sibling_maps@@Base+0x104>10201 »       b.n»    55d98·<CPyDef_pytree___Node___invalidate_sibling_maps@@Base+0x104>
10202 »       add»    r2,·pc,·#824»  @·(adr·r2,·560f0·<CPyDef_trans___StringSplitter_____mypyc_defaults_setup@@Base+0x10c>)10202 »       add»    r2,·pc,·#824»  @·(adr·r2,·560f0·<CPyDef_trans___StringSplitter_____mypyc_defaults_setup@@Base+0x10c>)
10203 »       movs»   r0,·r510203 »       movs»   r0,·r5
10204 »       lsls»   r0,·r5,·#2310204 »       lsls»   r0,·r5,·#23
10205 »       movs»   r0,·r010205 »       movs»   r0,·r0
10206 »       cmp»    r0,·#410206 »       movs»   r7,·#20
10207 »       movs»   r5,·r410207 »       movs»   r5,·r4
10208 »       movs»   r7,·#198»    @·0xc610208 »       movs»   r6,·#214»    @·0xd6
10209 »       movs»   r5,·r410209 »       movs»   r5,·r4
  
10210 00055dc4·<CPyDef_nodes___Visitor___visit__Visitor_glue@@Base>:10210 00055dc4·<CPyDef_nodes___Visitor___visit__Visitor_glue@@Base>:
10211 CPyDef_nodes___Visitor___visit__Visitor_glue():10211 CPyDef_nodes___Visitor___visit__Visitor_glue():
10212 »       push»   {r4,·r5,·lr}10212 »       push»   {r4,·r5,·lr}
10213 »       mov.w»  ip,·#4096»  @·0x100010213 »       mov.w»  ip,·#4096»  @·0x1000
10214 »       sub.w»  ip,·sp,·ip10214 »       sub.w»  ip,·sp,·ip
Offset 22541, 15 lines modifiedOffset 22541, 15 lines modified
22541 »       movs»   r0,·r522541 »       movs»   r0,·r5
22542 »       lsls»   r0,·r0,·#1822542 »       lsls»   r0,·r0,·#18
22543 »       movs»   r0,·r022543 »       movs»   r0,·r0
22544 »       ldrh»   r2,·[r2,·#44]»@·0x2c22544 »       ldrh»   r2,·[r2,·#44]»@·0x2c
22545 »       movs»   r2,·r522545 »       movs»   r2,·r5
22546 »       lsls»   r0,·r5,·#2322546 »       lsls»   r0,·r5,·#23
22547 »       movs»   r0,·r022547 »       movs»   r0,·r0
22548 »       cbnz»   r0,·5ca94·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x697c>22548 »       revsh»  r0,·r0
22549 »       movs»   r4,·r422549 »       movs»   r4,·r4
22550 black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__():22550 black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__():
22551 »       push»   {r4,·lr}22551 »       push»   {r4,·lr}
22552 »       mov.w»  ip,·#4096»  @·0x100022552 »       mov.w»  ip,·#4096»  @·0x1000
22553 »       sub.w»  ip,·sp,·ip22553 »       sub.w»  ip,·sp,·ip
22554 »       str.w»  r0,·[ip,·#4088]»     @·0xff822554 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
22555 »       ldr»    r4,·[r0,·#16]22555 »       ldr»    r4,·[r0,·#16]
Offset 22573, 15 lines modifiedOffset 22573, 15 lines modified
22573 »       mov»    r0,·r422573 »       mov»    r0,·r4
22574 »       pop»    {r4,·pc}22574 »       pop»    {r4,·pc}
22575 »       nop22575 »       nop
22576 »       adds»   r5,·#194»    @·0xc222576 »       adds»   r5,·#194»    @·0xc2
22577 »       movs»   r0,·r522577 »       movs»   r0,·r5
22578 »       lsrs»   r0,·r1,·#1322578 »       lsrs»   r0,·r1,·#13
22579 »       movs»   r0,·r022579 »       movs»   r0,·r0
22580 »       cbnz»   r4,·5cad4·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x69bc>22580 »       hlt»    0x0024
22581 »       movs»   r4,·r422581 »       movs»   r4,·r4
22582 brackets___BracketTracker_get_invisible():22582 brackets___BracketTracker_get_invisible():
22583 »       push»   {r4,·lr}22583 »       push»   {r4,·lr}
22584 »       mov.w»  ip,·#4096»  @·0x100022584 »       mov.w»  ip,·#4096»  @·0x1000
22585 »       sub.w»  ip,·sp,·ip22585 »       sub.w»  ip,·sp,·ip
22586 »       str.w»  r0,·[ip,·#4088]»     @·0xff822586 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
22587 »       ldr»    r4,·[r0,·#36]» @·0x2422587 »       ldr»    r4,·[r0,·#36]» @·0x24
Offset 22605, 15 lines modifiedOffset 22605, 15 lines modified
22605 »       mov»    r0,·r422605 »       mov»    r0,·r4
22606 »       pop»    {r4,·pc}22606 »       pop»    {r4,·pc}
22607 »       nop22607 »       nop
22608 »       adds»   r5,·#122»    @·0x7a22608 »       adds»   r5,·#122»    @·0x7a
22609 »       movs»   r0,·r522609 »       movs»   r0,·r5
22610 »       lsrs»   r0,·r1,·#1322610 »       lsrs»   r0,·r1,·#13
22611 »       movs»   r0,·r022611 »       movs»   r0,·r0
22612 »       cbnz»   r0,·5cb22·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x6a0a>22612 »       hlt»    0x0038
22613 »       movs»   r4,·r422613 »       movs»   r4,·r4
22614 brackets___BracketTracker_get__lambda_argument_depths():22614 brackets___BracketTracker_get__lambda_argument_depths():
22615 »       push»   {r4,·lr}22615 »       push»   {r4,·lr}
22616 »       mov.w»  ip,·#4096»  @·0x100022616 »       mov.w»  ip,·#4096»  @·0x1000
22617 »       sub.w»  ip,·sp,·ip22617 »       sub.w»  ip,·sp,·ip
22618 »       str.w»  r0,·[ip,·#4088]»     @·0xff822618 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
22619 »       ldr»    r4,·[r0,·#32]22619 »       ldr»    r4,·[r0,·#32]
Offset 22637, 15 lines modifiedOffset 22637, 15 lines modified
22637 »       mov»    r0,·r422637 »       mov»    r0,·r4
22638 »       pop»    {r4,·pc}22638 »       pop»    {r4,·pc}
22639 »       nop22639 »       nop
22640 »       adds»   r5,·#50»     @·0x3222640 »       adds»   r5,·#50»     @·0x32
22641 »       movs»   r0,·r522641 »       movs»   r0,·r5
22642 »       lsrs»   r0,·r1,·#1322642 »       lsrs»   r0,·r1,·#13
22643 »       movs»   r0,·r022643 »       movs»   r0,·r0
22644 »       cbnz»   r4,·5cb64·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x6a4c>22644 »       hlt»    0x0024
22645 »       movs»   r4,·r422645 »       movs»   r4,·r4
22646 brackets___BracketTracker_get__for_loop_depths():22646 brackets___BracketTracker_get__for_loop_depths():
22647 »       push»   {r4,·lr}22647 »       push»   {r4,·lr}
22648 »       mov.w»  ip,·#4096»  @·0x100022648 »       mov.w»  ip,·#4096»  @·0x1000
22649 »       sub.w»  ip,·sp,·ip22649 »       sub.w»  ip,·sp,·ip
22650 »       str.w»  r0,·[ip,·#4088]»     @·0xff822650 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
22651 »       ldr»    r4,·[r0,·#28]22651 »       ldr»    r4,·[r0,·#28]
Offset 22669, 15 lines modifiedOffset 22669, 15 lines modified
22669 »       mov»    r0,·r422669 »       mov»    r0,·r4
22670 »       pop»    {r4,·pc}22670 »       pop»    {r4,·pc}
22671 »       nop22671 »       nop
22672 »       adds»   r4,·#234»    @·0xea22672 »       adds»   r4,·#234»    @·0xea
22673 »       movs»   r0,·r522673 »       movs»   r0,·r5
22674 »       lsrs»   r0,·r1,·#1322674 »       lsrs»   r0,·r1,·#13
22675 »       movs»   r0,·r022675 »       movs»   r0,·r0
22676 »       cbnz»   r0,·5cbac·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x6a94>22676 »       hlt»    0x0020
22677 »       movs»   r4,·r422677 »       movs»   r4,·r4
22678 brackets___BracketTracker_get_previous():22678 brackets___BracketTracker_get_previous():
22679 »       push»   {r4,·lr}22679 »       push»   {r4,·lr}
22680 »       mov.w»  ip,·#4096»  @·0x100022680 »       mov.w»  ip,·#4096»  @·0x1000
22681 »       sub.w»  ip,·sp,·ip22681 »       sub.w»  ip,·sp,·ip
22682 »       str.w»  r0,·[ip,·#4088]»     @·0xff822682 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
22683 »       ldr»    r4,·[r0,·#24]22683 »       ldr»    r4,·[r0,·#24]
Offset 22701, 15 lines modifiedOffset 22701, 15 lines modified
22701 »       mov»    r0,·r422701 »       mov»    r0,·r4
22702 »       pop»    {r4,·pc}22702 »       pop»    {r4,·pc}
22703 »       nop22703 »       nop
22704 »       adds»   r4,·#162»    @·0xa222704 »       adds»   r4,·#162»    @·0xa2
22705 »       movs»   r0,·r522705 »       movs»   r0,·r5
22706 »       lsrs»   r0,·r1,·#1322706 »       lsrs»   r0,·r1,·#13
22707 »       movs»   r0,·r022707 »       movs»   r0,·r0
22708 »       cbnz»   r4,·5cbf0·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x6ad8>22708 »       hlt»    0x0014
22709 »       movs»   r4,·r422709 »       movs»   r4,·r4
22710 brackets___BracketTracker_get_delimiters():22710 brackets___BracketTracker_get_delimiters():
22711 »       push»   {r4,·lr}22711 »       push»   {r4,·lr}
22712 »       mov.w»  ip,·#4096»  @·0x100022712 »       mov.w»  ip,·#4096»  @·0x1000
22713 »       sub.w»  ip,·sp,·ip22713 »       sub.w»  ip,·sp,·ip
Max diff block lines reached; 38596400/38600005 bytes (99.99%) of diff not shown.
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 2848
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 002a84d8·<.fini>:2 002a83e4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.09 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 8267 lines modifiedOffset 1, 8282 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002a84e0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x002a83f0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x002a84f0·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x002a8400·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x002a8500·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x002a8410·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x002a8510·06000000·41000000·15000000·41000000·....A.......A...5 ··0x002a8420·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x002a8520·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x002a8430·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x002a8530·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x002a8440·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x002a8540·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x002a8450·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x002a8550·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x002a8460·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x002a8560·0b000000·41000000·00000000·00000000·....A...........10 ··0x002a8470·0b000000·41000000·00000000·00000000·....A...........
11 ··0x002a8570·66697273·74206172·67756d65·6e74206d·first·argument·m11 ··0x002a8480·66697273·74206172·67756d65·6e74206d·first·argument·m
12 ··0x002a8580·75737420·62652073·74722c20·6e6f7420·ust·be·str,·not·12 ··0x002a8490·75737420·62652073·74722c20·6e6f7420·ust·be·str,·not·
13 ··0x002a8590·25730000·7365636f·6e642061·7267756d·%s..second·argum13 ··0x002a84a0·25730000·7365636f·6e642061·7267756d·%s..second·argum
14 ··0x002a85a0·656e7420·6d757374·20626520·7374722c·ent·must·be·str,14 ··0x002a84b0·656e7420·6d757374·20626520·7374722c·ent·must·be·str,
15 ··0x002a85b0·206e6f74·20257300·696e7465·72707265··not·%s.interpre15 ··0x002a84c0·206e6f74·20257300·696e7465·72707265··not·%s.interpre
16 ··0x002a85c0·74656420·636c6173·73657320·63616e6e·ted·classes·cann16 ··0x002a84d0·74656420·636c6173·73657320·63616e6e·ted·classes·cann
17 ··0x002a85d0·6f742069·6e686572·69742066·726f6d20·ot·inherit·from·17 ··0x002a84e0·6f742069·6e686572·69742066·726f6d20·ot·inherit·from·
18 ··0x002a85e0·636f6d70·696c6564·00000000·61747472·compiled....attr18 ··0x002a84f0·636f6d70·696c6564·00000000·61747472·compiled....attr
19 ··0x002a85f0·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e19 ··0x002a8500·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e
20 ··0x002a8600·6e765f5f·27206f66·20276765·745f696d·nv__'·of·'get_im20 ··0x002a8510·6e765f5f·27206f66·20276765·745f696d·nv__'·of·'get_im
21 ··0x002a8610·706f7274·735f6672·6f6d5f63·68696c64·ports_from_child21 ··0x002a8520·706f7274·735f6672·6f6d5f63·68696c64·ports_from_child
22 ··0x002a8620·72656e5f·6765745f·66757475·72655f69·ren_get_future_i22 ··0x002a8530·72656e5f·6765745f·66757475·72655f69·ren_get_future_i
23 ··0x002a8630·6d706f72·74735f6f·626a2720·756e6465·mports_obj'·unde23 ··0x002a8540·6d706f72·74735f6f·626a2720·756e6465·mports_obj'·unde
24 ··0x002a8640·66696e65·64000000·61747472·69627574·fined...attribut 
25 ··0x002a8650·65202769·6e766973·69626c65·27206f66·e·'invisible'·of 
26 ··0x002a8660·20274272·61636b65·74547261·636b6572··'BracketTracker 
27 ··0x002a8670·2720756e·64656669·6e656400·61747472·'·undefined.attr 
28 ··0x002a8680·69627574·6520275f·6c616d62·64615f61·ibute·'_lambda_a 
29 ··0x002a8690·7267756d·656e745f·64657074·68732720·rgument_depths'· 
30 ··0x002a86a0·6f662027·42726163·6b657454·7261636b·of·'BracketTrack 
31 ··0x002a86b0·65722720·756e6465·66696e65·64000000·er'·undefined... 
32 ··0x002a86c0·61747472·69627574·6520275f·666f725f·attribute·'_for_ 
33 ··0x002a86d0·6c6f6f70·5f646570·74687327·206f6620·loop_depths'·of· 
34 ··0x002a86e0·27427261·636b6574·54726163·6b657227·'BracketTracker' 
35 ··0x002a86f0·20756e64·6566696e·65640000·61747472··undefined..attr 
36 ··0x002a8700·69627574·65202770·72657669·6f757327·ibute·'previous' 
37 ··0x002a8710·206f6620·27427261·636b6574·54726163··of·'BracketTrac 
38 ··0x002a8720·6b657227·20756e64·6566696e·65640000·ker'·undefined.. 
39 ··0x002a8730·61747472·69627574·65202764·656c696d·attribute·'delim 
40 ··0x002a8740·69746572·7327206f·66202742·7261636b·iters'·of·'Brack 
41 ··0x002a8750·65745472·61636b65·72272075·6e646566·etTracker'·undef 
42 ··0x002a8760·696e6564·00000000·61747472·69627574·ined....attribut 
43 ··0x002a8770·65202762·7261636b·65745f6d·61746368·e·'bracket_match 
44 ··0x002a8780·27206f66·20274272·61636b65·74547261·'·of·'BracketTra 
45 ··0x002a8790·636b6572·2720756e·64656669·6e656400·cker'·undefined. 
46 ··0x002a87a0·61747472·69627574·65202766·696c655f·attribute·'file_ 
47 ··0x002a87b0·64617461·27206f66·20274361·63686527·data'·of·'Cache' 
48 ··0x002a87c0·20756e64·6566696e·65640000·61747472··undefined..attr 
49 ··0x002a87d0·69627574·65202763·61636865·5f66696c·ibute·'cache_fil 
50 ··0x002a87e0·6527206f·66202743·61636865·2720756e·e'·of·'Cache'·un 
51 ··0x002a87f0·64656669·6e656400·61747472·69627574·defined.attribut 
52 ··0x002a8800·6520276d·6f646527·206f6620·27436163·e·'mode'·of·'Cac 
53 ··0x002a8810·68652720·756e6465·66696e65·64000000·he'·undefined... 
54 ··0x002a8820·61747472·69627574·6520276c·65616469·attribute·'leadi 
55 ··0x002a8830·6e675f77·68697465·73706163·6527206f·ng_whitespace'·o 
56 ··0x002a8840·66202750·726f746f·436f6d6d·656e7427·f·'ProtoComment' 
57 ··0x002a8850·20756e64·6566696e·65640000·61747472··undefined..attr 
58 ··0x002a8860·69627574·65202766·6f726d5f·66656564·ibute·'form_feed 
59 ··0x002a8870·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme 
60 ··0x002a8880·6e742720·756e6465·66696e65·64000000·nt'·undefined... 
61 ··0x002a8890·61747472·69627574·65202776·616c7565·attribute·'value 
62 ··0x002a88a0·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme 
63 ··0x002a88b0·6e742720·756e6465·66696e65·64000000·nt'·undefined... 
64 ··0x002a88c0·61747472·69627574·6520276d·61676963·attribute·'magic 
65 ··0x002a88d0·7327206f·6620274d·61676963·46696e64·s'·of·'MagicFind 
66 ··0x002a88e0·65722720·756e6465·66696e65·64000000·er'·undefined... 
67 ··0x002a88f0·61747472·69627574·6520276d·61676963·attribute·'magic 
68 ··0x002a8900·27206f66·20274f66·66736574·416e644d·'·of·'OffsetAndM 
69 ··0x002a8910·61676963·2720756e·64656669·6e656400·agic'·undefined. 
70 ··0x002a8920·61747472·69627574·65202763·656c6c5f·attribute·'cell_ 
71 ··0x002a8930·6d616769·6327206f·66202743·656c6c4d·magic'·of·'CellM 
72 ··0x002a8940·61676963·46696e64·65722720·756e6465·agicFinder'·unde 
73 ··0x002a8950·66696e65·64000000·61747472·69627574·fined...attribut24 ··0x002a8550·66696e65·64000000·61747472·69627574·fined...attribut
 25 ··0x002a8560·65202769·6e766973·69626c65·27206f66·e·'invisible'·of
 26 ··0x002a8570·20274272·61636b65·74547261·636b6572··'BracketTracker
 27 ··0x002a8580·2720756e·64656669·6e656400·61747472·'·undefined.attr
 28 ··0x002a8590·69627574·6520275f·6c616d62·64615f61·ibute·'_lambda_a
 29 ··0x002a85a0·7267756d·656e745f·64657074·68732720·rgument_depths'·
 30 ··0x002a85b0·6f662027·42726163·6b657454·7261636b·of·'BracketTrack
 31 ··0x002a85c0·65722720·756e6465·66696e65·64000000·er'·undefined...
 32 ··0x002a85d0·61747472·69627574·6520275f·666f725f·attribute·'_for_
 33 ··0x002a85e0·6c6f6f70·5f646570·74687327·206f6620·loop_depths'·of·
 34 ··0x002a85f0·27427261·636b6574·54726163·6b657227·'BracketTracker'
 35 ··0x002a8600·20756e64·6566696e·65640000·61747472··undefined..attr
 36 ··0x002a8610·69627574·65202770·72657669·6f757327·ibute·'previous'
 37 ··0x002a8620·206f6620·27427261·636b6574·54726163··of·'BracketTrac
 38 ··0x002a8630·6b657227·20756e64·6566696e·65640000·ker'·undefined..
 39 ··0x002a8640·61747472·69627574·65202764·656c696d·attribute·'delim
 40 ··0x002a8650·69746572·7327206f·66202742·7261636b·iters'·of·'Brack
 41 ··0x002a8660·65745472·61636b65·72272075·6e646566·etTracker'·undef
 42 ··0x002a8670·696e6564·00000000·61747472·69627574·ined....attribut
 43 ··0x002a8680·65202762·7261636b·65745f6d·61746368·e·'bracket_match
 44 ··0x002a8690·27206f66·20274272·61636b65·74547261·'·of·'BracketTra
 45 ··0x002a86a0·636b6572·2720756e·64656669·6e656400·cker'·undefined.
 46 ··0x002a86b0·61747472·69627574·65202766·696c655f·attribute·'file_
 47 ··0x002a86c0·64617461·27206f66·20274361·63686527·data'·of·'Cache'
 48 ··0x002a86d0·20756e64·6566696e·65640000·61747472··undefined..attr
 49 ··0x002a86e0·69627574·65202763·61636865·5f66696c·ibute·'cache_fil
 50 ··0x002a86f0·6527206f·66202743·61636865·2720756e·e'·of·'Cache'·un
 51 ··0x002a8700·64656669·6e656400·61747472·69627574·defined.attribut
 52 ··0x002a8710·6520276d·6f646527·206f6620·27436163·e·'mode'·of·'Cac
 53 ··0x002a8720·68652720·756e6465·66696e65·64000000·he'·undefined...
 54 ··0x002a8730·61747472·69627574·6520276c·65616469·attribute·'leadi
 55 ··0x002a8740·6e675f77·68697465·73706163·6527206f·ng_whitespace'·o
 56 ··0x002a8750·66202750·726f746f·436f6d6d·656e7427·f·'ProtoComment'
 57 ··0x002a8760·20756e64·6566696e·65640000·61747472··undefined..attr
 58 ··0x002a8770·69627574·65202766·6f726d5f·66656564·ibute·'form_feed
 59 ··0x002a8780·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme
 60 ··0x002a8790·6e742720·756e6465·66696e65·64000000·nt'·undefined...
 61 ··0x002a87a0·61747472·69627574·65202776·616c7565·attribute·'value
 62 ··0x002a87b0·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme
 63 ··0x002a87c0·6e742720·756e6465·66696e65·64000000·nt'·undefined...
 64 ··0x002a87d0·61747472·69627574·6520276d·61676963·attribute·'magic
 65 ··0x002a87e0·7327206f·6620274d·61676963·46696e64·s'·of·'MagicFind
 66 ··0x002a87f0·65722720·756e6465·66696e65·64000000·er'·undefined...
 67 ··0x002a8800·61747472·69627574·6520276d·61676963·attribute·'magic
 68 ··0x002a8810·27206f66·20274f66·66736574·416e644d·'·of·'OffsetAndM
 69 ··0x002a8820·61676963·2720756e·64656669·6e656400·agic'·undefined.
 70 ··0x002a8830·61747472·69627574·65202763·656c6c5f·attribute·'cell_
 71 ··0x002a8840·6d616769·6327206f·66202743·656c6c4d·magic'·of·'CellM
 72 ··0x002a8850·61676963·46696e64·65722720·756e6465·agicFinder'·unde
 73 ··0x002a8860·66696e65·64000000·61747472·69627574·fined...attribut
74 ··0x002a8960·65202762·6f647927·206f6620·2743656c·e·'body'·of·'Cel74 ··0x002a8870·65202762·6f647927·206f6620·2743656c·e·'body'·of·'Cel
75 ··0x002a8970·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine75 ··0x002a8880·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine
76 ··0x002a8980·64000000·61747472·69627574·65202770·d...attribute·'p76 ··0x002a8890·64000000·61747472·69627574·65202770·d...attribute·'p
77 ··0x002a8990·6172616d·7327206f·66202743·656c6c4d·arams'·of·'CellM77 ··0x002a88a0·6172616d·7327206f·66202743·656c6c4d·arams'·of·'CellM
Max diff block lines reached; 1125084/1142962 bytes (98.44%) 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 ··0x002c9f0c·c4e4fd7f·01000000···················........2 ··0x002c9e1c·bce4fd7f·01000000···················........
  
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 ··0x002c9f14·00000000····························....2 ··0x002c9e24·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 ··0x002dd6b0·043f2c00·00000000·0ced2b00·00000000·.?,.......+.....2 ··0x002dd6b0·143e2c00·00000000·1cec2b00·00000000·.>,.......+.....
3 ··0x002dd6c0·442a2b00·00000000·c4272b00·00000000·D*+......'+.....3 ··0x002dd6c0·54292b00·00000000·d4262b00·00000000·T)+......&+.....
4 ··0x002dd6d0·c4e22b00·00000000·a0da2b00·dc9c2b00·..+.......+...+.4 ··0x002dd6d0·d4e12b00·00000000·b0d92b00·ec9b2b00·..+.......+...+.
5 ··0x002dd6e0·00000000·ecde2b00·f4de2b00·00000000·......+...+.....5 ··0x002dd6e0·00000000·fcdd2b00·04de2b00·00000000·......+...+.....
6 ··0x002dd6f0·94e32b00·00000000·a0da2b00·c8e12b00·..+.......+...+.6 ··0x002dd6f0·a4e22b00·00000000·b0d92b00·d8e02b00·..+.......+...+.
7 ··0x002dd700·00000000·2c2b2b00·342e2b00·00000000·....,++.4.+.....7 ··0x002dd700·00000000·3c2a2b00·442d2b00·00000000·....<*+.D-+.....
8 ··0x002dd710·34992b00·04ca2b00·00000000·a0e02b00·4.+...+.......+.8 ··0x002dd710·44982b00·14c92b00·00000000·b0df2b00·D.+...+.......+.
9 ··0x002dd720·94322b00·48502c00·cc372c00·cc9c2b00·.2+.HP,..7,...+.9 ··0x002dd720·a4312b00·584f2c00·dc362c00·dc9b2b00·.1+.XO,..6,...+.
10 ··0x002dd730·00000000·a0da2b00·00000000·2cea2b00·......+.....,.+.10 ··0x002dd730·00000000·b0d92b00·00000000·3ce92b00·......+.....<.+.
11 ··0x002dd740·a0e02b00·442a2b00·48502c00·00000000·..+.D*+.HP,.....11 ··0x002dd740·b0df2b00·54292b00·584f2c00·00000000·..+.T)+.XO,.....
12 ··0x002dd750·a0e02b00·94e32b00·30b52a00·00000000·..+...+.0.*.....12 ··0x002dd750·b0df2b00·a4e22b00·40b42a00·00000000·..+...+.@.*.....
13 ··0x002dd760·a0e02b00·94e32b00·30b52a00·00000000·..+...+.0.*.....13 ··0x002dd760·b0df2b00·a4e22b00·40b42a00·00000000·..+...+.@.*.....
14 ··0x002dd770·a0e02b00·442a2b00·48502c00·cc372c00·..+.D*+.HP,..7,.14 ··0x002dd770·b0df2b00·54292b00·584f2c00·dc362c00·..+.T)+.XO,..6,.
15 ··0x002dd780·cc9c2b00·18a12b00·24e52b00·00000000·..+...+.$.+.....15 ··0x002dd780·dc9b2b00·28a02b00·34e42b00·00000000·..+.(.+.4.+.....
16 ··0x002dd790·94e32b00·ac1f2c00·3cd22b00·30b52a00·..+...,.<.+.0.*.16 ··0x002dd790·a4e22b00·bc1e2c00·4cd12b00·40b42a00·..+...,.L.+.@.*.
17 ··0x002dd7a0·00000000·68de2b00·08e02b00·00000000·....h.+...+.....17 ··0x002dd7a0·00000000·78dd2b00·18df2b00·00000000·....x.+...+.....
18 ··0x002dd7b0·e8e02b00·80272b00·48502c00·00000000·..+..'+.HP,.....18 ··0x002dd7b0·f8df2b00·90262b00·584f2c00·00000000·..+..&+.XO,.....
19 ··0x002dd7c0·c4d02b00·a0da2b00·00000000·a0e02b00·..+...+.......+.19 ··0x002dd7c0·d4cf2b00·b0d92b00·00000000·b0df2b00·..+...+.......+.
20 ··0x002dd7d0·442a2b00·14dc2b00·00000000·38dc2b00·D*+...+.....8.+.20 ··0x002dd7d0·54292b00·24db2b00·00000000·48db2b00·T)+.$.+.....H.+.
21 ··0x002dd7e0·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.21 ··0x002dd7e0·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
22 ··0x002dd7f0·38dc2b00·00000000·94db2b00·00000000·8.+.......+.....22 ··0x002dd7f0·48db2b00·00000000·a4da2b00·00000000·H.+.......+.....
23 ··0x002dd800·94db2b00·00000000·20dd2b00·00000000·..+.....·.+.....23 ··0x002dd800·a4da2b00·00000000·30dc2b00·00000000·..+.....0.+.....
24 ··0x002dd810·c4d02b00·00000000·ecfa2b00·00000000·..+.......+.....24 ··0x002dd810·d4cf2b00·00000000·fcf92b00·00000000·..+.......+.....
25 ··0x002dd820·5cdd2b00·68dd2b00·00000000·5cdd2b00·\.+.h.+.....\.+.25 ··0x002dd820·6cdc2b00·78dc2b00·00000000·6cdc2b00·l.+.x.+.....l.+.
26 ··0x002dd830·68dd2b00·00000000·7cdd2b00·00000000·h.+.....|.+.....26 ··0x002dd830·78dc2b00·00000000·8cdc2b00·00000000·x.+.......+.....
27 ··0x002dd840·94db2b00·20dd2b00·00000000·20dd2b00·..+.·.+.....·.+.27 ··0x002dd840·a4da2b00·30dc2b00·00000000·30dc2b00·..+.0.+.....0.+.
28 ··0x002dd850·00000000·50fe2b00·00000000·c4d02b00·....P.+.......+.28 ··0x002dd850·00000000·60fd2b00·00000000·d4cf2b00·....`.+.......+.
29 ··0x002dd860·bcdd2b00·00000000·c4d02b00·bcdd2b00·..+.......+...+.29 ··0x002dd860·ccdc2b00·00000000·d4cf2b00·ccdc2b00·..+.......+...+.
30 ··0x002dd870·00000000·a0e02b00·94db2b00·ecdd2b00·......+...+...+.30 ··0x002dd870·00000000·b0df2b00·a4da2b00·fcdc2b00·......+...+...+.
31 ··0x002dd880·f8dd2b00·ecfa2b00·00000000·a4ba2b00·..+...+.......+.31 ··0x002dd880·08dd2b00·fcf92b00·00000000·b4b92b00·..+...+.......+.
32 ··0x002dd890·00000000·a4ba2b00·00000000·a4ba2b00·......+.......+.32 ··0x002dd890·00000000·b4b92b00·00000000·b4b92b00·......+.......+.
33 ··0x002dd8a0·00000000·68de2b00·00000000·ccbf2b00·....h.+.......+.33 ··0x002dd8a0·00000000·78dd2b00·00000000·dcbe2b00·....x.+.......+.
34 ··0x002dd8b0·00000000·acde2b00·00000000·c0de2b00·......+.......+.34 ··0x002dd8b0·00000000·bcdd2b00·00000000·d0dd2b00·......+.......+.
35 ··0x002dd8c0·c4de2b00·00000000·d8de2b00·e0df2b00·..+.......+...+.35 ··0x002dd8c0·d4dd2b00·00000000·e8dd2b00·f0de2b00·..+.......+...+.
36 ··0x002dd8d0·00000000·d8de2b00·e0df2b00·00000000·......+...+.....36 ··0x002dd8d0·00000000·e8dd2b00·f0de2b00·00000000·......+...+.....
37 ··0x002dd8e0·2cea2b00·00000000·a0e02b00·442a2b00·,.+.......+.D*+.37 ··0x002dd8e0·3ce92b00·00000000·b0df2b00·54292b00·<.+.......+.T)+.
38 ··0x002dd8f0·00000000·9cdf2b00·00000000·30b52a00·......+.....0.*.38 ··0x002dd8f0·00000000·acde2b00·00000000·40b42a00·......+.....@.*.
39 ··0x002dd900·9cdf2b00·00000000·30b52a00·50fe2b00·..+.....0.*.P.+.39 ··0x002dd900·acde2b00·00000000·40b42a00·60fd2b00·..+.....@.*.`.+.
40 ··0x002dd910·7cdf2b00·00000000·50fe2b00·7cdf2b00·|.+.....P.+.|.+.40 ··0x002dd910·8cde2b00·00000000·60fd2b00·8cde2b00·..+.....`.+...+.
41 ··0x002dd920·00000000·94d12b00·a0df2b00·00000000·......+...+.....41 ··0x002dd920·00000000·a4d02b00·b0de2b00·00000000·......+...+.....
42 ··0x002dd930·5cdd2b00·68dd2b00·00000000·94d12b00·\.+.h.+.......+.42 ··0x002dd930·6cdc2b00·78dc2b00·00000000·a4d02b00·l.+.x.+.......+.
43 ··0x002dd940·00000000·5cdd2b00·68dd2b00·00000000·....\.+.h.+.....43 ··0x002dd940·00000000·6cdc2b00·78dc2b00·00000000·....l.+.x.+.....
44 ··0x002dd950·30b52a00·00000000·78fd2b00·e0df2b00·0.*.....x.+...+.44 ··0x002dd950·40b42a00·00000000·88fc2b00·f0de2b00·@.*.......+...+.
45 ··0x002dd960·00000000·78fd2b00·30b52a00·00000000·....x.+.0.*.....45 ··0x002dd960·00000000·88fc2b00·40b42a00·00000000·......+.@.*.....
46 ··0x002dd970·a0e02b00·18e02b00·20e02b00·48502c00·..+...+.·.+.HP,.46 ··0x002dd970·b0df2b00·28df2b00·30df2b00·584f2c00·..+.(.+.0.+.XO,.
47 ··0x002dd980·00000000·a0e02b00·442a2b00·20e02b00·......+.D*+.·.+.47 ··0x002dd980·00000000·b0df2b00·54292b00·30df2b00·......+.T)+.0.+.
48 ··0x002dd990·48502c00·00000000·a0e02b00·442a2b00·HP,.......+.D*+.48 ··0x002dd990·584f2c00·00000000·b0df2b00·54292b00·XO,.......+.T)+.
49 ··0x002dd9a0·48502c00·00000000·ec342b00·a0e02b00·HP,......4+...+.49 ··0x002dd9a0·584f2c00·00000000·fc332b00·b0df2b00·XO,......3+...+.
50 ··0x002dd9b0·442a2b00·48502c00·00000000·a0e02b00·D*+.HP,.......+.50 ··0x002dd9b0·54292b00·584f2c00·00000000·b0df2b00·T)+.XO,.......+.
51 ··0x002dd9c0·442a2b00·48502c00·00000000·88c82b00·D*+.HP,.......+.51 ··0x002dd9c0·54292b00·584f2c00·00000000·98c72b00·T)+.XO,.......+.
52 ··0x002dd9d0·50fe2b00·00000000·442a2b00·80e02b00·P.+.....D*+...+.52 ··0x002dd9d0·60fd2b00·00000000·54292b00·90df2b00·`.+.....T)+...+.
53 ··0x002dd9e0·00000000·9ce02b00·a8e02b00·b0e02b00·......+...+...+.53 ··0x002dd9e0·00000000·acdf2b00·b8df2b00·c0df2b00·......+...+...+.
54 ··0x002dd9f0·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.54 ··0x002dd9f0·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
55 ··0x002dda00·00000000·38dc2b00·00000000·a0e02b00·....8.+.......+.55 ··0x002dda00·00000000·48db2b00·00000000·b0df2b00·....H.+.......+.
56 ··0x002dda10·442a2b00·14dc2b00·38dc2b00·00000000·D*+...+.8.+.....56 ··0x002dda10·54292b00·24db2b00·48db2b00·00000000·T)+.$.+.H.+.....
57 ··0x002dda20·ec342b00·00000000·a0e02b00·442a2b00·.4+.......+.D*+.57 ··0x002dda20·fc332b00·00000000·b0df2b00·54292b00·.3+.......+.T)+.
58 ··0x002dda30·14dc2b00·00000000·38dc2b00·00000000·..+.....8.+.....58 ··0x002dda30·24db2b00·00000000·48db2b00·00000000·$.+.....H.+.....
59 ··0x002dda40·a0e02b00·442a2b00·14dc2b00·38dc2b00·..+.D*+...+.8.+.59 ··0x002dda40·b0df2b00·54292b00·24db2b00·48db2b00·..+.T)+.$.+.H.+.
60 ··0x002dda50·00000000·6cd12b00·00000000·a0da2b00·....l.+.......+.60 ··0x002dda50·00000000·7cd02b00·00000000·b0d92b00·....|.+.......+.
61 ··0x002dda60·84ed2b00·00000000·18422b00·00000000·..+......B+.....61 ··0x002dda60·94ec2b00·00000000·28412b00·00000000·..+.....(A+.....
62 ··0x002dda70·fc4e2c00·00000000·40e12b00·00000000·.N,.....@.+.....62 ··0x002dda70·0c4e2c00·00000000·50e02b00·00000000·.N,.....P.+.....
63 ··0x002dda80·68de2b00·00000000·54e12b00·00000000·h.+.....T.+.....63 ··0x002dda80·78dd2b00·00000000·64e02b00·00000000·x.+.....d.+.....
64 ··0x002dda90·68de2b00·00000000·78e12b00·80e12b00·h.+.....x.+...+.64 ··0x002dda90·78dd2b00·00000000·88e02b00·90e02b00·x.+.......+...+.
65 ··0x002ddaa0·5c232b00·00000000·f4eb2b00·482f2c00·\#+.......+.H/,.65 ··0x002ddaa0·6c222b00·00000000·04eb2b00·582e2c00·l"+.......+.X.,.
66 ··0x002ddab0·00000000·b8e12b00·bce12b00·c0e12b00·......+...+...+.66 ··0x002ddab0·00000000·c8e02b00·cce02b00·d0e02b00·......+...+...+.
67 ··0x002ddac0·80e02b00·c8e12b00·00000000·b8e12b00·..+...+.......+.67 ··0x002ddac0·90df2b00·d8e02b00·00000000·c8e02b00·..+...+.......+.
68 ··0x002ddad0·5c232b00·00000000·cc372c00·c0652b00·\#+......7,..e+.68 ··0x002ddad0·6c222b00·00000000·dc362c00·d0642b00·l"+......6,..d+.
69 ··0x002ddae0·00000000·18032c00·20e22b00·00000000·......,.·.+.....69 ··0x002ddae0·00000000·28022c00·30e12b00·00000000·....(.,.0.+.....
70 ··0x002ddaf0·68de2b00·3ce22b00·20e22b00·00000000·h.+.<.+.·.+.....70 ··0x002ddaf0·78dd2b00·4ce12b00·30e12b00·00000000·x.+.L.+.0.+.....
71 ··0x002ddb00·08e02b00·20e22b00·00000000·08e02b00·..+.·.+.......+.71 ··0x002ddb00·18df2b00·30e12b00·00000000·18df2b00·..+.0.+.......+.
72 ··0x002ddb10·20e22b00·00000000·3c342b00·20e22b00··.+.....<4+.·.+.72 ··0x002ddb10·30e12b00·00000000·4c332b00·30e12b00·0.+.....L3+.0.+.
73 ··0x002ddb20·00000000·b4112c00·00000000·a8e22b00·......,.......+.73 ··0x002ddb20·00000000·c4102c00·00000000·b8e12b00·......,.......+.
74 ··0x002ddb30·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.74 ··0x002ddb30·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
75 ··0x002ddb40·00000000·38dc2b00·00000000·a0e02b00·....8.+.......+.75 ··0x002ddb40·00000000·48db2b00·00000000·b0df2b00·....H.+.......+.
76 ··0x002ddb50·442a2b00·14dc2b00·38dc2b00·00000000·D*+...+.8.+.....76 ··0x002ddb50·54292b00·24db2b00·48db2b00·00000000·T)+.$.+.H.+.....
77 ··0x002ddb60·68de2b00·00000000·68de2b00·00000000·h.+.....h.+.....77 ··0x002ddb60·78dd2b00·00000000·78dd2b00·00000000·x.+.....x.+.....
78 ··0x002ddb70·00e32b00·ece22b00·00000000·70a72b00·..+...+.....p.+.78 ··0x002ddb70·10e22b00·fce12b00·00000000·80a62b00·..+...+.......+.
79 ··0x002ddb80·8c442b00·00000000·a0e02b00·442a2b00·.D+.......+.D*+.79 ··0x002ddb80·9c432b00·00000000·b0df2b00·54292b00·.C+.......+.T)+.
80 ··0x002ddb90·14dc2b00·00000000·38dc2b00·00000000·..+.....8.+.....80 ··0x002ddb90·24db2b00·00000000·48db2b00·00000000·$.+.....H.+.....
81 ··0x002ddba0·a0e02b00·442a2b00·14dc2b00·38dc2b00·..+.D*+...+.8.+.81 ··0x002ddba0·b0df2b00·54292b00·24db2b00·48db2b00·..+.T)+.$.+.H.+.
82 ··0x002ddbb0·00000000·8c442b00·00000000·a0e02b00·.....D+.......+.82 ··0x002ddbb0·00000000·9c432b00·00000000·b0df2b00·.....C+.......+.
83 ··0x002ddbc0·442a2b00·14dc2b00·00000000·38dc2b00·D*+...+.....8.+.83 ··0x002ddbc0·54292b00·24db2b00·00000000·48db2b00·T)+.$.+.....H.+.
84 ··0x002ddbd0·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.84 ··0x002ddbd0·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
85 ··0x002ddbe0·38dc2b00·00000000·8c442b00·24cb2b00·8.+......D+.$.+.85 ··0x002ddbe0·48db2b00·00000000·9c432b00·34ca2b00·H.+......C+.4.+.
86 ··0x002ddbf0·00000000·8c442b00·24cb2b00·00000000·.....D+.$.+.....86 ··0x002ddbf0·00000000·9c432b00·34ca2b00·00000000·.....C+.4.+.....
87 ··0x002ddc00·84ed2b00·24cb2b00·00000000·84ed2b00·..+.$.+.......+.87 ··0x002ddc00·94ec2b00·34ca2b00·00000000·94ec2b00·..+.4.+.......+.
88 ··0x002ddc10·24cb2b00·00000000·8c442b00·8cac2b00·$.+......D+...+.88 ··0x002ddc10·34ca2b00·00000000·9c432b00·9cab2b00·4.+......C+...+.
89 ··0x002ddc20·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.89 ··0x002ddc20·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
90 ··0x002ddc30·00000000·38dc2b00·00000000·a0e02b00·....8.+.......+.90 ··0x002ddc30·00000000·48db2b00·00000000·b0df2b00·....H.+.......+.
91 ··0x002ddc40·442a2b00·14dc2b00·38dc2b00·00000000·D*+...+.8.+.....91 ··0x002ddc40·54292b00·24db2b00·48db2b00·00000000·T)+.$.+.H.+.....
92 ··0x002ddc50·8c442b00·00000000·8c442b00·00000000·.D+......D+.....92 ··0x002ddc50·9c432b00·00000000·9c432b00·00000000·.C+......C+.....
93 ··0x002ddc60·a0e02b00·442a2b00·14dc2b00·00000000·..+.D*+...+.....93 ··0x002ddc60·b0df2b00·54292b00·24db2b00·00000000·..+.T)+.$.+.....
94 ··0x002ddc70·38dc2b00·00000000·a0e02b00·442a2b00·8.+.......+.D*+.94 ··0x002ddc70·48db2b00·00000000·b0df2b00·54292b00·H.+.......+.T)+.
95 ··0x002ddc80·14dc2b00·38dc2b00·00000000·8c442b00·..+.8.+......D+.95 ··0x002ddc80·24db2b00·48db2b00·00000000·9c432b00·$.+.H.+......C+.
96 ··0x002ddc90·00000000·8c442b00·00000000·a0e02b00·.....D+.......+.96 ··0x002ddc90·00000000·9c432b00·00000000·b0df2b00·.....C+.......+.
97 ··0x002ddca0·442a2b00·14dc2b00·00000000·38dc2b00·D*+...+.....8.+.97 ··0x002ddca0·54292b00·24db2b00·00000000·48db2b00·T)+.$.+.....H.+.
98 ··0x002ddcb0·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.98 ··0x002ddcb0·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
99 ··0x002ddcc0·38dc2b00·00000000·8c442b00·24cb2b00·8.+......D+.$.+.99 ··0x002ddcc0·48db2b00·00000000·9c432b00·34ca2b00·H.+......C+.4.+.
100 ··0x002ddcd0·00000000·8c442b00·24cb2b00·00000000·.....D+.$.+.....100 ··0x002ddcd0·00000000·9c432b00·34ca2b00·00000000·.....C+.4.+.....
101 ··0x002ddce0·84ed2b00·24cb2b00·00000000·84ed2b00·..+.$.+.......+.101 ··0x002ddce0·94ec2b00·34ca2b00·00000000·94ec2b00·..+.4.+.......+.
102 ··0x002ddcf0·24cb2b00·00000000·18422b00·00000000·$.+......B+.....102 ··0x002ddcf0·34ca2b00·00000000·28412b00·00000000·4.+.....(A+.....
103 ··0x002ddd00·5cdd2b00·68dd2b00·00000000·84ed2b00·\.+.h.+.......+.103 ··0x002ddd00·6cdc2b00·78dc2b00·00000000·94ec2b00·l.+.x.+.......+.
104 ··0x002ddd10·24cb2b00·00000000·84ed2b00·24cb2b00·$.+.......+.$.+.104 ··0x002ddd10·34ca2b00·00000000·94ec2b00·34ca2b00·4.+.......+.4.+.
105 ··0x002ddd20·00000000·84ed2b00·24cb2b00·00000000·......+.$.+.....105 ··0x002ddd20·00000000·94ec2b00·34ca2b00·00000000·......+.4.+.....
106 ··0x002ddd30·84ed2b00·24cb2b00·00000000·84ed2b00·..+.$.+.......+.106 ··0x002ddd30·94ec2b00·34ca2b00·00000000·94ec2b00·..+.4.+.......+.
107 ··0x002ddd40·24cb2b00·00000000·8c442b00·00000000·$.+......D+.....107 ··0x002ddd40·34ca2b00·00000000·9c432b00·00000000·4.+......C+.....
108 ··0x002ddd50·a0e02b00·442a2b00·14dc2b00·00000000·..+.D*+...+.....108 ··0x002ddd50·b0df2b00·54292b00·24db2b00·00000000·..+.T)+.$.+.....
109 ··0x002ddd60·38dc2b00·00000000·a0e02b00·442a2b00·8.+.......+.D*+.109 ··0x002ddd60·48db2b00·00000000·b0df2b00·54292b00·H.+.......+.T)+.
110 ··0x002ddd70·14dc2b00·38dc2b00·00000000·8c442b00·..+.8.+......D+.110 ··0x002ddd70·24db2b00·48db2b00·00000000·9c432b00·$.+.H.+......C+.
111 ··0x002ddd80·24cb2b00·00000000·84ed2b00·24cb2b00·$.+.......+.$.+.111 ··0x002ddd80·34ca2b00·00000000·94ec2b00·34ca2b00·4.+.......+.4.+.
112 ··0x002ddd90·00000000·84ed2b00·24cb2b00·00000000·......+.$.+.....112 ··0x002ddd90·00000000·94ec2b00·34ca2b00·00000000·......+.4.+.....
113 ··0x002ddda0·70e42b00·00000000·80e42b00·84e42b00·p.+.......+...+.113 ··0x002ddda0·80e32b00·00000000·90e32b00·94e32b00·..+.......+...+.
114 ··0x002dddb0·00000000·cc372c00·00000000·a0e02b00·.....7,.......+.114 ··0x002dddb0·00000000·dc362c00·00000000·b0df2b00·.....6,.......+.
115 ··0x002dddc0·442a2b00·14dc2b00·00000000·38dc2b00·D*+...+.....8.+.115 ··0x002dddc0·54292b00·24db2b00·00000000·48db2b00·T)+.$.+.....H.+.
116 ··0x002dddd0·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.116 ··0x002dddd0·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
117 ··0x002ddde0·38dc2b00·00000000·a0e02b00·442a2b00·8.+.......+.D*+.117 ··0x002ddde0·48db2b00·00000000·b0df2b00·54292b00·H.+.......+.T)+.
118 ··0x002dddf0·14dc2b00·00000000·38dc2b00·00000000·..+.....8.+.....118 ··0x002dddf0·24db2b00·00000000·48db2b00·00000000·$.+.....H.+.....
119 ··0x002dde00·a0e02b00·442a2b00·14dc2b00·38dc2b00·..+.D*+...+.8.+.119 ··0x002dde00·b0df2b00·54292b00·24db2b00·48db2b00·..+.T)+.$.+.H.+.
120 ··0x002dde10·00000000·a0e02b00·442a2b00·14dc2b00·......+.D*+...+.120 ··0x002dde10·00000000·b0df2b00·54292b00·24db2b00·......+.T)+.$.+.
121 ··0x002dde20·00000000·38dc2b00·00000000·a0e02b00·....8.+.......+.121 ··0x002dde20·00000000·48db2b00·00000000·b0df2b00·....H.+.......+.
122 ··0x002dde30·442a2b00·14dc2b00·38dc2b00·00000000·D*+...+.8.+.....122 ··0x002dde30·54292b00·24db2b00·48db2b00·00000000·T)+.$.+.H.+.....
123 ··0x002dde40·acde2b00·00000000·acde2b00·00000000·..+.......+.....123 ··0x002dde40·bcdd2b00·00000000·bcdd2b00·00000000·..+.......+.....
124 ··0x002dde50·68f32b00·00000000·44612b00·68f32b00·h.+.....Da+.h.+.124 ··0x002dde50·78f22b00·00000000·54602b00·78f22b00·x.+.....T`+.x.+.
125 ··0x002dde60·00000000·44612b00·68f32b00·00000000·....Da+.h.+.....125 ··0x002dde60·00000000·54602b00·78f22b00·00000000·....T`+.x.+.....
Max diff block lines reached; 0/86743 bytes (0.00%) of diff not shown.
14.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 49, 170 lines modifiedOffset 49, 170 lines modified
49 ··0x002e02d0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...49 ··0x002e02d0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
50 ··0x002e02e0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...50 ··0x002e02e0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
51 ··0x002e02f0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...51 ··0x002e02f0·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
52 ··0x002e0300·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...52 ··0x002e0300·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
53 ··0x002e0310·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...53 ··0x002e0310·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
54 ··0x002e0320·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...54 ··0x002e0320·58fa0400·58fa0400·58fa0400·58fa0400·X...X...X...X...
55 ··0x002e0330·00000000·00000000·00000000·00000000·................55 ··0x002e0330·00000000·00000000·00000000·00000000·................
56 ··0x002e0340·00000000·00000000·75230c00·00000000·........u#......56 ··0x002e0340·00000000·00000000·51230c00·00000000·........Q#......
57 ··0x002e0350·00000000·00000000·00000000·00000000·................57 ··0x002e0350·00000000·00000000·00000000·00000000·................
58 ··0x002e0360·00000000·00000000·e95b0500·516e2a00·.........[..Qn*.58 ··0x002e0360·00000000·00000000·e95b0500·596d2a00·.........[..Ym*.
59 ··0x002e0370·00000000·00000000·25980900·00000000·........%.......59 ··0x002e0370·00000000·00000000·25980900·00000000·........%.......
60 ··0x002e0380·00000000·19610500·f92b2a00·00000000·.....a...+*.....60 ··0x002e0380·00000000·19610500·012b2a00·00000000·.....a...+*.....
61 ··0x002e0390·00000000·00000000·813e2a00·00000000·.........>*.....61 ··0x002e0390·00000000·00000000·893d2a00·00000000·.........=*.....
62 ··0x002e03a0·00000000·00000000·00000000·00000000·................62 ··0x002e03a0·00000000·00000000·00000000·00000000·................
63 ··0x002e03b0·795e0900·00000000·59562a00·00000000·y^......YV*.....63 ··0x002e03b0·795e0900·00000000·61552a00·00000000·y^......aU*.....
64 ··0x002e03c0·00000000·f1400c00·00000000·00000000·.....@..........64 ··0x002e03c0·00000000·cd400c00·00000000·00000000·.....@..........
65 ··0x002e03d0·00000000·00000000·00000000·00000000·................65 ··0x002e03d0·00000000·00000000·00000000·00000000·................
66 ··0x002e03e0·00000000·00000000·516f2a00·00000000·........Qo*.....66 ··0x002e03e0·00000000·00000000·596e2a00·00000000·........Yn*.....
67 ··0x002e03f0·d5090d00·00000000·00000000·85960900·................67 ··0x002e03f0·b1090d00·00000000·00000000·85960900·................
68 ··0x002e0400·00000000·00000000·00000000·00000000·................68 ··0x002e0400·00000000·00000000·00000000·00000000·................
69 ··0x002e0410·00000000·00000000·edae1c00·00000000·................69 ··0x002e0410·00000000·00000000·cdae1c00·00000000·................
70 ··0x002e0420·00000000·ada80b00·00000000·00000000·................70 ··0x002e0420·00000000·89a80b00·00000000·00000000·................
71 ··0x002e0430·00000000·1d441600·00000000·00000000·.....D..........71 ··0x002e0430·00000000·1d441600·00000000·00000000·.....D..........
72 ··0x002e0440·00000000·00000000·00000000·00000000·................72 ··0x002e0440·00000000·00000000·00000000·00000000·................
73 ··0x002e0450·8d2b0800·00000000·00000000·712f2a00·.+..........q/*.73 ··0x002e0450·8d2b0800·00000000·00000000·792e2a00·.+..........y.*.
74 ··0x002e0460·00000000·00000000·00000000·00000000·................74 ··0x002e0460·00000000·00000000·00000000·00000000·................
75 ··0x002e0470·00000000·612d0500·00000000·00000000·....a-..........75 ··0x002e0470·00000000·612d0500·00000000·00000000·....a-..........
76 ··0x002e0480·00000000·00000000·750f2100·f1682a00·........u.!..h*.76 ··0x002e0480·00000000·00000000·f10e2100·f9672a00·..........!..g*.
77 ··0x002e0490·00000000·45d72500·e5aa1f00·00000000·....E.%.........77 ··0x002e0490·00000000·4dd62500·61aa1f00·00000000·....M.%.a.......
78 ··0x002e04a0·00000000·297f1400·00000000·45461600·....).......EF..78 ··0x002e04a0·00000000·257f1400·00000000·45461600·....%.......EF..
79 ··0x002e04b0·00000000·00000000·00000000·00000000·................79 ··0x002e04b0·00000000·00000000·00000000·00000000·................
80 ··0x002e04c0·f1781600·00000000·00000000·00000000·.x..............80 ··0x002e04c0·f1781600·00000000·00000000·00000000·.x..............
81 ··0x002e04d0·00000000·00000000·00000000·00000000·................81 ··0x002e04d0·00000000·00000000·00000000·00000000·................
82 ··0x002e04e0·00000000·b9aa0900·00000000·00000000·................82 ··0x002e04e0·00000000·b9aa0900·00000000·00000000·................
83 ··0x002e04f0·b5f71100·00000000·00000000·00000000·................83 ··0x002e04f0·cdf71100·00000000·00000000·00000000·................
84 ··0x002e0500·00000000·00000000·00000000·00000000·................84 ··0x002e0500·00000000·00000000·00000000·00000000·................
85 ··0x002e0510·00000000·00000000·00000000·00000000·................85 ··0x002e0510·00000000·00000000·00000000·00000000·................
86 ··0x002e0520·00000000·00000000·00000000·00000000·................86 ··0x002e0520·00000000·00000000·00000000·00000000·................
87 ··0x002e0530·00000000·9dd01c00·00000000·00000000·................87 ··0x002e0530·00000000·7dd01c00·00000000·00000000·....}...........
88 ··0x002e0540·00000000·00000000·00000000·00000000·................88 ··0x002e0540·00000000·00000000·00000000·00000000·................
89 ··0x002e0550·00000000·00000000·00000000·9d0b2500·..............%.89 ··0x002e0550·00000000·00000000·00000000·a50a2500·..............%.
90 ··0x002e0560·216d1900·31451600·00000000·00000000·!m..1E..........90 ··0x002e0560·216d1900·31451600·00000000·00000000·!m..1E..........
91 ··0x002e0570·00000000·00000000·00000000·00000000·................91 ··0x002e0570·00000000·00000000·00000000·00000000·................
92 ··0x002e0580·00000000·00000000·00000000·00000000·................92 ··0x002e0580·00000000·00000000·00000000·00000000·................
93 ··0x002e0590·00000000·b51c1800·00000000·00000000·................93 ··0x002e0590·00000000·b51c1800·00000000·00000000·................
94 ··0x002e05a0·00000000·00000000·00000000·00000000·................94 ··0x002e05a0·00000000·00000000·00000000·00000000·................
95 ··0x002e05b0·00000000·00000000·00000000·00000000·................95 ··0x002e05b0·00000000·00000000·00000000·00000000·................
96 ··0x002e05c0·00000000·00000000·110b1400·3dad0900·............=...96 ··0x002e05c0·00000000·00000000·290b1400·3dad0900·........)...=...
97 ··0x002e05d0·00000000·00000000·00000000·00000000·................97 ··0x002e05d0·00000000·00000000·00000000·00000000·................
98 ··0x002e05e0·00000000·00000000·00000000·d98f0a00·................98 ··0x002e05e0·00000000·00000000·00000000·d98f0a00·................
99 ··0x002e05f0·00000000·00000000·00000000·00000000·................99 ··0x002e05f0·00000000·00000000·00000000·00000000·................
100 ··0x002e0600·00000000·00000000·156f1600·00000000·.........o......100 ··0x002e0600·00000000·00000000·156f1600·00000000·.........o......
101 ··0x002e0610·00000000·00000000·00000000·0d560b00·.............V..101 ··0x002e0610·00000000·00000000·00000000·0d560b00·.............V..
102 ··0x002e0620·00000000·00000000·00000000·00000000·................102 ··0x002e0620·00000000·00000000·00000000·00000000·................
103 ··0x002e0630·00000000·00000000·00000000·00000000·................103 ··0x002e0630·00000000·00000000·00000000·00000000·................
104 ··0x002e0640·00000000·00000000·00000000·00000000·................104 ··0x002e0640·00000000·00000000·00000000·00000000·................
105 ··0x002e0650·00000000·b56b2a00·00000000·00000000·.....k*.........105 ··0x002e0650·00000000·bd6a2a00·00000000·00000000·.....j*.........
106 ··0x002e0660·00000000·09642a00·00000000·00000000·.....d*.........106 ··0x002e0660·00000000·11632a00·00000000·00000000·.....c*.........
107 ··0x002e0670·00000000·49671c00·00000000·01382a00·....Ig.......8*.107 ··0x002e0670·00000000·2d671c00·00000000·09372a00·....-g.......7*.
108 ··0x002e0680·00000000·00000000·00000000·00000000·................108 ··0x002e0680·00000000·00000000·00000000·00000000·................
109 ··0x002e0690·c5590500·00000000·00000000·00000000·.Y..............109 ··0x002e0690·c5590500·00000000·00000000·00000000·.Y..............
110 ··0x002e06a0·e55f0500·00000000·bdc61c00·00000000·._..............110 ··0x002e06a0·e55f0500·00000000·9dc61c00·00000000·._..............
111 ··0x002e06b0·00000000·00000000·00000000·00000000·................111 ··0x002e06b0·00000000·00000000·00000000·00000000·................
112 ··0x002e06c0·00000000·00000000·00000000·00000000·................112 ··0x002e06c0·00000000·00000000·00000000·00000000·................
113 ··0x002e06d0·01a40b00·00000000·19072a00·00000000·..........*.....113 ··0x002e06d0·dda30b00·00000000·21062a00·00000000·........!.*.....
114 ··0x002e06e0·00000000·00000000·00000000·00000000·................114 ··0x002e06e0·00000000·00000000·00000000·00000000·................
115 ··0x002e06f0·00000000·00000000·00000000·00000000·................115 ··0x002e06f0·00000000·00000000·00000000·00000000·................
116 ··0x002e0700·00000000·00000000·00000000·00000000·................116 ··0x002e0700·00000000·00000000·00000000·00000000·................
117 ··0x002e0710·00000000·00000000·00000000·00000000·................117 ··0x002e0710·00000000·00000000·00000000·00000000·................
118 ··0x002e0720·00000000·00000000·00000000·00000000·................118 ··0x002e0720·00000000·00000000·00000000·00000000·................
119 ··0x002e0730·00000000·00000000·00000000·00000000·................119 ··0x002e0730·00000000·00000000·00000000·00000000·................
120 ··0x002e0740·390e2a00·fdd70b00·00000000·00000000·9.*.............120 ··0x002e0740·410d2a00·d9d70b00·00000000·00000000·A.*.............
121 ··0x002e0750·00000000·00000000·00000000·00000000·................121 ··0x002e0750·00000000·00000000·00000000·00000000·................
122 ··0x002e0760·00000000·89771600·00000000·00000000·.....w..........122 ··0x002e0760·00000000·89771600·00000000·00000000·.....w..........
123 ··0x002e0770·00000000·00000000·00000000·00000000·................123 ··0x002e0770·00000000·00000000·00000000·00000000·................
124 ··0x002e0780·00000000·00000000·00000000·00000000·................124 ··0x002e0780·00000000·00000000·00000000·00000000·................
125 ··0x002e0790·00000000·00000000·dd1f1a00·00000000·................125 ··0x002e0790·00000000·00000000·dd1f1a00·00000000·................
126 ··0x002e07a0·00000000·00000000·00000000·00000000·................126 ··0x002e07a0·00000000·00000000·00000000·00000000·................
127 ··0x002e07b0·00000000·51fc2500·00000000·00000000·....Q.%.........127 ··0x002e07b0·00000000·59fb2500·00000000·00000000·....Y.%.........
128 ··0x002e07c0·00000000·00000000·00000000·00000000·................128 ··0x002e07c0·00000000·00000000·00000000·00000000·................
129 ··0x002e07d0·00000000·00000000·00000000·ad391900·.............9..129 ··0x002e07d0·00000000·00000000·00000000·ad391900·.............9..
130 ··0x002e07e0·00000000·00000000·00000000·00000000·................130 ··0x002e07e0·00000000·00000000·00000000·00000000·................
131 ··0x002e07f0·81eb0d00·00000000·00000000·00000000·................131 ··0x002e07f0·49eb0d00·00000000·00000000·00000000·I...............
132 ··0x002e0800·41ce1700·00000000·00000000·31572a00·A...........1W*.132 ··0x002e0800·41ce1700·00000000·00000000·39562a00·A...........9V*.
133 ··0x002e0810·910c2a00·00000000·00000000·00000000·..*.............133 ··0x002e0810·990b2a00·00000000·00000000·00000000·..*.............
134 ··0x002e0820·00000000·00000000·00000000·a9040d00·................134 ··0x002e0820·00000000·00000000·00000000·85040d00·................
135 ··0x002e0830·00000000·51ff2900·29002a00·00000000·....Q.).).*.....135 ··0x002e0830·00000000·59fe2900·31ff2900·00000000·....Y.).1.).....
136 ··0x002e0840·00000000·00000000·00000000·00000000·................136 ··0x002e0840·00000000·00000000·00000000·00000000·................
137 ··0x002e0850·00000000·00000000·00000000·00000000·................137 ··0x002e0850·00000000·00000000·00000000·00000000·................
138 ··0x002e0860·00000000·00000000·45381800·00000000·........E8......138 ··0x002e0860·00000000·00000000·45381800·00000000·........E8......
139 ··0x002e0870·00000000·619a0900·00000000·00000000·....a...........139 ··0x002e0870·00000000·619a0900·00000000·00000000·....a...........
140 ··0x002e0880·a1b31f00·00000000·d53e1c00·00000000·.........>......140 ··0x002e0880·1db31f00·00000000·b93e1c00·00000000·.........>......
141 ··0x002e0890·00000000·00000000·00000000·00000000·................141 ··0x002e0890·00000000·00000000·00000000·00000000·................
142 ··0x002e08a0·00000000·a93d2a00·59462a00·00000000·.....=*.YF*.....142 ··0x002e08a0·00000000·b13c2a00·61452a00·00000000·.....<*.aE*.....
143 ··0x002e08b0·00000000·00000000·00000000·00000000·................143 ··0x002e08b0·00000000·00000000·00000000·00000000·................
144 ··0x002e08c0·d5a70900·a95a1700·00000000·813a1900·.....Z.......:..144 ··0x002e08c0·d5a70900·a95a1700·00000000·813a1900·.....Z.......:..
145 ··0x002e08d0·00000000·00000000·00000000·39221700·............9"..145 ··0x002e08d0·00000000·00000000·00000000·39221700·............9"..
146 ··0x002e08e0·00000000·00000000·00000000·00000000·................146 ··0x002e08e0·00000000·00000000·00000000·00000000·................
147 ··0x002e08f0·00000000·00000000·00000000·00000000·................147 ··0x002e08f0·00000000·00000000·00000000·00000000·................
148 ··0x002e0900·00000000·00000000·00000000·00000000·................148 ··0x002e0900·00000000·00000000·00000000·00000000·................
149 ··0x002e0910·00000000·00000000·00000000·00000000·................149 ··0x002e0910·00000000·00000000·00000000·00000000·................
150 ··0x002e0920·c55d0500·00000000·00000000·00000000·.]..............150 ··0x002e0920·c55d0500·00000000·00000000·00000000·.]..............
151 ··0x002e0930·00000000·00000000·00000000·00000000·................151 ··0x002e0930·00000000·00000000·00000000·00000000·................
152 ··0x002e0940·00000000·00000000·00000000·00000000·................152 ··0x002e0940·00000000·00000000·00000000·00000000·................
153 ··0x002e0950·c9042a00·00000000·00000000·00000000·..*.............153 ··0x002e0950·d1032a00·00000000·00000000·00000000·..*.............
154 ··0x002e0960·00000000·00000000·00000000·00000000·................154 ··0x002e0960·00000000·00000000·00000000·00000000·................
155 ··0x002e0970·00000000·096f0b00·00000000·00000000·.....o..........155 ··0x002e0970·00000000·096f0b00·00000000·00000000·.....o..........
156 ··0x002e0980·09652a00·00000000·00000000·00000000·.e*.............156 ··0x002e0980·11642a00·00000000·00000000·00000000·.d*.............
157 ··0x002e0990·00000000·00000000·00000000·00000000·................157 ··0x002e0990·00000000·00000000·00000000·00000000·................
158 ··0x002e09a0·00000000·00000000·3d5e0500·41482a00·........=^..AH*.158 ··0x002e09a0·00000000·00000000·3d5e0500·49472a00·........=^..IG*.
159 ··0x002e09b0·00000000·19672a00·00000000·11610900·.....g*......a..159 ··0x002e09b0·00000000·21662a00·00000000·11610900·....!f*......a..
160 ··0x002e09c0·00000000·00000000·00000000·00000000·................160 ··0x002e09c0·00000000·00000000·00000000·00000000·................
161 ··0x002e09d0·00000000·00000000·00000000·00000000·................161 ··0x002e09d0·00000000·00000000·00000000·00000000·................
162 ··0x002e09e0·00000000·00000000·00000000·00000000·................162 ··0x002e09e0·00000000·00000000·00000000·00000000·................
163 ··0x002e09f0·00000000·00000000·fde21c00·00000000·................163 ··0x002e09f0·00000000·00000000·dde21c00·00000000·................
164 ··0x002e0a00·00000000·00000000·00000000·00000000·................164 ··0x002e0a00·00000000·00000000·00000000·00000000·................
165 ··0x002e0a10·00000000·00000000·00000000·00000000·................165 ··0x002e0a10·00000000·00000000·00000000·00000000·................
166 ··0x002e0a20·00000000·00000000·00000000·00000000·................166 ··0x002e0a20·00000000·00000000·00000000·00000000·................
167 ··0x002e0a30·00000000·00000000·00000000·00000000·................167 ··0x002e0a30·00000000·00000000·00000000·00000000·................
168 ··0x002e0a40·00000000·00000000·00000000·00000000·................168 ··0x002e0a40·00000000·00000000·00000000·00000000·................
169 ··0x002e0a50·00000000·00000000·00000000·00000000·................169 ··0x002e0a50·00000000·00000000·00000000·00000000·................
170 ··0x002e0a60·00000000·00000000·00000000·00000000·................170 ··0x002e0a60·00000000·00000000·00000000·00000000·................
171 ··0x002e0a70·00000000·00000000·00000000·00000000·................171 ··0x002e0a70·00000000·00000000·00000000·00000000·................
172 ··0x002e0a80·00000000·00000000·00000000·00000000·................172 ··0x002e0a80·00000000·00000000·00000000·00000000·................
173 ··0x002e0a90·00000000·00000000·00000000·00000000·................173 ··0x002e0a90·00000000·00000000·00000000·00000000·................
174 ··0x002e0aa0·00000000·00000000·00000000·00000000·................174 ··0x002e0aa0·00000000·00000000·00000000·00000000·................
175 ··0x002e0ab0·00000000·00000000·00000000·00000000·................175 ··0x002e0ab0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 3805/15016 bytes (25.34%) of diff not shown.
849 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 1727 lines modifiedOffset 1, 1727 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x002e0d58·580d2e00·30382b00·3c072c00·440b2b00·X...08+.<.,.D.+.2 ··0x002e0d58·580d2e00·40372b00·4c062c00·540a2b00·X...@7+.L.,.T.+.
3 ··0x002e0d68·34592c00·cd3f1e00·a95f0b00·35610b00·4Y,..?..._..5a..3 ··0x002e0d68·44582c00·6d3f1e00·a95f0b00·35610b00·DX,.m?..._..5a..
4 ··0x002e0d78·0df21c00·f1031d00·1d281400·fd721b00·.........(...r..4 ··0x002e0d78·edf11c00·d1031d00·35281400·fd721b00·........5(...r..
5 ··0x002e0d88·2d2b1400·69861900·81bc1500·f9701c00·-+..i........p..5 ··0x002e0d88·452b1400·69861900·7dbc1500·dd701c00·E+..i...}....p..
6 ··0x002e0d98·917d0a00·a5801700·49331b00·f53d1b00·.}......I3...=..6 ··0x002e0d98·917d0a00·a5801700·49331b00·f53d1b00·.}......I3...=..
7 ··0x002e0da8·959a2200·d1980a00·a9212000·31f82000·.."......!·.1.·.7 ··0x002e0da8·99992200·d1980a00·25212000·adf72000·..".....%!·...·.
8 ··0x002e0db8·795e0900·a1ff0800·058c0b00·f5fd0800·y^..............8 ··0x002e0db8·795e0900·a1ff0800·058c0b00·f5fd0800·y^..............
9 ··0x002e0dc8·a1ff0800·35020900·b9040900·3d070900·....5.......=...9 ··0x002e0dc8·a1ff0800·35020900·b9040900·3d070900·....5.......=...
10 ··0x002e0dd8·c1090900·190d0900·9d0f0900·21120900·............!...10 ··0x002e0dd8·c1090900·190d0900·9d0f0900·21120900·............!...
11 ··0x002e0de8·a5140900·29170900·b5190900·411c0900·....).......A...11 ··0x002e0de8·a5140900·29170900·b5190900·411c0900·....).......A...
12 ··0x002e0df8·cd1e0900·59210900·e5230900·71260900·....Y!...#..q&..12 ··0x002e0df8·cd1e0900·59210900·e5230900·71260900·....Y!...#..q&..
13 ··0x002e0e08·fd280900·892b0900·152e0900·a1300900·.(...+.......0..13 ··0x002e0e08·fd280900·892b0900·152e0900·a1300900·.(...+.......0..
14 ··0x002e0e18·2d330900·b9350900·41380900·c93a0900·-3...5..A8...:..14 ··0x002e0e18·2d330900·b9350900·41380900·c93a0900·-3...5..A8...:..
15 ··0x002e0e28·513d0900·b5710b00·c93c1f00·097a1f00·Q=...q...<...z..15 ··0x002e0e28·513d0900·b5710b00·3d3c1f00·85791f00·Q=...q..=<...y..
16 ··0x002e0e38·adab0b00·edc10b00·491c0c00·395f0d00·........I...9_..16 ··0x002e0e38·89ab0b00·c9c10b00·251c0c00·155f0d00·........%...._..
17 ··0x002e0e48·29c30b00·39d61900·c9ac0b00·9dd91900·)...9...........17 ··0x002e0e48·05c30b00·39d61900·a5ac0b00·9dd91900·....9...........
18 ··0x002e0e58·65c50b00·c9c90b00·75971b00·a9b10b00·e.......u.......18 ··0x002e0e58·41c50b00·a5c90b00·75971b00·85b10b00·A.......u.......
19 ··0x002e0e68·edb30b00·09b50b00·0db90b00·653c0d00·............e<..19 ··0x002e0e68·c9b30b00·e5b40b00·e9b80b00·413c0d00·............A<..
20 ··0x002e0e78·811f1900·d5411800·0d841a00·65581400·.....A......eX..20 ··0x002e0e78·811f1900·d5411800·0d841a00·7d581400·.....A......}X..
21 ··0x002e0e88·ed320d00·f13a0d00·6d440d00·89be1500·.2...:..mD......21 ··0x002e0e88·c9320d00·cd3a0d00·49440d00·85be1500·.2...:..ID......
22 ··0x002e0e98·095a0900·4dbc0b00·a5ce0b00·11c00b00·.Z..M...........22 ··0x002e0e98·095a0900·29bc0b00·81ce0b00·edbf0b00·.Z..)...........
23 ··0x002e0ea8·adbb1b00·ed981b00·eddd1900·795e0900·............y^..23 ··0x002e0ea8·adbb1b00·ed981b00·eddd1900·795e0900·............y^..
24 ··0x002e0eb8·11610900·915a0500·31800900·b5820900·.a...Z..1.......24 ··0x002e0eb8·11610900·915a0500·31800900·b5820900·.a...Z..1.......
25 ··0x002e0ec8·8d2b0800·91040500·152d0500·85960900·.+.......-......25 ··0x002e0ec8·8d2b0800·91040500·152d0500·85960900·.+.......-......
26 ··0x002e0ed8·352d0500·554a0d00·5d4b0d00·f14d0d00·5-..UJ..]K...M..26 ··0x002e0ed8·352d0500·314a0d00·394b0d00·cd4d0d00·5-..1J..9K...M..
27 ··0x002e0ee8·71510d00·8d2b0800·79911c00·e99d0900·qQ...+..y.......27 ··0x002e0ee8·4d510d00·8d2b0800·59911c00·e99d0900·MQ...+..Y.......
28 ··0x002e0ef8·85960900·8d2d0500·79911c00·e99d0900·.....-..y.......28 ··0x002e0ef8·85960900·8d2d0500·59911c00·e99d0900·.....-..Y.......
29 ··0x002e0f08·71f41f00·8d2d0500·8d2b0800·49671c00·q....-...+..Ig..29 ··0x002e0f08·edf31f00·8d2d0500·8d2b0800·2d671c00·.....-...+..-g..
30 ··0x002e0f18·152d0500·85960900·b55e0500·91040500·.-.......^......30 ··0x002e0f18·152d0500·85960900·b55e0500·91040500·.-.......^......
31 ··0x002e0f28·49671c00·795b1c00·d53e1c00·81eb0d00·Ig..y[...>......31 ··0x002e0f28·2d671c00·5d5b1c00·b93e1c00·49eb0d00·-g..][...>..I...
32 ··0x002e0f38·b55e0500·3d2b0800·898f1c00·a1861c00·.^..=+..........32 ··0x002e0f38·b55e0500·3d2b0800·698f1c00·81861c00·.^..=+..i.......
33 ··0x002e0f48·d5930800·81681500·49a40c00·89cc1400·.....h..I.......33 ··0x002e0f48·d5930800·7d681500·25a40c00·85cc1400·....}h..%.......
34 ··0x002e0f58·79b50c00·09fe0900·1d611900·e5020b00·y........a......34 ··0x002e0f58·55b50c00·09fe0900·1d611900·e5020b00·U........a......
35 ··0x002e0f68·95060b00·b90d0b00·35f01200·0dd40f00·........5.......35 ··0x002e0f68·95060b00·b90d0b00·4df01200·d5d30f00·........M.......
36 ··0x002e0f78·11461d00·2d100b00·55030a00·f1040a00·.F..-...U.......36 ··0x002e0f78·f1451d00·2d100b00·55030a00·f1040a00·.E..-...U.......
37 ··0x002e0f88·8d851700·4d781b00·6d060a00·8db31700·....Mx..m.......37 ··0x002e0f88·8d851700·4d781b00·6d060a00·8db31700·....Mx..m.......
38 ··0x002e0f98·5d9c2400·6df82300·058a2400·a9cb2300·].$.m.#...$...#.38 ··0x002e0f98·659b2400·75f72300·0d892400·b1ca2300·e.$.u.#...$...#.
39 ··0x002e0fa8·55b32300·c1e22300·c96b1b00·0dd42200·U.#...#..k....".39 ··0x002e0fa8·5db22300·c9e12300·c96b1b00·15d32200·].#...#..k....".
40 ··0x002e0fb8·25ce2200·bdb12200·e1ff0c00·c9e70c00·%."...".........40 ··0x002e0fb8·2dcd2200·c5b02200·bdff0c00·a5e70c00·-."...".........
41 ··0x002e0fc8·a5661b00·cd0a0d00·49000e00·cd4c1800·.f......I....L..41 ··0x002e0fc8·a5661b00·a90a0d00·11000e00·cd4c1800·.f...........L..
42 ··0x002e0fd8·ad221400·c9591b00·b1561b00·79521b00·."...Y...V..yR..42 ··0x002e0fd8·c5221400·c9591b00·b1561b00·79521b00·."...Y...V..yR..
43 ··0x002e0fe8·155e1b00·f54c1b00·d5401b00·611d0d00·.^...L...@..a...43 ··0x002e0fe8·155e1b00·f54c1b00·d5401b00·3d1d0d00·.^...L...@..=...
44 ··0x002e0ff8·990e0a00·85130a00·05180b00·7d1c0b00·............}...44 ··0x002e0ff8·990e0a00·85130a00·05180b00·7d1c0b00·............}...
45 ··0x002e1008·694a0500·c9220b00·1db70900·49e60a00·iJ..."......I...45 ··0x002e1008·694a0500·c9220b00·1db70900·49e60a00·iJ..."......I...
46 ··0x002e1018·09b90900·a5b90900·65bb0900·85bc0900·........e.......46 ··0x002e1018·09b90900·a5b90900·65bb0900·85bc0900·........e.......
47 ··0x002e1028·b9bd0900·edbe0900·c9550c00·85640c00·.........U...d..47 ··0x002e1028·b9bd0900·edbe0900·a5550c00·61640c00·.........U..ad..
48 ··0x002e1038·09370b00·453d0b00·79580d00·99630d00·.7..E=..yX...c..48 ··0x002e1038·09370b00·453d0b00·55580d00·75630d00·.7..E=..UX..uc..
49 ··0x002e1048·a1c00900·a5341400·99610d00·c9440500·.....4...a...D..49 ··0x002e1048·a1c00900·bd341400·75610d00·c9440500·.....4..ua...D..
50 ··0x002e1058·e9e80a00·1db70900·49e60a00·69ec0a00·........I...i...50 ··0x002e1058·e9e80a00·1db70900·49e60a00·69ec0a00·........I...i...
51 ··0x002e1068·05670c00·65bb0900·f92c1a00·5dc50900·.g..e....,..]...51 ··0x002e1068·e1660c00·65bb0900·f92c1a00·5dc50900·.f..e....,..]...
52 ··0x002e1078·5dc70900·c9550c00·85640c00·09370b00·]....U...d...7..52 ··0x002e1078·5dc70900·a5550c00·61640c00·09370b00·]....U..ad...7..
53 ··0x002e1088·453d0b00·79580d00·99630d00·a1c00900·E=..yX...c......53 ··0x002e1088·453d0b00·55580d00·75630d00·a1c00900·E=..UX..uc......
54 ··0x002e1098·a5341400·99610d00·f1440500·e9e80a00·.4...a...D......54 ··0x002e1098·bd341400·75610d00·f1440500·e9e80a00·.4..ua...D......
55 ··0x002e10a8·0de61200·e5902300·f5c20900·05670c00·......#......g..55 ··0x002e10a8·25e61200·ed8f2300·f5c20900·e1660c00·%.....#......f..
56 ··0x002e10b8·29291a00·5dc50900·5dc70900·69ec0a00·))..]...]...i...56 ··0x002e10b8·29291a00·5dc50900·5dc70900·69ec0a00·))..]...]...i...
57 ··0x002e10c8·d9ed0a00·79430b00·9d390b00·b13a0b00·....yC...9...:..57 ··0x002e10c8·d9ed0a00·79430b00·9d390b00·b13a0b00·....yC...9...:..
58 ··0x002e10d8·955c0500·b1530d00·f1440500·1db70900·.\...S...D......58 ··0x002e10d8·955c0500·8d530d00·f1440500·1db70900·.\...S...D......
59 ··0x002e10e8·49e60a00·19450500·85ce0900·65bb0900·I....E......e...59 ··0x002e10e8·49e60a00·19450500·85ce0900·65bb0900·I....E......e...
60 ··0x002e10f8·7d2d1a00·6dd20900·6dd40900·c9550c00·}-..m...m....U..60 ··0x002e10f8·7d2d1a00·6dd20900·6dd40900·a5550c00·}-..m...m....U..
61 ··0x002e1108·85640c00·09370b00·453d0b00·79580d00·.d...7..E=..yX..61 ··0x002e1108·61640c00·09370b00·453d0b00·55580d00·ad...7..E=..UX..
62 ··0x002e1118·99630d00·6dd00900·a5341400·99610d00·.c..m....4...a..62 ··0x002e1118·75630d00·6dd00900·bd341400·75610d00·uc..m....4..ua..
63 ··0x002e1128·31450500·e9e80a00·69981900·c1cb0f00·1E......i.......63 ··0x002e1128·31450500·e9e80a00·69981900·89cb0f00·1E......i.......
64 ··0x002e1138·19ca0900·85cb0900·1d271a00·6dd00900·.........'..m...64 ··0x002e1138·19ca0900·85cb0900·1d271a00·6dd00900·.........'..m...
65 ··0x002e1148·6dd20900·6dd40900·19450500·b53c0b00·m...m....E...<..65 ··0x002e1148·6dd20900·6dd40900·19450500·b53c0b00·m...m....E...<..
66 ··0x002e1158·31450500·91d60900·65942300·81d80900·1E......e.#.....66 ··0x002e1158·31450500·91d60900·6d932300·81d80900·1E......m.#.....
67 ··0x002e1168·b5170600·75a71700·11ef0a00·49db0900·....u.......I...67 ··0x002e1168·b5170600·75a71700·11ef0a00·49db0900·....u.......I...
68 ··0x002e1178·bd450500·91d60900·65942300·85df0900·.E......e.#.....68 ··0x002e1178·bd450500·91d60900·6d932300·85df0900·.E......m.#.....
69 ··0x002e1188·b5170600·81b11700·11ef0a00·49db0900·............I...69 ··0x002e1188·b5170600·81b11700·11ef0a00·49db0900·............I...
70 ··0x002e1198·09460500·b1e51700·29af1700·fddd0900·.F......).......70 ··0x002e1198·09460500·b1e51700·29af1700·fddd0900·.F......).......
71 ··0x002e11a8·09460500·91d60900·65942300·29cf1700·.F......e.#.)...71 ··0x002e11a8·09460500·91d60900·6d932300·29cf1700·.F......m.#.)...
72 ··0x002e11b8·b5170600·75a71700·11ef0a00·49db0900·....u.......I...72 ··0x002e11b8·b5170600·75a71700·11ef0a00·49db0900·....u.......I...
73 ··0x002e11c8·55460500·598b1900·29cf1700·55460500·UF..Y...)...UF..73 ··0x002e11c8·55460500·598b1900·29cf1700·55460500·UF..Y...)...UF..
74 ··0x002e11d8·91d60900·65942300·81d80900·4d151b00·....e.#.....M...74 ··0x002e11d8·91d60900·6d932300·81d80900·4d151b00·....m.#.....M...
75 ··0x002e11e8·093a1700·fd3a1700·01e30900·a9460500·.:...:.......F..75 ··0x002e11e8·093a1700·fd3a1700·01e30900·a9460500·.:...:.......F..
76 ··0x002e11f8·01fd1a00·d9091b00·19381700·99311700·.........8...1..76 ··0x002e11f8·01fd1a00·d9091b00·19381700·99311700·.........8...1..
77 ··0x002e1208·d1e10900·41e40900·41421400·ade60900·....A...AB......77 ··0x002e1208·d1e10900·41e40900·59421400·ade60900·....A...YB......
78 ··0x002e1218·a9460500·91d60900·65942300·81d80900·.F......e.#.....78 ··0x002e1218·a9460500·91d60900·6d932300·81d80900·.F......m.#.....
79 ··0x002e1228·b5170600·61040600·0deb0900·81ec0900·....a...........79 ··0x002e1228·b5170600·61040600·0deb0900·81ec0900·....a...........
80 ··0x002e1238·f5460500·9df10a00·15040600·6dea0900·.F..........m...80 ··0x002e1238·f5460500·9df10a00·15040600·6dea0900·.F..........m...
81 ··0x002e1248·81ec0900·f5460500·81180a00·f1d71500·.....F..........81 ··0x002e1248·81ec0900·f5460500·81180a00·f5d71500·.....F..........
82 ··0x002e1258·69da1d00·e1db1700·a11c0a00·517b1700·i...........Q{..82 ··0x002e1258·49da1d00·e1db1700·a11c0a00·517b1700·I...........Q{..
83 ··0x002e1268·4d121700·8d1e0a00·111a1700·1d401700·M............@..83 ··0x002e1268·4d121700·8d1e0a00·111a1700·1d401700·M............@..
84 ··0x002e1278·7d5c1900·812e1700·b1f10900·51f40900·}\..........Q...84 ··0x002e1278·7d5c1900·812e1700·b1f10900·51f40900·}\..........Q...
85 ··0x002e1288·f1bd0c00·35180600·bd4d1700·bdc10c00·....5....M......85 ··0x002e1288·cdbd0c00·35180600·bd4d1700·99c10c00·....5....M......
86 ··0x002e1298·59f60a00·e14e2600·09b12600·25b32600·Y....N&...&.%.&.86 ··0x002e1298·59f60a00·e94d2600·11b02600·2db22600·Y....M&...&.-.&.
87 ··0x002e12a8·6db42600·ddba2600·3d2e1400·01000000·m.&...&.=.......87 ··0x002e12a8·75b32600·e5b92600·552e1400·01000000·u.&...&.U.......
88 ··0x002e12b8·01000000·00000000·01000000·00000000·................88 ··0x002e12b8·01000000·00000000·01000000·00000000·................
89 ··0x002e12c8·00000000·c4872c00·2c000000·00000000·......,.,.......89 ··0x002e12c8·00000000·d4862c00·2c000000·00000000·......,.,.......
90 ··0x002e12d8·00000000·00000000·00000000·00000000·................90 ··0x002e12d8·00000000·00000000·00000000·00000000·................
91 ··0x002e12e8·00000000·00000000·00000000·00000000·................91 ··0x002e12e8·00000000·00000000·00000000·00000000·................
92 ··0x002e12f8·00000000·00000000·00000000·00000000·................92 ··0x002e12f8·00000000·00000000·00000000·00000000·................
93 ··0x002e1308·00000000·00000000·00000000·00060000·................93 ··0x002e1308·00000000·00000000·00000000·00060000·................
94 ··0x002e1318·00000000·00000000·00000000·00000000·................94 ··0x002e1318·00000000·00000000·00000000·00000000·................
95 ··0x002e1328·00000000·00000000·00000000·38062f00·............8./.95 ··0x002e1328·00000000·00000000·00000000·38062f00·............8./.
96 ··0x002e1338·00000000·68062f00·00000000·00000000·....h./.........96 ··0x002e1338·00000000·68062f00·00000000·00000000·....h./.........
97 ··0x002e1348·00000000·00000000·00000000·00000000·................97 ··0x002e1348·00000000·00000000·00000000·00000000·................
98 ··0x002e1358·00000000·00000000·00000000·00000000·................98 ··0x002e1358·00000000·00000000·00000000·00000000·................
99 ··0x002e1368·00000000·00000000·00000000·00000000·................99 ··0x002e1368·00000000·00000000·00000000·00000000·................
100 ··0x002e1378·00000000·00000000·00000000·00000000·................100 ··0x002e1378·00000000·00000000·00000000·00000000·................
101 ··0x002e1388·00000000·00000000·01000000·00000000·................101 ··0x002e1388·00000000·00000000·01000000·00000000·................
102 ··0x002e1398·00000000·64872c00·2c000000·00000000·....d.,.,.......102 ··0x002e1398·00000000·74862c00·2c000000·00000000·....t.,.,.......
103 ··0x002e13a8·00000000·00000000·00000000·00000000·................103 ··0x002e13a8·00000000·00000000·00000000·00000000·................
104 ··0x002e13b8·00000000·00000000·00000000·00000000·................104 ··0x002e13b8·00000000·00000000·00000000·00000000·................
105 ··0x002e13c8·00000000·00000000·00000000·00000000·................105 ··0x002e13c8·00000000·00000000·00000000·00000000·................
106 ··0x002e13d8·00000000·00000000·00000000·00060000·................106 ··0x002e13d8·00000000·00000000·00000000·00060000·................
107 ··0x002e13e8·00000000·00000000·00000000·00000000·................107 ··0x002e13e8·00000000·00000000·00000000·00000000·................
108 ··0x002e13f8·00000000·00000000·00000000·28fe2e00·............(...108 ··0x002e13f8·00000000·00000000·00000000·28fe2e00·............(...
109 ··0x002e1408·00000000·58fe2e00·00000000·00000000·....X...........109 ··0x002e1408·00000000·58fe2e00·00000000·00000000·....X...........
110 ··0x002e1418·00000000·00000000·00000000·00000000·................110 ··0x002e1418·00000000·00000000·00000000·00000000·................
111 ··0x002e1428·00000000·00000000·00000000·00000000·................111 ··0x002e1428·00000000·00000000·00000000·00000000·................
112 ··0x002e1438·00000000·00000000·00000000·00000000·................112 ··0x002e1438·00000000·00000000·00000000·00000000·................
113 ··0x002e1448·00000000·00000000·00000000·00000000·................113 ··0x002e1448·00000000·00000000·00000000·00000000·................
114 ··0x002e1458·00000000·00000000·01000000·00000000·................114 ··0x002e1458·00000000·00000000·01000000·00000000·................
115 ··0x002e1468·00000000·64e72a00·28000000·00000000·....d.*.(.......115 ··0x002e1468·00000000·74e62a00·28000000·00000000·....t.*.(.......
116 ··0x002e1478·9d9b0600·00000000·00000000·00000000·................116 ··0x002e1478·9d9b0600·00000000·00000000·00000000·................
117 ··0x002e1488·00000000·00000000·1c543000·00000000·.........T0.....117 ··0x002e1488·00000000·00000000·1c543000·00000000·.........T0.....
118 ··0x002e1498·00000000·00000000·00000000·a5ce0b00·................118 ··0x002e1498·00000000·00000000·00000000·81ce0b00·................
119 ··0x002e14a8·00000000·00000000·00000000·00460000·.............F..119 ··0x002e14a8·00000000·00000000·00000000·00460000·.............F..
120 ··0x002e14b8·00000000·71990500·c19a0600·00000000·....q...........120 ··0x002e14b8·00000000·71990500·c19a0600·00000000·....q...........
121 ··0x002e14c8·00000000·00000000·00000000·24d82e00·............$...121 ··0x002e14c8·00000000·00000000·00000000·24d82e00·............$...
122 ··0x002e14d8·00000000·64523000·00000000·00000000·....dR0.........122 ··0x002e14d8·00000000·64523000·00000000·00000000·....dR0.........
123 ··0x002e14e8·00000000·00000000·00000000·00000000·................123 ··0x002e14e8·00000000·00000000·00000000·00000000·................
124 ··0x002e14f8·00000000·b1850600·00000000·00000000·................124 ··0x002e14f8·00000000·b1850600·00000000·00000000·................
125 ··0x002e1508·00000000·00000000·00000000·00000000·................125 ··0x002e1508·00000000·00000000·00000000·00000000·................
126 ··0x002e1518·00000000·00000000·00000000·00000000·................126 ··0x002e1518·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 857132/869447 bytes (98.58%) 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·61316563·34343033·65613564·39363765·a1ec4403ea5d967e 
3 ··0x00000010·66373331·36373736·66653232·39323433·f7316776fe2292432 ··0x00000000·33626162·35343631·35323335·35363266·3bab54615235562f
 3 ··0x00000010·35613065·65663234·38356631·36653139·5a0eef2485f16e19
4 ··0x00000020·36613938·61332e64·65627567·00000000·6a98a3.debug....4 ··0x00000020·34653262·62342e64·65627567·00000000·4e2bb4.debug....
5 ··0x00000030·19ef9dad····························....5 ··0x00000030·32dac367····························2..g
  
45.3 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······0x2c8fc4·0x002c8fc4·0x002c8fc4·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x2c9234·0x002c9234·0x002c9234·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c8fd0·0x2c8fd0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c9240·0x2c9240·R·E·0x10000
8 ··LOAD···········0x2cd6a8·0x002dd6a8·0x002dd6a8·0x2811c·0x2ba2c·RW··0x100008 ··LOAD···········0x2cd6a8·0x002dd6a8·0x002dd6a8·0x2811c·0x2ba2c·RW··0x10000
9 ··DYNAMIC········0x2cff18·0x002dff18·0x002dff18·0x000e8·0x000e8·RW··0x49 ··DYNAMIC········0x2cff18·0x002dff18·0x002dff18·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······0x2cd6a8·0x002dd6a8·0x002dd6a8·0x02958·0x02958·R···0x112 ··GNU_RELRO······0x2cd6a8·0x002dd6a8·0x002dd6a8·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··········00012148·012148·022b3e·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00012148·012148·022b3e·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········00034c86·034c86·001a00·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00034c86·034c86·001a00·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00036688·036688·000040·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00036688·036688·000040·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············000366c8·0366c8·018d88·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············000366c8·0366c8·018d88·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004f450·04f450·000650·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············0004f450·04f450·000650·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········0004faa0·04faa0·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004faa0·04faa0·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004faac·04faac·000a40·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········0004faac·04faac·000a40·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········000504f0·0504f0·257020·00··AX··0···0··816 ··[11]·.text·············PROGBITS········000504f0·0504f0·257290·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········002a7510·2a7510·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········002a7780·2a7780·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········002a7518·2a7518·021aac·00···A··0···0··818 ··[13]·.rodata···········PROGBITS········002a7788·2a7788·021aac·00···A··0···0··8
19 ··[14]·.ARM.exidx········ARM_EXIDX·······002c8fc4·2c8fc4·000008·00··AL·11···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······002c9234·2c9234·000008·00··AL·11···0··4
20 ··[15]·.eh_frame·········PROGBITS········002c8fcc·2c8fcc·000004·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········002c923c·2c923c·000004·00···A··0···0··4
21 ··[16]·.init_array·······INIT_ARRAY······002dd6a8·2cd6a8·000004·04··WA··0···0··421 ··[16]·.init_array·······INIT_ARRAY······002dd6a8·2cd6a8·000004·04··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······002dd6ac·2cd6ac·000004·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······002dd6ac·2cd6ac·000004·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········002dd6b0·2cd6b0·002868·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········002dd6b0·2cd6b0·002868·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········002dff18·2cff18·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········002dff18·2cff18·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········002e0000·2d0000·000d5c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········002e0000·2d0000·000d5c·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········002e0d5c·2d0d5c·024a68·00··WA··0···0··426 ··[21]·.data·············PROGBITS········002e0d5c·2d0d5c·024a68·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········003057c4·2f57c4·003910·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········003057c4·2f57c4·003910·00··WA··0···0··4
445 KB
readelf --wide --symbols {}
    
Offset 249, 3083 lines modifiedOffset 249, 3083 lines modified
249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnboundLocalError249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnboundLocalError
250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide254 ···250:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
255 ···251:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values255 ···251:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
256 ···252:·000bb8a1··1052·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty256 ···252:·000bb8c5··1052·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty
257 ···253:·0025c771··9484·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group257 ···253:·0025c9e1··9484·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group
258 ···254:·003068d4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen258 ···254:·003068d4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen
259 ···255:·001977c9···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file259 ···255:·00197821···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file
260 ···256:·001ed8c9···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__260 ···256:·001edacd···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
261 ···257:·0009c9f1···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__261 ···257:·0009c9f1···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__
262 ···258:·0026f0ad··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell262 ···258:·0026f31d··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell
263 ···259:·000b0b65···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate263 ···259:·000b0b65···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate
264 ···260:·0011e5bd···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell264 ···260:·0011e615···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell
265 ···261:·0009d4b1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__265 ···261:·0009d4b1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
266 ···262:·0020e5bd···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close266 ···262:·0020e7b9···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close
267 ···263:·001ce01d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match267 ···263:·001ce1f5···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
268 ···264:·00306924·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen268 ···264:·00306924·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen
269 ···265:·00215599···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw269 ···265:·0021580d···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
270 ···266:·00306c0c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj270 ···266:·00306c0c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj
271 ···267:·00306a08·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit271 ···267:·00306a08·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit
272 ···268:·001635b5···216·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat272 ···268:·0016360d···216·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat
273 ···269:·000a0dc1···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start273 ···269:·000a0dc1···352·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start
274 ···270:·001bcfb1···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send274 ···270:·001bd091···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send
275 ···271:·0008e355···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments275 ···271:·0008e355···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments
276 ···272:·00146715··2512·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split276 ···272:·0014676d··2512·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split
277 ···273:·0009e571···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy277 ···273:·0009e571···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy
278 ···274:·00306b78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33278 ···274:·00306b78·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33
279 ···275:·00306ddc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals279 ···275:·00306ddc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals
280 ···276:·003068c4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver280 ···276:·003068c4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver
281 ···277:·00306b74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34281 ···277:·00306b74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34
282 ···278:·0019c2a5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close282 ···278:·0019c2fd···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close
283 ···279:·00174d51··1456·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices283 ···279:·00174da9··1456·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices
284 ···280:·000c626d····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send284 ···280:·000c6291····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send
285 ···281:·0025793d···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw285 ···281:·00257bad···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw
286 ···282:·00140c55···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close286 ···282:·00140cad···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close
287 ···283:·00218c35···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw287 ···283:·00218ea9···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
288 ···284:·00306b70·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35288 ···284:·00306b70·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35
289 ···285:·000aad3d··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf289 ···285:·000aad3d··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf
290 ···286:·00306b6c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36290 ···286:·00306b6c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36
291 ···287:·00180f5d··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx291 ···287:·00180fb5··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx
292 ···288:·001f7fad···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw292 ···288:·001f81a9···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
293 ···289:·00093629···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__293 ···289:·00093629···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__
294 ···290:·002255a9·11844·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__294 ···290:·0022581d·11844·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
295 ···291:·0009aa7d···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__295 ···291:·0009aa7d···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__
296 ···292:·00306b68·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37296 ···292:·00306b68·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37
297 ···293:·0005411d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen297 ···293:·0005411d····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen
298 ···294:·00060af1···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible298 ···294:·00060af1···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible
299 ···295:·00306b64·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38299 ···295:·00306b64·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38
300 ···296:·001e2f9d···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter300 ···296:·001e3175···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter
301 ···297:·00306d20·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen301 ···297:·00306d20·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen
302 ···298:·00306b60·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39302 ···298:·00306b60·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39
303 ···299:·00051ad1····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen303 ···299:·00051ad1····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen
304 ···300:·00306914·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen304 ···300:·00306914·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen
305 ···301:·00306a4c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen305 ···301:·00306a4c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen
306 ···302:·00056045···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup306 ···302:·00056045···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
307 ···303:·001bd48d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close307 ···303:·001bd56d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close
308 ···304:·00081ca5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__308 ···304:·00081ca5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
309 ···305:·00062829····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__309 ···305:·00062829····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
310 ···306:·001e308d··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark310 ···306:·001e3265··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark
311 ···307:·00306e80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal311 ···307:·00306e80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal
312 ···308:·00061d0d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__312 ···308:·00061d0d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
313 ···309:·00061e1d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__313 ···309:·00061e1d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
314 ···310:·00113f21··3816·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__314 ···310:·00113f79··3816·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
315 ···311:·001dd659···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize315 ···311:·001dd831···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize
316 ···312:·001003ad····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3316 ···312:·00100455····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3
317 ···313:·0009ad05···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq317 ···313:·0009ad05···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq
318 ···314:·000828d9····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged318 ···314:·000828d9····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged
319 ···315:·00306ea0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util319 ···315:·00306ea0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util
320 ···316:·0008d939···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty320 ···316:·0008d939···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty
321 ···317:·00171899···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols321 ···317:·001718f1···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols
322 ···318:·002a5bed···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen322 ···318:·002a5e5d···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen
323 ···319:·001d3a41···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder323 ···319:·001d3c19···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder
324 ···320:·00050789····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__324 ···320:·00050789····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
325 ···321:·00095471···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default325 ···321:·00095471···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default
326 ···322:·00140779···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send326 ···322:·001407d1···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send
327 ···323:·000c0e9d···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import327 ···323:·000c0ec1···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import
328 ···324:·00306d80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF328 ···324:·00306d80·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF
329 ···325:·001058bd···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw329 ···325:·00105915···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
330 ···326:·00054b41····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj330 ···326:·00054b41····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj
331 ···327:·00062939····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__331 ···327:·00062939····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
332 ···328:·00061e5d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__332 ···328:·00061e5d····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
333 ···329:·00102929·11432·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__333 ···329:·001029d1·11352·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
334 ···330:·001a6e29····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send334 ···330:·001a6e81····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
335 ···331:·001f9b81···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__335 ···331:·001f9d7d···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
336 ···332:·00306874·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs336 ···332:·00306874·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs
337 ···333:·00119e1d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close337 ···333:·00119e75···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
338 ···334:·0029decd···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix338 ···334:·0029e13d···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix
339 ···335:·000aa83d···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf339 ···335:·000aa83d···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf
340 ···336:·001a1185···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body340 ···336:·001a11dd···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body
341 ···337:·0011d8d1··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment341 ···337:·0011d929··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment
342 ···338:·000936a9···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split342 ···338:·000936a9···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split
343 ···339:·0009853d···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op343 ···339:·0009853d···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op
344 ···340:·000aec09···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__344 ···340:·000aec09···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__
345 ···341:·0017ba49···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix345 ···341:·0017baa1···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix
346 ···342:·000628b1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__346 ···342:·000628b1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__
347 ···343:·0009ddcd···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq347 ···343:·0009ddcd···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq
348 ···344:·000d58e9··1192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf348 ···344:·000d590d··1192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf
349 ···345:·000cb61d··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__349 ···345:·000cb641··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
350 ···346:·00306de8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals350 ···346:·00306de8·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals
351 ···347:·0020e4ed···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw351 ···347:·0020e6e9···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
352 ···348:·00095809···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar352 ···348:·00095809···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar
353 ···349:·00306fc4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version353 ···349:·00306fc4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version
354 ···350:·00053e11····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env354 ···350:·00053e11····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env
355 ···351:·001f94c9···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close355 ···351:·001f96c5···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
356 ···352:·00083fb5···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build356 ···352:·00083fb5···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build
357 ···353:·00306dc0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals357 ···353:·00306dc0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals
358 ···354:·0011df15···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment358 ···354:·0011df6d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment
359 ···355:·001b2f29···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed359 ···355:·001b3009···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed
360 ···356:·00306c34·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen360 ···356:·00306c34·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen
361 ···357:·000b5e79···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on361 ···357:·000b5e79···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on
362 ···358:·00118879···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw362 ···358:·001188d1···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw
363 ···359:·00306fa0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re363 ···359:·00306fa0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re
364 ···360:·001eb591····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send364 ···360:·001eb795····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
365 ···361:·001644bd···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token365 ···361:·00164515···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token
366 ···362:·000823c9···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide366 ···362:·000823c9···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide
367 ···363:·0026eebd···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence367 ···363:·0026f12d···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence
368 ···364:·0013feb1···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock368 ···364:·0013ff09···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock
369 ···365:·000a8339··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr369 ···365:·000a8339··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
370 ···366:·0021a2dd···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets370 ···366:·0021a551···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets
371 ···367:·000525ad····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen371 ···367:·000525ad····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen
372 ···368:·00306bd4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env372 ···368:·00306bd4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env
373 ···369:·00306a38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env373 ···369:·00306a38·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
374 ···370:·00221615···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw374 ···370:·00221889···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw
375 ···371:·001202d1····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__375 ···371:·00120329····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
Max diff block lines reached; 437949/455696 bytes (96.11%) of diff not shown.
5.72 KB
readelf --wide --relocs {}
    
Offset 11722, 15 lines modifiedOffset 11722, 15 lines modified
11722 002e0354··000ad015·R_ARM_GLOB_DAT·········00306c60···CPyType_linegen___visit_SEMI_LineGenerator_env11722 002e0354··000ad015·R_ARM_GLOB_DAT·········00306c60···CPyType_linegen___visit_SEMI_LineGenerator_env
11723 002e79e8··000ad002·R_ARM_ABS32············00306c60···CPyType_linegen___visit_SEMI_LineGenerator_env11723 002e79e8··000ad002·R_ARM_ABS32············00306c60···CPyType_linegen___visit_SEMI_LineGenerator_env
11724 002e0358··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError11724 002e0358··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError
11725 002e035c··00012a15·R_ARM_GLOB_DAT·········00306b60···CPyStatic_mode___TargetVersion___PY3911725 002e035c··00012a15·R_ARM_GLOB_DAT·········00306b60···CPyStatic_mode___TargetVersion___PY39
11726 002e8148··00012a02·R_ARM_ABS32············00306b60···CPyStatic_mode___TargetVersion___PY3911726 002e8148··00012a02·R_ARM_ABS32············00306b60···CPyStatic_mode___TargetVersion___PY39
11727 002e0360··0001ee15·R_ARM_GLOB_DAT·········00306e60···CPyModule_blib2to311727 002e0360··0001ee15·R_ARM_GLOB_DAT·········00306e60···CPyModule_blib2to3
11728 002e0364··0002a215·R_ARM_GLOB_DAT·········00306e00···CPyModule_black___resources_internal11728 002e0364··0002a215·R_ARM_GLOB_DAT·········00306e00···CPyModule_black___resources_internal
11729 002e0368··00034015·R_ARM_GLOB_DAT·········002c8d50···CPyLit_Complex11729 002e0368··00034015·R_ARM_GLOB_DAT·········002c8fc0···CPyLit_Complex
11730 002e0374··00091015·R_ARM_GLOB_DAT·········00306b80···CPyType_lines___enumerate_reversed_env11730 002e0374··00091015·R_ARM_GLOB_DAT·········00306b80···CPyType_lines___enumerate_reversed_env
11731 002e803c··00091002·R_ARM_ABS32············00306b80···CPyType_lines___enumerate_reversed_env11731 002e803c··00091002·R_ARM_ABS32············00306b80···CPyType_lines___enumerate_reversed_env
11732 002e0378··00055d15·R_ARM_GLOB_DAT·········00306f64···CPyModule_pathspec11732 002e0378··00055d15·R_ARM_GLOB_DAT·········00306f64···CPyModule_pathspec
11733 002e0380··00028a15·R_ARM_GLOB_DAT·········00306f78···CPyModule_pathlib11733 002e0380··00028a15·R_ARM_GLOB_DAT·········00306f78···CPyModule_pathlib
11734 002e0384··00082e15·R_ARM_GLOB_DAT·········00306ef0···CPyModule_multiprocessing11734 002e0384··00082e15·R_ARM_GLOB_DAT·········00306ef0···CPyModule_multiprocessing
11735 002e0390··0007ff15·R_ARM_GLOB_DAT·········00306a44···CPyType_ranges____LinesMapping11735 002e0390··0007ff15·R_ARM_GLOB_DAT·········00306a44···CPyType_ranges____LinesMapping
11736 002e8440··0007ff02·R_ARM_ABS32············00306a44···CPyType_ranges____LinesMapping11736 002e8440··0007ff02·R_ARM_ABS32············00306a44···CPyType_ranges____LinesMapping
Offset 12340, 15 lines modifiedOffset 12340, 15 lines modified
12340 002e8970··0004c202·R_ARM_ABS32············0030691c···CPyType_pytree___leaves_Leaf_gen12340 002e8970··0004c202·R_ARM_ABS32············0030691c···CPyType_pytree___leaves_Leaf_gen
12341 002e0a7c··00081815·R_ARM_GLOB_DAT·········003069c4···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12341 002e0a7c··00081815·R_ARM_GLOB_DAT·········003069c4···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12342 002e85fc··00081802·R_ARM_ABS32············003069c4···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12342 002e85fc··00081802·R_ARM_ABS32············003069c4···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12343 002e0a80··0000ab15·R_ARM_GLOB_DAT·········00000000···PyDict_Type12343 002e0a80··0000ab15·R_ARM_GLOB_DAT·········00000000···PyDict_Type
12344 002e0a84··00099c15·R_ARM_GLOB_DAT·········00306ce8···CPyType_linegen___line_LineGenerator_env12344 002e0a84··00099c15·R_ARM_GLOB_DAT·········00306ce8···CPyType_linegen___line_LineGenerator_env
12345 002e78d8··00099c02·R_ARM_ABS32············00306ce8···CPyType_linegen___line_LineGenerator_env12345 002e78d8··00099c02·R_ARM_ABS32············00306ce8···CPyType_linegen___line_LineGenerator_env
12346 002e0a88··00016715·R_ARM_GLOB_DAT·········00306fa0···CPyModule_re12346 002e0a88··00016715·R_ARM_GLOB_DAT·········00306fa0···CPyModule_re
12347 002e0a8c··00027715·R_ARM_GLOB_DAT·········002c8008···CPyLit_Tuple12347 002e0a8c··00027715·R_ARM_GLOB_DAT·········002c8278···CPyLit_Tuple
12348 002e0a90··00049015·R_ARM_GLOB_DAT·········003069cc···CPyType_trans___do_transform_StringMerger_gen12348 002e0a90··00049015·R_ARM_GLOB_DAT·········003069cc···CPyType_trans___do_transform_StringMerger_gen
12349 002e85ec··00049002·R_ARM_ABS32············003069cc···CPyType_trans___do_transform_StringMerger_gen12349 002e85ec··00049002·R_ARM_ABS32············003069cc···CPyType_trans___do_transform_StringMerger_gen
12350 002e0a94··0000ad15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type12350 002e0a94··0000ad15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type
12351 002e0a98··0002c015·R_ARM_GLOB_DAT·········00306eb0···CPyStatic_handle_ipynb_magics___globals12351 002e0a98··0002c015·R_ARM_GLOB_DAT·········00306eb0···CPyStatic_handle_ipynb_magics___globals
12352 002e0a9c··00064915·R_ARM_GLOB_DAT·········00306cf4···CPyType_linegen___CannotSplit12352 002e0a9c··00064915·R_ARM_GLOB_DAT·········00306cf4···CPyType_linegen___CannotSplit
12353 002e78c8··00064902·R_ARM_ABS32············00306cf4···CPyType_linegen___CannotSplit12353 002e78c8··00064902·R_ARM_ABS32············00306cf4···CPyType_linegen___CannotSplit
12354 002e0aa0··00028215·R_ARM_GLOB_DAT·········003068bc···CPyType_driver___release_TokenProxy_gen12354 002e0aa0··00028215·R_ARM_GLOB_DAT·········003068bc···CPyType_driver___release_TokenProxy_gen
Offset 12359, 15 lines modifiedOffset 12359, 15 lines modified
12359 002e8cb0··00043502·R_ARM_ABS32············003068cc···CPyType_driver___ReleaseRange12359 002e8cb0··00043502·R_ARM_ABS32············003068cc···CPyType_driver___ReleaseRange
12360 002e0aac··0008a715·R_ARM_GLOB_DAT·········00306c94···CPyType_linegen___visit_funcdef_LineGenerator_gen12360 002e0aac··0008a715·R_ARM_GLOB_DAT·········00306c94···CPyType_linegen___visit_funcdef_LineGenerator_gen
12361 002e7980··0008a702·R_ARM_ABS32············00306c94···CPyType_linegen___visit_funcdef_LineGenerator_gen12361 002e7980··0008a702·R_ARM_ABS32············00306c94···CPyType_linegen___visit_funcdef_LineGenerator_gen
12362 002e0ab0··0004cb15·R_ARM_GLOB_DAT·········0030697c···CPyType_trans___do_transform_StringParenWrapper_gen12362 002e0ab0··0004cb15·R_ARM_GLOB_DAT·········0030697c···CPyType_trans___do_transform_StringParenWrapper_gen
12363 002e868c··0004cb02·R_ARM_ABS32············0030697c···CPyType_trans___do_transform_StringParenWrapper_gen12363 002e868c··0004cb02·R_ARM_ABS32············0030697c···CPyType_trans___do_transform_StringParenWrapper_gen
12364 002e0ab4··0000b315·R_ARM_GLOB_DAT·········00000000···PyLong_Type12364 002e0ab4··0000b315·R_ARM_GLOB_DAT·········00000000···PyLong_Type
12365 002e0ab8··00082815·R_ARM_GLOB_DAT·········00306f10···CPyModule_black___parsing12365 002e0ab8··00082815·R_ARM_GLOB_DAT·········00306f10···CPyModule_black___parsing
12366 002e0abc··0001c915·R_ARM_GLOB_DAT·········002c7f14···CPyLit_FrozenSet12366 002e0abc··0001c915·R_ARM_GLOB_DAT·········002c8184···CPyLit_FrozenSet
12367 002e0ac0··000a6815·R_ARM_GLOB_DAT·········00306b08···CPyStatic_mode___Feature___FSTRING_PARSING12367 002e0ac0··000a6815·R_ARM_GLOB_DAT·········00306b08···CPyStatic_mode___Feature___FSTRING_PARSING
12368 002e81a0··000a6802·R_ARM_ABS32············00306b08···CPyStatic_mode___Feature___FSTRING_PARSING12368 002e81a0··000a6802·R_ARM_ABS32············00306b08···CPyStatic_mode___Feature___FSTRING_PARSING
12369 002e0ac8··00026115·R_ARM_GLOB_DAT·········00306f28···CPyModule_black___mode_internal12369 002e0ac8··00026115·R_ARM_GLOB_DAT·········00306f28···CPyModule_black___mode_internal
12370 002e0acc··0007ec15·R_ARM_GLOB_DAT·········00306b10···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12370 002e0acc··0007ec15·R_ARM_GLOB_DAT·········00306b10···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12371 002e8198··0007ec02·R_ARM_ABS32············00306b10···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12371 002e8198··0007ec02·R_ARM_ABS32············00306b10···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12372 002e0ad0··000c6d15·R_ARM_GLOB_DAT·········00306acc···CPyType_mode___pretty_TargetVersion_obj12372 002e0ad0··000c6d15·R_ARM_GLOB_DAT·········00306acc···CPyType_mode___pretty_TargetVersion_obj
12373 002e81e0··000c6d02·R_ARM_ABS32············00306acc···CPyType_mode___pretty_TargetVersion_obj12373 002e81e0··000c6d02·R_ARM_ABS32············00306acc···CPyType_mode___pretty_TargetVersion_obj
Offset 12471, 15 lines modifiedOffset 12471, 15 lines modified
12471 002e0bf8··00038215·R_ARM_GLOB_DAT·········00306a54···CPyType_parsing____stringify_ast_with_new_parent_gen12471 002e0bf8··00038215·R_ARM_GLOB_DAT·········00306a54···CPyType_parsing____stringify_ast_with_new_parent_gen
12472 002e83bc··00038202·R_ARM_ABS32············00306a54···CPyType_parsing____stringify_ast_with_new_parent_gen12472 002e83bc··00038202·R_ARM_ABS32············00306a54···CPyType_parsing____stringify_ast_with_new_parent_gen
12473 002e0bfc··0007dc15·R_ARM_GLOB_DAT·········00306c08···CPyType_linegen____rhs_transform_line_gen12473 002e0bfc··0007dc15·R_ARM_GLOB_DAT·········00306c08···CPyType_linegen____rhs_transform_line_gen
12474 002e7a98··0007dc02·R_ARM_ABS32············00306c08···CPyType_linegen____rhs_transform_line_gen12474 002e7a98··0007dc02·R_ARM_ABS32············00306c08···CPyType_linegen____rhs_transform_line_gen
12475 002e0c00··0000d315·R_ARM_GLOB_DAT·········00000000···PyExc_NameError12475 002e0c00··0000d315·R_ARM_GLOB_DAT·········00000000···PyExc_NameError
12476 002e0c04··00049c15·R_ARM_GLOB_DAT·········00306c9c···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12476 002e0c04··00049c15·R_ARM_GLOB_DAT·········00306c9c···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12477 002e7970··00049c02·R_ARM_ABS32············00306c9c···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12477 002e7970··00049c02·R_ARM_ABS32············00306c9c···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12478 002e0c08··00043c15·R_ARM_GLOB_DAT·········002c8d58···CPyLit_Float12478 002e0c08··00043c15·R_ARM_GLOB_DAT·········002c8fc8···CPyLit_Float
12479 002e0c10··00065715·R_ARM_GLOB_DAT·········00306a60···CPyType_parsing___lib2to3_parse_env12479 002e0c10··00065715·R_ARM_GLOB_DAT·········00306a60···CPyType_parsing___lib2to3_parse_env
12480 002e83a4··00065702·R_ARM_ABS32············00306a60···CPyType_parsing___lib2to3_parse_env12480 002e83a4··00065702·R_ARM_ABS32············00306a60···CPyType_parsing___lib2to3_parse_env
12481 002e0c14··000b7e15·R_ARM_GLOB_DAT·········00306ee4···CPyStatic__width_table___globals12481 002e0c14··000b7e15·R_ARM_GLOB_DAT·········00306ee4···CPyStatic__width_table___globals
12482 002e0c18··00022c15·R_ARM_GLOB_DAT·········00306f70···CPyModule_click12482 002e0c18··00022c15·R_ARM_GLOB_DAT·········00306f70···CPyModule_click
12483 002e0c1c··00091d15·R_ARM_GLOB_DAT·········00306ef4···CPyModule_black___concurrency12483 002e0c1c··00091d15·R_ARM_GLOB_DAT·········00306ef4···CPyModule_black___concurrency
12484 002e0c20··00073315·R_ARM_GLOB_DAT·········00306f50···CPyModule_black___comments12484 002e0c20··00073315·R_ARM_GLOB_DAT·········00306f50···CPyModule_black___comments
12485 002e0c24··00047815·R_ARM_GLOB_DAT·········00306864···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater12485 002e0c24··00047815·R_ARM_GLOB_DAT·········00306864···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·0x2cff18·contains·25·entries:1 Dynamic·section·at·offset·0x2cff18·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)·······················0x4faa05 ·0x0000000c·(INIT)·······················0x4faa0
6 ·0x0000000d·(FINI)·······················0x2a75106 ·0x0000000d·(FINI)·······················0x2a7780
7 ·0x00000019·(INIT_ARRAY)·················0x2dd6a87 ·0x00000019·(INIT_ARRAY)·················0x2dd6a8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x2dd6ac9 ·0x0000001a·(FINI_ARRAY)·················0x2dd6ac
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x1214812 ·0x00000005·(STRTAB)·····················0x12148
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:·6c70020c970b0db953b3f4efdd7bd7297cbb931b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53562823be61b3ec68de22dd67a1560f9a966056
9.22 KB
strings --all --bytes=8 {}
    
Offset 2643, 17 lines modifiedOffset 2643, 14 lines modified
2643 CPyPy_lines___enumerate_with_length_Line_gen_____next__2643 CPyPy_lines___enumerate_with_length_Line_gen_____next__
2644 CPyDef_lines___enumerate_with_length_Line_gen___send2644 CPyDef_lines___enumerate_with_length_Line_gen___send
2645 CPyPy_lines___enumerate_with_length_Line_gen___send2645 CPyPy_lines___enumerate_with_length_Line_gen___send
2646 CPyDef_lines___enumerate_with_length_Line_gen___throw2646 CPyDef_lines___enumerate_with_length_Line_gen___throw
2647 CPyPy_lines___enumerate_with_length_Line_gen___throw2647 CPyPy_lines___enumerate_with_length_Line_gen___throw
2648 CPyDef_lines___enumerate_with_length_Line_gen___close2648 CPyDef_lines___enumerate_with_length_Line_gen___close
2649 CPyPy_lines___enumerate_with_length_Line_gen___close2649 CPyPy_lines___enumerate_with_length_Line_gen___close
2650 CPyPy_trans___BaseStringSplitter___do_match 
2651 CPyPy_trans___BaseStringSplitter____validate 
2652 CPyPy_trans___BaseStringSplitter____get_max_string_length 
2653 CPyDef_ranges____convert_node_to_standalone_comment2650 CPyDef_ranges____convert_node_to_standalone_comment
2654 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2651 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2655 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__2652 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__
2656 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2653 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2657 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__2654 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__
2658 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2655 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
2659 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send2656 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send
Offset 2672, 14 lines modifiedOffset 2669, 17 lines modified
2672 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2669 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2673 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close2670 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close
2674 CPyPy_ranges____convert_node_to_standalone_comment2671 CPyPy_ranges____convert_node_to_standalone_comment
2675 CPyDef_ranges____convert_unchanged_line_by_line2672 CPyDef_ranges____convert_unchanged_line_by_line
2676 CPyPy_ranges____convert_unchanged_line_by_line2673 CPyPy_ranges____convert_unchanged_line_by_line
2677 CPyDef_ranges___convert_unchanged_lines2674 CPyDef_ranges___convert_unchanged_lines
2678 CPyPy_ranges___convert_unchanged_lines2675 CPyPy_ranges___convert_unchanged_lines
 2676 CPyPy_trans___BaseStringSplitter___do_match
 2677 CPyPy_trans___BaseStringSplitter____validate
 2678 CPyPy_trans___BaseStringSplitter____get_max_string_length
2679 CPyDef_cache___Cache___read2679 CPyDef_cache___Cache___read
2680 CPyPy_cache___Cache___read2680 CPyPy_cache___Cache___read
2681 CPyDef_trans___StringParser____next_state2681 CPyDef_trans___StringParser____next_state
2682 CPyDef_trans___StringParser___parse2682 CPyDef_trans___StringParser___parse
2683 CPyDef_trans___StringParenStripper___do_match2683 CPyDef_trans___StringParenStripper___do_match
2684 CPyPy_trans___StringParenStripper___do_match2684 CPyPy_trans___StringParenStripper___do_match
2685 CPyPy_trans___StringSplitter___do_splitter_match2685 CPyPy_trans___StringSplitter___do_splitter_match
Offset 3521, 15 lines modifiedOffset 3521, 15 lines modified
3521 {D$J$IzDyD3521 {D$J$IzDyD
3522 p:K:J{DtXzD3522 p:K:J{DtXzD
3523 9I9H$hyDxD3523 9I9H$hyDxD
3524 p3K3J{DtXzD3524 p3K3J{DtXzD
3525 2I2H$hyDxD3525 2I2H$hyDxD
3526 *K*J{DtXzD3526 *K*J{DtXzD
3527 )I)H$hyDxD3527 )I)H$hyDxD
3528 zD`IaHyDxD3528 zD`I`HyDxD
3529 "|H}IxDV3529 "|H}IxDV
3530 !wKwH{DV3530 !wKwH{DV
3531 tJtIzDyD3531 tJtIzDyD
3532 "XIXHyDV3532 "XIXHyDV
3533 CKTJTIzDV3533 CKTJTIzDV
3534 "&I'HyDY3534 "&I'HyDY
3535 ·"K#J{DY3535 ·"K#J{DY
Offset 3782, 23 lines modifiedOffset 3782, 21 lines modified
3782 »       "YIYHyD3782 »       "YIYHyD
3783 »       "EIFHyD3783 »       "EIFHyD
3784 2vIwHyDX3784 2vIwHyDX
3785 gJlKlI{DlHX3785 gJlKlI{DlHX
3786 zDVIWHyDxD3786 zDVIWHyDxD
3787 2SITHyDX3787 2SITHyDX
3788 J*K*I{DX3788 J*K*I{DX
3789 sB|I}HyD3789 sB~I~HyD
3790 sBwIwHyD3790 sBoIpHyD
 3791 QJjKkI{DkH
3791 LJhKhI{D 
3792 sBVIWHyD 
3793 ,JOKOI{DOH 
3794 yBFIGHyD3792 yBbIcHyD
3795 JCKDI{DDH 
3796 yB;K;H{D|XxD3793 yB^K_H{D|XxD
3797 tIuH#hyDxD3794 !JFKGI{DGH
 3795 sB0I0HyD
3798 UBrIsHyD3796 UBrIsHyD
3799 OBnInHyD3797 OBnInHyD
3800 OBkHdKyDxD3798 OBkHdKyDxD
3801 RBUIVHyD3799 RBUIVHyD
3802 OBQKRH{DuXxD3800 OBQKRH{DuXxD
3803 OBLIMHyD3801 OBLIMHyD
3804 ABHIIHyD3802 ABHIIHyD
Offset 4061, 27 lines modifiedOffset 4059, 23 lines modified
4061 vIvJ|DvKgX4059 vIvJ|DvKgX
4062 3b)I)HyD4060 3b)I)HyD
4063 3b%HyDxD4061 3b%HyDxD
4064 b"H3hyDxD4062 b"H3hyDxD
4065 3·F·F;`S4063 3·F·F;`S
4066 GKGJ{DlXzD4064 GKGJ{DlXzD
4067 FIFH$hyDxD4065 FIFH$hyDxD
4068 l(xD{DzD4066 p(xD{DzD
 4067 2|HyD|K}JxD{DzD
4069 |H3hyDxD4068 yH3hyDxD
4070 2tHyDtKuJxD{DzD4069 ;[HyD3hxD
4071 ^J{D^I^HzDyDxD4070 AJ{DAIAHzDyDxD
 4071 <J{D<I=HzDyDxD
4072 rYH3hyDxD4072 r3H3hyDxD
 4073 *J{D*I*HzDyDxD
4073 rSH3hyDxD4074 r%H3hyDxD
4074 MJ{DMIMHzDyDxD 
4075 5FHyD3hxD 
4076 rCH3hyDxD 
4077 8H3hyDxD 
4078 !-H{D-J-IxDzDyD 
4079 )J{D)I*HzDyDxD 
4080 #HyD3hxD 
4081 3·F3`·FN4075 3·F3`·FN
4082 "nH;hyDxD4076 "nH;hyDxD
4083 {DgJhIzDyD4077 {DgJhIzDyD
4084 2SHyDSKTJxD{DzD4078 2SHyDSKTJxD{DzD
4085 3·F3`·FN4079 3·F3`·FN
4086 zDvIwHyDxD4080 zDvIwHyDxD
4087 {DqJrIzDyD4081 {DqJrIzDyD
Offset 4353, 15 lines modifiedOffset 4347, 15 lines modified
4353 H3hyDxDO4347 H3hyDxDO
4354 H3hyDxDO4348 H3hyDxDO
4355 H3hyDxDO4349 H3hyDxDO
4356 H3hyDxDO4350 H3hyDxDO
4357 H3hyDxDO4351 H3hyDxDO
4358 H3hyDxDO4352 H3hyDxDO
4359 H3hyDxDO4353 H3hyDxDO
4360 H3hyDxDO4354 H3hyDxDN
4361 H3hyDxDN4355 H3hyDxDN
4362 H3hyDxDN4356 H3hyDxDN
4363 H3hyDxDN4357 H3hyDxDN
4364 H3hyDxDN4358 H3hyDxDN
4365 H3hyDxDN4359 H3hyDxDN
4366 H3hyDxDN4360 H3hyDxDN
4367 H#hyDxDN4361 H#hyDxDN
Offset 4503, 30 lines modifiedOffset 4497, 30 lines modified
4503 KX"$I$HyD4497 KX"$I$HyD
4504 "{I{HyDX4498 "{I{HyDX
Max diff block lines reached; 6207/9387 bytes (66.12%) of diff not shown.
16.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 6942, 133 lines modifiedOffset 6942, 133 lines modified
6942 ··0x0002d2f8·77004350·79446566·5f6c696e·65735f5f·w.CPyDef_lines__6942 ··0x0002d2f8·77004350·79446566·5f6c696e·65735f5f·w.CPyDef_lines__
6943 ··0x0002d308·5f656e75·6d657261·74655f77·6974685f·_enumerate_with_6943 ··0x0002d308·5f656e75·6d657261·74655f77·6974685f·_enumerate_with_
6944 ··0x0002d318·6c656e67·74685f4c·696e655f·67656e5f·length_Line_gen_6944 ··0x0002d318·6c656e67·74685f4c·696e655f·67656e5f·length_Line_gen_
6945 ··0x0002d328·5f5f636c·6f736500·43507950·795f6c69·__close.CPyPy_li6945 ··0x0002d328·5f5f636c·6f736500·43507950·795f6c69·__close.CPyPy_li
6946 ··0x0002d338·6e65735f·5f5f656e·756d6572·6174655f·nes___enumerate_6946 ··0x0002d338·6e65735f·5f5f656e·756d6572·6174655f·nes___enumerate_
6947 ··0x0002d348·77697468·5f6c656e·6774685f·4c696e65·with_length_Line6947 ··0x0002d348·77697468·5f6c656e·6774685f·4c696e65·with_length_Line
6948 ··0x0002d358·5f67656e·5f5f5f63·6c6f7365·00435079·_gen___close.CPy6948 ··0x0002d358·5f67656e·5f5f5f63·6c6f7365·00435079·_gen___close.CPy
 6949 ··0x0002d368·4465665f·72616e67·65735f5f·5f5f636f·Def_ranges____co
 6950 ··0x0002d378·6e766572·745f6e6f·64655f74·6f5f7374·nvert_node_to_st
 6951 ··0x0002d388·616e6461·6c6f6e65·5f636f6d·6d656e74·andalone_comment
6949 ··0x0002d368·50795f74·72616e73·5f5f5f42·61736553·Py_trans___BaseS 
6950 ··0x0002d378·7472696e·6753706c·69747465·725f5f5f·tringSplitter___ 
6951 ··0x0002d388·646f5f6d·61746368·00435079·50795f74·do_match.CPyPy_t 
6952 ··0x0002d398·72616e73·5f5f5f42·61736553·7472696e·rans___BaseStrin 
6953 ··0x0002d3a8·6753706c·69747465·725f5f5f·5f76616c·gSplitter____val 
6954 ··0x0002d3b8·69646174·65004350·7950795f·7472616e·idate.CPyPy_tran 
6955 ··0x0002d3c8·735f5f5f·42617365·53747269·6e675370·s___BaseStringSp 
6956 ··0x0002d3d8·6c697474·65725f5f·5f5f6765·745f6d61·litter____get_ma 
6957 ··0x0002d3e8·785f7374·72696e67·5f6c656e·67746800·x_string_length. 
6958 ··0x0002d3f8·43507944·65665f72·616e6765·735f5f5f·CPyDef_ranges___6952 ··0x0002d398·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__
6959 ··0x0002d408·5f636f6e·76657274·5f6e6f64·655f746f·_convert_node_to 
6960 ··0x0002d418·5f737461·6e64616c·6f6e655f·636f6d6d·_standalone_comm 
6961 ··0x0002d428·656e7400·43507944·65665f72·616e6765·ent.CPyDef_range 
6962 ··0x0002d438·735f5f5f·76697369·745f7369·6d706c65·s___visit_simple 
6963 ··0x0002d448·5f73746d·745f5f54·6f704c65·76656c53·_stmt__TopLevelS 
6964 ··0x0002d458·74617465·6d656e74·73566973·69746f72·tatementsVisitor 
6965 ··0x0002d468·5f67656e·5f5f5f5f·5f6d7970·79635f67·_gen_____mypyc_g 
6966 ··0x0002d478·656e6572·61746f72·5f68656c·7065725f·enerator_helper_ 
6967 ··0x0002d488·5f004350·7950795f·72616e67·65735f5f·_.CPyPy_ranges__ 
6968 ··0x0002d498·5f766973·69745f73·696d706c·655f7374·_visit_simple_st6953 ··0x0002d3a8·5f766973·69745f73·696d706c·655f7374·_visit_simple_st
6969 ··0x0002d4a8·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat6954 ··0x0002d3b8·6d745f5f·546f704c·6576656c·53746174·mt__TopLevelStat
6970 ··0x0002d4b8·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge6955 ··0x0002d3c8·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge
6971 ··0x0002d4c8·6e5f5f5f·5f5f6d79·7079635f·67656e65·n_____mypyc_gene6956 ··0x0002d3d8·6e5f5f5f·5f5f6d79·7079635f·67656e65·n_____mypyc_gene
6972 ··0x0002d4d8·7261746f·725f6865·6c706572·5f5f0043·rator_helper__.C6957 ··0x0002d3e8·7261746f·725f6865·6c706572·5f5f0043·rator_helper__.C
6973 ··0x0002d4e8·50794465·665f7261·6e676573·5f5f5f76·PyDef_ranges___v6958 ··0x0002d3f8·50795079·5f72616e·6765735f·5f5f7669·PyPy_ranges___vi
6974 ··0x0002d4f8·69736974·5f73696d·706c655f·73746d74·isit_simple_stmt6959 ··0x0002d408·7369745f·73696d70·6c655f73·746d745f·sit_simple_stmt_
6975 ··0x0002d508·5f5f546f·704c6576·656c5374·6174656d·__TopLevelStatem6960 ··0x0002d418·5f546f70·4c657665·6c537461·74656d65·_TopLevelStateme
6976 ··0x0002d518·656e7473·56697369·746f725f·67656e5f·entsVisitor_gen_6961 ··0x0002d428·6e747356·69736974·6f725f67·656e5f5f·ntsVisitor_gen__
 6962 ··0x0002d438·5f5f5f6d·79707963·5f67656e·65726174·___mypyc_generat
 6963 ··0x0002d448·6f725f68·656c7065·725f5f00·43507944·or_helper__.CPyD
 6964 ··0x0002d458·65665f72·616e6765·735f5f5f·76697369·ef_ranges___visi
 6965 ··0x0002d468·745f7369·6d706c65·5f73746d·745f5f54·t_simple_stmt__T
 6966 ··0x0002d478·6f704c65·76656c53·74617465·6d656e74·opLevelStatement
 6967 ··0x0002d488·73566973·69746f72·5f67656e·5f5f5f5f·sVisitor_gen____
6977 ··0x0002d528·5f5f5f5f·6e657874·5f5f0043·50795079·____next__.CPyPy6968 ··0x0002d498·5f6e6578·745f5f00·43507950·795f7261·_next__.CPyPy_ra
 6969 ··0x0002d4a8·6e676573·5f5f5f76·69736974·5f73696d·nges___visit_sim
 6970 ··0x0002d4b8·706c655f·73746d74·5f5f546f·704c6576·ple_stmt__TopLev
 6971 ··0x0002d4c8·656c5374·6174656d·656e7473·56697369·elStatementsVisi
 6972 ··0x0002d4d8·746f725f·67656e5f·5f5f5f5f·6e657874·tor_gen_____next
 6973 ··0x0002d4e8·5f5f0043·50794465·665f7261·6e676573·__.CPyDef_ranges
 6974 ··0x0002d4f8·5f5f5f76·69736974·5f73696d·706c655f·___visit_simple_
 6975 ··0x0002d508·73746d74·5f5f546f·704c6576·656c5374·stmt__TopLevelSt
 6976 ··0x0002d518·6174656d·656e7473·56697369·746f725f·atementsVisitor_
 6977 ··0x0002d528·67656e5f·5f5f7365·6e640043·50795079·gen___send.CPyPy
6978 ··0x0002d538·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_6978 ··0x0002d538·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_
6979 ··0x0002d548·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top6979 ··0x0002d548·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top
6980 ··0x0002d558·4c657665·6c537461·74656d65·6e747356·LevelStatementsV6980 ··0x0002d558·4c657665·6c537461·74656d65·6e747356·LevelStatementsV
6981 ··0x0002d568·69736974·6f725f67·656e5f5f·5f5f5f6e·isitor_gen_____n6981 ··0x0002d568·69736974·6f725f67·656e5f5f·5f73656e·isitor_gen___sen
6982 ··0x0002d578·6578745f·5f004350·79446566·5f72616e·ext__.CPyDef_ran6982 ··0x0002d578·64004350·79446566·5f72616e·6765735f·d.CPyDef_ranges_
6983 ··0x0002d588·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp6983 ··0x0002d588·5f5f7669·7369745f·73696d70·6c655f73·__visit_simple_s
6984 ··0x0002d598·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve6984 ··0x0002d598·746d745f·5f546f70·4c657665·6c537461·tmt__TopLevelSta
6985 ··0x0002d5a8·6c537461·74656d65·6e747356·69736974·lStatementsVisit6985 ··0x0002d5a8·74656d65·6e747356·69736974·6f725f67·tementsVisitor_g
6986 ··0x0002d5b8·6f725f67·656e5f5f·5f73656e·64004350·or_gen___send.CP6986 ··0x0002d5b8·656e5f5f·5f746872·6f770043·50795079·en___throw.CPyPy
 6987 ··0x0002d5c8·5f72616e·6765735f·5f5f7669·7369745f·_ranges___visit_
 6988 ··0x0002d5d8·73696d70·6c655f73·746d745f·5f546f70·simple_stmt__Top
 6989 ··0x0002d5e8·4c657665·6c537461·74656d65·6e747356·LevelStatementsV
 6990 ··0x0002d5f8·69736974·6f725f67·656e5f5f·5f746872·isitor_gen___thr
 6991 ··0x0002d608·6f770043·50794465·665f7261·6e676573·ow.CPyDef_ranges
 6992 ··0x0002d618·5f5f5f76·69736974·5f73696d·706c655f·___visit_simple_
 6993 ··0x0002d628·73746d74·5f5f546f·704c6576·656c5374·stmt__TopLevelSt
 6994 ··0x0002d638·6174656d·656e7473·56697369·746f725f·atementsVisitor_
 6995 ··0x0002d648·67656e5f·5f5f636c·6f736500·43507950·gen___close.CPyP
6987 ··0x0002d5c8·7950795f·72616e67·65735f5f·5f766973·yPy_ranges___vis6996 ··0x0002d658·795f7261·6e676573·5f5f5f76·69736974·y_ranges___visit
6988 ··0x0002d5d8·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__6997 ··0x0002d668·5f73696d·706c655f·73746d74·5f5f546f·_simple_stmt__To
 6998 ··0x0002d678·704c6576·656c5374·6174656d·656e7473·pLevelStatements
 6999 ··0x0002d688·56697369·746f725f·67656e5f·5f5f636c·Visitor_gen___cl
 7000 ··0x0002d698·6f736500·43507944·65665f72·616e6765·ose.CPyDef_range
 7001 ··0x0002d6a8·735f5f5f·76697369·745f7375·6974655f·s___visit_suite_
6989 ··0x0002d5e8·546f704c·6576656c·53746174·656d656e·TopLevelStatemen7002 ··0x0002d6b8·5f546f70·4c657665·6c537461·74656d65·_TopLevelStateme
6990 ··0x0002d5f8·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___7003 ··0x0002d6c8·6e747356·69736974·6f725f67·656e5f5f·ntsVisitor_gen__
6991 ··0x0002d608·73656e64·00435079·4465665f·72616e67·send.CPyDef_rang 
6992 ··0x0002d618·65735f5f·5f766973·69745f73·696d706c·es___visit_simpl7004 ··0x0002d6d8·5f5f5f6d·79707963·5f67656e·65726174·___mypyc_generat
 7005 ··0x0002d6e8·6f725f68·656c7065·725f5f00·43507950·or_helper__.CPyP
 7006 ··0x0002d6f8·795f7261·6e676573·5f5f5f76·69736974·y_ranges___visit
6993 ··0x0002d628·655f7374·6d745f5f·546f704c·6576656c·e_stmt__TopLevel7007 ··0x0002d708·5f737569·74655f5f·546f704c·6576656c·_suite__TopLevel
6994 ··0x0002d638·53746174·656d656e·74735669·7369746f·StatementsVisito7008 ··0x0002d718·53746174·656d656e·74735669·7369746f·StatementsVisito
6995 ··0x0002d648·725f6765·6e5f5f5f·7468726f·77004350·r_gen___throw.CP 
6996 ··0x0002d658·7950795f·72616e67·65735f5f·5f766973·yPy_ranges___vis 
6997 ··0x0002d668·69745f73·696d706c·655f7374·6d745f5f·it_simple_stmt__7009 ··0x0002d728·725f6765·6e5f5f5f·5f5f6d79·7079635f·r_gen_____mypyc_
 7010 ··0x0002d738·67656e65·7261746f·725f6865·6c706572·generator_helper
 7011 ··0x0002d748·5f5f0043·50794465·665f7261·6e676573·__.CPyDef_ranges
 7012 ··0x0002d758·5f5f5f76·69736974·5f737569·74655f5f·___visit_suite__
6998 ··0x0002d678·546f704c·6576656c·53746174·656d656e·TopLevelStatemen7013 ··0x0002d768·546f704c·6576656c·53746174·656d656e·TopLevelStatemen
6999 ··0x0002d688·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___7014 ··0x0002d778·74735669·7369746f·725f6765·6e5f5f5f·tsVisitor_gen___
 7015 ··0x0002d788·5f5f6e65·78745f5f·00435079·50795f72·__next__.CPyPy_r
7000 ··0x0002d698·7468726f·77004350·79446566·5f72616e·throw.CPyDef_ran 
7001 ··0x0002d6a8·6765735f·5f5f7669·7369745f·73696d70·ges___visit_simp 
7002 ··0x0002d6b8·6c655f73·746d745f·5f546f70·4c657665·le_stmt__TopLeve 
7003 ··0x0002d6c8·6c537461·74656d65·6e747356·69736974·lStatementsVisit 
7004 ··0x0002d6d8·6f725f67·656e5f5f·5f636c6f·73650043·or_gen___close.C 
7005 ··0x0002d6e8·50795079·5f72616e·6765735f·5f5f7669·PyPy_ranges___vi 
7006 ··0x0002d6f8·7369745f·73696d70·6c655f73·746d745f·sit_simple_stmt_ 
7007 ··0x0002d708·5f546f70·4c657665·6c537461·74656d65·_TopLevelStateme 
7008 ··0x0002d718·6e747356·69736974·6f725f67·656e5f5f·ntsVisitor_gen__ 
7009 ··0x0002d728·5f636c6f·73650043·50794465·665f7261·_close.CPyDef_ra 
7010 ··0x0002d738·6e676573·5f5f5f76·69736974·5f737569·nges___visit_sui7016 ··0x0002d798·616e6765·735f5f5f·76697369·745f7375·anges___visit_su
7011 ··0x0002d748·74655f5f·546f704c·6576656c·53746174·te__TopLevelStat7017 ··0x0002d7a8·6974655f·5f546f70·4c657665·6c537461·ite__TopLevelSta
7012 ··0x0002d758·656d656e·74735669·7369746f·725f6765·ementsVisitor_ge7018 ··0x0002d7b8·74656d65·6e747356·69736974·6f725f67·tementsVisitor_g
 7019 ··0x0002d7c8·656e5f5f·5f5f5f6e·6578745f·5f004350·en_____next__.CP
7013 ··0x0002d768·6e5f5f5f·5f5f6d79·7079635f·67656e65·n_____mypyc_gene 
7014 ··0x0002d778·7261746f·725f6865·6c706572·5f5f0043·rator_helper__.C 
7015 ··0x0002d788·50795079·5f72616e·6765735f·5f5f7669·PyPy_ranges___vi7020 ··0x0002d7d8·79446566·5f72616e·6765735f·5f5f7669·yDef_ranges___vi
7016 ··0x0002d798·7369745f·73756974·655f5f54·6f704c65·sit_suite__TopLe7021 ··0x0002d7e8·7369745f·73756974·655f5f54·6f704c65·sit_suite__TopLe
7017 ··0x0002d7a8·76656c53·74617465·6d656e74·73566973·velStatementsVis7022 ··0x0002d7f8·76656c53·74617465·6d656e74·73566973·velStatementsVis
7018 ··0x0002d7b8·69746f72·5f67656e·5f5f5f5f·5f6d7970·itor_gen_____myp7023 ··0x0002d808·69746f72·5f67656e·5f5f5f73·656e6400·itor_gen___send.
7019 ··0x0002d7c8·79635f67·656e6572·61746f72·5f68656c·yc_generator_hel 
7020 ··0x0002d7d8·7065725f·5f004350·79446566·5f72616e·per__.CPyDef_ran 
7021 ··0x0002d7e8·6765735f·5f5f7669·7369745f·73756974·ges___visit_suit 
7022 ··0x0002d7f8·655f5f54·6f704c65·76656c53·74617465·e__TopLevelState 
7023 ··0x0002d808·6d656e74·73566973·69746f72·5f67656e·mentsVisitor_gen 
7024 ··0x0002d818·5f5f5f5f·5f6e6578·745f5f00·43507950·_____next__.CPyP 
7025 ··0x0002d828·795f7261·6e676573·5f5f5f76·69736974·y_ranges___visit7024 ··0x0002d818·43507950·795f7261·6e676573·5f5f5f76·CPyPy_ranges___v
7026 ··0x0002d838·5f737569·74655f5f·546f704c·6576656c·_suite__TopLevel7025 ··0x0002d828·69736974·5f737569·74655f5f·546f704c·isit_suite__TopL
7027 ··0x0002d848·53746174·656d656e·74735669·7369746f·StatementsVisito7026 ··0x0002d838·6576656c·53746174·656d656e·74735669·evelStatementsVi
7028 ··0x0002d858·725f6765·6e5f5f5f·5f5f6e65·78745f5f·r_gen_____next__7027 ··0x0002d848·7369746f·725f6765·6e5f5f5f·73656e64·sitor_gen___send
7029 ··0x0002d868·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__7028 ··0x0002d858·00435079·4465665f·72616e67·65735f5f·.CPyDef_ranges__
7030 ··0x0002d878·5f766973·69745f73·75697465·5f5f546f·_visit_suite__To7029 ··0x0002d868·5f766973·69745f73·75697465·5f5f546f·_visit_suite__To
Max diff block lines reached; 402/16709 bytes (2.41%) of diff not shown.
42.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7747
    
Offset 8230, 15 lines modifiedOffset 8230, 15 lines modified
8230 »       ldmia»  r5!,·{r0,·r1,·r2,·r3}8230 »       ldmia»  r5!,·{r0,·r1,·r2,·r3}
8231 »       stmia.w»lr!,·{r0,·r1,·r2,·r3}8231 »       stmia.w»lr!,·{r0,·r1,·r2,·r3}
8232 »       ldmia.w»r5,·{r0,·r1,·r2}8232 »       ldmia.w»r5,·{r0,·r1,·r2}
8233 »       stmia.w»lr,·{r0,·r1,·r2}8233 »       stmia.w»lr,·{r0,·r1,·r2}
8234 »       strd»   r4,·r4,·[ip,·#372]»    @·0x1748234 »       strd»   r4,·r4,·[ip,·#372]»    @·0x174
8235 »       mov»    r0,·ip8235 »       mov»    r0,·ip
8236 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}8236 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
8237 »       cmp»    r4,·#234»     @·0xea8237 »       cmp»    r7,·#90»      @·0x5a
8238 »       movs»   r7,·r48238 »       movs»   r7,·r4
8239 »       lsrs»   r4,·r0,·#158239 »       lsrs»   r4,·r0,·#15
8240 »       movs»   r3,·r58240 »       movs»   r3,·r5
  
8241 00054cd0·<CPyDef_tokenize___generate_tokens_env@@Base>:8241 00054cd0·<CPyDef_tokenize___generate_tokens_env@@Base>:
8242 CPyDef_tokenize___generate_tokens_env():8242 CPyDef_tokenize___generate_tokens_env():
8243 »       ldr»    r3,·[pc,·#8]»  @·(54cdc·<CPyDef_tokenize___generate_tokens_env@@Base+0xc>)8243 »       ldr»    r3,·[pc,·#8]»  @·(54cdc·<CPyDef_tokenize___generate_tokens_env@@Base+0xc>)
Offset 10200, 17 lines modifiedOffset 10200, 17 lines modified
10200 »       ldr»    r0,·[r3,·#0]10200 »       ldr»    r0,·[r3,·#0]
10201 »       blx»    5030c·<PyErr_Format@plt+0x4>10201 »       blx»    5030c·<PyErr_Format@plt+0x4>
10202 »       b.n»    55df8·<CPyDef_pytree___Node___invalidate_sibling_maps@@Base+0x104>10202 »       b.n»    55df8·<CPyDef_pytree___Node___invalidate_sibling_maps@@Base+0x104>
10203 »       add»    r2,·pc,·#440»  @·(adr·r2,·55fd0·<CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup@@Base+0xbc>)10203 »       add»    r2,·pc,·#440»  @·(adr·r2,·55fd0·<CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup@@Base+0xbc>)
10204 »       movs»   r0,·r510204 »       movs»   r0,·r5
10205 »       lsls»   r4,·r5,·#2310205 »       lsls»   r4,·r5,·#23
10206 »       movs»   r0,·r010206 »       movs»   r0,·r0
10207 »       asrs»   r4,·r3,·#3110207 »       subs»   r4,·r1,·r1
10208 »       movs»   r5,·r410208 »       movs»   r5,·r4
10209 »       asrs»   r6,·r3,·#3010209 »       subs»   r6,·r1,·r0
10210 »       movs»   r5,·r410210 »       movs»   r5,·r4
  
10211 00055e24·<CPyDef_nodes___Visitor___visit__Visitor_glue@@Base>:10211 00055e24·<CPyDef_nodes___Visitor___visit__Visitor_glue@@Base>:
10212 CPyDef_nodes___Visitor___visit__Visitor_glue():10212 CPyDef_nodes___Visitor___visit__Visitor_glue():
10213 »       push»   {r4,·r5,·lr}10213 »       push»   {r4,·r5,·lr}
10214 »       mov.w»  ip,·#4096»  @·0x100010214 »       mov.w»  ip,·#4096»  @·0x1000
10215 »       sub.w»  ip,·sp,·ip10215 »       sub.w»  ip,·sp,·ip
Offset 23466, 15 lines modifiedOffset 23466, 15 lines modified
23466 »       movs»   r0,·r523466 »       movs»   r0,·r5
23467 »       lsls»   r4,·r0,·#1823467 »       lsls»   r4,·r0,·#18
23468 »       movs»   r0,·r023468 »       movs»   r0,·r0
23469 »       strh»   r6,·[r7,·#44]»@·0x2c23469 »       strh»   r6,·[r7,·#44]»@·0x2c
23470 »       movs»   r2,·r523470 »       movs»   r2,·r5
23471 »       lsls»   r4,·r5,·#2323471 »       lsls»   r4,·r5,·#23
23472 »       movs»   r0,·r023472 »       movs»   r0,·r0
23473 »       add»    r3,·pc,·#816»  @·(adr·r3,·5d574·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x73fc>)23473 »       add»    r6,·pc,·#240»  @·(adr·r6,·5d334·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x71bc>)
23474 »       movs»   r4,·r423474 »       movs»   r4,·r4
23475 black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__():23475 black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__():
23476 »       push»   {r4,·lr}23476 »       push»   {r4,·lr}
23477 »       mov.w»  ip,·#4096»  @·0x100023477 »       mov.w»  ip,·#4096»  @·0x1000
23478 »       sub.w»  ip,·sp,·ip23478 »       sub.w»  ip,·sp,·ip
23479 »       str.w»  r0,·[ip,·#4088]»     @·0xff823479 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
23480 »       ldr»    r4,·[r0,·#16]23480 »       ldr»    r4,·[r0,·#16]
Offset 23498, 15 lines modifiedOffset 23498, 15 lines modified
23498 »       mov»    r0,·r423498 »       mov»    r0,·r4
23499 »       pop»    {r4,·pc}23499 »       pop»    {r4,·pc}
23500 »       nop23500 »       nop
23501 »       cmp»    r5,·#166»     @·0xa623501 »       cmp»    r5,·#166»     @·0xa6
23502 »       movs»   r0,·r523502 »       movs»   r0,·r5
23503 »       lsrs»   r4,·r1,·#1323503 »       lsrs»   r4,·r1,·#13
23504 »       movs»   r0,·r023504 »       movs»   r0,·r0
23505 »       add»    r3,·pc,·#704»  @·(adr·r3,·5d54c·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x73d4>)23505 »       add»    r6,·pc,·#128»  @·(adr·r6,·5d30c·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x7194>)
23506 »       movs»   r4,·r423506 »       movs»   r4,·r4
23507 brackets___BracketTracker_get_invisible():23507 brackets___BracketTracker_get_invisible():
23508 »       push»   {r4,·lr}23508 »       push»   {r4,·lr}
23509 »       mov.w»  ip,·#4096»  @·0x100023509 »       mov.w»  ip,·#4096»  @·0x1000
23510 »       sub.w»  ip,·sp,·ip23510 »       sub.w»  ip,·sp,·ip
23511 »       str.w»  r0,·[ip,·#4088]»     @·0xff823511 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
23512 »       ldr»    r4,·[r0,·#36]» @·0x2423512 »       ldr»    r4,·[r0,·#36]» @·0x24
Offset 23530, 15 lines modifiedOffset 23530, 15 lines modified
23530 »       mov»    r0,·r423530 »       mov»    r0,·r4
23531 »       pop»    {r4,·pc}23531 »       pop»    {r4,·pc}
23532 »       nop23532 »       nop
23533 »       cmp»    r5,·#94»      @·0x5e23533 »       cmp»    r5,·#94»      @·0x5e
23534 »       movs»   r0,·r523534 »       movs»   r0,·r5
23535 »       lsrs»   r4,·r1,·#1323535 »       lsrs»   r4,·r1,·#13
23536 »       movs»   r0,·r023536 »       movs»   r0,·r0
23537 »       add»    r3,·pc,·#784»  @·(adr·r3,·5d5e4·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x746c>)23537 »       add»    r6,·pc,·#208»  @·(adr·r6,·5d3a4·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x722c>)
23538 »       movs»   r4,·r423538 »       movs»   r4,·r4
23539 brackets___BracketTracker_get__lambda_argument_depths():23539 brackets___BracketTracker_get__lambda_argument_depths():
23540 »       push»   {r4,·lr}23540 »       push»   {r4,·lr}
23541 »       mov.w»  ip,·#4096»  @·0x100023541 »       mov.w»  ip,·#4096»  @·0x1000
23542 »       sub.w»  ip,·sp,·ip23542 »       sub.w»  ip,·sp,·ip
23543 »       str.w»  r0,·[ip,·#4088]»     @·0xff823543 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
23544 »       ldr»    r4,·[r0,·#32]23544 »       ldr»    r4,·[r0,·#32]
Offset 23562, 15 lines modifiedOffset 23562, 15 lines modified
23562 »       mov»    r0,·r423562 »       mov»    r0,·r4
23563 »       pop»    {r4,·pc}23563 »       pop»    {r4,·pc}
23564 »       nop23564 »       nop
23565 »       cmp»    r5,·#2223565 »       cmp»    r5,·#22
23566 »       movs»   r0,·r523566 »       movs»   r0,·r5
23567 »       lsrs»   r4,·r1,·#1323567 »       lsrs»   r4,·r1,·#13
23568 »       movs»   r0,·r023568 »       movs»   r0,·r0
23569 »       add»    r3,·pc,·#704»  @·(adr·r3,·5d5dc·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x7464>)23569 »       add»    r6,·pc,·#128»  @·(adr·r6,·5d39c·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x7224>)
23570 »       movs»   r4,·r423570 »       movs»   r4,·r4
23571 brackets___BracketTracker_get__for_loop_depths():23571 brackets___BracketTracker_get__for_loop_depths():
23572 »       push»   {r4,·lr}23572 »       push»   {r4,·lr}
23573 »       mov.w»  ip,·#4096»  @·0x100023573 »       mov.w»  ip,·#4096»  @·0x1000
23574 »       sub.w»  ip,·sp,·ip23574 »       sub.w»  ip,·sp,·ip
23575 »       str.w»  r0,·[ip,·#4088]»     @·0xff823575 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
23576 »       ldr»    r4,·[r0,·#28]23576 »       ldr»    r4,·[r0,·#28]
Offset 23594, 15 lines modifiedOffset 23594, 15 lines modified
23594 »       mov»    r0,·r423594 »       mov»    r0,·r4
23595 »       pop»    {r4,·pc}23595 »       pop»    {r4,·pc}
23596 »       nop23596 »       nop
23597 »       cmp»    r4,·#206»     @·0xce23597 »       cmp»    r4,·#206»     @·0xce
23598 »       movs»   r0,·r523598 »       movs»   r0,·r5
23599 »       lsrs»   r4,·r1,·#1323599 »       lsrs»   r4,·r1,·#13
23600 »       movs»   r0,·r023600 »       movs»   r0,·r0
23601 »       add»    r3,·pc,·#688»  @·(adr·r3,·5d614·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x749c>)23601 »       add»    r6,·pc,·#112»  @·(adr·r6,·5d3d4·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x725c>)
23602 »       movs»   r4,·r423602 »       movs»   r4,·r4
23603 brackets___BracketTracker_get_previous():23603 brackets___BracketTracker_get_previous():
23604 »       push»   {r4,·lr}23604 »       push»   {r4,·lr}
23605 »       mov.w»  ip,·#4096»  @·0x100023605 »       mov.w»  ip,·#4096»  @·0x1000
23606 »       sub.w»  ip,·sp,·ip23606 »       sub.w»  ip,·sp,·ip
23607 »       str.w»  r0,·[ip,·#4088]»     @·0xff823607 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
23608 »       ldr»    r4,·[r0,·#24]23608 »       ldr»    r4,·[r0,·#24]
Offset 23626, 15 lines modifiedOffset 23626, 15 lines modified
23626 »       mov»    r0,·r423626 »       mov»    r0,·r4
23627 »       pop»    {r4,·pc}23627 »       pop»    {r4,·pc}
23628 »       nop23628 »       nop
23629 »       cmp»    r4,·#134»     @·0x8623629 »       cmp»    r4,·#134»     @·0x86
23630 »       movs»   r0,·r523630 »       movs»   r0,·r5
23631 »       lsrs»   r4,·r1,·#1323631 »       lsrs»   r4,·r1,·#13
23632 »       movs»   r0,·r023632 »       movs»   r0,·r0
23633 »       add»    r3,·pc,·#640»  @·(adr·r3,·5d62c·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x74b4>)23633 »       add»    r6,·pc,·#64»   @·(adr·r6,·5d3ec·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup@@Base+0x7274>)
23634 »       movs»   r4,·r423634 »       movs»   r4,·r4
23635 brackets___BracketTracker_get_delimiters():23635 brackets___BracketTracker_get_delimiters():
23636 »       push»   {r4,·lr}23636 »       push»   {r4,·lr}
23637 »       mov.w»  ip,·#4096»  @·0x100023637 »       mov.w»  ip,·#4096»  @·0x1000
23638 »       sub.w»  ip,·sp,·ip23638 »       sub.w»  ip,·sp,·ip
Max diff block lines reached; 44917303/44921600 bytes (99.99%) of diff not shown.
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 7747
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 002a7510·<.fini>:2 002a7780·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.09 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 8314 lines modifiedOffset 1, 8275 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002a7518·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x002a7788·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x002a7528·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x002a7798·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x002a7538·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x002a77a8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x002a7548·06000000·41000000·15000000·41000000·....A.......A...5 ··0x002a77b8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x002a7558·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x002a77c8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x002a7568·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x002a77d8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x002a7578·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x002a77e8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x002a7588·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x002a77f8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x002a7598·0b000000·41000000·00000000·00000000·....A...........10 ··0x002a7808·0b000000·41000000·00000000·00000000·....A...........
11 ··0x002a75a8·66697273·74206172·67756d65·6e74206d·first·argument·m11 ··0x002a7818·66697273·74206172·67756d65·6e74206d·first·argument·m
12 ··0x002a75b8·75737420·62652073·74722c20·6e6f7420·ust·be·str,·not·12 ··0x002a7828·75737420·62652073·74722c20·6e6f7420·ust·be·str,·not·
13 ··0x002a75c8·25730000·7365636f·6e642061·7267756d·%s..second·argum13 ··0x002a7838·25730000·7365636f·6e642061·7267756d·%s..second·argum
14 ··0x002a75d8·656e7420·6d757374·20626520·7374722c·ent·must·be·str,14 ··0x002a7848·656e7420·6d757374·20626520·7374722c·ent·must·be·str,
15 ··0x002a75e8·206e6f74·20257300·696e7465·72707265··not·%s.interpre15 ··0x002a7858·206e6f74·20257300·696e7465·72707265··not·%s.interpre
16 ··0x002a75f8·74656420·636c6173·73657320·63616e6e·ted·classes·cann16 ··0x002a7868·74656420·636c6173·73657320·63616e6e·ted·classes·cann
17 ··0x002a7608·6f742069·6e686572·69742066·726f6d20·ot·inherit·from·17 ··0x002a7878·6f742069·6e686572·69742066·726f6d20·ot·inherit·from·
18 ··0x002a7618·636f6d70·696c6564·00000000·61747472·compiled....attr18 ··0x002a7888·636f6d70·696c6564·00000000·61747472·compiled....attr
19 ··0x002a7628·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e19 ··0x002a7898·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e
20 ··0x002a7638·6e765f5f·27206f66·20276765·745f696d·nv__'·of·'get_im20 ··0x002a78a8·6e765f5f·27206f66·20276765·745f696d·nv__'·of·'get_im
21 ··0x002a7648·706f7274·735f6672·6f6d5f63·68696c64·ports_from_child21 ··0x002a78b8·706f7274·735f6672·6f6d5f63·68696c64·ports_from_child
22 ··0x002a7658·72656e5f·6765745f·66757475·72655f69·ren_get_future_i22 ··0x002a78c8·72656e5f·6765745f·66757475·72655f69·ren_get_future_i
23 ··0x002a7668·6d706f72·74735f6f·626a2720·756e6465·mports_obj'·unde23 ··0x002a78d8·6d706f72·74735f6f·626a2720·756e6465·mports_obj'·unde
24 ··0x002a7678·66696e65·64000000·61747472·69627574·fined...attribut 
25 ··0x002a7688·65202769·6e766973·69626c65·27206f66·e·'invisible'·of 
26 ··0x002a7698·20274272·61636b65·74547261·636b6572··'BracketTracker 
27 ··0x002a76a8·2720756e·64656669·6e656400·61747472·'·undefined.attr 
28 ··0x002a76b8·69627574·6520275f·6c616d62·64615f61·ibute·'_lambda_a 
29 ··0x002a76c8·7267756d·656e745f·64657074·68732720·rgument_depths'· 
30 ··0x002a76d8·6f662027·42726163·6b657454·7261636b·of·'BracketTrack 
31 ··0x002a76e8·65722720·756e6465·66696e65·64000000·er'·undefined... 
32 ··0x002a76f8·61747472·69627574·6520275f·666f725f·attribute·'_for_ 
33 ··0x002a7708·6c6f6f70·5f646570·74687327·206f6620·loop_depths'·of· 
34 ··0x002a7718·27427261·636b6574·54726163·6b657227·'BracketTracker' 
35 ··0x002a7728·20756e64·6566696e·65640000·61747472··undefined..attr 
36 ··0x002a7738·69627574·65202770·72657669·6f757327·ibute·'previous' 
37 ··0x002a7748·206f6620·27427261·636b6574·54726163··of·'BracketTrac 
38 ··0x002a7758·6b657227·20756e64·6566696e·65640000·ker'·undefined.. 
39 ··0x002a7768·61747472·69627574·65202764·656c696d·attribute·'delim 
40 ··0x002a7778·69746572·7327206f·66202742·7261636b·iters'·of·'Brack 
41 ··0x002a7788·65745472·61636b65·72272075·6e646566·etTracker'·undef 
42 ··0x002a7798·696e6564·00000000·61747472·69627574·ined....attribut 
43 ··0x002a77a8·65202762·7261636b·65745f6d·61746368·e·'bracket_match 
44 ··0x002a77b8·27206f66·20274272·61636b65·74547261·'·of·'BracketTra 
45 ··0x002a77c8·636b6572·2720756e·64656669·6e656400·cker'·undefined. 
46 ··0x002a77d8·61747472·69627574·65202766·696c655f·attribute·'file_ 
47 ··0x002a77e8·64617461·27206f66·20274361·63686527·data'·of·'Cache' 
48 ··0x002a77f8·20756e64·6566696e·65640000·61747472··undefined..attr 
49 ··0x002a7808·69627574·65202763·61636865·5f66696c·ibute·'cache_fil 
50 ··0x002a7818·6527206f·66202743·61636865·2720756e·e'·of·'Cache'·un 
51 ··0x002a7828·64656669·6e656400·61747472·69627574·defined.attribut 
52 ··0x002a7838·6520276d·6f646527·206f6620·27436163·e·'mode'·of·'Cac 
53 ··0x002a7848·68652720·756e6465·66696e65·64000000·he'·undefined... 
54 ··0x002a7858·61747472·69627574·6520276c·65616469·attribute·'leadi 
55 ··0x002a7868·6e675f77·68697465·73706163·6527206f·ng_whitespace'·o 
56 ··0x002a7878·66202750·726f746f·436f6d6d·656e7427·f·'ProtoComment' 
57 ··0x002a7888·20756e64·6566696e·65640000·61747472··undefined..attr 
58 ··0x002a7898·69627574·65202766·6f726d5f·66656564·ibute·'form_feed 
59 ··0x002a78a8·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme 
60 ··0x002a78b8·6e742720·756e6465·66696e65·64000000·nt'·undefined... 
61 ··0x002a78c8·61747472·69627574·65202776·616c7565·attribute·'value 
62 ··0x002a78d8·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme 
63 ··0x002a78e8·6e742720·756e6465·66696e65·64000000·nt'·undefined... 
64 ··0x002a78f8·61747472·69627574·6520276d·61676963·attribute·'magic 
65 ··0x002a7908·7327206f·6620274d·61676963·46696e64·s'·of·'MagicFind 
66 ··0x002a7918·65722720·756e6465·66696e65·64000000·er'·undefined... 
67 ··0x002a7928·61747472·69627574·6520276d·61676963·attribute·'magic 
68 ··0x002a7938·27206f66·20274f66·66736574·416e644d·'·of·'OffsetAndM 
69 ··0x002a7948·61676963·2720756e·64656669·6e656400·agic'·undefined. 
70 ··0x002a7958·61747472·69627574·65202763·656c6c5f·attribute·'cell_ 
71 ··0x002a7968·6d616769·6327206f·66202743·656c6c4d·magic'·of·'CellM 
72 ··0x002a7978·61676963·46696e64·65722720·756e6465·agicFinder'·unde 
73 ··0x002a7988·66696e65·64000000·61747472·69627574·fined...attribut24 ··0x002a78e8·66696e65·64000000·61747472·69627574·fined...attribut
 25 ··0x002a78f8·65202769·6e766973·69626c65·27206f66·e·'invisible'·of
 26 ··0x002a7908·20274272·61636b65·74547261·636b6572··'BracketTracker
 27 ··0x002a7918·2720756e·64656669·6e656400·61747472·'·undefined.attr
 28 ··0x002a7928·69627574·6520275f·6c616d62·64615f61·ibute·'_lambda_a
 29 ··0x002a7938·7267756d·656e745f·64657074·68732720·rgument_depths'·
 30 ··0x002a7948·6f662027·42726163·6b657454·7261636b·of·'BracketTrack
 31 ··0x002a7958·65722720·756e6465·66696e65·64000000·er'·undefined...
 32 ··0x002a7968·61747472·69627574·6520275f·666f725f·attribute·'_for_
 33 ··0x002a7978·6c6f6f70·5f646570·74687327·206f6620·loop_depths'·of·
 34 ··0x002a7988·27427261·636b6574·54726163·6b657227·'BracketTracker'
 35 ··0x002a7998·20756e64·6566696e·65640000·61747472··undefined..attr
 36 ··0x002a79a8·69627574·65202770·72657669·6f757327·ibute·'previous'
 37 ··0x002a79b8·206f6620·27427261·636b6574·54726163··of·'BracketTrac
 38 ··0x002a79c8·6b657227·20756e64·6566696e·65640000·ker'·undefined..
 39 ··0x002a79d8·61747472·69627574·65202764·656c696d·attribute·'delim
 40 ··0x002a79e8·69746572·7327206f·66202742·7261636b·iters'·of·'Brack
 41 ··0x002a79f8·65745472·61636b65·72272075·6e646566·etTracker'·undef
 42 ··0x002a7a08·696e6564·00000000·61747472·69627574·ined....attribut
 43 ··0x002a7a18·65202762·7261636b·65745f6d·61746368·e·'bracket_match
 44 ··0x002a7a28·27206f66·20274272·61636b65·74547261·'·of·'BracketTra
 45 ··0x002a7a38·636b6572·2720756e·64656669·6e656400·cker'·undefined.
 46 ··0x002a7a48·61747472·69627574·65202766·696c655f·attribute·'file_
 47 ··0x002a7a58·64617461·27206f66·20274361·63686527·data'·of·'Cache'
 48 ··0x002a7a68·20756e64·6566696e·65640000·61747472··undefined..attr
 49 ··0x002a7a78·69627574·65202763·61636865·5f66696c·ibute·'cache_fil
 50 ··0x002a7a88·6527206f·66202743·61636865·2720756e·e'·of·'Cache'·un
 51 ··0x002a7a98·64656669·6e656400·61747472·69627574·defined.attribut
 52 ··0x002a7aa8·6520276d·6f646527·206f6620·27436163·e·'mode'·of·'Cac
 53 ··0x002a7ab8·68652720·756e6465·66696e65·64000000·he'·undefined...
 54 ··0x002a7ac8·61747472·69627574·6520276c·65616469·attribute·'leadi
 55 ··0x002a7ad8·6e675f77·68697465·73706163·6527206f·ng_whitespace'·o
 56 ··0x002a7ae8·66202750·726f746f·436f6d6d·656e7427·f·'ProtoComment'
 57 ··0x002a7af8·20756e64·6566696e·65640000·61747472··undefined..attr
 58 ··0x002a7b08·69627574·65202766·6f726d5f·66656564·ibute·'form_feed
 59 ··0x002a7b18·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme
 60 ··0x002a7b28·6e742720·756e6465·66696e65·64000000·nt'·undefined...
 61 ··0x002a7b38·61747472·69627574·65202776·616c7565·attribute·'value
 62 ··0x002a7b48·27206f66·20275072·6f746f43·6f6d6d65·'·of·'ProtoComme
 63 ··0x002a7b58·6e742720·756e6465·66696e65·64000000·nt'·undefined...
 64 ··0x002a7b68·61747472·69627574·6520276d·61676963·attribute·'magic
 65 ··0x002a7b78·7327206f·6620274d·61676963·46696e64·s'·of·'MagicFind
 66 ··0x002a7b88·65722720·756e6465·66696e65·64000000·er'·undefined...
 67 ··0x002a7b98·61747472·69627574·6520276d·61676963·attribute·'magic
 68 ··0x002a7ba8·27206f66·20274f66·66736574·416e644d·'·of·'OffsetAndM
 69 ··0x002a7bb8·61676963·2720756e·64656669·6e656400·agic'·undefined.
 70 ··0x002a7bc8·61747472·69627574·65202763·656c6c5f·attribute·'cell_
 71 ··0x002a7bd8·6d616769·6327206f·66202743·656c6c4d·magic'·of·'CellM
 72 ··0x002a7be8·61676963·46696e64·65722720·756e6465·agicFinder'·unde
 73 ··0x002a7bf8·66696e65·64000000·61747472·69627574·fined...attribut
74 ··0x002a7998·65202762·6f647927·206f6620·2743656c·e·'body'·of·'Cel74 ··0x002a7c08·65202762·6f647927·206f6620·2743656c·e·'body'·of·'Cel
75 ··0x002a79a8·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine75 ··0x002a7c18·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine
76 ··0x002a79b8·64000000·61747472·69627574·65202770·d...attribute·'p76 ··0x002a7c28·64000000·61747472·69627574·65202770·d...attribute·'p
77 ··0x002a79c8·6172616d·7327206f·66202743·656c6c4d·arams'·of·'CellM77 ··0x002a7c38·6172616d·7327206f·66202743·656c6c4d·arams'·of·'CellM
Max diff block lines reached; 1118384/1147652 bytes (97.45%) 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 ··0x002c8fc4·44e4fd7f·01000000···················D.......2 ··0x002c9234·44e4fd7f·01000000···················D.......
  
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 ··0x002c8fcc·00000000····························....2 ··0x002c923c·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 ··0x002dd6b0·b82f2c00·00000000·c0dd2b00·00000000·./,.......+.....2 ··0x002dd6b0·28322c00·00000000·30e02b00·00000000·(2,.....0.+.....
3 ··0x002dd6c0·7c1a2b00·00000000·fc172b00·00000000·|.+.......+.....3 ··0x002dd6c0·ec1c2b00·00000000·6c1a2b00·00000000·..+.....l.+.....
4 ··0x002dd6d0·78d32b00·00000000·54cb2b00·908d2b00·x.+.....T.+...+.4 ··0x002dd6d0·e8d52b00·00000000·c4cd2b00·00902b00·..+.......+...+.
5 ··0x002dd6e0·00000000·a0cf2b00·a8cf2b00·00000000·......+...+.....5 ··0x002dd6e0·00000000·10d22b00·18d22b00·00000000·......+...+.....
6 ··0x002dd6f0·48d42b00·00000000·54cb2b00·7cd22b00·H.+.....T.+.|.+.6 ··0x002dd6f0·b8d62b00·00000000·c4cd2b00·ecd42b00·..+.......+...+.
7 ··0x002dd700·00000000·641b2b00·6c1e2b00·00000000·....d.+.l.+.....7 ··0x002dd700·00000000·d41d2b00·dc202b00·00000000·......+..·+.....
8 ··0x002dd710·e8892b00·b8ba2b00·00000000·54d12b00·..+...+.....T.+.8 ··0x002dd710·588c2b00·28bd2b00·00000000·c4d32b00·X.+.(.+.......+.
9 ··0x002dd720·cc222b00·fc402c00·80282c00·808d2b00·."+..@,..(,...+.9 ··0x002dd720·3c252b00·6c432c00·f02a2c00·f08f2b00·<%+.lC,..*,...+.
10 ··0x002dd730·00000000·54cb2b00·00000000·e0da2b00·....T.+.......+.10 ··0x002dd730·00000000·c4cd2b00·00000000·50dd2b00·......+.....P.+.
11 ··0x002dd740·54d12b00·7c1a2b00·fc402c00·00000000·T.+.|.+..@,.....11 ··0x002dd740·c4d32b00·ec1c2b00·6c432c00·00000000·..+...+.lC,.....
12 ··0x002dd750·54d12b00·48d42b00·68a52a00·00000000·T.+.H.+.h.*.....12 ··0x002dd750·c4d32b00·b8d62b00·d8a72a00·00000000·..+...+...*.....
13 ··0x002dd760·54d12b00·48d42b00·68a52a00·00000000·T.+.H.+.h.*.....13 ··0x002dd760·c4d32b00·b8d62b00·d8a72a00·00000000·..+...+...*.....
14 ··0x002dd770·54d12b00·7c1a2b00·fc402c00·80282c00·T.+.|.+..@,..(,.14 ··0x002dd770·c4d32b00·ec1c2b00·6c432c00·f02a2c00·..+...+.lC,..*,.
15 ··0x002dd780·808d2b00·cc912b00·d8d52b00·00000000·..+...+...+.....15 ··0x002dd780·f08f2b00·3c942b00·48d82b00·00000000·..+.<.+.H.+.....
16 ··0x002dd790·48d42b00·60102c00·f0c22b00·68a52a00·H.+.`.,...+.h.*.16 ··0x002dd790·b8d62b00·d0122c00·60c52b00·d8a72a00·..+...,.`.+...*.
17 ··0x002dd7a0·00000000·1ccf2b00·bcd02b00·00000000·......+...+.....17 ··0x002dd7a0·00000000·8cd12b00·2cd32b00·00000000·......+.,.+.....
18 ··0x002dd7b0·9cd12b00·b8172b00·fc402c00·00000000·..+...+..@,.....18 ··0x002dd7b0·0cd42b00·281a2b00·6c432c00·00000000·..+.(.+.lC,.....
19 ··0x002dd7c0·78c12b00·54cb2b00·00000000·54d12b00·x.+.T.+.....T.+.19 ··0x002dd7c0·e8c32b00·c4cd2b00·00000000·c4d32b00·..+...+.......+.
20 ··0x002dd7d0·7c1a2b00·c8cc2b00·00000000·eccc2b00·|.+...+.......+.20 ··0x002dd7d0·ec1c2b00·38cf2b00·00000000·5ccf2b00·..+.8.+.....\.+.
21 ··0x002dd7e0·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.21 ··0x002dd7e0·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
22 ··0x002dd7f0·eccc2b00·00000000·48cc2b00·00000000·..+.....H.+.....22 ··0x002dd7f0·5ccf2b00·00000000·b8ce2b00·00000000·\.+.......+.....
23 ··0x002dd800·48cc2b00·00000000·d4cd2b00·00000000·H.+.......+.....23 ··0x002dd800·b8ce2b00·00000000·44d02b00·00000000·..+.....D.+.....
24 ··0x002dd810·78c12b00·00000000·a0eb2b00·00000000·x.+.......+.....24 ··0x002dd810·e8c32b00·00000000·10ee2b00·00000000·..+.......+.....
25 ··0x002dd820·10ce2b00·1cce2b00·00000000·10ce2b00·..+...+.......+.25 ··0x002dd820·80d02b00·8cd02b00·00000000·80d02b00·..+...+.......+.
26 ··0x002dd830·1cce2b00·00000000·30ce2b00·00000000·..+.....0.+.....26 ··0x002dd830·8cd02b00·00000000·a0d02b00·00000000·..+.......+.....
27 ··0x002dd840·48cc2b00·d4cd2b00·00000000·d4cd2b00·H.+...+.......+.27 ··0x002dd840·b8ce2b00·44d02b00·00000000·44d02b00·..+.D.+.....D.+.
28 ··0x002dd850·00000000·04ef2b00·00000000·78c12b00·......+.....x.+.28 ··0x002dd850·00000000·74f12b00·00000000·e8c32b00·....t.+.......+.
29 ··0x002dd860·70ce2b00·00000000·78c12b00·70ce2b00·p.+.....x.+.p.+.29 ··0x002dd860·e0d02b00·00000000·e8c32b00·e0d02b00·..+.......+...+.
30 ··0x002dd870·00000000·54d12b00·48cc2b00·a0ce2b00·....T.+.H.+...+.30 ··0x002dd870·00000000·c4d32b00·b8ce2b00·10d12b00·......+...+...+.
31 ··0x002dd880·acce2b00·a0eb2b00·00000000·58ab2b00·..+...+.....X.+.31 ··0x002dd880·1cd12b00·10ee2b00·00000000·c8ad2b00·..+...+.......+.
32 ··0x002dd890·00000000·58ab2b00·00000000·58ab2b00·....X.+.....X.+.32 ··0x002dd890·00000000·c8ad2b00·00000000·c8ad2b00·......+.......+.
33 ··0x002dd8a0·00000000·1ccf2b00·00000000·80b02b00·......+.......+.33 ··0x002dd8a0·00000000·8cd12b00·00000000·f0b22b00·......+.......+.
34 ··0x002dd8b0·00000000·60cf2b00·00000000·74cf2b00·....`.+.....t.+.34 ··0x002dd8b0·00000000·d0d12b00·00000000·e4d12b00·......+.......+.
35 ··0x002dd8c0·78cf2b00·00000000·8ccf2b00·94d02b00·x.+.......+...+.35 ··0x002dd8c0·e8d12b00·00000000·fcd12b00·04d32b00·..+.......+...+.
36 ··0x002dd8d0·00000000·8ccf2b00·94d02b00·00000000·......+...+.....36 ··0x002dd8d0·00000000·fcd12b00·04d32b00·00000000·......+...+.....
37 ··0x002dd8e0·e0da2b00·00000000·54d12b00·7c1a2b00·..+.....T.+.|.+.37 ··0x002dd8e0·50dd2b00·00000000·c4d32b00·ec1c2b00·P.+.......+...+.
38 ··0x002dd8f0·00000000·50d02b00·00000000·68a52a00·....P.+.....h.*.38 ··0x002dd8f0·00000000·c0d22b00·00000000·d8a72a00·......+.......*.
39 ··0x002dd900·50d02b00·00000000·68a52a00·04ef2b00·P.+.....h.*...+.39 ··0x002dd900·c0d22b00·00000000·d8a72a00·74f12b00·..+.......*.t.+.
40 ··0x002dd910·30d02b00·00000000·04ef2b00·30d02b00·0.+.......+.0.+.40 ··0x002dd910·a0d22b00·00000000·74f12b00·a0d22b00·..+.....t.+...+.
41 ··0x002dd920·00000000·48c22b00·54d02b00·00000000·....H.+.T.+.....41 ··0x002dd920·00000000·b8c42b00·c4d22b00·00000000·......+...+.....
42 ··0x002dd930·10ce2b00·1cce2b00·00000000·48c22b00·..+...+.....H.+.42 ··0x002dd930·80d02b00·8cd02b00·00000000·b8c42b00·..+...+.......+.
43 ··0x002dd940·00000000·10ce2b00·1cce2b00·00000000·......+...+.....43 ··0x002dd940·00000000·80d02b00·8cd02b00·00000000·......+...+.....
44 ··0x002dd950·68a52a00·00000000·2cee2b00·94d02b00·h.*.....,.+...+.44 ··0x002dd950·d8a72a00·00000000·9cf02b00·04d32b00·..*.......+...+.
45 ··0x002dd960·00000000·2cee2b00·68a52a00·00000000·....,.+.h.*.....45 ··0x002dd960·00000000·9cf02b00·d8a72a00·00000000·......+...*.....
46 ··0x002dd970·54d12b00·ccd02b00·d4d02b00·fc402c00·T.+...+...+..@,.46 ··0x002dd970·c4d32b00·3cd32b00·44d32b00·6c432c00·..+.<.+.D.+.lC,.
47 ··0x002dd980·00000000·54d12b00·7c1a2b00·d4d02b00·....T.+.|.+...+.47 ··0x002dd980·00000000·c4d32b00·ec1c2b00·44d32b00·......+...+.D.+.
48 ··0x002dd990·fc402c00·00000000·54d12b00·7c1a2b00·.@,.....T.+.|.+.48 ··0x002dd990·6c432c00·00000000·c4d32b00·ec1c2b00·lC,.......+...+.
49 ··0x002dd9a0·fc402c00·00000000·24252b00·54d12b00·.@,.....$%+.T.+.49 ··0x002dd9a0·6c432c00·00000000·94272b00·c4d32b00·lC,......'+...+.
50 ··0x002dd9b0·7c1a2b00·fc402c00·00000000·54d12b00·|.+..@,.....T.+.50 ··0x002dd9b0·ec1c2b00·6c432c00·00000000·c4d32b00·..+.lC,.......+.
51 ··0x002dd9c0·7c1a2b00·fc402c00·00000000·3cb92b00·|.+..@,.....<.+.51 ··0x002dd9c0·ec1c2b00·6c432c00·00000000·acbb2b00·..+.lC,.......+.
52 ··0x002dd9d0·04ef2b00·00000000·7c1a2b00·34d12b00·..+.....|.+.4.+.52 ··0x002dd9d0·74f12b00·00000000·ec1c2b00·a4d32b00·t.+.......+...+.
53 ··0x002dd9e0·00000000·50d12b00·5cd12b00·64d12b00·....P.+.\.+.d.+.53 ··0x002dd9e0·00000000·c0d32b00·ccd32b00·d4d32b00·......+...+...+.
54 ··0x002dd9f0·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.54 ··0x002dd9f0·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
55 ··0x002dda00·00000000·eccc2b00·00000000·54d12b00·......+.....T.+.55 ··0x002dda00·00000000·5ccf2b00·00000000·c4d32b00·....\.+.......+.
56 ··0x002dda10·7c1a2b00·c8cc2b00·eccc2b00·00000000·|.+...+...+.....56 ··0x002dda10·ec1c2b00·38cf2b00·5ccf2b00·00000000·..+.8.+.\.+.....
57 ··0x002dda20·24252b00·00000000·54d12b00·7c1a2b00·$%+.....T.+.|.+.57 ··0x002dda20·94272b00·00000000·c4d32b00·ec1c2b00·.'+.......+...+.
58 ··0x002dda30·c8cc2b00·00000000·eccc2b00·00000000·..+.......+.....58 ··0x002dda30·38cf2b00·00000000·5ccf2b00·00000000·8.+.....\.+.....
59 ··0x002dda40·54d12b00·7c1a2b00·c8cc2b00·eccc2b00·T.+.|.+...+...+.59 ··0x002dda40·c4d32b00·ec1c2b00·38cf2b00·5ccf2b00·..+...+.8.+.\.+.
60 ··0x002dda50·00000000·20c22b00·00000000·54cb2b00·....·.+.....T.+.60 ··0x002dda50·00000000·90c42b00·00000000·c4cd2b00·......+.......+.
61 ··0x002dda60·38de2b00·00000000·cc322b00·00000000·8.+......2+.....61 ··0x002dda60·a8e02b00·00000000·3c352b00·00000000·..+.....<5+.....
62 ··0x002dda70·b03f2c00·00000000·f4d12b00·00000000·.?,.......+.....62 ··0x002dda70·20422c00·00000000·64d42b00·00000000··B,.....d.+.....
63 ··0x002dda80·1ccf2b00·00000000·08d22b00·00000000·..+.......+.....63 ··0x002dda80·8cd12b00·00000000·78d42b00·00000000·..+.....x.+.....
64 ··0x002dda90·1ccf2b00·00000000·2cd22b00·34d22b00·..+.....,.+.4.+.64 ··0x002dda90·8cd12b00·00000000·9cd42b00·a4d42b00·..+.......+...+.
65 ··0x002ddaa0·94132b00·00000000·a8dc2b00·fc1f2c00·..+.......+...,.65 ··0x002ddaa0·04162b00·00000000·18df2b00·6c222c00·..+.......+.l",.
66 ··0x002ddab0·00000000·6cd22b00·70d22b00·74d22b00·....l.+.p.+.t.+.66 ··0x002ddab0·00000000·dcd42b00·e0d42b00·e4d42b00·......+...+...+.
67 ··0x002ddac0·34d12b00·7cd22b00·00000000·6cd22b00·4.+.|.+.....l.+.67 ··0x002ddac0·a4d32b00·ecd42b00·00000000·dcd42b00·..+...+.......+.
68 ··0x002ddad0·94132b00·00000000·80282c00·74562b00·..+......(,.tV+.68 ··0x002ddad0·04162b00·00000000·f02a2c00·e4582b00·..+......*,..X+.
69 ··0x002ddae0·00000000·ccf32b00·d4d22b00·00000000·......+...+.....69 ··0x002ddae0·00000000·3cf62b00·44d52b00·00000000·....<.+.D.+.....
70 ··0x002ddaf0·1ccf2b00·f0d22b00·d4d22b00·00000000·..+...+...+.....70 ··0x002ddaf0·8cd12b00·60d52b00·44d52b00·00000000·..+.`.+.D.+.....
71 ··0x002ddb00·bcd02b00·d4d22b00·00000000·bcd02b00·..+...+.......+.71 ··0x002ddb00·2cd32b00·44d52b00·00000000·2cd32b00·,.+.D.+.....,.+.
72 ··0x002ddb10·d4d22b00·00000000·74242b00·d4d22b00·..+.....t$+...+.72 ··0x002ddb10·44d52b00·00000000·e4262b00·44d52b00·D.+......&+.D.+.
73 ··0x002ddb20·00000000·68022c00·00000000·5cd32b00·....h.,.....\.+.73 ··0x002ddb20·00000000·d8042c00·00000000·ccd52b00·......,.......+.
74 ··0x002ddb30·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.74 ··0x002ddb30·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
75 ··0x002ddb40·00000000·eccc2b00·00000000·54d12b00·......+.....T.+.75 ··0x002ddb40·00000000·5ccf2b00·00000000·c4d32b00·....\.+.......+.
76 ··0x002ddb50·7c1a2b00·c8cc2b00·eccc2b00·00000000·|.+...+...+.....76 ··0x002ddb50·ec1c2b00·38cf2b00·5ccf2b00·00000000·..+.8.+.\.+.....
77 ··0x002ddb60·1ccf2b00·00000000·1ccf2b00·00000000·..+.......+.....77 ··0x002ddb60·8cd12b00·00000000·8cd12b00·00000000·..+.......+.....
78 ··0x002ddb70·b4d32b00·a0d32b00·00000000·24982b00·..+...+.....$.+.78 ··0x002ddb70·24d62b00·10d62b00·00000000·949a2b00·$.+...+.......+.
79 ··0x002ddb80·40352b00·00000000·54d12b00·7c1a2b00·@5+.....T.+.|.+.79 ··0x002ddb80·b0372b00·00000000·c4d32b00·ec1c2b00·.7+.......+...+.
80 ··0x002ddb90·c8cc2b00·00000000·eccc2b00·00000000·..+.......+.....80 ··0x002ddb90·38cf2b00·00000000·5ccf2b00·00000000·8.+.....\.+.....
81 ··0x002ddba0·54d12b00·7c1a2b00·c8cc2b00·eccc2b00·T.+.|.+...+...+.81 ··0x002ddba0·c4d32b00·ec1c2b00·38cf2b00·5ccf2b00·..+...+.8.+.\.+.
82 ··0x002ddbb0·00000000·40352b00·00000000·54d12b00·....@5+.....T.+.82 ··0x002ddbb0·00000000·b0372b00·00000000·c4d32b00·.....7+.......+.
83 ··0x002ddbc0·7c1a2b00·c8cc2b00·00000000·eccc2b00·|.+...+.......+.83 ··0x002ddbc0·ec1c2b00·38cf2b00·00000000·5ccf2b00·..+.8.+.....\.+.
84 ··0x002ddbd0·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.84 ··0x002ddbd0·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
85 ··0x002ddbe0·eccc2b00·00000000·40352b00·d8bb2b00·..+.....@5+...+.85 ··0x002ddbe0·5ccf2b00·00000000·b0372b00·48be2b00·\.+......7+.H.+.
86 ··0x002ddbf0·00000000·40352b00·d8bb2b00·00000000·....@5+...+.....86 ··0x002ddbf0·00000000·b0372b00·48be2b00·00000000·.....7+.H.+.....
87 ··0x002ddc00·38de2b00·d8bb2b00·00000000·38de2b00·8.+...+.....8.+.87 ··0x002ddc00·a8e02b00·48be2b00·00000000·a8e02b00·..+.H.+.......+.
88 ··0x002ddc10·d8bb2b00·00000000·40352b00·409d2b00·..+.....@5+.@.+.88 ··0x002ddc10·48be2b00·00000000·b0372b00·b09f2b00·H.+......7+...+.
89 ··0x002ddc20·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.89 ··0x002ddc20·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
90 ··0x002ddc30·00000000·eccc2b00·00000000·54d12b00·......+.....T.+.90 ··0x002ddc30·00000000·5ccf2b00·00000000·c4d32b00·....\.+.......+.
91 ··0x002ddc40·7c1a2b00·c8cc2b00·eccc2b00·00000000·|.+...+...+.....91 ··0x002ddc40·ec1c2b00·38cf2b00·5ccf2b00·00000000·..+.8.+.\.+.....
92 ··0x002ddc50·40352b00·00000000·40352b00·00000000·@5+.....@5+.....92 ··0x002ddc50·b0372b00·00000000·b0372b00·00000000·.7+......7+.....
93 ··0x002ddc60·54d12b00·7c1a2b00·c8cc2b00·00000000·T.+.|.+...+.....93 ··0x002ddc60·c4d32b00·ec1c2b00·38cf2b00·00000000·..+...+.8.+.....
94 ··0x002ddc70·eccc2b00·00000000·54d12b00·7c1a2b00·..+.....T.+.|.+.94 ··0x002ddc70·5ccf2b00·00000000·c4d32b00·ec1c2b00·\.+.......+...+.
95 ··0x002ddc80·c8cc2b00·eccc2b00·00000000·40352b00·..+...+.....@5+.95 ··0x002ddc80·38cf2b00·5ccf2b00·00000000·b0372b00·8.+.\.+......7+.
96 ··0x002ddc90·00000000·40352b00·00000000·54d12b00·....@5+.....T.+.96 ··0x002ddc90·00000000·b0372b00·00000000·c4d32b00·.....7+.......+.
97 ··0x002ddca0·7c1a2b00·c8cc2b00·00000000·eccc2b00·|.+...+.......+.97 ··0x002ddca0·ec1c2b00·38cf2b00·00000000·5ccf2b00·..+.8.+.....\.+.
98 ··0x002ddcb0·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.98 ··0x002ddcb0·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
99 ··0x002ddcc0·eccc2b00·00000000·40352b00·d8bb2b00·..+.....@5+...+.99 ··0x002ddcc0·5ccf2b00·00000000·b0372b00·48be2b00·\.+......7+.H.+.
100 ··0x002ddcd0·00000000·40352b00·d8bb2b00·00000000·....@5+...+.....100 ··0x002ddcd0·00000000·b0372b00·48be2b00·00000000·.....7+.H.+.....
101 ··0x002ddce0·38de2b00·d8bb2b00·00000000·38de2b00·8.+...+.....8.+.101 ··0x002ddce0·a8e02b00·48be2b00·00000000·a8e02b00·..+.H.+.......+.
102 ··0x002ddcf0·d8bb2b00·00000000·cc322b00·00000000·..+......2+.....102 ··0x002ddcf0·48be2b00·00000000·3c352b00·00000000·H.+.....<5+.....
103 ··0x002ddd00·10ce2b00·1cce2b00·00000000·38de2b00·..+...+.....8.+.103 ··0x002ddd00·80d02b00·8cd02b00·00000000·a8e02b00·..+...+.......+.
104 ··0x002ddd10·d8bb2b00·00000000·38de2b00·d8bb2b00·..+.....8.+...+.104 ··0x002ddd10·48be2b00·00000000·a8e02b00·48be2b00·H.+.......+.H.+.
105 ··0x002ddd20·00000000·38de2b00·d8bb2b00·00000000·....8.+...+.....105 ··0x002ddd20·00000000·a8e02b00·48be2b00·00000000·......+.H.+.....
106 ··0x002ddd30·38de2b00·d8bb2b00·00000000·38de2b00·8.+...+.....8.+.106 ··0x002ddd30·a8e02b00·48be2b00·00000000·a8e02b00·..+.H.+.......+.
107 ··0x002ddd40·d8bb2b00·00000000·40352b00·00000000·..+.....@5+.....107 ··0x002ddd40·48be2b00·00000000·b0372b00·00000000·H.+......7+.....
108 ··0x002ddd50·54d12b00·7c1a2b00·c8cc2b00·00000000·T.+.|.+...+.....108 ··0x002ddd50·c4d32b00·ec1c2b00·38cf2b00·00000000·..+...+.8.+.....
109 ··0x002ddd60·eccc2b00·00000000·54d12b00·7c1a2b00·..+.....T.+.|.+.109 ··0x002ddd60·5ccf2b00·00000000·c4d32b00·ec1c2b00·\.+.......+...+.
110 ··0x002ddd70·c8cc2b00·eccc2b00·00000000·40352b00·..+...+.....@5+.110 ··0x002ddd70·38cf2b00·5ccf2b00·00000000·b0372b00·8.+.\.+......7+.
111 ··0x002ddd80·d8bb2b00·00000000·38de2b00·d8bb2b00·..+.....8.+...+.111 ··0x002ddd80·48be2b00·00000000·a8e02b00·48be2b00·H.+.......+.H.+.
112 ··0x002ddd90·00000000·38de2b00·d8bb2b00·00000000·....8.+...+.....112 ··0x002ddd90·00000000·a8e02b00·48be2b00·00000000·......+.H.+.....
113 ··0x002ddda0·24d52b00·00000000·34d52b00·38d52b00·$.+.....4.+.8.+.113 ··0x002ddda0·94d72b00·00000000·a4d72b00·a8d72b00·..+.......+...+.
114 ··0x002dddb0·00000000·80282c00·00000000·54d12b00·.....(,.....T.+.114 ··0x002dddb0·00000000·f02a2c00·00000000·c4d32b00·.....*,.......+.
115 ··0x002dddc0·7c1a2b00·c8cc2b00·00000000·eccc2b00·|.+...+.......+.115 ··0x002dddc0·ec1c2b00·38cf2b00·00000000·5ccf2b00·..+.8.+.....\.+.
116 ··0x002dddd0·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.116 ··0x002dddd0·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
117 ··0x002ddde0·eccc2b00·00000000·54d12b00·7c1a2b00·..+.....T.+.|.+.117 ··0x002ddde0·5ccf2b00·00000000·c4d32b00·ec1c2b00·\.+.......+...+.
118 ··0x002dddf0·c8cc2b00·00000000·eccc2b00·00000000·..+.......+.....118 ··0x002dddf0·38cf2b00·00000000·5ccf2b00·00000000·8.+.....\.+.....
119 ··0x002dde00·54d12b00·7c1a2b00·c8cc2b00·eccc2b00·T.+.|.+...+...+.119 ··0x002dde00·c4d32b00·ec1c2b00·38cf2b00·5ccf2b00·..+...+.8.+.\.+.
120 ··0x002dde10·00000000·54d12b00·7c1a2b00·c8cc2b00·....T.+.|.+...+.120 ··0x002dde10·00000000·c4d32b00·ec1c2b00·38cf2b00·......+...+.8.+.
121 ··0x002dde20·00000000·eccc2b00·00000000·54d12b00·......+.....T.+.121 ··0x002dde20·00000000·5ccf2b00·00000000·c4d32b00·....\.+.......+.
122 ··0x002dde30·7c1a2b00·c8cc2b00·eccc2b00·00000000·|.+...+...+.....122 ··0x002dde30·ec1c2b00·38cf2b00·5ccf2b00·00000000·..+.8.+.\.+.....
123 ··0x002dde40·60cf2b00·00000000·60cf2b00·00000000·`.+.....`.+.....123 ··0x002dde40·d0d12b00·00000000·d0d12b00·00000000·..+.......+.....
124 ··0x002dde50·1ce42b00·00000000·f8512b00·1ce42b00·..+......Q+...+.124 ··0x002dde50·8ce62b00·00000000·68542b00·8ce62b00·..+.....hT+...+.
125 ··0x002dde60·00000000·f8512b00·1ce42b00·00000000·.....Q+...+.....125 ··0x002dde60·00000000·68542b00·8ce62b00·00000000·....hT+...+.....
Max diff block lines reached; 0/86743 bytes (0.00%) of diff not shown.
15.6 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 49, 170 lines modifiedOffset 49, 170 lines modified
49 ··0x002e02d0·acfa0400·acfa0400·acfa0400·acfa0400·................49 ··0x002e02d0·acfa0400·acfa0400·acfa0400·acfa0400·................
50 ··0x002e02e0·acfa0400·acfa0400·acfa0400·acfa0400·................50 ··0x002e02e0·acfa0400·acfa0400·acfa0400·acfa0400·................
51 ··0x002e02f0·acfa0400·acfa0400·acfa0400·acfa0400·................51 ··0x002e02f0·acfa0400·acfa0400·acfa0400·acfa0400·................
52 ··0x002e0300·acfa0400·acfa0400·acfa0400·acfa0400·................52 ··0x002e0300·acfa0400·acfa0400·acfa0400·acfa0400·................
53 ··0x002e0310·acfa0400·acfa0400·acfa0400·acfa0400·................53 ··0x002e0310·acfa0400·acfa0400·acfa0400·acfa0400·................
54 ··0x002e0320·acfa0400·acfa0400·acfa0400·acfa0400·................54 ··0x002e0320·acfa0400·acfa0400·acfa0400·acfa0400·................
55 ··0x002e0330·acfa0400·00000000·00000000·00000000·................55 ··0x002e0330·acfa0400·00000000·00000000·00000000·................
56 ··0x002e0340·00000000·00000000·00000000·b1160c00·................56 ··0x002e0340·00000000·00000000·00000000·d5160c00·................
57 ··0x002e0350·00000000·00000000·00000000·00000000·................57 ··0x002e0350·00000000·00000000·00000000·00000000·................
58 ··0x002e0360·00000000·00000000·00000000·495c0500·............I\..58 ··0x002e0360·00000000·00000000·00000000·495c0500·............I\..
59 ··0x002e0370·895e2a00·00000000·00000000·858b0900·.^*.............59 ··0x002e0370·f9602a00·00000000·00000000·858b0900·.`*.............
60 ··0x002e0380·00000000·00000000·79610500·311c2a00·........ya..1.*.60 ··0x002e0380·00000000·00000000·79610500·a11e2a00·........ya....*.
61 ··0x002e0390·00000000·00000000·00000000·b92e2a00·..............*.61 ··0x002e0390·00000000·00000000·00000000·29312a00·............)1*.
62 ··0x002e03a0·00000000·00000000·00000000·00000000·................62 ··0x002e03a0·00000000·00000000·00000000·00000000·................
63 ··0x002e03b0·00000000·d9510900·00000000·91462a00·.....Q.......F*.63 ··0x002e03b0·00000000·d9510900·00000000·01492a00·.....Q.......I*.
64 ··0x002e03c0·00000000·00000000·2d340c00·00000000·........-4......64 ··0x002e03c0·00000000·00000000·51340c00·00000000·........Q4......
65 ··0x002e03d0·00000000·00000000·00000000·00000000·................65 ··0x002e03d0·00000000·00000000·00000000·00000000·................
66 ··0x002e03e0·00000000·00000000·00000000·895f2a00·............._*.66 ··0x002e03e0·00000000·00000000·00000000·f9612a00·.............a*.
67 ··0x002e03f0·00000000·0dfd0c00·00000000·00000000·................67 ··0x002e03f0·00000000·31fd0c00·00000000·00000000·....1...........
68 ··0x002e0400·e5890900·00000000·00000000·00000000·................68 ··0x002e0400·e5890900·00000000·00000000·00000000·................
69 ··0x002e0410·00000000·00000000·00000000·ed9f1c00·................69 ··0x002e0410·00000000·00000000·00000000·c5a11c00·................
70 ··0x002e0420·00000000·00000000·e99b0b00·00000000·................70 ··0x002e0420·00000000·00000000·0d9c0b00·00000000·................
71 ··0x002e0430·00000000·00000000·c5361600·00000000·.........6......71 ··0x002e0430·00000000·00000000·1d371600·00000000·.........7......
72 ··0x002e0440·00000000·00000000·00000000·00000000·................72 ··0x002e0440·00000000·00000000·00000000·00000000·................
73 ··0x002e0450·00000000·4d1f0800·00000000·00000000·....M...........73 ··0x002e0450·00000000·4d1f0800·00000000·00000000·....M...........
74 ··0x002e0460·a91f2a00·00000000·00000000·00000000·..*.............74 ··0x002e0460·19222a00·00000000·00000000·00000000·."*.............
75 ··0x002e0470·00000000·00000000·c12d0500·00000000·.........-......75 ··0x002e0470·00000000·00000000·c12d0500·00000000·.........-......
76 ··0x002e0480·00000000·00000000·00000000·11002100·..............!.76 ··0x002e0480·00000000·00000000·00000000·0d022100·..............!.
77 ··0x002e0490·29592a00·00000000·71c72500·819b1f00·)Y*.....q.%.....77 ··0x002e0490·995b2a00·00000000·e1c92500·7d9d1f00·.[*.......%.}...
78 ··0x002e04a0·00000000·00000000·cd711400·00000000·.........q......78 ··0x002e04a0·00000000·00000000·25721400·00000000·........%r......
79 ··0x002e04b0·ed381600·00000000·00000000·00000000·.8..............79 ··0x002e04b0·45391600·00000000·00000000·00000000·E9..............
80 ··0x002e04c0·00000000·996b1600·00000000·00000000·.....k..........80 ··0x002e04c0·00000000·f16b1600·00000000·00000000·.....k..........
81 ··0x002e04d0·00000000·00000000·00000000·00000000·................81 ··0x002e04d0·00000000·00000000·00000000·00000000·................
82 ··0x002e04e0·00000000·00000000·199e0900·00000000·................82 ··0x002e04e0·00000000·00000000·199e0900·00000000·................
83 ··0x002e04f0·00000000·75ea1100·00000000·00000000·....u...........83 ··0x002e04f0·00000000·cdea1100·00000000·00000000·................
84 ··0x002e0500·00000000·00000000·00000000·00000000·................84 ··0x002e0500·00000000·00000000·00000000·00000000·................
85 ··0x002e0510·00000000·00000000·00000000·00000000·................85 ··0x002e0510·00000000·00000000·00000000·00000000·................
86 ··0x002e0520·00000000·00000000·00000000·00000000·................86 ··0x002e0520·00000000·00000000·00000000·00000000·................
87 ··0x002e0530·00000000·00000000·9dc11c00·00000000·................87 ··0x002e0530·00000000·00000000·75c31c00·00000000·........u.......
88 ··0x002e0540·00000000·00000000·00000000·00000000·................88 ··0x002e0540·00000000·00000000·00000000·00000000·................
89 ··0x002e0550·00000000·00000000·00000000·00000000·................89 ··0x002e0550·00000000·00000000·00000000·00000000·................
90 ··0x002e0560·c9fb2400·c15f1900·d9371600·00000000·..$.._...7......90 ··0x002e0560·39fe2400·19601900·31381600·00000000·9.$..`..18......
91 ··0x002e0570·00000000·00000000·00000000·00000000·................91 ··0x002e0570·00000000·00000000·00000000·00000000·................
92 ··0x002e0580·00000000·00000000·00000000·00000000·................92 ··0x002e0580·00000000·00000000·00000000·00000000·................
93 ··0x002e0590·00000000·00000000·5d0f1800·00000000·........].......93 ··0x002e0590·00000000·00000000·b50f1800·00000000·................
94 ··0x002e05a0·00000000·00000000·00000000·00000000·................94 ··0x002e05a0·00000000·00000000·00000000·00000000·................
95 ··0x002e05b0·00000000·00000000·00000000·00000000·................95 ··0x002e05b0·00000000·00000000·00000000·00000000·................
96 ··0x002e05c0·00000000·00000000·00000000·d1fd1300·................96 ··0x002e05c0·00000000·00000000·00000000·29fe1300·............)...
97 ··0x002e05d0·9da00900·00000000·00000000·00000000·................97 ··0x002e05d0·9da00900·00000000·00000000·00000000·................
98 ··0x002e05e0·00000000·00000000·00000000·00000000·................98 ··0x002e05e0·00000000·00000000·00000000·00000000·................
99 ··0x002e05f0·39830a00·00000000·00000000·00000000·9...............99 ··0x002e05f0·39830a00·00000000·00000000·00000000·9...............
100 ··0x002e0600·00000000·00000000·00000000·bd611600·.............a..100 ··0x002e0600·00000000·00000000·00000000·15621600·.............b..
101 ··0x002e0610·00000000·00000000·00000000·00000000·................101 ··0x002e0610·00000000·00000000·00000000·00000000·................
102 ··0x002e0620·6d490b00·00000000·00000000·00000000·mI..............102 ··0x002e0620·6d490b00·00000000·00000000·00000000·mI..............
103 ··0x002e0630·00000000·00000000·00000000·00000000·................103 ··0x002e0630·00000000·00000000·00000000·00000000·................
104 ··0x002e0640·00000000·00000000·00000000·00000000·................104 ··0x002e0640·00000000·00000000·00000000·00000000·................
105 ··0x002e0650·00000000·00000000·ed5b2a00·00000000·.........[*.....105 ··0x002e0650·00000000·00000000·5d5e2a00·00000000·........]^*.....
106 ··0x002e0660·00000000·00000000·41542a00·00000000·........AT*.....106 ··0x002e0660·00000000·00000000·b1562a00·00000000·.........V*.....
107 ··0x002e0670·00000000·00000000·81fd1b00·00000000·................107 ··0x002e0670·00000000·00000000·255a1c00·00000000·........%Z......
108 ··0x002e0680·39282a00·00000000·00000000·00000000·9(*.............108 ··0x002e0680·a92a2a00·00000000·00000000·00000000·.**.............
109 ··0x002e0690·00000000·255a0500·00000000·00000000·....%Z..........109 ··0x002e0690·00000000·255a0500·00000000·00000000·....%Z..........
110 ··0x002e06a0·00000000·45600500·00000000·bdb71c00·....E`..........110 ··0x002e06a0·00000000·45600500·00000000·95b91c00·....E`..........
111 ··0x002e06b0·00000000·00000000·00000000·00000000·................111 ··0x002e06b0·00000000·00000000·00000000·00000000·................
112 ··0x002e06c0·00000000·00000000·00000000·00000000·................112 ··0x002e06c0·00000000·00000000·00000000·00000000·................
113 ··0x002e06d0·00000000·3d970b00·00000000·4df72900·....=.......M.).113 ··0x002e06d0·00000000·61970b00·00000000·bdf92900·....a.........).
114 ··0x002e06e0·00000000·00000000·00000000·00000000·................114 ··0x002e06e0·00000000·00000000·00000000·00000000·................
115 ··0x002e06f0·00000000·00000000·00000000·00000000·................115 ··0x002e06f0·00000000·00000000·00000000·00000000·................
116 ··0x002e0700·00000000·00000000·00000000·00000000·................116 ··0x002e0700·00000000·00000000·00000000·00000000·................
117 ··0x002e0710·00000000·00000000·00000000·00000000·................117 ··0x002e0710·00000000·00000000·00000000·00000000·................
118 ··0x002e0720·00000000·00000000·00000000·00000000·................118 ··0x002e0720·00000000·00000000·00000000·00000000·................
119 ··0x002e0730·00000000·00000000·00000000·00000000·................119 ··0x002e0730·00000000·00000000·00000000·00000000·................
120 ··0x002e0740·00000000·6dfe2900·39cb0b00·00000000·....m.).9.......120 ··0x002e0740·00000000·dd002a00·5dcb0b00·00000000·......*.].......
121 ··0x002e0750·00000000·00000000·00000000·00000000·................121 ··0x002e0750·00000000·00000000·00000000·00000000·................
122 ··0x002e0760·00000000·00000000·316a1600·00000000·........1j......122 ··0x002e0760·00000000·00000000·896a1600·00000000·.........j......
123 ··0x002e0770·00000000·00000000·00000000·00000000·................123 ··0x002e0770·00000000·00000000·00000000·00000000·................
124 ··0x002e0780·00000000·00000000·00000000·00000000·................124 ··0x002e0780·00000000·00000000·00000000·00000000·................
125 ··0x002e0790·00000000·00000000·00000000·7d121a00·............}...125 ··0x002e0790·00000000·00000000·00000000·d5121a00·................
126 ··0x002e07a0·00000000·00000000·00000000·00000000·................126 ··0x002e07a0·00000000·00000000·00000000·00000000·................
127 ··0x002e07b0·00000000·00000000·7dec2500·00000000·........}.%.....127 ··0x002e07b0·00000000·00000000·edee2500·00000000·..........%.....
128 ··0x002e07c0·00000000·00000000·00000000·00000000·................128 ··0x002e07c0·00000000·00000000·00000000·00000000·................
129 ··0x002e07d0·00000000·00000000·00000000·00000000·................129 ··0x002e07d0·00000000·00000000·00000000·00000000·................
130 ··0x002e07e0·4d2c1900·00000000·00000000·00000000·M,..............130 ··0x002e07e0·a52c1900·00000000·00000000·00000000·.,..............
131 ··0x002e07f0·00000000·61de0d00·00000000·00000000·....a...........131 ··0x002e07f0·00000000·99de0d00·00000000·00000000·................
132 ··0x002e0800·00000000·e9c01700·00000000·00000000·................132 ··0x002e0800·00000000·41c11700·00000000·00000000·....A...........
133 ··0x002e0810·69472a00·c5fc2900·00000000·00000000·iG*...).........133 ··0x002e0810·d9492a00·35ff2900·00000000·00000000·.I*.5.).........
134 ··0x002e0820·00000000·00000000·00000000·00000000·................134 ··0x002e0820·00000000·00000000·00000000·00000000·................
135 ··0x002e0830·e1f70c00·00000000·85ef2900·5df02900·..........).].).135 ··0x002e0830·05f80c00·00000000·f5f12900·cdf22900·..........)...).
136 ··0x002e0840·00000000·00000000·00000000·00000000·................136 ··0x002e0840·00000000·00000000·00000000·00000000·................
137 ··0x002e0850·00000000·00000000·00000000·00000000·................137 ··0x002e0850·00000000·00000000·00000000·00000000·................
138 ··0x002e0860·00000000·00000000·00000000·ed2a1800·.............*..138 ··0x002e0860·00000000·00000000·00000000·452b1800·............E+..
139 ··0x002e0870·00000000·00000000·c18d0900·00000000·................139 ··0x002e0870·00000000·00000000·c18d0900·00000000·................
140 ··0x002e0880·00000000·3da41f00·00000000·0dd51b00·....=...........140 ··0x002e0880·00000000·39a61f00·00000000·b1311c00·....9........1..
141 ··0x002e0890·00000000·00000000·00000000·00000000·................141 ··0x002e0890·00000000·00000000·00000000·00000000·................
142 ··0x002e08a0·00000000·00000000·e12d2a00·91362a00·.........-*..6*.142 ··0x002e08a0·00000000·00000000·51302a00·01392a00·........Q0*..9*.
143 ··0x002e08b0·00000000·00000000·00000000·00000000·................143 ··0x002e08b0·00000000·00000000·00000000·00000000·................
144 ··0x002e08c0·00000000·359b0900·514d1700·00000000·....5...QM......144 ··0x002e08c0·00000000·359b0900·a94d1700·00000000·....5....M......
145 ··0x002e08d0·212d1900·00000000·00000000·00000000·!-..............145 ··0x002e08d0·792d1900·00000000·00000000·00000000·y-..............
146 ··0x002e08e0·e1141700·00000000·00000000·00000000·................146 ··0x002e08e0·39151700·00000000·00000000·00000000·9...............
147 ··0x002e08f0·00000000·00000000·00000000·00000000·................147 ··0x002e08f0·00000000·00000000·00000000·00000000·................
148 ··0x002e0900·00000000·00000000·00000000·00000000·................148 ··0x002e0900·00000000·00000000·00000000·00000000·................
149 ··0x002e0910·00000000·00000000·00000000·00000000·................149 ··0x002e0910·00000000·00000000·00000000·00000000·................
150 ··0x002e0920·00000000·255e0500·00000000·00000000·....%^..........150 ··0x002e0920·00000000·255e0500·00000000·00000000·....%^..........
151 ··0x002e0930·00000000·00000000·00000000·00000000·................151 ··0x002e0930·00000000·00000000·00000000·00000000·................
152 ··0x002e0940·00000000·00000000·00000000·00000000·................152 ··0x002e0940·00000000·00000000·00000000·00000000·................
153 ··0x002e0950·00000000·fdf42900·00000000·00000000·......).........153 ··0x002e0950·00000000·6df72900·00000000·00000000·....m.).........
154 ··0x002e0960·00000000·00000000·00000000·00000000·................154 ··0x002e0960·00000000·00000000·00000000·00000000·................
155 ··0x002e0970·00000000·00000000·69620b00·00000000·........ib......155 ··0x002e0970·00000000·00000000·69620b00·00000000·........ib......
156 ··0x002e0980·00000000·41552a00·00000000·00000000·....AU*.........156 ··0x002e0980·00000000·b1572a00·00000000·00000000·.....W*.........
157 ··0x002e0990·00000000·00000000·00000000·00000000·................157 ··0x002e0990·00000000·00000000·00000000·00000000·................
158 ··0x002e09a0·00000000·00000000·00000000·9d5e0500·.............^..158 ··0x002e09a0·00000000·00000000·00000000·9d5e0500·.............^..
159 ··0x002e09b0·79382a00·00000000·51572a00·00000000·y8*.....QW*.....159 ··0x002e09b0·e93a2a00·00000000·c1592a00·00000000·.:*......Y*.....
160 ··0x002e09c0·71540900·00000000·00000000·00000000·qT..............160 ··0x002e09c0·71540900·00000000·00000000·00000000·qT..............
161 ··0x002e09d0·00000000·00000000·00000000·00000000·................161 ··0x002e09d0·00000000·00000000·00000000·00000000·................
162 ··0x002e09e0·00000000·00000000·00000000·00000000·................162 ··0x002e09e0·00000000·00000000·00000000·00000000·................
163 ··0x002e09f0·00000000·00000000·00000000·fdd31c00·................163 ··0x002e09f0·00000000·00000000·00000000·d5d51c00·................
164 ··0x002e0a00·00000000·00000000·00000000·00000000·................164 ··0x002e0a00·00000000·00000000·00000000·00000000·................
165 ··0x002e0a10·00000000·00000000·00000000·00000000·................165 ··0x002e0a10·00000000·00000000·00000000·00000000·................
166 ··0x002e0a20·00000000·00000000·00000000·00000000·................166 ··0x002e0a20·00000000·00000000·00000000·00000000·................
167 ··0x002e0a30·00000000·00000000·00000000·00000000·................167 ··0x002e0a30·00000000·00000000·00000000·00000000·................
168 ··0x002e0a40·00000000·00000000·00000000·00000000·................168 ··0x002e0a40·00000000·00000000·00000000·00000000·................
169 ··0x002e0a50·00000000·00000000·00000000·00000000·................169 ··0x002e0a50·00000000·00000000·00000000·00000000·................
170 ··0x002e0a60·00000000·00000000·00000000·00000000·................170 ··0x002e0a60·00000000·00000000·00000000·00000000·................
171 ··0x002e0a70·00000000·00000000·00000000·00000000·................171 ··0x002e0a70·00000000·00000000·00000000·00000000·................
172 ··0x002e0a80·00000000·00000000·00000000·00000000·................172 ··0x002e0a80·00000000·00000000·00000000·00000000·................
173 ··0x002e0a90·00000000·00000000·00000000·00000000·................173 ··0x002e0a90·00000000·00000000·00000000·00000000·................
174 ··0x002e0aa0·00000000·00000000·00000000·00000000·................174 ··0x002e0aa0·00000000·00000000·00000000·00000000·................
175 ··0x002e0ab0·00000000·00000000·00000000·00000000·................175 ··0x002e0ab0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 3947/15895 bytes (24.83%) of diff not shown.
857 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 1727 lines modifiedOffset 1, 1727 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x002e0d5c·5c0d2e00·e4282b00·f0f72b00·7cfb2a00·\....(+...+.|.*.2 ··0x002e0d5c·5c0d2e00·542b2b00·60fa2b00·ecfd2a00·\...T++.`.+...*.
3 ··0x002e0d6c·e8492c00·8d301e00·09530b00·95540b00·.I,..0...S...T..3 ··0x002e0d6c·584c2c00·65321e00·09530b00·95540b00·XL,.e2...S...T..
4 ··0x002e0d7c·0de31c00·f1f41c00·dd1a1400·15651b00·.............e..4 ··0x002e0d7c·e5e41c00·c9f61c00·351b1400·f5651b00·........5....e..
5 ··0x002e0d8c·ed1d1400·09791900·25af1500·f9611c00·.....y..%....a..5 ··0x002e0d8c·451e1400·61791900·7daf1500·d5631c00·E...ay..}....c..
6 ··0x002e0d9c·f1700a00·4d731700·5d251b00·0d301b00·.p..Ms..]%...0..6 ··0x002e0d9c·f1700a00·a5731700·41261b00·ed301b00·.p...s..A&...0..
7 ··0x002e0dac·b98a2200·318c0a00·45122000·cde82000·..".1...E.·...·.7 ··0x002e0dac·2d8d2200·318c0a00·41142000·c9ea2000·-.".1...A.·...·.
8 ··0x002e0dbc·d9510900·01f30800·657f0b00·55f10800·.Q......e...U...8 ··0x002e0dbc·d9510900·01f30800·657f0b00·55f10800·.Q......e...U...
9 ··0x002e0dcc·01f30800·95f50800·19f80800·9dfa0800·................9 ··0x002e0dcc·01f30800·95f50800·19f80800·9dfa0800·................
10 ··0x002e0ddc·21fd0800·79000900·fd020900·81050900·!...y...........10 ··0x002e0ddc·21fd0800·79000900·fd020900·81050900·!...y...........
11 ··0x002e0dec·05080900·890a0900·150d0900·a10f0900·................11 ··0x002e0dec·05080900·890a0900·150d0900·a10f0900·................
12 ··0x002e0dfc·2d120900·b9140900·45170900·d1190900·-.......E.......12 ··0x002e0dfc·2d120900·b9140900·45170900·d1190900·-.......E.......
13 ··0x002e0e0c·5d1c0900·e91e0900·75210900·01240900·].......u!...$..13 ··0x002e0e0c·5d1c0900·e91e0900·75210900·01240900·].......u!...$..
14 ··0x002e0e1c·8d260900·19290900·a12b0900·292e0900·.&...)...+..)...14 ··0x002e0e1c·8d260900·19290900·a12b0900·292e0900·.&...)...+..)...
15 ··0x002e0e2c·b1300900·15650b00·5d2d1f00·a56a1f00·.0...e..]-...j..15 ··0x002e0e2c·b1300900·15650b00·612f1f00·a16c1f00·.0...e..a/...l..
16 ··0x002e0e3c·e99e0b00·29b50b00·850f0c00·45520d00·....).......ER..16 ··0x002e0e3c·0d9f0b00·4db50b00·a90f0c00·69520d00·....M.......iR..
17 ··0x002e0e4c·65b60b00·d9c81900·05a00b00·3dcc1900·e...........=...17 ··0x002e0e4c·89b60b00·31c91900·29a00b00·95cc1900·....1...).......
18 ··0x002e0e5c·a1b80b00·05bd0b00·8d891b00·e5a40b00·................18 ··0x002e0e5c·c5b80b00·29bd0b00·6d8a1b00·09a50b00·....)...m.......
19 ··0x002e0e6c·29a70b00·45a80b00·49ac0b00·712f0d00·)...E...I...q/..19 ··0x002e0e6c·4da70b00·69a80b00·6dac0b00·952f0d00·M...i...m..../..
20 ··0x002e0e7c·21121900·79341800·ad761a00·254b1400·!...y4...v..%K..20 ··0x002e0e7c·79121900·d1341800·05771a00·7d4b1400·y....4...w..}K..
21 ··0x002e0e8c·f9250d00·fd2d0d00·79370d00·2db11500·.%...-..y7..-...21 ··0x002e0e8c·1d260d00·212e0d00·9d370d00·85b11500·.&..!....7......
22 ··0x002e0e9c·694d0900·89af0b00·e1c10b00·4db30b00·iM..........M...22 ··0x002e0e9c·694d0900·adaf0b00·05c20b00·71b30b00·iM..........q...
23 ··0x002e0eac·c5ad1b00·058b1b00·8dd01900·d9510900·.............Q..23 ··0x002e0eac·a5ae1b00·e58b1b00·e5d01900·d9510900·.............Q..
24 ··0x002e0ebc·71540900·f15a0500·91730900·15760900·qT...Z...s...v..24 ··0x002e0ebc·71540900·f15a0500·91730900·15760900·qT...Z...s...v..
25 ··0x002e0ecc·4d1f0800·f1040500·752d0500·e5890900·M.......u-......25 ··0x002e0ecc·4d1f0800·f1040500·752d0500·e5890900·M.......u-......
26 ··0x002e0edc·952d0500·613d0d00·693e0d00·fd400d00·.-..a=..i>...@..26 ··0x002e0edc·952d0500·853d0d00·8d3e0d00·21410d00·.-...=...>..!A..
27 ··0x002e0eec·7d440d00·4d1f0800·79821c00·49910900·}D..M...y...I...27 ··0x002e0eec·a1440d00·4d1f0800·51841c00·49910900·.D..M...Q...I...
28 ··0x002e0efc·e5890900·ed2d0500·79821c00·49910900·.....-..y...I...28 ··0x002e0efc·e5890900·ed2d0500·51841c00·49910900·.....-..Q...I...
29 ··0x002e0f0c·0de51f00·ed2d0500·4d1f0800·81fd1b00·.....-..M.......29 ··0x002e0f0c·09e71f00·ed2d0500·4d1f0800·255a1c00·.....-..M...%Z..
30 ··0x002e0f1c·752d0500·e5890900·155f0500·f1040500·u-......._......30 ··0x002e0f1c·752d0500·e5890900·155f0500·f1040500·u-......._......
31 ··0x002e0f2c·81fd1b00·b1f11b00·0dd51b00·61de0d00·............a...31 ··0x002e0f2c·255a1c00·554e1c00·b1311c00·99de0d00·%Z..UN...1......
32 ··0x002e0f3c·155f0500·fd1e0800·89801c00·a1771c00·._...........w..32 ··0x002e0f3c·155f0500·fd1e0800·61821c00·79791c00·._......a...yy..
33 ··0x002e0f4c·35870800·255b1500·81970c00·2dbf1400·5...%[......-...33 ··0x002e0f4c·35870800·7d5b1500·a5970c00·85bf1400·5...}[..........
34 ··0x002e0f5c·b1a80c00·69f10900·bd531900·45f60a00·....i....S..E...34 ··0x002e0f5c·d5a80c00·69f10900·15541900·45f60a00·....i....T..E...
35 ··0x002e0f6c·f5f90a00·19010b00·f5e21200·7dc60f00·............}...35 ··0x002e0f6c·f5f90a00·19010b00·4de31200·25c70f00·........M...%...
36 ··0x002e0f7c·11371d00·8d030b00·b5f60900·51f80900·.7..........Q...36 ··0x002e0f7c·e9381d00·8d030b00·b5f60900·51f80900·.8..........Q...
37 ··0x002e0f8c·35781700·656a1b00·cdf90900·35a61700·5x..ej......5...37 ··0x002e0f8c·8d781700·456b1b00·cdf90900·8da61700·.x..Ek..........
38 ··0x002e0f9c·898c2400·99e82300·317a2400·d5bb2300·..$...#.1z$...#.38 ··0x002e0f9c·f98e2400·09eb2300·a17c2400·45be2300·..$...#..|$.E.#.
39 ··0x002e0fac·81a32300·edd22300·e15d1b00·35c42200·..#...#..]..5.".39 ··0x002e0fac·f1a52300·5dd52300·c15e1b00·a5c62200·..#.].#..^....".
40 ··0x002e0fbc·4dbe2200·e5a12200·19f30c00·01db0c00·M."...".........40 ··0x002e0fbc·bdc02200·55a42200·3df30c00·25db0c00·..".U.".=...%...
41 ··0x002e0fcc·bd581b00·05fe0c00·b9f20d00·713f1800·.X..........q?..41 ··0x002e0fcc·9d591b00·29fe0c00·61f30d00·c93f1800·.Y..)...a....?..
42 ··0x002e0fdc·6d151400·e14b1b00·c9481b00·91441b00·m....K...H...D..42 ··0x002e0fdc·c5151400·c14c1b00·a9491b00·71451b00·.....L...I..qE..
43 ··0x002e0fec·2d501b00·0d3f1b00·ed321b00·99100d00·-P...?...2......43 ··0x002e0fec·0d511b00·ed3f1b00·cd331b00·bd100d00·.Q...?...3......
44 ··0x002e0ffc·f9010a00·e5060a00·650b0b00·dd0f0b00·........e.......44 ··0x002e0ffc·f9010a00·e5060a00·650b0b00·dd0f0b00·........e.......
45 ··0x002e100c·c94a0500·29160b00·7daa0900·a9d90a00·.J..)...}.......45 ··0x002e100c·c94a0500·29160b00·7daa0900·a9d90a00·.J..)...}.......
46 ··0x002e101c·69ac0900·05ad0900·c5ae0900·e5af0900·i...............46 ··0x002e101c·69ac0900·05ad0900·c5ae0900·e5af0900·i...............
47 ··0x002e102c·19b10900·4db20900·05490c00·c1570c00·....M....I...W..47 ··0x002e102c·19b10900·4db20900·29490c00·e5570c00·....M...)I...W..
48 ··0x002e103c·692a0b00·a5300b00·854b0d00·a5560d00·i*...0...K...V..48 ··0x002e103c·692a0b00·a5300b00·a94b0d00·c9560d00·i*...0...K...V..
49 ··0x002e104c·01b40900·65271400·a5540d00·29450500·....e'...T..)E..49 ··0x002e104c·01b40900·bd271400·c9540d00·29450500·.....'...T..)E..
50 ··0x002e105c·49dc0a00·7daa0900·a9d90a00·c9df0a00·I...}...........50 ··0x002e105c·49dc0a00·7daa0900·a9d90a00·c9df0a00·I...}...........
51 ··0x002e106c·415a0c00·c5ae0900·991f1a00·bdb80900·AZ..............51 ··0x002e106c·655a0c00·c5ae0900·f11f1a00·bdb80900·eZ..............
52 ··0x002e107c·bdba0900·05490c00·c1570c00·692a0b00·.....I...W..i*..52 ··0x002e107c·bdba0900·29490c00·e5570c00·692a0b00·....)I...W..i*..
53 ··0x002e108c·a5300b00·854b0d00·a5560d00·01b40900·.0...K...V......53 ··0x002e108c·a5300b00·a94b0d00·c9560d00·01b40900·.0...K...V......
54 ··0x002e109c·65271400·a5540d00·51450500·49dc0a00·e'...T..QE..I...54 ··0x002e109c·bd271400·c9540d00·51450500·49dc0a00·.'...T..QE..I...
55 ··0x002e10ac·cdd81200·0d812300·55b60900·415a0c00·......#.U...AZ..55 ··0x002e10ac·25d91200·7d832300·55b60900·655a0c00·%...}.#.U...eZ..
56 ··0x002e10bc·c91b1a00·bdb80900·bdba0900·c9df0a00·................56 ··0x002e10bc·211c1a00·bdb80900·bdba0900·c9df0a00·!...............
57 ··0x002e10cc·39e10a00·d9360b00·fd2c0b00·112e0b00·9....6...,......57 ··0x002e10cc·39e10a00·d9360b00·fd2c0b00·112e0b00·9....6...,......
58 ··0x002e10dc·f55c0500·bd460d00·51450500·7daa0900·.\...F..QE..}...58 ··0x002e10dc·f55c0500·e1460d00·51450500·7daa0900·.\...F..QE..}...
59 ··0x002e10ec·a9d90a00·79450500·e5c10900·c5ae0900·....yE..........59 ··0x002e10ec·a9d90a00·79450500·e5c10900·c5ae0900·....yE..........
60 ··0x002e10fc·1d201a00·cdc50900·cdc70900·05490c00·.·...........I..60 ··0x002e10fc·75201a00·cdc50900·cdc70900·29490c00·u·..........)I..
61 ··0x002e110c·c1570c00·692a0b00·a5300b00·854b0d00·.W..i*...0...K..61 ··0x002e110c·e5570c00·692a0b00·a5300b00·a94b0d00·.W..i*...0...K..
62 ··0x002e111c·a5560d00·cdc30900·65271400·a5540d00·.V......e'...T..62 ··0x002e111c·c9560d00·cdc30900·bd271400·c9540d00·.V.......'...T..
63 ··0x002e112c·91450500·49dc0a00·098b1900·31be0f00·.E..I.......1...63 ··0x002e112c·91450500·49dc0a00·618b1900·d9be0f00·.E..I...a.......
64 ··0x002e113c·79bd0900·e5be0900·bd191a00·cdc30900·y...............64 ··0x002e113c·79bd0900·e5be0900·151a1a00·cdc30900·y...............
65 ··0x002e114c·cdc50900·cdc70900·79450500·15300b00·........yE...0..65 ··0x002e114c·cdc50900·cdc70900·79450500·15300b00·........yE...0..
66 ··0x002e115c·91450500·f1c90900·8d842300·e1cb0900·.E........#.....66 ··0x002e115c·91450500·f1c90900·fd862300·e1cb0900·.E........#.....
67 ··0x002e116c·ed200600·1d9a1700·71e20a00·a9ce0900·.·......q.......67 ··0x002e116c·ed200600·759a1700·71e20a00·a9ce0900·.·..u...q.......
68 ··0x002e117c·1d460500·f1c90900·8d842300·e5d20900·.F........#.....68 ··0x002e117c·1d460500·f1c90900·fd862300·e5d20900·.F........#.....
69 ··0x002e118c·ed200600·29a41700·71e20a00·a9ce0900·.·..)...q.......69 ··0x002e118c·ed200600·81a41700·71e20a00·a9ce0900·.·......q.......
70 ··0x002e119c·69460500·59d81700·d1a11700·5dd10900·iF..Y.......]...70 ··0x002e119c·69460500·b1d81700·29a21700·5dd10900·iF......)...]...
71 ··0x002e11ac·69460500·f1c90900·8d842300·d1c11700·iF........#.....71 ··0x002e11ac·69460500·f1c90900·fd862300·29c21700·iF........#.)...
72 ··0x002e11bc·ed200600·1d9a1700·71e20a00·a9ce0900·.·......q.......72 ··0x002e11bc·ed200600·759a1700·71e20a00·a9ce0900·.·..u...q.......
73 ··0x002e11cc·b5460500·f97d1900·d1c11700·b5460500·.F...}.......F..73 ··0x002e11cc·b5460500·517e1900·29c21700·b5460500·.F..Q~..)....F..
74 ··0x002e11dc·f1c90900·8d842300·e1cb0900·61071b00·......#.....a...74 ··0x002e11dc·f1c90900·fd862300·e1cb0900·45081b00·......#.....E...
75 ··0x002e11ec·b12c1700·a52d1700·61d60900·09470500·.,...-..a....G..75 ··0x002e11ec·092d1700·fd2d1700·61d60900·09470500·.-...-..a....G..
76 ··0x002e11fc·15ef1a00·edfb1a00·c12a1700·41241700·.........*..A$..76 ··0x002e11fc·f9ef1a00·d1fc1a00·192b1700·99241700·.........+...$..
77 ··0x002e120c·31d50900·a1d70900·01351400·0dda0900·1........5......77 ··0x002e120c·31d50900·a1d70900·59351400·0dda0900·1.......Y5......
78 ··0x002e121c·09470500·f1c90900·8d842300·e1cb0900·.G........#.....78 ··0x002e121c·09470500·f1c90900·fd862300·e1cb0900·.G........#.....
79 ··0x002e122c·ed200600·7d0c0600·6dde0900·e1df0900·.·..}...m.......79 ··0x002e122c·ed200600·7d0c0600·6dde0900·e1df0900·.·..}...m.......
80 ··0x002e123c·55470500·fde40a00·310c0600·cddd0900·UG......1.......80 ··0x002e123c·55470500·fde40a00·310c0600·cddd0900·UG......1.......
81 ··0x002e124c·e1df0900·55470500·e10b0a00·9dca1500·....UG..........81 ··0x002e124c·e1df0900·55470500·e10b0a00·f5ca1500·....UG..........
82 ··0x002e125c·69cb1d00·89ce1700·01100a00·f96d1700·i............m..82 ··0x002e125c·41cd1d00·e1ce1700·01100a00·516e1700·A...........Qn..
83 ··0x002e126c·f5041700·ed110a00·b90c1700·c5321700·.............2..83 ··0x002e126c·4d051700·ed110a00·110d1700·1d331700·M............3..
84 ··0x002e127c·1d4f1900·29211700·11e50900·b1e70900·.O..)!..........84 ··0x002e127c·754f1900·81211700·11e50900·b1e70900·uO...!..........
85 ··0x002e128c·29b10c00·6d210600·65401700·f5b40c00·)...m!..e@......85 ··0x002e128c·4db10c00·6d210600·bd401700·19b50c00·M...m!...@......
86 ··0x002e129c·b9e90a00·0d3f2600·35a12600·51a32600·.....?&.5.&.Q.&.86 ··0x002e129c·b9e90a00·7d412600·a5a32600·c1a52600·....}A&...&...&.
87 ··0x002e12ac·99a42600·09ab2600·fd201400·01000000·..&...&..·......87 ··0x002e12ac·09a72600·79ad2600·55211400·01000000·..&.y.&.U!......
88 ··0x002e12bc·ffffff3f·00000000·ffffff3f·00000000·...?.......?....88 ··0x002e12bc·ffffff3f·00000000·ffffff3f·00000000·...?.......?....
89 ··0x002e12cc·00000000·78782c00·2c000000·00000000·....xx,.,.......89 ··0x002e12cc·00000000·e87a2c00·2c000000·00000000·.....z,.,.......
90 ··0x002e12dc·00000000·00000000·00000000·00000000·................90 ··0x002e12dc·00000000·00000000·00000000·00000000·................
91 ··0x002e12ec·00000000·00000000·00000000·00000000·................91 ··0x002e12ec·00000000·00000000·00000000·00000000·................
92 ··0x002e12fc·00000000·00000000·00000000·00000000·................92 ··0x002e12fc·00000000·00000000·00000000·00000000·................
93 ··0x002e130c·00000000·00000000·00000000·00060000·................93 ··0x002e130c·00000000·00000000·00000000·00060000·................
94 ··0x002e131c·00000000·00000000·00000000·00000000·................94 ··0x002e131c·00000000·00000000·00000000·00000000·................
95 ··0x002e132c·00000000·00000000·00000000·3c062f00·............<./.95 ··0x002e132c·00000000·00000000·00000000·3c062f00·............<./.
96 ··0x002e133c·00000000·6c062f00·00000000·00000000·....l./.........96 ··0x002e133c·00000000·6c062f00·00000000·00000000·....l./.........
97 ··0x002e134c·00000000·00000000·00000000·00000000·................97 ··0x002e134c·00000000·00000000·00000000·00000000·................
98 ··0x002e135c·00000000·00000000·00000000·00000000·................98 ··0x002e135c·00000000·00000000·00000000·00000000·................
99 ··0x002e136c·00000000·00000000·00000000·00000000·................99 ··0x002e136c·00000000·00000000·00000000·00000000·................
100 ··0x002e137c·00000000·00000000·00000000·00000000·................100 ··0x002e137c·00000000·00000000·00000000·00000000·................
101 ··0x002e138c·00000000·00000000·ffffff3f·00000000·...........?....101 ··0x002e138c·00000000·00000000·ffffff3f·00000000·...........?....
102 ··0x002e139c·00000000·18782c00·2c000000·00000000·.....x,.,.......102 ··0x002e139c·00000000·887a2c00·2c000000·00000000·.....z,.,.......
103 ··0x002e13ac·00000000·00000000·00000000·00000000·................103 ··0x002e13ac·00000000·00000000·00000000·00000000·................
104 ··0x002e13bc·00000000·00000000·00000000·00000000·................104 ··0x002e13bc·00000000·00000000·00000000·00000000·................
105 ··0x002e13cc·00000000·00000000·00000000·00000000·................105 ··0x002e13cc·00000000·00000000·00000000·00000000·................
106 ··0x002e13dc·00000000·00000000·00000000·00060000·................106 ··0x002e13dc·00000000·00000000·00000000·00060000·................
107 ··0x002e13ec·00000000·00000000·00000000·00000000·................107 ··0x002e13ec·00000000·00000000·00000000·00000000·................
108 ··0x002e13fc·00000000·00000000·00000000·2cfe2e00·............,...108 ··0x002e13fc·00000000·00000000·00000000·2cfe2e00·............,...
109 ··0x002e140c·00000000·5cfe2e00·00000000·00000000·....\...........109 ··0x002e140c·00000000·5cfe2e00·00000000·00000000·....\...........
110 ··0x002e141c·00000000·00000000·00000000·00000000·................110 ··0x002e141c·00000000·00000000·00000000·00000000·................
111 ··0x002e142c·00000000·00000000·00000000·00000000·................111 ··0x002e142c·00000000·00000000·00000000·00000000·................
112 ··0x002e143c·00000000·00000000·00000000·00000000·................112 ··0x002e143c·00000000·00000000·00000000·00000000·................
113 ··0x002e144c·00000000·00000000·00000000·00000000·................113 ··0x002e144c·00000000·00000000·00000000·00000000·................
114 ··0x002e145c·00000000·00000000·ffffff3f·00000000·...........?....114 ··0x002e145c·00000000·00000000·ffffff3f·00000000·...........?....
115 ··0x002e146c·00000000·9cd72a00·28000000·00000000·......*.(.......115 ··0x002e146c·00000000·0cda2a00·28000000·00000000·......*.(.......
116 ··0x002e147c·29a70600·00000000·00000000·00000000·)...............116 ··0x002e147c·29a70600·00000000·00000000·00000000·)...............
117 ··0x002e148c·00000000·00000000·64543000·00000000·........dT0.....117 ··0x002e148c·00000000·00000000·64543000·00000000·........dT0.....
118 ··0x002e149c·00000000·00000000·00000000·e1c10b00·................118 ··0x002e149c·00000000·00000000·00000000·05c20b00·................
119 ··0x002e14ac·00000000·00000000·00000000·00460000·.............F..119 ··0x002e14ac·00000000·00000000·00000000·00460000·.............F..
120 ··0x002e14bc·00000000·8da10500·4da60600·00000000·........M.......120 ··0x002e14bc·00000000·8da10500·4da60600·00000000·........M.......
121 ··0x002e14cc·00000000·00000000·00000000·28d82e00·............(...121 ··0x002e14cc·00000000·00000000·00000000·28d82e00·............(...
122 ··0x002e14dc·00000000·ac523000·00000000·00000000·.....R0.........122 ··0x002e14dc·00000000·ac523000·00000000·00000000·.....R0.........
123 ··0x002e14ec·00000000·00000000·00000000·00000000·................123 ··0x002e14ec·00000000·00000000·00000000·00000000·................
124 ··0x002e14fc·00000000·69920600·00000000·00000000·....i...........124 ··0x002e14fc·00000000·69920600·00000000·00000000·....i...........
125 ··0x002e150c·00000000·00000000·00000000·00000000·................125 ··0x002e150c·00000000·00000000·00000000·00000000·................
126 ··0x002e151c·00000000·00000000·00000000·00000000·................126 ··0x002e151c·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 863946/877199 bytes (98.49%) 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·37303032·30633937·30623064·62393533·70020c970b0db953 
3 ··0x00000010·62336634·65666464·37626437·32393763·b3f4efdd7bd7297c2 ··0x00000000·35363238·32336265·36316233·65633638·562823be61b3ec68
 3 ··0x00000010·64653232·64643637·61313536·30663961·de22dd67a1560f9a
4 ··0x00000020·62623933·31622e64·65627567·00000000·bb931b.debug....4 ··0x00000020·39363630·35362e64·65627567·00000000·966056.debug....
5 ··0x00000030·b2034a73····························..Js5 ··0x00000030·96437b05····························.C{.
  
1.2 GB
black-dbgsym_25.1.0-1_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-05·08:23:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·08:23:24.000000·debian-binary
2 -rw-r--r--···0········0········0·····3368·2025-02-05·08:23:24.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3372·2025-02-05·08:23:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0·13084688·2025-02-05·08:23:24.000000·data.tar.xz3 -rw-r--r--···0········0········0·13085292·2025-02-05·08:23:24.000000·data.tar.xz
14.4 KB
control.tar.xz
14.3 KB
control.tar
5.34 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black-dbgsym1 Package:·black-dbgsym
2 Source:·black2 Source:·black
3 Version:·25.1.0-13 Version:·25.1.0-1
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:·142277 Installed-Size:·14230
8 Depends:·black·(=·25.1.0-1)8 Depends:·black·(=·25.1.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·07e396ba96dd1abbcf3c3091baef8ef9eb6ecb04·09ae9baa2bf7837f25dcc86b7e9ea179b3041109·0a9f69e92db5bb98fe47f53a61c86912df5af97e·10a9e62fb32e6e44761905e702223fb263624c1a·13a70756ce120b5730767c40653ba2c4788beb5e·15565195b8d4ef43a4a9d5760e488692cf420780·173cd96b109[·...·truncated·by·diffoscope;·len:·2284,·SHA:·4246225a6a9e9920b5edd52175d8fecb66891affa2fd8bf63467bc16ab93b152·...·]12 Build-Ids:·0aae63f42036929f862bc683a738de897b0333f1·17d535a5ed4a11373235e99ba64ff6764823b9f7·19f22608c1cc999007c4310deb2749fbe46c099c·19f6a6dc814189ea443a9c46669e32468a75b0ad·1e1c58b8cc38f87c2aea8ddf35501f946ba2d310·28195811c4e0b490eb5cb3e05d61eafdf097d704·29abcc34ef3[·...·truncated·by·diffoscope;·len:·2284,·SHA:·9c9a18777c2c42720e16991e898f19d2292b51d636054d57efe88f2b8ede952a·...·]
8.97 KB
./md5sums
30.0 B
./md5sums
Files differ
8.93 KB
line order
    
Offset 1, 63 lines modifiedOffset 1, 63 lines modified
1 usr/lib/debug/.build-id/07/e396ba96dd1abbcf3c3091baef8ef9eb6ecb04.debug 
2 usr/lib/debug/.build-id/09/ae9baa2bf7837f25dcc86b7e9ea179b3041109.debug 
3 usr/lib/debug/.build-id/0a/9f69e92db5bb98fe47f53a61c86912df5af97e.debug 
4 usr/lib/debug/.build-id/10/a9e62fb32e6e44761905e702223fb263624c1a.debug 
5 usr/lib/debug/.build-id/13/a70756ce120b5730767c40653ba2c4788beb5e.debug 
6 usr/lib/debug/.build-id/15/565195b8d4ef43a4a9d5760e488692cf420780.debug 
7 usr/lib/debug/.build-id/17/3cd96b1091b93c6ca92970b7159283e361bd86.debug 
8 usr/lib/debug/.build-id/18/deb8260791c032f19fac5d4aa7a7ece9a6e564.debug 
9 usr/lib/debug/.build-id/1a/e66da16de598856e941a1d0efc7c8f417be723.debug 
10 usr/lib/debug/.build-id/1c/23d568a7b9ea219abbbacb65aaa9d497665d0b.debug 
11 usr/lib/debug/.build-id/27/b65bdb19f5d9e774c4222aa7585978059218fd.debug 
12 usr/lib/debug/.build-id/2e/7a21c4aaff2f7c7475521f6200c8227e72649f.debug 
13 usr/lib/debug/.build-id/2f/9e65672f2db1f0a325807d86809de41a0f67c7.debug 
14 usr/lib/debug/.build-id/32/476e647d49b2c5d570d4276b3487226b5540ac.debug 
15 usr/lib/debug/.build-id/35/1ca44532c6638c6509781b96bdf803ff82d884.debug 
16 usr/lib/debug/.build-id/39/a241e9dffee9122b4837618397cb696d3e5da3.debug 
17 usr/lib/debug/.build-id/3d/ac20a3e74a309fe577c4adbbb2215de2c9d094.debug 
18 usr/lib/debug/.build-id/3f/6654258093ef3f66ba0dd8ba0a63da7beaed54.debug 
19 usr/lib/debug/.build-id/43/87dab5b09027b2ecfbf29db213867464c58c28.debug 
20 usr/lib/debug/.build-id/44/763bef208f5cc1da31243f44e1f0cf01adfcc0.debug 
21 usr/lib/debug/.build-id/4f/089e771235980601bfc65a3064aa71c8054a3c.debug 
22 usr/lib/debug/.build-id/4f/c615fec21a59ae18fed22e07dcea7626df8ee6.debug 
23 usr/lib/debug/.build-id/50/414f493caf9d9be9d0e9aeb88851be8abfa812.debug 
24 usr/lib/debug/.build-id/53/1bb5e7f53b7b59a5b6d846765e88e4d742dbb8.debug 
25 usr/lib/debug/.build-id/53/8394fe3f6b9ac46e86189031f8f65b2f74d2e7.debug 
26 usr/lib/debug/.build-id/54/0dc1a1aeaba2cbff8b11b7699537050ed233a3.debug 
27 usr/lib/debug/.build-id/5b/1f2e209a57c588c89357de107cda3774af3918.debug 
28 usr/lib/debug/.build-id/5b/d3864eac4f4b76887d2046aa669f1cb1f63239.debug 
29 usr/lib/debug/.build-id/5d/7a6c270862aa89a790a71ca4a9f53e484c8192.debug 
30 usr/lib/debug/.build-id/6c/70020c970b0db953b3f4efdd7bd7297cbb931b.debug 
31 usr/lib/debug/.build-id/6d/925a41517bfdc15a7527bf856491de11ecf855.debug 
32 usr/lib/debug/.build-id/72/4ca238c32b723d7572347c717ea76d3ac608fd.debug 
33 usr/lib/debug/.build-id/74/2204153c61a0805aafe39380813fb755ebeaca.debug 
34 usr/lib/debug/.build-id/78/0345fcdf6fb23cf8f14c856336f7eb0a722579.debug 
35 usr/lib/debug/.build-id/7a/e84730b0e2aa7fca5667e80872e0de0e0e47c9.debug 
36 usr/lib/debug/.build-id/83/1146b1d7e179fd368e7e2ac9221cd607c3476c.debug 
37 usr/lib/debug/.build-id/88/42d0dc000d1c68a1b1f302e74b3b48170fc0f8.debug 
38 usr/lib/debug/.build-id/92/2edcb236969fac95bb7622b8575401f1191fb9.debug 
39 usr/lib/debug/.build-id/9a/3bfceb22f91b3c43778cf0426fbe33f3b0a64d.debug 
40 usr/lib/debug/.build-id/9b/1373987b63d207442a50b06f877618436267f1.debug 
41 usr/lib/debug/.build-id/9b/31e10de6a2cb1a72267b0b2fa6d7bcb72bd365.debug 
42 usr/lib/debug/.build-id/9c/9bcc205e9990c6672ac0bf032569f1198c10bb.debug 
43 usr/lib/debug/.build-id/a2/fdff7bb7ec6e24cce8423a1a7a4340e97048fd.debug 
44 usr/lib/debug/.build-id/a7/feefe63d593e08967bf18d7ec1a8425ef4d727.debug 
45 usr/lib/debug/.build-id/a9/f0b1ac102ce0f9cdef8b6f86a2e82004afcadb.debug 
46 usr/lib/debug/.build-id/ab/cf6a3c76a29f1bb52eb0204c51a17c9345207d.debug 
47 usr/lib/debug/.build-id/b7/ed2ced8a874646c8f1f827f8b8852998c4a39d.debug 
48 usr/lib/debug/.build-id/b9/e441df100b584b4102f6723787f704f7152591.debug 
49 usr/lib/debug/.build-id/c0/a1ec4403ea5d967ef7316776fe2292436a98a3.debug 
50 usr/lib/debug/.build-id/c2/e333cb023b1c6d480b245e437f84ebcf222980.debug 
51 usr/lib/debug/.build-id/c3/7c80971931a8f19ccc5934355208fd679fa86d.debug 
52 usr/lib/debug/.build-id/c4/c1fc325f5e47d11888f3ba3eaac7e51de6a817.debug 
53 usr/lib/debug/.build-id/c5/8b1ec35e9cd7f34d5e5aaf7c3f7efe246d8bb4.debug 
54 usr/lib/debug/.build-id/c7/55e74f46abdc04c3aa3fa8c92ae42fa7229e13.debug 
55 usr/lib/debug/.build-id/d3/efa128cd036f3ae3822d12ecba3e69011fce77.debug 
56 usr/lib/debug/.build-id/dd/1dbd1662befdabad51751c5302d0b01269e6e1.debug 
57 usr/lib/debug/.build-id/dd/c7dd57591be38c18f93e9bf8d615862c02293c.debug 
58 usr/lib/debug/.build-id/ef/5b5dd055cb3a74d08a445baddd37a4ee4c0708.debug 
59 usr/lib/debug/.build-id/ef/c30f7b40e367b6eec8553f16b9b0158cc67418.debug 
60 usr/lib/debug/.build-id/ef/fee06598badeee9a290647d6d3492d4da2b55d.debug 
61 usr/lib/debug/.build-id/f0/358cf063eb802098555222c9a18904ebf05d8d.debug 
62 usr/lib/debug/.build-id/f8/4fa19eaafb58731f9de19204b79489aab72769.debug1 usr/lib/debug/.build-id/0a/ae63f42036929f862bc683a738de897b0333f1.debug
 2 usr/lib/debug/.build-id/17/d535a5ed4a11373235e99ba64ff6764823b9f7.debug
 3 usr/lib/debug/.build-id/19/f22608c1cc999007c4310deb2749fbe46c099c.debug
 4 usr/lib/debug/.build-id/19/f6a6dc814189ea443a9c46669e32468a75b0ad.debug
 5 usr/lib/debug/.build-id/1e/1c58b8cc38f87c2aea8ddf35501f946ba2d310.debug
 6 usr/lib/debug/.build-id/28/195811c4e0b490eb5cb3e05d61eafdf097d704.debug
 7 usr/lib/debug/.build-id/29/abcc34ef3bfd5d6d2791151279fa1a50163093.debug
 8 usr/lib/debug/.build-id/2a/7a8de70e83dc41f6758d6fffebf29ce7b3f473.debug
 9 usr/lib/debug/.build-id/2a/e2d4db70faba1ce5ad9034879c7d6d6c3834c3.debug
 10 usr/lib/debug/.build-id/2e/8b7d5a62b45476b5c6a3150281915d09ce16cb.debug
 11 usr/lib/debug/.build-id/36/9f6ff815e83aa89d632303b1281c6347eddae8.debug
 12 usr/lib/debug/.build-id/38/f5f782774b2b4db1c2b3f28f441ce54dddd371.debug
 13 usr/lib/debug/.build-id/3b/37b132149689ab9d041d59e03033fb920a68d7.debug
 14 usr/lib/debug/.build-id/44/3c169e17d51a7893351bb5395eb2883b8e7eb5.debug
 15 usr/lib/debug/.build-id/45/7d2ec726db5b543b315feec067533959052cfe.debug
 16 usr/lib/debug/.build-id/46/d6b457791ae2350f3a2964a9a46f005dace968.debug
 17 usr/lib/debug/.build-id/48/7b91950e13b081955ed97b3c1ec62933a10c01.debug
 18 usr/lib/debug/.build-id/53/562823be61b3ec68de22dd67a1560f9a966056.debug
 19 usr/lib/debug/.build-id/55/24f9755fceb61d9dcc53fc6a1fa90d0c6ad9cb.debug
 20 usr/lib/debug/.build-id/56/07ab67aec9f91594e295d419f67f5724af20af.debug
 21 usr/lib/debug/.build-id/57/543e8793ae0562f254e4f361d2d4d4e4577158.debug
 22 usr/lib/debug/.build-id/59/1ad434cb7abb0dac3763fd4011b79c65c63f2b.debug
 23 usr/lib/debug/.build-id/5a/37b49a0ff2aecf39cd493c36c4f7cca75d09ab.debug
 24 usr/lib/debug/.build-id/5b/58fc7118daff682708053100dfb7bba8efbd72.debug
 25 usr/lib/debug/.build-id/64/a74dc8fc9dc879444c2477512ccbd17332d2ad.debug
 26 usr/lib/debug/.build-id/6d/d41b155de5ab1c30c2e902739a594d6f2762d0.debug
 27 usr/lib/debug/.build-id/75/e17376e6ee8a00a725c56bad308fe651ee09ec.debug
 28 usr/lib/debug/.build-id/76/c8724cbca546118a61ab443253fa7a93a65e53.debug
 29 usr/lib/debug/.build-id/76/f41928f098ea11a99afe64600192ba29c319e3.debug
 30 usr/lib/debug/.build-id/79/ed6247558d606ff9bf83db18befdf252621874.debug
 31 usr/lib/debug/.build-id/7d/d6639f6f4da04d7cc81cdc8d8b9c2712c45780.debug
 32 usr/lib/debug/.build-id/7e/18f829747d0e536fff679c97e8859368b8e689.debug
 33 usr/lib/debug/.build-id/83/2dc506094788b7b730d05adb04b2302f7dc46f.debug
 34 usr/lib/debug/.build-id/88/47f4e9ad8586f620cc615dd887b4f624def3a4.debug
 35 usr/lib/debug/.build-id/8a/590a806582de384c4177fcf085565a6226d39d.debug
 36 usr/lib/debug/.build-id/8c/8d9c31c596bb5fc1da5b8f86c014b69f005f10.debug
 37 usr/lib/debug/.build-id/98/69042f0efcab09eb0ac78f0ebfe6ad466024b5.debug
 38 usr/lib/debug/.build-id/a1/59881b3e5246c07cae347291c95961de9823be.debug
 39 usr/lib/debug/.build-id/aa/75d16e615f0e898a35dc5199b0f5f0cd53b99d.debug
 40 usr/lib/debug/.build-id/ab/c68bb279031e673e43bb3f85c2e388bc802601.debug
 41 usr/lib/debug/.build-id/ae/7e90113339afe9c882d6aee27949872c8d4ba0.debug
 42 usr/lib/debug/.build-id/ae/99c5926bf23e484a6084bcd04b2492cf9a3926.debug
 43 usr/lib/debug/.build-id/b0/af6bb83e5f9aa90db618a025ee1cf398bc2c97.debug
 44 usr/lib/debug/.build-id/b1/d10b7f7ad9347e9d5afd2e127dfc952c88334b.debug
 45 usr/lib/debug/.build-id/bb/f7c3060fb80a5db3b59776203e5cd39f26d995.debug
 46 usr/lib/debug/.build-id/c7/3bab54615235562f5a0eef2485f16e194e2bb4.debug
 47 usr/lib/debug/.build-id/c7/a2996277bb8b54fa379ebb6e399a6b3b08e98b.debug
 48 usr/lib/debug/.build-id/ca/110cae87cc05b2ed896b38777baf73581be95c.debug
 49 usr/lib/debug/.build-id/ce/ca68a08feb3a282a4216e310a12784d6940da1.debug
 50 usr/lib/debug/.build-id/d0/fc00b48e10b86b1b6fa5a5129215e4f495b9a4.debug
 51 usr/lib/debug/.build-id/d3/20d5fe2d1d32a4b48a5341cb2c07db3eef13e1.debug
 52 usr/lib/debug/.build-id/da/6ace7a7595b9388de505dc1bef9a03056ef4c9.debug
 53 usr/lib/debug/.build-id/e0/ec4238fd0fa5a5ccee972053ffa1a655c608ba.debug
 54 usr/lib/debug/.build-id/e1/670bd6a95ac19dcd02ae6c501fa15db5bc21e6.debug
 55 usr/lib/debug/.build-id/e7/043e5da8476df65263d12df03b5a6fd69cf63e.debug
 56 usr/lib/debug/.build-id/ea/afb4f518a99b0b24d6841a39ba43d8c8138cf2.debug
 57 usr/lib/debug/.build-id/eb/e00a7c7cce6d1f0d0e4acbb85c2ab9c67e5316.debug
 58 usr/lib/debug/.build-id/ef/a2ba905e146294d0e9b1dc5be119311976b855.debug
 59 usr/lib/debug/.build-id/f0/75ba2f9336bf459f1d507e10154427a7226040.debug
 60 usr/lib/debug/.build-id/f4/64fa3a4994c186b763c25d6b17a321b8287977.debug
 61 usr/lib/debug/.build-id/f6/a7592b9846844d93ffb192991f84d57c83ac6c.debug
 62 usr/lib/debug/.build-id/ff/c0958828d52d2250b6b03b2c2ea9e77a5c0938.debug
63 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug63 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
1.2 GB
data.tar.xz
1.2 GB
data.tar
31.7 KB
file list
    
Offset 1, 128 lines modifiedOffset 1, 130 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/07/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)·····5228·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/07/e396ba96dd1abbcf3c3091baef8ef9eb6ecb04.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/09/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/09/ae9baa2bf7837f25dcc86b7e9ea179b3041109.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/0a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/0a/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/0a/9f69e92db5bb98fe47f53a61c86912df5af97e.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/0a/ae63f42036929f862bc683a738de897b0333f1.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/10/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/10/a9e62fb32e6e44761905e702223fb263624c1a.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/13/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/13/a70756ce120b5730767c40653ba2c4788beb5e.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/15/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/15/565195b8d4ef43a4a9d5760e488692cf420780.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/17/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/17/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/17/3cd96b1091b93c6ca92970b7159283e361bd86.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/17/d535a5ed4a11373235e99ba64ff6764823b9f7.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/18/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/19/
21 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/18/deb8260791c032f19fac5d4aa7a7ece9a6e564.debug11 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/19/f22608c1cc999007c4310deb2749fbe46c099c.debug
 12 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/19/f6a6dc814189ea443a9c46669e32468a75b0ad.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1a/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1e/
23 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1a/e66da16de598856e941a1d0efc7c8f417be723.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1c/ 
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1c/23d568a7b9ea219abbbacb65aaa9d497665d0b.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/1e/1c58b8cc38f87c2aea8ddf35501f946ba2d310.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/27/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/28/
 16 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/28/195811c4e0b490eb5cb3e05d61eafdf097d704.debug
 17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/29/
 18 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/29/abcc34ef3bfd5d6d2791151279fa1a50163093.debug
 19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2a/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/27/b65bdb19f5d9e774c4222aa7585978059218fd.debug20 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2a/7a8de70e83dc41f6758d6fffebf29ce7b3f473.debug
 21 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2a/e2d4db70faba1ce5ad9034879c7d6d6c3834c3.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2e/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2e/
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2e/7a21c4aaff2f7c7475521f6200c8227e72649f.debug 
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2f/ 
31 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2f/9e65672f2db1f0a325807d86809de41a0f67c7.debug23 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/2e/8b7d5a62b45476b5c6a3150281915d09ce16cb.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/32/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/36/
33 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/32/476e647d49b2c5d570d4276b3487226b5540ac.debug25 -rw-r--r--···0·root·········(0)·root·········(0)·····5200·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/36/9f6ff815e83aa89d632303b1281c6347eddae8.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/35/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/38/
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/35/1ca44532c6638c6509781b96bdf803ff82d884.debug27 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/38/f5f782774b2b4db1c2b3f28f441ce54dddd371.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/39/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3b/
37 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/39/a241e9dffee9122b4837618397cb696d3e5da3.debug 
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3d/ 
39 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3d/ac20a3e74a309fe577c4adbbb2215de2c9d094.debug 
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3f/ 
41 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3f/6654258093ef3f66ba0dd8ba0a63da7beaed54.debug29 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/3b/37b132149689ab9d041d59e03033fb920a68d7.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/43/ 
43 -rw-r--r--···0·root·········(0)·root·········(0)·····5208·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/43/87dab5b09027b2ecfbf29db213867464c58c28.debug 
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/44/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/44/
45 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/44/763bef208f5cc1da31243f44e1f0cf01adfcc0.debug31 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/44/3c169e17d51a7893351bb5395eb2883b8e7eb5.debug
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/4f/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/45/
47 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/4f/089e771235980601bfc65a3064aa71c8054a3c.debug 
48 -rw-r--r--···0·root·········(0)·root·········(0)·····5200·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/4f/c615fec21a59ae18fed22e07dcea7626df8ee6.debug33 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/45/7d2ec726db5b543b315feec067533959052cfe.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/50/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/46/
50 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/50/414f493caf9d9be9d0e9aeb88851be8abfa812.debug35 -rw-r--r--···0·root·········(0)·root·········(0)·····5148·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/46/d6b457791ae2350f3a2964a9a46f005dace968.debug
 36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/48/
 37 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/48/7b91950e13b081955ed97b3c1ec62933a10c01.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/53/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/53/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/53/1bb5e7f53b7b59a5b6d846765e88e4d742dbb8.debug39 -rw-r--r--···0·root·········(0)·root·········(0)··7049140·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/53/562823be61b3ec68de22dd67a1560f9a966056.debug
53 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/53/8394fe3f6b9ac46e86189031f8f65b2f74d2e7.debug 
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/54/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/55/
 41 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/55/24f9755fceb61d9dcc53fc6a1fa90d0c6ad9cb.debug
 42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/56/
 43 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/56/07ab67aec9f91594e295d419f67f5724af20af.debug
 44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/57/
 45 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/57/543e8793ae0562f254e4f361d2d4d4e4577158.debug
 46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/59/
55 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/54/0dc1a1aeaba2cbff8b11b7699537050ed233a3.debug47 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/59/1ad434cb7abb0dac3763fd4011b79c65c63f2b.debug
 48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5a/
 49 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5a/37b49a0ff2aecf39cd493c36c4f7cca75d09ab.debug
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5b/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5b/
57 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5b/1f2e209a57c588c89357de107cda3774af3918.debug51 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5b/58fc7118daff682708053100dfb7bba8efbd72.debug
58 -rw-r--r--···0·root·········(0)·root·········(0)·····5148·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5b/d3864eac4f4b76887d2046aa669f1cb1f63239.debug 
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5d/ 
60 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/5d/7a6c270862aa89a790a71ca4a9f53e484c8192.debug 
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6c/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/64/
62 -rw-r--r--···0·root·········(0)·root·········(0)··7046984·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6c/70020c970b0db953b3f4efdd7bd7297cbb931b.debug53 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/64/a74dc8fc9dc879444c2477512ccbd17332d2ad.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6d/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6d/
64 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6d/925a41517bfdc15a7527bf856491de11ecf855.debug55 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/6d/d41b155de5ab1c30c2e902739a594d6f2762d0.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/72/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/75/
66 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/72/4ca238c32b723d7572347c717ea76d3ac608fd.debug57 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/75/e17376e6ee8a00a725c56bad308fe651ee09ec.debug
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/74/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/76/
68 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/74/2204153c61a0805aafe39380813fb755ebeaca.debug59 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/76/c8724cbca546118a61ab443253fa7a93a65e53.debug
 60 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/76/f41928f098ea11a99afe64600192ba29c319e3.debug
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/78/61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/79/
70 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/78/0345fcdf6fb23cf8f14c856336f7eb0a722579.debug62 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/79/ed6247558d606ff9bf83db18befdf252621874.debug
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7a/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7d/
 64 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7d/d6639f6f4da04d7cc81cdc8d8b9c2712c45780.debug
 65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7e/
72 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7a/e84730b0e2aa7fca5667e80872e0de0e0e47c9.debug66 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/7e/18f829747d0e536fff679c97e8859368b8e689.debug
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/83/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/83/
74 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/83/1146b1d7e179fd368e7e2ac9221cd607c3476c.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/83/2dc506094788b7b730d05adb04b2302f7dc46f.debug
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/88/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/88/
76 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/88/42d0dc000d1c68a1b1f302e74b3b48170fc0f8.debug70 -rw-r--r--···0·root·········(0)·root·········(0)·····5184·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/88/47f4e9ad8586f620cc615dd887b4f624def3a4.debug
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/92/ 
78 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/92/2edcb236969fac95bb7622b8575401f1191fb9.debug 
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9a/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/8a/
80 -rw-r--r--···0·root·········(0)·root·········(0)·····5160·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9a/3bfceb22f91b3c43778cf0426fbe33f3b0a64d.debug72 -rw-r--r--···0·root·········(0)·root·········(0)·····5220·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/8a/590a806582de384c4177fcf085565a6226d39d.debug
81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9b/ 
82 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9b/1373987b63d207442a50b06f877618436267f1.debug 
83 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9b/31e10de6a2cb1a72267b0b2fa6d7bcb72bd365.debug 
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9c/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/8c/
85 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/9c/9bcc205e9990c6672ac0bf032569f1198c10bb.debug74 -rw-r--r--···0·root·········(0)·root·········(0)·····5172·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/8c/8d9c31c596bb5fc1da5b8f86c014b69f005f10.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a2/ 
87 -rw-r--r--···0·root·········(0)·root·········(0)·····5168·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a2/fdff7bb7ec6e24cce8423a1a7a4340e97048fd.debug 
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a7/ 
89 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a7/feefe63d593e08967bf18d7ec1a8425ef4d727.debug 
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a9/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/98/
 76 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/98/69042f0efcab09eb0ac78f0ebfe6ad466024b5.debug
 77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a1/
91 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a9/f0b1ac102ce0f9cdef8b6f86a2e82004afcadb.debug78 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/a1/59881b3e5246c07cae347291c95961de9823be.debug
 79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/aa/
 80 -rw-r--r--···0·root·········(0)·root·········(0)·····5204·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/aa/75d16e615f0e898a35dc5199b0f5f0cd53b99d.debug
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ab/81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ab/
93 -rw-r--r--···0·root·········(0)·root·········(0)·····5156·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ab/cf6a3c76a29f1bb52eb0204c51a17c9345207d.debug82 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ab/c68bb279031e673e43bb3f85c2e388bc802601.debug
 83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ae/
 84 -rw-r--r--···0·root·········(0)·root·········(0)·····5208·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ae/7e90113339afe9c882d6aee27949872c8d4ba0.debug
 85 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/ae/99c5926bf23e484a6084bcd04b2492cf9a3926.debug
94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b7/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b0/
95 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b7/ed2ced8a874646c8f1f827f8b8852998c4a39d.debug87 -rw-r--r--···0·root·········(0)·root·········(0)·····5164·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b0/af6bb83e5f9aa90db618a025ee1cf398bc2c97.debug
96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b9/88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b1/
97 -rw-r--r--···0·root·········(0)·root·········(0)·····5176·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b9/e441df100b584b4102f6723787f704f7152591.debug89 -rw-r--r--···0·root·········(0)·root·········(0)·····5180·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/b1/d10b7f7ad9347e9d5afd2e127dfc952c88334b.debug
98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/c0/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/bb/
99 -rw-r--r--···0·root·········(0)·root·········(0)··7014504·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/c0/a1ec4403ea5d967ef7316776fe2292436a98a3.debug 
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/c2/ 
101 -rw-r--r--···0·root·········(0)·root·········(0)·····5188·2025-02-05·08:23:24.000000·./usr/lib/debug/.build-id/c2/e333cb023b1c6d480b245e437f84ebcf222980.debug 
Max diff block lines reached; 6833/32424 bytes (21.07%) of diff not shown.
4.11 KB
./usr/lib/debug/.build-id/07/e396ba96dd1abbcf3c3091baef8ef9eb6ecb04.debug vs.
./usr/lib/debug/.build-id/f0/75ba2f9336bf459f1d507e10154427a7226040.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·000107·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·0001a4·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·0001a3·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004f4·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004f4·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00053c·000033·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00053c·000033·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·000200·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bfc·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:·07e396ba96dd1abbcf3c3091baef8ef9eb6ecb043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f075ba2f9336bf459f1d507e10154427a7226040
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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):
891 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
395 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 "`@GCC:·(Debian·14.2.0-16)·14.2.0
2 /tmp/tmpg1k5neap/build/black/handle_ipynb_magics.c2 /tmp/tmphtouiok1/build/black/handle_ipynb_magics.c
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
4 call_weak_fn4 call_weak_fn
5 crtstuff.c5 crtstuff.c
6 all_implied_fbits6 all_implied_fbits
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
296 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/handle_ipynb_magics.c
  
33.1 KB
./usr/lib/debug/.build-id/09/ae9baa2bf7837f25dcc86b7e9ea179b3041109.debug vs.
./usr/lib/debug/.build-id/46/d6b457791ae2350f3a2964a9a46f005dace968.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:··········3840·(bytes·into·file)13 ··Start·of·section·headers:··········3828·(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·0x00658·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·0xf00:1 There·are·33·section·headers,·starting·at·offset·0xef4:
  
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·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·000164·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000654·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018d·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000187·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00051c·00001f·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00053c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005df·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000628·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bc8·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dac·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.76 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:·0000065c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000654·····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, 37 lines modifiedOffset 56, 37 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·black.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:·000005c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005c4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000654·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000654·····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_
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_black
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:·09ae9baa2bf7837f25dcc86b7e9ea179b30411093 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·46d6b457791ae2350f3a2964a9a46f005dace968
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:······················6933 ··Length:······················687
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············390
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe2):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   const.c35 ··1»      1»     0»    0»   black.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x00000190]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x00000192]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x00000199]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x0000019a]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x0000019c]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x0000019d]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x0000019e]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001a0]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001a1]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001a2]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001a4]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001a8]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001a9]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001ab]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001ac]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·column·to·2564 ··[0x000001ad]··Set·column·to·25
65 ··[0x000001b5]··Set·is_stmt·to·065 ··[0x000001af]··Set·is_stmt·to·0
66 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001b0]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b9]··Set·column·to·1468 ··[0x000001b3]··Set·column·to·14
69 ··[0x000001bb]··Advance·Line·by·236·to·24469 ··[0x000001b5]··Advance·Line·by·236·to·244
70 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001b8]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
71 ··[0x000001bf]··Set·column·to·871 ··[0x000001b9]··Set·column·to·8
72 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001bb]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c5]··Advance·Line·by·456·to·70073 ··[0x000001bf]··Advance·Line·by·456·to·700
74 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001c3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 76 ··[0x000001c5]··Set·column·to·25
 77 ··[0x000001c7]··Advance·Line·by·-692·to·8
 78 ··[0x000001ca]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
76 ··[0x000001cb]··Set·column·to·2579 ··[0x000001cb]··Set·column·to·5
77 ··[0x000001cd]··Advance·Line·by·-692·to·8 
78 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8 
79 ··[0x000001d1]··Set·column·to·5 
80 ··[0x000001d3]··Set·is_stmt·to·180 ··[0x000001cd]··Set·is_stmt·to·1
81 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001ce]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001cf]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d7]··Set·column·to·3783 ··[0x000001d1]··Set·column·to·37
84 ··[0x000001d9]··Advance·Line·by·687·to·69684 ··[0x000001d3]··Advance·Line·by·687·to·696
85 ··[0x000001dc]··Copy·(view·1)85 ··[0x000001d6]··Copy·(view·1)
86 ··[0x000001dd]··Set·column·to·586 ··[0x000001d7]··Set·column·to·5
87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)87 ··[0x000001d9]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e0]··Set·column·to·3688 ··[0x000001da]··Set·column·to·36
89 ··[0x000001e2]··Advance·Line·by·-461·to·23989 ··[0x000001dc]··Advance·Line·by·-461·to·239
90 ··[0x000001e5]··Copy·(view·3)90 ··[0x000001df]··Copy·(view·3)
91 ··[0x000001e6]··Set·column·to·591 ··[0x000001e0]··Set·column·to·5
92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001e2]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001e9]··Set·is_stmt·to·093 ··[0x000001e3]··Set·is_stmt·to·0
94 ··[0x000001ea]··Copy·(view·5)94 ··[0x000001e4]··Copy·(view·5)
95 ··[0x000001eb]··Set·column·to·895 ··[0x000001e5]··Set·column·to·8
96 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001e7]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f1]··Advance·Line·by·456·to·70097 ··[0x000001eb]··Advance·Line·by·456·to·700
98 ··[0x000001f4]··Copy·(view·6)98 ··[0x000001ee]··Copy·(view·6)
99 ··[0x000001f5]··Set·column·to·599 ··[0x000001ef]··Set·column·to·5
100 ··[0x000001f7]··Set·is_stmt·to·1100 ··[0x000001f1]··Set·is_stmt·to·1
101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x000001f2]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x000001f3]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fa]··Set·column·to·9103 ··[0x000001f4]··Set·column·to·9
104 ··[0x000001fc]··Set·is_stmt·to·0104 ··[0x000001f6]··Set·is_stmt·to·0
105 ··[0x000001fd]··Copy·(view·2)105 ··[0x000001f7]··Copy·(view·2)
106 ··[0x000001fe]··Set·column·to·8106 ··[0x000001f8]··Set·column·to·8
107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x000001fa]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x000001fb]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x000001fc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000204]··Set·column·to·5110 ··[0x000001fe]··Set·column·to·5
111 ··[0x00000206]··Set·is_stmt·to·1111 ··[0x00000200]··Set·is_stmt·to·1
112 ··[0x00000207]··Advance·Line·by·-694·to·10112 ··[0x00000201]··Advance·Line·by·-694·to·10
113 ··[0x0000020a]··Copy·(view·1)113 ··[0x00000204]··Copy·(view·1)
114 ··[0x0000020b]··Set·column·to·8114 ··[0x00000205]··Set·column·to·8
115 ··[0x0000020d]··Set·is_stmt·to·0115 ··[0x00000207]··Set·is_stmt·to·0
116 ··[0x0000020e]··Copy·(view·2)116 ··[0x00000208]··Copy·(view·2)
117 ··[0x0000020f]··Set·column·to·5117 ··[0x00000209]··Set·column·to·5
118 ··[0x00000211]··Set·is_stmt·to·1118 ··[0x0000020b]··Set·is_stmt·to·1
119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11119 ··[0x0000020c]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
120 ··[0x00000213]··Set·column·to·23120 ··[0x0000020d]··Set·column·to·23
121 ··[0x00000215]··Set·is_stmt·to·0121 ··[0x0000020f]··Set·is_stmt·to·0
122 ··[0x00000216]··Copy·(view·1)122 ··[0x00000210]··Copy·(view·1)
123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000211]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000219]··Set·column·to·14124 ··[0x00000213]··Set·column·to·14
125 ··[0x0000021b]··Advance·Line·by·233·to·244125 ··[0x00000215]··Advance·Line·by·233·to·244
126 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244126 ··[0x00000218]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244
127 ··[0x0000021f]··Set·column·to·8127 ··[0x00000219]··Set·column·to·8
Max diff block lines reached; 2/18237 bytes (0.01%) of diff not shown.
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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/const.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5da60)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40f85)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
722 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 »       GCC:·(Debian·14.2.0-16)·14.2.01 hGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/const.c4 /tmp/tmplwx9ehbh/build/black.c
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_black
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 2825
    
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_black>:
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 »       ...
262 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/const.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black.c
  
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·72790062·6c61636b·rray_entry.black
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·626c6163·BLE_.PyInit_blac
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__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
46.5 KB
./usr/lib/debug/.build-id/0a/9f69e92db5bb98fe47f53a61c86912df5af97e.debug vs.
./usr/lib/debug/.build-id/ab/c68bb279031e673e43bb3f85c2e388bc802601.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:··········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
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·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.79 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·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·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·0000c0·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·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000192·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000195·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·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.61 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:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·0000065c·····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 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·rusty.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.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:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····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:·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_rusty 
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_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:·0a9f69e92db5bb98fe47f53a61c86912df5af97e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·abc68bb279031e673e43bb3f85c2e388bc802601
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   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 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 ··[0x000001a8]··Set·column·to·152 ··[0x000001a8]··Set·column·to·1
53 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b2]··Set·column·to·555 ··[0x000001b2]··Set·column·to·5
56 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001b4]··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 ··[0x000001b5]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b6]··Set·column·to·1758 ··[0x000001b6]··Set·column·to·17
59 ··[0x000001b8]··Set·is_stmt·to·059 ··[0x000001b8]··Set·is_stmt·to·0
60 ··[0x000001b9]··Copy·(view·2)60 ··[0x000001b9]··Copy·(view·2)
61 ··[0x000001ba]··Set·column·to·861 ··[0x000001ba]··Set·column·to·8
62 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·763 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c1]··Set·column·to·564 ··[0x000001c1]··Set·column·to·5
65 ··[0x000001c3]··Set·is_stmt·to·165 ··[0x000001c3]··Set·is_stmt·to·1
66 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·866 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c5]··Set·column·to·2567 ··[0x000001c5]··Set·column·to·25
68 ··[0x000001c7]··Set·is_stmt·to·068 ··[0x000001c7]··Set·is_stmt·to·0
69 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·869 ··[0x000001c8]··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 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cb]··Set·column·to·1571 ··[0x000001cb]··Set·column·to·15
72 ··[0x000001cd]··Advance·Line·by·355·to·36372 ··[0x000001cd]··Advance·Line·by·355·to·363
73 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·36373 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d1]··Set·column·to·874 ··[0x000001d1]··Set·column·to·8
75 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d7]··Advance·Line·by·581·to·94476 ··[0x000001d7]··Advance·Line·by·581·to·944
77 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94477 ··[0x000001da]··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 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dd]··Set·column·to·2579 ··[0x000001dd]··Set·column·to·25
80 ··[0x000001df]··Advance·Line·by·-936·to·880 ··[0x000001df]··Advance·Line·by·-936·to·8
81 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·881 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e3]··Set·column·to·582 ··[0x000001e3]··Set·column·to·5
83 ··[0x000001e5]··Set·is_stmt·to·183 ··[0x000001e5]··Set·is_stmt·to·1
84 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·984 ··[0x000001e6]··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 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e9]··Set·column·to·3786 ··[0x000001e9]··Set·column·to·37
87 ··[0x000001eb]··Advance·Line·by·931·to·94087 ··[0x000001eb]··Advance·Line·by·931·to·940
88 ··[0x000001ee]··Copy·(view·1)88 ··[0x000001ee]··Copy·(view·1)
89 ··[0x000001ef]··Set·column·to·589 ··[0x000001ef]··Set·column·to·5
90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x48e·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 ··[0x000001f2]··Set·column·to·3691 ··[0x000001f2]··Set·column·to·36
92 ··[0x000001f4]··Advance·Line·by·-589·to·35592 ··[0x000001f4]··Advance·Line·by·-589·to·355
93 ··[0x000001f7]··Copy·(view·3)93 ··[0x000001f7]··Copy·(view·3)
94 ··[0x000001f8]··Set·column·to·594 ··[0x000001f8]··Set·column·to·5
95 ··[0x000001fa]··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·0x492·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fb]··Set·is_stmt·to·096 ··[0x000001fb]··Set·is_stmt·to·0
97 ··[0x000001fc]··Copy·(view·5)97 ··[0x000001fc]··Copy·(view·5)
98 ··[0x000001fd]··Set·column·to·898 ··[0x000001fd]··Set·column·to·8
99 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000203]··Advance·Line·by·581·to·944100 ··[0x00000203]··Advance·Line·by·581·to·944
101 ··[0x00000206]··Copy·(view·6)101 ··[0x00000206]··Copy·(view·6)
102 ··[0x00000207]··Set·column·to·5102 ··[0x00000207]··Set·column·to·5
103 ··[0x00000209]··Set·is_stmt·to·1103 ··[0x00000209]··Set·is_stmt·to·1
104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947104 ··[0x0000020a]··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 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020c]··Set·column·to·9106 ··[0x0000020c]··Set·column·to·9
107 ··[0x0000020e]··Set·is_stmt·to·0107 ··[0x0000020e]··Set·is_stmt·to·0
108 ··[0x0000020f]··Copy·(view·2)108 ··[0x0000020f]··Copy·(view·2)
109 ··[0x00000210]··Set·column·to·8109 ··[0x00000210]··Set·column·to·8
110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948110 ··[0x00000212]··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 ··[0x00000213]··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 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000216]··Set·column·to·5113 ··[0x00000216]··Set·column·to·5
114 ··[0x00000218]··Set·is_stmt·to·1114 ··[0x00000218]··Set·is_stmt·to·1
115 ··[0x00000219]··Advance·Line·by·-938·to·10115 ··[0x00000219]··Advance·Line·by·-938·to·10
116 ··[0x0000021c]··Copy·(view·1)116 ··[0x0000021c]··Copy·(view·1)
117 ··[0x0000021d]··Set·column·to·8117 ··[0x0000021d]··Set·column·to·8
118 ··[0x0000021f]··Set·is_stmt·to·0118 ··[0x0000021f]··Set·is_stmt·to·0
119 ··[0x00000220]··Copy·(view·2)119 ··[0x00000220]··Copy·(view·2)
120 ··[0x00000221]··Set·column·to·5120 ··[0x00000221]··Set·column·to·5
121 ··[0x00000223]··Set·is_stmt·to·1121 ··[0x00000223]··Set·is_stmt·to·1
122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000225]··Set·column·to·23123 ··[0x00000225]··Set·column·to·23
124 ··[0x00000227]··Set·is_stmt·to·0124 ··[0x00000227]··Set·is_stmt·to·0
125 ··[0x00000228]··Copy·(view·1)125 ··[0x00000228]··Copy·(view·1)
126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022b]··Set·column·to·15127 ··[0x0000022b]··Set·column·to·15
128 ··[0x0000022d]··Advance·Line·by·352·to·363128 ··[0x0000022d]··Advance·Line·by·352·to·363
129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·363129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000231]··Set·column·to·8130 ··[0x00000231]··Set·column·to·8
131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000237]··Advance·Line·by·581·to·944132 ··[0x00000237]··Advance·Line·by·581·to·944
133 ··[0x0000023a]··Special·opcode·19:·advance·Address·by·2·to·0x4a6·and·Line·by·0·to·944133 ··[0x0000023a]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·944
134 ··[0x0000023b]··Set·File·Name·to·entry·1·in·the·File·Name·Table134 ··[0x0000023b]··Set·File·Name·to·entry·1·in·the·File·Name·Table
135 ··[0x0000023d]··Set·column·to·23135 ··[0x0000023d]··Set·column·to·23
136 ··[0x0000023f]··Advance·Line·by·-933·to·11136 ··[0x0000023f]··Advance·Line·by·-933·to·11
137 ··[0x00000242]··Special·opcode·33:·advance·Address·by·4·to·0x4aa·and·Line·by·0·to·11137 ··[0x00000242]··Special·opcode·33:·advance·Address·by·4·to·0x4ae·and·Line·by·0·to·11
138 ··[0x00000243]··Set·column·to·5138 ··[0x00000243]··Set·column·to·5
139 ··[0x00000245]··Set·is_stmt·to·1139 ··[0x00000245]··Set·is_stmt·to·1
140 ··[0x00000246]··Special·opcode·20:·advance·Address·by·2·to·0x4ac·and·Line·by·1·to·12140 ··[0x00000246]··Special·opcode·20:·advance·Address·by·2·to·0x4b0·and·Line·by·1·to·12
141 ··[0x00000247]··Set·File·Name·to·entry·2·in·the·File·Name·Table141 ··[0x00000247]··Set·File·Name·to·entry·2·in·the·File·Name·Table
142 ··[0x00000249]··Set·column·to·37142 ··[0x00000249]··Set·column·to·37
143 ··[0x0000024b]··Advance·Line·by·928·to·940143 ··[0x0000024b]··Advance·Line·by·928·to·940
144 ··[0x0000024e]··Copy·(view·1)144 ··[0x0000024e]··Copy·(view·1)
145 ··[0x0000024f]··Set·column·to·5145 ··[0x0000024f]··Set·column·to·5
146 ··[0x00000251]··Special·opcode·9:·advance·Address·by·0·to·0x4ac·and·Line·by·4·to·944·(view·2)146 ··[0x00000251]··Special·opcode·9:·advance·Address·by·0·to·0x4b0·and·Line·by·4·to·944·(view·2)
147 ··[0x00000252]··Set·column·to·36147 ··[0x00000252]··Set·column·to·36
Max diff block lines reached; 4911/12642 bytes (38.85%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/rusty.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e433 ····<42>···DW_AT_low_pc······:·(addr)·0x4e8
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x65cbf)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e5c6)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x492
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x492
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4ac128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d4141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8218 bytes (14.20%) 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
  
806 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 ~GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/rusty.c3 /tmp/tmphtouiok1/build/black/cache.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
Offset 12, 23 lines modifiedOffset 12, 23 lines modified
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 PyInit_rusty 
20 __cxa_finalize19 __cxa_finalize
21 PyInit___init__20 PyInit___init__
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_cache
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .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 »       ...
931 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 5732
    
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_rusty>:14 00000468·<PyInit_cache>:
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 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/rusty.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/cache.c
  
2.66 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·75737479·rray_entry.rusty15 ··0x000000c0·72726179·5f656e74·72790063·61636865·rray_entry.cache
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
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f63·Dealloc.PyInit_c
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star32 ··0x000001d0·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
34.3 KB
./usr/lib/debug/.build-id/10/a9e62fb32e6e44761905e702223fb263624c1a.debug vs.
./usr/lib/debug/.build-id/36/9f6ff815e83aa89d632303b1281c6347eddae8.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:··········3880·(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·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.23 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·0xf28:
  
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·000178·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·0001a1·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000530·000029·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00053c·000030·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·0001ec·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd4·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:·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, 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·grammar.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:·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:·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_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:·10a9e62fb32e6e44761905e702223fb263624c1a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·369f6ff815e83aa89d632303b1281c6347eddae8
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:······················722
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4185 ··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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   resources.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 ··[0x000001ac]··Set·column·to·152 ··[0x000001b3]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001b5]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001bc]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001bd]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001bf]··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 ··[0x000001c0]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001c1]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001c3]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001c4]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001c5]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c7]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001cb]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001cc]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001ce]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001cf]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001d0]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001d2]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001d3]··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 ··[0x000001d4]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001d6]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001d8]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001db]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001dc]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001de]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001e2]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001e5]··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 ··[0x000001e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001e8]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001ea]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001ed]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001ee]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001f0]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001f1]··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 ··[0x000001f2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001f4]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001f6]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001f9]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001fa]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·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 ··[0x000001f6]··Set·column·to·3691 ··[0x000001fd]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x000001ff]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x00000202]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x00000203]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·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 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x00000206]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x00000207]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x00000208]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x0000020a]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x0000020e]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x00000211]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x00000212]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x00000214]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x00000215]··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 ··[0x00000216]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x00000217]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x00000219]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x0000021a]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x0000021b]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x0000021d]··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 ··[0x0000021e]··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 ··[0x0000021f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021a]··Set·column·to·5113 ··[0x00000221]··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 
118 ··[0x00000223]··Set·is_stmt·to·0114 ··[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 ··[0x00000224]··Copy·(view·2)119 ··[0x0000022b]··Copy·(view·2)
120 ··[0x00000225]··Set·column·to·5120 ··[0x0000022c]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1121 ··[0x0000022e]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x0000022f]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000229]··Set·column·to·23123 ··[0x00000230]··Set·column·to·23
124 ··[0x0000022b]··Set·is_stmt·to·0124 ··[0x00000232]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)125 ··[0x00000233]··Copy·(view·1)
126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000234]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022f]··Set·column·to·15127 ··[0x00000236]··Set·column·to·15
128 ··[0x00000231]··Advance·Line·by·352·to·363128 ··[0x00000238]··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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/resources.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5230a)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c861)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
838 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/resources.c3 /tmp/tmphtouiok1/build/blib2to3/pgen2/grammar.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 resources.c14 grammar.c
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___init__21 PyInit___init__
22 PyObject_GetAttrString22 PyObject_GetAttrString
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 PyCapsule_GetPointer25 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyInit_resources28 PyInit_grammar
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
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 5732
    
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_grammar>:
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 »       ...
283 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/resources.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/grammar.c
  
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·72790067·72616d6d·rray_entry.gramm
16 ··0x000000d0·72636573·2e63005f·5f465241·4d455f45·rces.c.__FRAME_E16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.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·5f677261·6d6d6172·005f5f67·6d6f6e5f·_grammar.__gmon_
33 ··0x000001e0·6d6f6e5f·73746172·745f5f00··········mon_start__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
4.05 KB
./usr/lib/debug/.build-id/13/a70756ce120b5730767c40653ba2c4788beb5e.debug vs.
./usr/lib/debug/.build-id/c7/a2996277bb8b54fa379ebb6e399a6b3b08e98b.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·000108·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000194·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000193·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00052c·000027·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00052c·000027·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e8·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be0·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:·13a70756ce120b5730767c40653ba2c4788beb5e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c7a2996277bb8b54fa379ebb6e399a6b3b08e98b
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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):
867 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/linegen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
382 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 ^GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/linegen.c3 /tmp/tmphtouiok1/build/black/linegen.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
272 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/linegen.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/linegen.c
  
50.8 KB
./usr/lib/debug/.build-id/15/565195b8d4ef43a4a9d5760e488692cf420780.debug vs.
./usr/lib/debug/.build-id/aa/75d16e615f0e898a35dc5199b0f5f0cd53b99d.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·0x00678·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0067c·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.44 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·0000c7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004fc·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000180·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000674·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000678·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000538·00002c·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000538·000031·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001f2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000de2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000de2·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.08 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:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000674·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000678·····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:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f4·····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:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f8·····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:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004fc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003cd·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·0000041c·····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:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000458·····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:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·0000046d·····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·_width_table.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c
64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004f0·····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:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000678·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000674·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000678·····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:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f4·····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:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000360·····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_literals
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table 
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:·15565195b8d4ef43a4a9d5760e488692cf4207803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aa75d16e615f0e898a35dc5199b0f5f0cd53b99d
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:······················7183 ··Length:······················723
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4215 ··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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   _width_table.c35 ··1»      1»     0»    0»   literals.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 ··[0x000001af]··Set·column·to·152 ··[0x000001b4]··Set·column·to·1
53 ··[0x000001b1]··Extended·opcode·2:·set·Address·to·0x47053 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001b8]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·554 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
55 ··[0x000001b9]··Set·column·to·555 ··[0x000001be]··Set·column·to·5
56 ··[0x000001bb]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·656 ··[0x000001c0]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
57 ··[0x000001bc]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)57 ··[0x000001c1]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
58 ··[0x000001bd]··Set·column·to·1758 ··[0x000001c2]··Set·column·to·17
59 ··[0x000001bf]··Set·is_stmt·to·059 ··[0x000001c4]··Set·is_stmt·to·0
60 ··[0x000001c0]··Copy·(view·2)60 ··[0x000001c5]··Copy·(view·2)
61 ··[0x000001c1]··Set·column·to·861 ··[0x000001c6]··Set·column·to·8
62 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c7]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·763 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
64 ··[0x000001c8]··Set·column·to·564 ··[0x000001cd]··Set·column·to·5
65 ··[0x000001ca]··Set·is_stmt·to·165 ··[0x000001cf]··Set·is_stmt·to·1
66 ··[0x000001cb]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·866 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
67 ··[0x000001cc]··Set·column·to·2567 ··[0x000001d1]··Set·column·to·25
68 ··[0x000001ce]··Set·is_stmt·to·068 ··[0x000001d3]··Set·is_stmt·to·0
69 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·869 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
70 ··[0x000001d0]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001d2]··Set·column·to·1571 ··[0x000001d7]··Set·column·to·15
72 ··[0x000001d4]··Advance·Line·by·355·to·36372 ··[0x000001d9]··Advance·Line·by·355·to·363
73 ··[0x000001d7]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·36373 ··[0x000001dc]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
74 ··[0x000001d8]··Set·column·to·874 ··[0x000001dd]··Set·column·to·8
75 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001de]··Advance·Line·by·581·to·94476 ··[0x000001e3]··Advance·Line·by·581·to·944
77 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·94477 ··[0x000001e6]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·944
78 ··[0x000001e2]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e4]··Set·column·to·2579 ··[0x000001e9]··Set·column·to·25
80 ··[0x000001e6]··Advance·Line·by·-936·to·880 ··[0x000001eb]··Advance·Line·by·-936·to·8
81 ··[0x000001e9]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·881 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
82 ··[0x000001ea]··Set·column·to·582 ··[0x000001ef]··Set·column·to·5
83 ··[0x000001ec]··Set·is_stmt·to·183 ··[0x000001f1]··Set·is_stmt·to·1
84 ··[0x000001ed]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·984 ··[0x000001f2]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
85 ··[0x000001ee]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f0]··Set·column·to·3786 ··[0x000001f5]··Set·column·to·37
87 ··[0x000001f2]··Advance·Line·by·931·to·94087 ··[0x000001f7]··Advance·Line·by·931·to·940
88 ··[0x000001f5]··Copy·(view·1)88 ··[0x000001fa]··Copy·(view·1)
89 ··[0x000001f6]··Set·column·to·589 ··[0x000001fb]··Set·column·to·5
90 ··[0x000001f8]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·944·(view·2)90 ··[0x000001fd]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f9]··Set·column·to·3691 ··[0x000001fe]··Set·column·to·36
92 ··[0x000001fb]··Advance·Line·by·-589·to·35592 ··[0x00000200]··Advance·Line·by·-589·to·355
93 ··[0x000001fe]··Copy·(view·3)93 ··[0x00000203]··Copy·(view·3)
94 ··[0x000001ff]··Set·column·to·594 ··[0x00000204]··Set·column·to·5
95 ··[0x00000201]··Special·opcode·13:·advance·Address·by·0·to·0x49a·and·Line·by·8·to·363·(view·4)95 ··[0x00000206]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)
96 ··[0x00000202]··Set·is_stmt·to·096 ··[0x00000207]··Set·is_stmt·to·0
97 ··[0x00000203]··Copy·(view·5)97 ··[0x00000208]··Copy·(view·5)
98 ··[0x00000204]··Set·column·to·898 ··[0x00000209]··Set·column·to·8
99 ··[0x00000206]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x0000020b]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020a]··Advance·Line·by·581·to·944100 ··[0x0000020f]··Advance·Line·by·581·to·944
101 ··[0x0000020d]··Copy·(view·6)101 ··[0x00000212]··Copy·(view·6)
102 ··[0x0000020e]··Set·column·to·5102 ··[0x00000213]··Set·column·to·5
103 ··[0x00000210]··Set·is_stmt·to·1103 ··[0x00000215]··Set·is_stmt·to·1
104 ··[0x00000211]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·947104 ··[0x00000216]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947
105 ··[0x00000212]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·948·(view·1)105 ··[0x00000217]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)
106 ··[0x00000213]··Set·column·to·9106 ··[0x00000218]··Set·column·to·9
107 ··[0x00000215]··Set·is_stmt·to·0107 ··[0x0000021a]··Set·is_stmt·to·0
108 ··[0x00000216]··Copy·(view·2)108 ··[0x0000021b]··Copy·(view·2)
109 ··[0x00000217]··Set·column·to·8109 ··[0x0000021c]··Set·column·to·8
110 ··[0x00000219]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·948110 ··[0x0000021e]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948
111 ··[0x0000021a]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·948111 ··[0x0000021f]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·948
112 ··[0x0000021b]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
113 ··[0x0000021d]··Set·column·to·5 
114 ··[0x0000021f]··Set·is_stmt·to·1 
115 ··[0x00000220]··Advance·Line·by·-938·to·10 
116 ··[0x00000223]··Copy·(view·1) 
117 ··[0x00000224]··Set·column·to·8 
118 ··[0x00000226]··Set·is_stmt·to·0 
119 ··[0x00000227]··Copy·(view·2) 
120 ··[0x00000228]··Set·column·to·5 
121 ··[0x0000022a]··Set·is_stmt·to·1 
122 ··[0x0000022b]··Special·opcode·20:·advance·Address·by·2·to·0x4a6·and·Line·by·1·to·11 
123 ··[0x0000022c]··Set·column·to·23 
124 ··[0x0000022e]··Set·is_stmt·to·0 
125 ··[0x0000022f]··Copy·(view·1) 
126 ··[0x00000230]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
127 ··[0x00000232]··Set·column·to·15 
128 ··[0x00000234]··Advance·Line·by·352·to·363 
129 ··[0x00000237]··Special·opcode·75:·advance·Address·by·10·to·0x4b0·and·Line·by·0·to·363 
130 ··[0x00000238]··Set·column·to·8 
131 ··[0x0000023a]··Extended·opcode·4:·set·Discriminator·to·1 
132 ··[0x0000023e]··Advance·Line·by·581·to·944 
Max diff block lines reached; 2/18283 bytes (0.01%) of diff not shown.
8.11 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·0x47014 ····<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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4f033 ····<42>···DW_AT_low_pc······:·(addr)·0x4ec
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f439 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f0
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e7bd)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53f69)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x47051 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49a80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x496
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49a93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x496
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4d2106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ce
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b8115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b4
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b8128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b4
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4e0141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4dc
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8237 bytes (14.17%) 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 ····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 ·············00000486·00000491·(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 ·············00000491·000004b8·(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 ·············000004cc·000004d6·(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 ·············0000049a·000004a6·(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 ·············000004a6·000004ca·(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 ·············000004cc·000004ce·(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 ·············000004ce·000004d6·(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 ·············000004da·000004f0·(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 ·············000004b8·000004c2·(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 ·············000004c2·000004ca·(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 ·············000004ca·000004cb·(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 ·············000004da·000004dc·(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 ·············000004dc·000004f0·(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 ·············0000049a·000004a4·(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 ·············000004cc·000004d2·(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 ·············0000049a·0000049a·(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 ·············000004b8·000004c2·(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 ·············000004da·000004f0·(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 ·············000004b8·000004b8·(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 ····00000470·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
777 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/_width_table.c3 /tmp/tmphtouiok1/build/blib2to3/pgen2/literals.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 _width_table.c14 literals.c
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_literals
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyInit__width_table 
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__
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 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 0000034c·<.plt>:2 00000348·<.plt>:
3 »       ...3 »       ...
941 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 5732
    
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 000003a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003cc·<deregister_tm_clones>:4 000003c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f8·<register_tm_clones>:6 000003f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000042c·<__do_global_dtors_aux>:8 00000428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000046c·<frame_dummy>:10 00000468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000470·<PyInit__width_table>:14 0000046c·<PyInit_literals>:
15 »       ...15 »       ...
  
16 000004f0·<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 000004f4·<_fini>:2 000004f0·<_fini>:
3 »       ...3 »       ...
287 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/_width_table.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/literals.c
  
3.11 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·77696474·rray_entry._widt15 ··0x000000c0·72726179·5f656e74·7279006c·69746572·rray_entry.liter
16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.c.__FRAME_EN
17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init.19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l
 22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi
22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni 
24 ··0x00000150·745f5f77·69647468·5f746162·6c650050·t__width_table.P 
25 ··0x00000160·794f626a·6563745f·47657441·74747253·yObject_GetAttrS24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
 25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I
 26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
 29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
26 ··0x00000170·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
 32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo
 33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
28 ··0x00000190·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
29 ··0x000001a0·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_ 
30 ··0x000001b0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_ 
31 ··0x000001c0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon 
32 ··0x000001d0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall 
33 ··0x000001e0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_ 
34 ··0x000001f0·5f00································_. 
  
45.6 KB
./usr/lib/debug/.build-id/17/3cd96b1091b93c6ca92970b7159283e361bd86.debug vs.
./usr/lib/debug/.build-id/45/7d2ec726db5b543b315feec067533959052cfe.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:··········3844·(bytes·into·file)13 ··Start·of·section·headers:··········3848·(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.96 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf04:1 There·are·33·section·headers,·starting·at·offset·0xf08:
  
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·0000c2·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000174·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018e·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·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·000027·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000027·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dbc·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc0·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:·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:·00000668·····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
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·strings.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.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:·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:·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:·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_strings92 ····88:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_parsing
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:·173cd96b1091b93c6ca92970b7159283e361bd863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·457d2ec726db5b543b315feec067533959052cfe
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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   strings.c35 ··1»      1»     0»    0»   parsing.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
Offset 46, 179 lines modifiedOffset 46, 179 lines modified
46 ··10»     6»    0»   0»  object.h46 ··10»     6»    0»   0»  object.h
47 ··11»     2»    0»   0»  pybuffer.h47 ··11»     2»    0»   0»  pybuffer.h
48 ··12»     2»    0»   0»  pycapsule.h48 ··12»     2»    0»   0»  pycapsule.h
49 ··13»     2»    0»   0»  import.h49 ··13»     2»    0»   0»  import.h
  
50 ·Line·Number·Statements:50 ·Line·Number·Statements:
51 ··[0x00000198]··Set·column·to·151 ··[0x00000198]··Set·column·to·1
52 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x46852 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x46c
53 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·553 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
54 ··[0x000001a2]··Set·column·to·554 ··[0x000001a2]··Set·column·to·5
55 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·655 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
56 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)56 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
57 ··[0x000001a6]··Set·column·to·1757 ··[0x000001a6]··Set·column·to·17
58 ··[0x000001a8]··Set·is_stmt·to·058 ··[0x000001a8]··Set·is_stmt·to·0
59 ··[0x000001a9]··Copy·(view·2)59 ··[0x000001a9]··Copy·(view·2)
60 ··[0x000001aa]··Set·column·to·860 ··[0x000001aa]··Set·column·to·8
61 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·161 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·1
62 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·762 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
63 ··[0x000001b1]··Set·column·to·563 ··[0x000001b1]··Set·column·to·5
64 ··[0x000001b3]··Set·is_stmt·to·164 ··[0x000001b3]··Set·is_stmt·to·1
65 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·865 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
66 ··[0x000001b5]··Set·column·to·2566 ··[0x000001b5]··Set·column·to·25
67 ··[0x000001b7]··Set·is_stmt·to·067 ··[0x000001b7]··Set·is_stmt·to·0
68 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·868 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
69 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table69 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
70 ··[0x000001bb]··Set·column·to·1470 ··[0x000001bb]··Set·column·to·14
71 ··[0x000001bd]··Advance·Line·by·236·to·24471 ··[0x000001bd]··Advance·Line·by·236·to·244
72 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24472 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
73 ··[0x000001c1]··Set·column·to·873 ··[0x000001c1]··Set·column·to·8
74 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·174 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·1
75 ··[0x000001c7]··Advance·Line·by·456·to·70075 ··[0x000001c7]··Advance·Line·by·456·to·700
76 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70076 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
77 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table77 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table
78 ··[0x000001cd]··Set·column·to·2578 ··[0x000001cd]··Set·column·to·25
79 ··[0x000001cf]··Advance·Line·by·-692·to·879 ··[0x000001cf]··Advance·Line·by·-692·to·8
80 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·880 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
81 ··[0x000001d3]··Set·column·to·581 ··[0x000001d3]··Set·column·to·5
82 ··[0x000001d5]··Set·is_stmt·to·182 ··[0x000001d5]··Set·is_stmt·to·1
83 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·983 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
84 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table84 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
85 ··[0x000001d9]··Set·column·to·3785 ··[0x000001d9]··Set·column·to·37
86 ··[0x000001db]··Advance·Line·by·687·to·69686 ··[0x000001db]··Advance·Line·by·687·to·696
87 ··[0x000001de]··Copy·(view·1)87 ··[0x000001de]··Copy·(view·1)
88 ··[0x000001df]··Set·column·to·588 ··[0x000001df]··Set·column·to·5
89 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)89 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
90 ··[0x000001e2]··Set·column·to·3690 ··[0x000001e2]··Set·column·to·36
91 ··[0x000001e4]··Advance·Line·by·-461·to·23991 ··[0x000001e4]··Advance·Line·by·-461·to·239
92 ··[0x000001e7]··Copy·(view·3)92 ··[0x000001e7]··Copy·(view·3)
93 ··[0x000001e8]··Set·column·to·593 ··[0x000001e8]··Set·column·to·5
94 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)94 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
95 ··[0x000001eb]··Set·is_stmt·to·095 ··[0x000001eb]··Set·is_stmt·to·0
96 ··[0x000001ec]··Copy·(view·5)96 ··[0x000001ec]··Copy·(view·5)
97 ··[0x000001ed]··Set·column·to·897 ··[0x000001ed]··Set·column·to·8
98 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·198 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·1
99 ··[0x000001f3]··Advance·Line·by·456·to·70099 ··[0x000001f3]··Advance·Line·by·456·to·700
100 ··[0x000001f6]··Copy·(view·6)100 ··[0x000001f6]··Copy·(view·6)
101 ··[0x000001f7]··Set·column·to·5101 ··[0x000001f7]··Set·column·to·5
102 ··[0x000001f9]··Set·is_stmt·to·1102 ··[0x000001f9]··Set·is_stmt·to·1
103 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703103 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
104 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)104 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
105 ··[0x000001fc]··Set·column·to·9105 ··[0x000001fc]··Set·column·to·9
106 ··[0x000001fe]··Set·is_stmt·to·0106 ··[0x000001fe]··Set·is_stmt·to·0
107 ··[0x000001ff]··Copy·(view·2)107 ··[0x000001ff]··Copy·(view·2)
108 ··[0x00000200]··Set·column·to·8108 ··[0x00000200]··Set·column·to·8
109 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704109 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
110 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704110 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
111 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table111 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table
112 ··[0x00000206]··Set·column·to·5112 ··[0x00000206]··Set·column·to·5
113 ··[0x00000208]··Set·is_stmt·to·1113 ··[0x00000208]··Set·is_stmt·to·1
114 ··[0x00000209]··Advance·Line·by·-694·to·10114 ··[0x00000209]··Advance·Line·by·-694·to·10
115 ··[0x0000020c]··Copy·(view·1)115 ··[0x0000020c]··Copy·(view·1)
116 ··[0x0000020d]··Set·column·to·8116 ··[0x0000020d]··Set·column·to·8
117 ··[0x0000020f]··Set·is_stmt·to·0117 ··[0x0000020f]··Set·is_stmt·to·0
118 ··[0x00000210]··Copy·(view·2)118 ··[0x00000210]··Copy·(view·2)
119 ··[0x00000211]··Set·column·to·5119 ··[0x00000211]··Set·column·to·5
120 ··[0x00000213]··Set·is_stmt·to·1120 ··[0x00000213]··Set·is_stmt·to·1
121 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11121 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
122 ··[0x00000215]··Set·column·to·23122 ··[0x00000215]··Set·column·to·23
123 ··[0x00000217]··Set·is_stmt·to·0123 ··[0x00000217]··Set·is_stmt·to·0
124 ··[0x00000218]··Copy·(view·1)124 ··[0x00000218]··Copy·(view·1)
125 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x0000021b]··Set·column·to·14126 ··[0x0000021b]··Set·column·to·14
127 ··[0x0000021d]··Advance·Line·by·233·to·244127 ··[0x0000021d]··Advance·Line·by·233·to·244
128 ··[0x00000220]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244128 ··[0x00000220]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·244
129 ··[0x00000221]··Set·column·to·8129 ··[0x00000221]··Set·column·to·8
130 ··[0x00000223]··Extended·opcode·4:·set·Discriminator·to·1130 ··[0x00000223]··Extended·opcode·4:·set·Discriminator·to·1
131 ··[0x00000227]··Advance·Line·by·456·to·700131 ··[0x00000227]··Advance·Line·by·456·to·700
132 ··[0x0000022a]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700132 ··[0x0000022a]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·700
133 ··[0x0000022b]··Set·File·Name·to·entry·1·in·the·File·Name·Table133 ··[0x0000022b]··Set·File·Name·to·entry·1·in·the·File·Name·Table
134 ··[0x0000022d]··Set·column·to·23134 ··[0x0000022d]··Set·column·to·23
135 ··[0x0000022f]··Advance·Line·by·-689·to·11135 ··[0x0000022f]··Advance·Line·by·-689·to·11
136 ··[0x00000232]··Special·opcode·33:·advance·Address·by·4·to·0x4ae·and·Line·by·0·to·11136 ··[0x00000232]··Special·opcode·33:·advance·Address·by·4·to·0x4b2·and·Line·by·0·to·11
137 ··[0x00000233]··Set·column·to·5137 ··[0x00000233]··Set·column·to·5
138 ··[0x00000235]··Set·is_stmt·to·1138 ··[0x00000235]··Set·is_stmt·to·1
139 ··[0x00000236]··Special·opcode·20:·advance·Address·by·2·to·0x4b0·and·Line·by·1·to·12139 ··[0x00000236]··Special·opcode·20:·advance·Address·by·2·to·0x4b4·and·Line·by·1·to·12
140 ··[0x00000237]··Set·File·Name·to·entry·2·in·the·File·Name·Table140 ··[0x00000237]··Set·File·Name·to·entry·2·in·the·File·Name·Table
141 ··[0x00000239]··Set·column·to·37141 ··[0x00000239]··Set·column·to·37
142 ··[0x0000023b]··Advance·Line·by·684·to·696142 ··[0x0000023b]··Advance·Line·by·684·to·696
143 ··[0x0000023e]··Copy·(view·1)143 ··[0x0000023e]··Copy·(view·1)
144 ··[0x0000023f]··Set·column·to·5144 ··[0x0000023f]··Set·column·to·5
145 ··[0x00000241]··Special·opcode·9:·advance·Address·by·0·to·0x4b0·and·Line·by·4·to·700·(view·2)145 ··[0x00000241]··Special·opcode·9:·advance·Address·by·0·to·0x4b4·and·Line·by·4·to·700·(view·2)
146 ··[0x00000242]··Set·column·to·36146 ··[0x00000242]··Set·column·to·36
Max diff block lines reached; 4911/12646 bytes (38.83%) of diff not shown.
8.08 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/strings.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e831 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5377d)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3dd77)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49278 ····<9f>···DW_AT_entry_pc····:·(addr)·0x496
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49291 ····<bd>···DW_AT_entry_pc····:·(addr)·0x496
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8208 bytes (14.18%) 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
  
833 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/strings.c4 /tmp/tmplwx9ehbh/build/black/parsing.c
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.c15 parsing.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_strings29 PyInit_parsing
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 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 »       ...
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 2825
    
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_strings>:14 0000046c·<PyInit_parsing>:
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 »       ...
272 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/strings.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/parsing.c
  
1.96 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 16 lines modifiedOffset 8, 16 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·61727369·rray_entry.parsi
16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.c.__FRAME_END16 ··0x000000d0·6e672e63·005f5f46·52414d45·5f454e44·ng.c.__FRAME_END
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC
28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe
29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste
30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit
32 ··0x000001d0·5f737472·696e6773·005f5f67·6d6f6e5f·_strings.__gmon_32 ··0x000001d0·5f706172·73696e67·005f5f67·6d6f6e5f·_parsing.__gmon_
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
34.4 KB
./usr/lib/debug/.build-id/18/deb8260791c032f19fac5d4aa7a7ece9a6e564.debug vs.
./usr/lib/debug/.build-id/28/195811c4e0b490eb5cb3e05d61eafdf097d704.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:··········3868·(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
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:
4.15 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·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
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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000199·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000197·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000534·00002e·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·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.26 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, 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:·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·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:·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_
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:·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
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:·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:·18deb8260791c032f19fac5d4aa7a7ece9a6e5643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·28195811c4e0b490eb5cb3e05d61eafdf097d704
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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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»   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
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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x352b7)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5da60)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
802 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 dGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/parse.c3 /tmp/tmphtouiok1/build/black/const.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
Offset 13, 22 lines modifiedOffset 13, 22 lines modified
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize19 __cxa_finalize
 20 PyInit_const
20 PyInit___init__21 PyInit___init__
21 PyObject_GetAttrString22 PyObject_GetAttrString
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 PyCapsule_GetPointer25 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyInit_parse 
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .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 5732
    
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_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 »       ...
277 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/const.c
  
2.59 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·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·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·69745f63·6f6e7374·ize.PyInit_const
 23 ··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
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.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__.
  
51.3 KB
./usr/lib/debug/.build-id/1a/e66da16de598856e941a1d0efc7c8f417be723.debug vs.
./usr/lib/debug/.build-id/57/543e8793ae0562f254e4f361d2d4d4e4577158.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:··········3852·(bytes·into·file)13 ··Start·of·section·headers:··········3848·(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.88 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·0xf08:
  
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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000190·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000029·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000028·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·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·brackets.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:·000004ed·····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
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:·1ae66da16de598856e941a1d0efc7c8f417be7233 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·57543e8793ae0562f254e4f361d2d4d4e4577158
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:······················6973 ··Length:······················696
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4005 ··Prologue·Length:·············399
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to327 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   brackets.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019a]··Set·column·to·149 ··[0x00000199]··Set·column·to·1
50 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a4]··Set·column·to·552 ··[0x000001a3]··Set·column·to·5
53 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a8]··Set·column·to·1755 ··[0x000001a7]··Set·column·to·17
56 ··[0x000001aa]··Set·is_stmt·to·056 ··[0x000001a9]··Set·is_stmt·to·0
57 ··[0x000001ab]··Copy·(view·2)57 ··[0x000001aa]··Copy·(view·2)
58 ··[0x000001ac]··Set·column·to·858 ··[0x000001ab]··Set·column·to·8
59 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001b3]··Set·column·to·561 ··[0x000001b2]··Set·column·to·5
62 ··[0x000001b5]··Set·is_stmt·to·162 ··[0x000001b4]··Set·is_stmt·to·1
63 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b7]··Set·column·to·2564 ··[0x000001b6]··Set·column·to·25
65 ··[0x000001b9]··Set·is_stmt·to·065 ··[0x000001b8]··Set·is_stmt·to·0
66 ··[0x000001ba]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001bd]··Set·column·to·1468 ··[0x000001bc]··Set·column·to·14
69 ··[0x000001bf]··Advance·Line·by·236·to·24469 ··[0x000001be]··Advance·Line·by·236·to·244
70 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001c3]··Set·column·to·871 ··[0x000001c2]··Set·column·to·8
72 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c9]··Advance·Line·by·456·to·70073 ··[0x000001c8]··Advance·Line·by·456·to·700
74 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001cd]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cf]··Set·column·to·2576 ··[0x000001ce]··Set·column·to·25
77 ··[0x000001d1]··Advance·Line·by·-692·to·877 ··[0x000001d0]··Advance·Line·by·-692·to·8
78 ··[0x000001d4]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·878 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d5]··Set·column·to·579 ··[0x000001d4]··Set·column·to·5
80 ··[0x000001d7]··Set·is_stmt·to·180 ··[0x000001d6]··Set·is_stmt·to·1
81 ··[0x000001d8]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·981 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001d9]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001db]··Set·column·to·3783 ··[0x000001da]··Set·column·to·37
84 ··[0x000001dd]··Advance·Line·by·687·to·69684 ··[0x000001dc]··Advance·Line·by·687·to·696
85 ··[0x000001e0]··Copy·(view·1)85 ··[0x000001df]··Copy·(view·1)
86 ··[0x000001e1]··Set·column·to·586 ··[0x000001e0]··Set·column·to·5
87 ··[0x000001e3]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e4]··Set·column·to·3688 ··[0x000001e3]··Set·column·to·36
89 ··[0x000001e6]··Advance·Line·by·-461·to·23989 ··[0x000001e5]··Advance·Line·by·-461·to·239
90 ··[0x000001e9]··Copy·(view·3)90 ··[0x000001e8]··Copy·(view·3)
91 ··[0x000001ea]··Set·column·to·591 ··[0x000001e9]··Set·column·to·5
92 ··[0x000001ec]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001ed]··Set·is_stmt·to·093 ··[0x000001ec]··Set·is_stmt·to·0
94 ··[0x000001ee]··Copy·(view·5)94 ··[0x000001ed]··Copy·(view·5)
95 ··[0x000001ef]··Set·column·to·895 ··[0x000001ee]··Set·column·to·8
96 ··[0x000001f1]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f5]··Advance·Line·by·456·to·70097 ··[0x000001f4]··Advance·Line·by·456·to·700
98 ··[0x000001f8]··Copy·(view·6)98 ··[0x000001f7]··Copy·(view·6)
99 ··[0x000001f9]··Set·column·to·599 ··[0x000001f8]··Set·column·to·5
100 ··[0x000001fb]··Set·is_stmt·to·1100 ··[0x000001fa]··Set·is_stmt·to·1
101 ··[0x000001fc]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x000001fd]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fe]··Set·column·to·9103 ··[0x000001fd]··Set·column·to·9
104 ··[0x00000200]··Set·is_stmt·to·0104 ··[0x000001ff]··Set·is_stmt·to·0
105 ··[0x00000201]··Copy·(view·2)105 ··[0x00000200]··Copy·(view·2)
106 ··[0x00000202]··Set·column·to·8106 ··[0x00000201]··Set·column·to·8
107 ··[0x00000204]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000205]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x00000206]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000208]··Set·column·to·5110 ··[0x00000207]··Set·column·to·5
111 ··[0x0000020a]··Set·is_stmt·to·1111 ··[0x00000209]··Set·is_stmt·to·1
112 ··[0x0000020b]··Advance·Line·by·-694·to·10112 ··[0x0000020a]··Advance·Line·by·-694·to·10
113 ··[0x0000020e]··Copy·(view·1)113 ··[0x0000020d]··Copy·(view·1)
114 ··[0x0000020f]··Set·column·to·8114 ··[0x0000020e]··Set·column·to·8
115 ··[0x00000211]··Set·is_stmt·to·0115 ··[0x00000210]··Set·is_stmt·to·0
116 ··[0x00000212]··Copy·(view·2)116 ··[0x00000211]··Copy·(view·2)
117 ··[0x00000213]··Set·column·to·5117 ··[0x00000212]··Set·column·to·5
118 ··[0x00000215]··Set·is_stmt·to·1118 ··[0x00000214]··Set·is_stmt·to·1
119 ··[0x00000216]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
120 ··[0x00000217]··Set·column·to·23120 ··[0x00000216]··Set·column·to·23
121 ··[0x00000219]··Set·is_stmt·to·0121 ··[0x00000218]··Set·is_stmt·to·0
122 ··[0x0000021a]··Copy·(view·1)122 ··[0x00000219]··Copy·(view·1)
123 ··[0x0000021b]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x0000021a]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x0000021d]··Set·column·to·14124 ··[0x0000021c]··Set·column·to·14
125 ··[0x0000021f]··Advance·Line·by·233·to·244125 ··[0x0000021e]··Advance·Line·by·233·to·244
126 ··[0x00000222]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·244126 ··[0x00000221]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244
127 ··[0x00000223]··Set·column·to·8127 ··[0x00000222]··Set·column·to·8
128 ··[0x00000225]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000224]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x00000229]··Advance·Line·by·456·to·700129 ··[0x00000228]··Advance·Line·by·456·to·700
130 ··[0x0000022c]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·700130 ··[0x0000022b]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700
Max diff block lines reached; 2/18250 bytes (0.01%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e8
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42335)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5629e)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49678 ····<9f>···DW_AT_entry_pc····:·(addr)·0x492
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49691 ····<bd>···DW_AT_entry_pc····:·(addr)·0x492
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8211 bytes (14.18%) 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
  
861 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 #GCC:·(Debian·14.2.0-16)·14.2.01 WqXGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pygram.c4 /tmp/tmplwx9ehbh/build/black/brackets.c
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 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___init__22 PyInit___init__
 23 PyInit_brackets
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 2825
    
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_brackets>:
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 »       ...
275 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/brackets.c
  
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·72790062·7261636b·rray_entry.brack
16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.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·745f5f5f·nalize.PyInit___
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br
 24 ··0x00000150·61636b65·74730050·794f626a·6563745f·ackets.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__.
  
4.08 KB
./usr/lib/debug/.build-id/1c/23d568a7b9ea219abbbacb65aaa9d497665d0b.debug vs.
./usr/lib/debug/.build-id/56/07ab67aec9f91594e295d419f67f5724af20af.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·000108·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019d·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019e·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000538·00002e·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000538·00002e·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bf4·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:·1c23d568a7b9ea219abbbacb65aaa9d497665d0b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5607ab67aec9f91594e295d419f67f5724af20af
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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)
363 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/token.c3 /tmp/tmphtouiok1/build/blib2to3/pgen2/token.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
286 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/token.c
  
34.3 KB
./usr/lib/debug/.build-id/27/b65bdb19f5d9e774c4222aa7585978059218fd.debug vs.
./usr/lib/debug/.build-id/75/e17376e6ee8a00a725c56bad308fe651ee09ec.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:··········3860·(bytes·into·file)13 ··Start·of·section·headers:··········3848·(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·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.23 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·0xf08:
  
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·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·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·000102·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·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·00002f·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000027·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc0·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.64 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:·00000670·····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, 36 lines modifiedOffset 56, 36 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·driver.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:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····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_driver84 ····80:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_linegen
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004ed·····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
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·27b65bdb19f5d9e774c4222aa7585978059218fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75e17376e6ee8a00a725c56bad308fe651ee09ec
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:······················7033 ··Length:······················695
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4065 ··Prologue·Length:·············398
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   driver.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a0]··Set·column·to·149 ··[0x00000198]··Set·column·to·1
50 ··[0x000001a2]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001a9]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001aa]··Set·column·to·552 ··[0x000001a2]··Set·column·to·5
53 ··[0x000001ac]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
54 ··[0x000001ad]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ae]··Set·column·to·1755 ··[0x000001a6]··Set·column·to·17
56 ··[0x000001b0]··Set·is_stmt·to·056 ··[0x000001a8]··Set·is_stmt·to·0
57 ··[0x000001b1]··Copy·(view·2)57 ··[0x000001a9]··Copy·(view·2)
58 ··[0x000001b2]··Set·column·to·858 ··[0x000001aa]··Set·column·to·8
59 ··[0x000001b4]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b8]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
61 ··[0x000001b9]··Set·column·to·561 ··[0x000001b1]··Set·column·to·5
62 ··[0x000001bb]··Set·is_stmt·to·162 ··[0x000001b3]··Set·is_stmt·to·1
63 ··[0x000001bc]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
64 ··[0x000001bd]··Set·column·to·2564 ··[0x000001b5]··Set·column·to·25
65 ··[0x000001bf]··Set·is_stmt·to·065 ··[0x000001b7]··Set·is_stmt·to·0
66 ··[0x000001c0]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
67 ··[0x000001c1]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c3]··Set·column·to·1468 ··[0x000001bb]··Set·column·to·14
69 ··[0x000001c5]··Advance·Line·by·236·to·24469 ··[0x000001bd]··Advance·Line·by·236·to·244
70 ··[0x000001c8]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
71 ··[0x000001c9]··Set·column·to·871 ··[0x000001c1]··Set·column·to·8
72 ··[0x000001cb]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001cf]··Advance·Line·by·456·to·70073 ··[0x000001c7]··Advance·Line·by·456·to·700
74 ··[0x000001d2]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
75 ··[0x000001d3]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d5]··Set·column·to·2576 ··[0x000001cd]··Set·column·to·25
77 ··[0x000001d7]··Advance·Line·by·-692·to·877 ··[0x000001cf]··Advance·Line·by·-692·to·8
78 ··[0x000001da]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·878 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
79 ··[0x000001db]··Set·column·to·579 ··[0x000001d3]··Set·column·to·5
80 ··[0x000001dd]··Set·is_stmt·to·180 ··[0x000001d5]··Set·is_stmt·to·1
81 ··[0x000001de]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·981 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
82 ··[0x000001df]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001e1]··Set·column·to·3783 ··[0x000001d9]··Set·column·to·37
84 ··[0x000001e3]··Advance·Line·by·687·to·69684 ··[0x000001db]··Advance·Line·by·687·to·696
85 ··[0x000001e6]··Copy·(view·1)85 ··[0x000001de]··Copy·(view·1)
86 ··[0x000001e7]··Set·column·to·586 ··[0x000001df]··Set·column·to·5
87 ··[0x000001e9]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
88 ··[0x000001ea]··Set·column·to·3688 ··[0x000001e2]··Set·column·to·36
89 ··[0x000001ec]··Advance·Line·by·-461·to·23989 ··[0x000001e4]··Advance·Line·by·-461·to·239
90 ··[0x000001ef]··Copy·(view·3)90 ··[0x000001e7]··Copy·(view·3)
91 ··[0x000001f0]··Set·column·to·591 ··[0x000001e8]··Set·column·to·5
92 ··[0x000001f2]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f3]··Set·is_stmt·to·093 ··[0x000001eb]··Set·is_stmt·to·0
94 ··[0x000001f4]··Copy·(view·5)94 ··[0x000001ec]··Copy·(view·5)
95 ··[0x000001f5]··Set·column·to·895 ··[0x000001ed]··Set·column·to·8
96 ··[0x000001f7]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001fb]··Advance·Line·by·456·to·70097 ··[0x000001f3]··Advance·Line·by·456·to·700
98 ··[0x000001fe]··Copy·(view·6)98 ··[0x000001f6]··Copy·(view·6)
99 ··[0x000001ff]··Set·column·to·599 ··[0x000001f7]··Set·column·to·5
100 ··[0x00000201]··Set·is_stmt·to·1100 ··[0x000001f9]··Set·is_stmt·to·1
101 ··[0x00000202]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
102 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
103 ··[0x00000204]··Set·column·to·9103 ··[0x000001fc]··Set·column·to·9
104 ··[0x00000206]··Set·is_stmt·to·0104 ··[0x000001fe]··Set·is_stmt·to·0
105 ··[0x00000207]··Copy·(view·2)105 ··[0x000001ff]··Copy·(view·2)
106 ··[0x00000208]··Set·column·to·8106 ··[0x00000200]··Set·column·to·8
107 ··[0x0000020a]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
108 ··[0x0000020b]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
109 ··[0x0000020c]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020e]··Set·column·to·5110 ··[0x00000206]··Set·column·to·5
111 ··[0x00000210]··Set·is_stmt·to·1111 ··[0x00000208]··Set·is_stmt·to·1
112 ··[0x00000211]··Advance·Line·by·-694·to·10112 ··[0x00000209]··Advance·Line·by·-694·to·10
113 ··[0x00000214]··Copy·(view·1)113 ··[0x0000020c]··Copy·(view·1)
 114 ··[0x0000020d]··Set·column·to·8
 115 ··[0x0000020f]··Set·is_stmt·to·0
 116 ··[0x00000210]··Copy·(view·2)
 117 ··[0x00000211]··Set·column·to·5
 118 ··[0x00000213]··Set·is_stmt·to·1
 119 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
114 ··[0x00000215]··Set·column·to·8120 ··[0x00000215]··Set·column·to·23
115 ··[0x00000217]··Set·is_stmt·to·0121 ··[0x00000217]··Set·is_stmt·to·0
116 ··[0x00000218]··Copy·(view·2)122 ··[0x00000218]··Copy·(view·1)
117 ··[0x00000219]··Set·column·to·5 
118 ··[0x0000021b]··Set·is_stmt·to·1 
119 ··[0x0000021c]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11 
120 ··[0x0000021d]··Set·column·to·23 
121 ··[0x0000021f]··Set·is_stmt·to·0 
122 ··[0x00000220]··Copy·(view·1) 
123 ··[0x00000221]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000223]··Set·column·to·14124 ··[0x0000021b]··Set·column·to·14
Max diff block lines reached; 4402/18187 bytes (24.20%) 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4daac)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4478b)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
737 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/driver.c4 /tmp/tmplwx9ehbh/build/black/linegen.c
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 driver.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_driver21 PyInit_linegen
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
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
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 2825
    
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_driver>: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 »       ...
280 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/linegen.c
  
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·72790064·72697665·rray_entry.drive15 ··0x000000c0·72726179·5f656e74·7279006c·696e6567·rray_entry.lineg
16 ··0x000000d0·722e6300·5f5f4652·414d455f·454e445f·r.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·41424c45·5f005079·496e6974·5f647269·ABLE_.PyInit_dri21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li
22 ··0x00000130·76657200·5f5f6378·615f6669·6e616c69·ver.__cxa_finali22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina
23 ··0x00000140·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
24 ··0x00000150·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA24 ··0x00000150·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
25 ··0x00000160·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r25 ··0x00000160·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
26 ··0x00000170·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa26 ··0x00000170·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
27 ··0x00000180·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp27 ··0x00000180·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
28 ··0x00000190·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps28 ··0x00000190·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
29 ··0x000001a0·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._29 ··0x000001a0·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
30 ··0x000001b0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
31 ··0x000001c0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D31 ··0x000001c0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st32 ··0x000001d0·5f446561·6c6c6f63·005f5f67·6d6f6e5f·_Dealloc.__gmon_
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
34.5 KB
./usr/lib/debug/.build-id/2e/7a21c4aaff2f7c7475521f6200c8227e72649f.debug vs.
./usr/lib/debug/.build-id/83/2dc506094788b7b730d05adb04b2302f7dc46f.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:··········3856·(bytes·into·file)13 ··Start·of·section·headers:··········3840·(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:
4.07 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·0xf00:
  
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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000193·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00002e·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·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.32 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, 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:·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·token.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:·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_
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:·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_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:·2e7a21c4aaff2f7c7475521f6200c8227e72649f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·832dc506094788b7b730d05adb04b2302f7dc46f
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:······················7023 ··Length:······················693
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4055 ··Prologue·Length:·············396
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   rusty.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019f]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x000001a9]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ad]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001af]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001b0]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001b1]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001b8]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001ba]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001bc]··Set·column·to·2564 ··[0x000001b3]··Set·column·to·25
65 ··[0x000001be]··Set·is_stmt·to·065 ··[0x000001b5]··Set·is_stmt·to·0
66 ··[0x000001bf]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001c0]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c2]··Set·column·to·1468 ··[0x000001b9]··Set·column·to·14
69 ··[0x000001c4]··Advance·Line·by·236·to·24469 ··[0x000001bb]··Advance·Line·by·236·to·244
70 ··[0x000001c7]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
71 ··[0x000001c8]··Set·column·to·871 ··[0x000001bf]··Set·column·to·8
72 ··[0x000001ca]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001ce]··Advance·Line·by·456·to·70073 ··[0x000001c5]··Advance·Line·by·456·to·700
74 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
75 ··[0x000001d2]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d4]··Set·column·to·2576 ··[0x000001cb]··Set·column·to·25
77 ··[0x000001d6]··Advance·Line·by·-692·to·877 ··[0x000001cd]··Advance·Line·by·-692·to·8
78 ··[0x000001d9]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·878 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
79 ··[0x000001da]··Set·column·to·579 ··[0x000001d1]··Set·column·to·5
80 ··[0x000001dc]··Set·is_stmt·to·180 ··[0x000001d3]··Set·is_stmt·to·1
81 ··[0x000001dd]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
82 ··[0x000001de]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 83 ··[0x000001d7]··Set·column·to·37
 84 ··[0x000001d9]··Advance·Line·by·687·to·696
 85 ··[0x000001dc]··Copy·(view·1)
 86 ··[0x000001dd]··Set·column·to·5
 87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
83 ··[0x000001e0]··Set·column·to·3788 ··[0x000001e0]··Set·column·to·36
84 ··[0x000001e2]··Advance·Line·by·687·to·69689 ··[0x000001e2]··Advance·Line·by·-461·to·239
85 ··[0x000001e5]··Copy·(view·1)90 ··[0x000001e5]··Copy·(view·3)
86 ··[0x000001e6]··Set·column·to·591 ··[0x000001e6]··Set·column·to·5
87 ··[0x000001e8]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2) 
88 ··[0x000001e9]··Set·column·to·36 
89 ··[0x000001eb]··Advance·Line·by·-461·to·239 
90 ··[0x000001ee]··Copy·(view·3) 
91 ··[0x000001ef]··Set·column·to·5 
92 ··[0x000001f1]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f2]··Set·is_stmt·to·093 ··[0x000001e9]··Set·is_stmt·to·0
94 ··[0x000001f3]··Copy·(view·5)94 ··[0x000001ea]··Copy·(view·5)
95 ··[0x000001f4]··Set·column·to·895 ··[0x000001eb]··Set·column·to·8
96 ··[0x000001f6]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001fa]··Advance·Line·by·456·to·70097 ··[0x000001f1]··Advance·Line·by·456·to·700
98 ··[0x000001fd]··Copy·(view·6)98 ··[0x000001f4]··Copy·(view·6)
99 ··[0x000001fe]··Set·column·to·599 ··[0x000001f5]··Set·column·to·5
100 ··[0x00000200]··Set·is_stmt·to·1100 ··[0x000001f7]··Set·is_stmt·to·1
101 ··[0x00000201]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
102 ··[0x00000202]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
103 ··[0x00000203]··Set·column·to·9103 ··[0x000001fa]··Set·column·to·9
104 ··[0x00000205]··Set·is_stmt·to·0104 ··[0x000001fc]··Set·is_stmt·to·0
105 ··[0x00000206]··Copy·(view·2)105 ··[0x000001fd]··Copy·(view·2)
106 ··[0x00000207]··Set·column·to·8106 ··[0x000001fe]··Set·column·to·8
107 ··[0x00000209]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
108 ··[0x0000020a]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
109 ··[0x0000020b]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020d]··Set·column·to·5110 ··[0x00000204]··Set·column·to·5
111 ··[0x0000020f]··Set·is_stmt·to·1111 ··[0x00000206]··Set·is_stmt·to·1
112 ··[0x00000210]··Advance·Line·by·-694·to·10112 ··[0x00000207]··Advance·Line·by·-694·to·10
113 ··[0x00000213]··Copy·(view·1)113 ··[0x0000020a]··Copy·(view·1)
114 ··[0x00000214]··Set·column·to·8114 ··[0x0000020b]··Set·column·to·8
115 ··[0x00000216]··Set·is_stmt·to·0115 ··[0x0000020d]··Set·is_stmt·to·0
116 ··[0x00000217]··Copy·(view·2)116 ··[0x0000020e]··Copy·(view·2)
117 ··[0x00000218]··Set·column·to·5117 ··[0x0000020f]··Set·column·to·5
118 ··[0x0000021a]··Set·is_stmt·to·1118 ··[0x00000211]··Set·is_stmt·to·1
119 ··[0x0000021b]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
120 ··[0x0000021c]··Set·column·to·23120 ··[0x00000213]··Set·column·to·23
121 ··[0x0000021e]··Set·is_stmt·to·0121 ··[0x00000215]··Set·is_stmt·to·0
122 ··[0x0000021f]··Copy·(view·1)122 ··[0x00000216]··Copy·(view·1)
123 ··[0x00000220]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000222]··Set·column·to·14124 ··[0x00000219]··Set·column·to·14
125 ··[0x00000224]··Advance·Line·by·233·to·244125 ··[0x0000021b]··Advance·Line·by·233·to·244
Max diff block lines reached; 7204/18186 bytes (39.61%) 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44a34)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x65cbf)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
825 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 oGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/token.c4 /tmp/tmplwx9ehbh/build/black/rusty.c
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, 23 lines modifiedOffset 13, 23 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 PyCapsule_GetPointer26 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_token 
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 2825
    
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_token>: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 »       ...
277 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/rusty.c
  
2.66 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·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
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.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·69745f74·Dealloc.PyInit_t 
32 ··0x000001d0·6f6b656e·005f5f67·6d6f6e5f·73746172·oken.__gmon_star32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
2.73 KB
./usr/lib/debug/.build-id/2f/9e65672f2db1f0a325807d86809de41a0f67c7.debug vs.
./usr/lib/debug/.build-id/0a/ae63f42036929f862bc683a738de897b0333f1.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2f9e65672f2db1f0a325807d86809de41a0f67c73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0aae63f42036929f862bc683a738de897b0333f1
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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
373 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/parse.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/parse.c
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
286 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/parse.c
  
35.0 KB
./usr/lib/debug/.build-id/32/476e647d49b2c5d570d4276b3487226b5540ac.debug vs.
./usr/lib/debug/.build-id/2a/e2d4db70faba1ce5ad9034879c7d6d6c3834c3.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:··········3836·(bytes·into·file)13 ··Start·of·section·headers:··········3840·(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·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:
4.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xefc:1 There·are·33·section·headers,·starting·at·offset·0xf00:
  
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·0000bf·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·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000660·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000024·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000db2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·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.32 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:·00000660·····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, 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:·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·mode.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:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000660·····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_
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:·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:·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_mode 
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:·32476e647d49b2c5d570d4276b3487226b5540ac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ae2d4db70faba1ce5ad9034879c7d6d6c3834c3
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:······················6923 ··Length:······················693
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3955 ··Prologue·Length:·············396
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   mode.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000195]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x00000197]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x0000019e]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x0000019f]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001a1]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x000001a2]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a3]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001a5]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001a6]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001a7]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001a9]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ad]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001ae]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b0]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001b1]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001b2]··Set·column·to·2564 ··[0x000001b3]··Set·column·to·25
65 ··[0x000001b4]··Set·is_stmt·to·065 ··[0x000001b5]··Set·is_stmt·to·0
66 ··[0x000001b5]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001b6]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b8]··Set·column·to·1468 ··[0x000001b9]··Set·column·to·14
69 ··[0x000001ba]··Advance·Line·by·236·to·24469 ··[0x000001bb]··Advance·Line·by·236·to·244
70 ··[0x000001bd]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
71 ··[0x000001be]··Set·column·to·871 ··[0x000001bf]··Set·column·to·8
72 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c4]··Advance·Line·by·456·to·70073 ··[0x000001c5]··Advance·Line·by·456·to·700
74 ··[0x000001c7]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
75 ··[0x000001c8]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001ca]··Set·column·to·2576 ··[0x000001cb]··Set·column·to·25
77 ··[0x000001cc]··Advance·Line·by·-692·to·877 ··[0x000001cd]··Advance·Line·by·-692·to·8
78 ··[0x000001cf]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·878 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
79 ··[0x000001d0]··Set·column·to·579 ··[0x000001d1]··Set·column·to·5
80 ··[0x000001d2]··Set·is_stmt·to·180 ··[0x000001d3]··Set·is_stmt·to·1
81 ··[0x000001d3]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
82 ··[0x000001d4]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d6]··Set·column·to·3783 ··[0x000001d7]··Set·column·to·37
84 ··[0x000001d8]··Advance·Line·by·687·to·69684 ··[0x000001d9]··Advance·Line·by·687·to·696
85 ··[0x000001db]··Copy·(view·1)85 ··[0x000001dc]··Copy·(view·1)
86 ··[0x000001dc]··Set·column·to·586 ··[0x000001dd]··Set·column·to·5
87 ··[0x000001de]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
88 ··[0x000001df]··Set·column·to·3688 ··[0x000001e0]··Set·column·to·36
89 ··[0x000001e1]··Advance·Line·by·-461·to·23989 ··[0x000001e2]··Advance·Line·by·-461·to·239
90 ··[0x000001e4]··Copy·(view·3)90 ··[0x000001e5]··Copy·(view·3)
91 ··[0x000001e5]··Set·column·to·591 ··[0x000001e6]··Set·column·to·5
92 ··[0x000001e7]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001e8]··Set·is_stmt·to·093 ··[0x000001e9]··Set·is_stmt·to·0
94 ··[0x000001e9]··Copy·(view·5)94 ··[0x000001ea]··Copy·(view·5)
95 ··[0x000001ea]··Set·column·to·895 ··[0x000001eb]··Set·column·to·8
96 ··[0x000001ec]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f0]··Advance·Line·by·456·to·70097 ··[0x000001f1]··Advance·Line·by·456·to·700
98 ··[0x000001f3]··Copy·(view·6)98 ··[0x000001f4]··Copy·(view·6)
99 ··[0x000001f4]··Set·column·to·599 ··[0x000001f5]··Set·column·to·5
100 ··[0x000001f6]··Set·is_stmt·to·1100 ··[0x000001f7]··Set·is_stmt·to·1
101 ··[0x000001f7]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
102 ··[0x000001f8]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
103 ··[0x000001f9]··Set·column·to·9103 ··[0x000001fa]··Set·column·to·9
104 ··[0x000001fb]··Set·is_stmt·to·0104 ··[0x000001fc]··Set·is_stmt·to·0
105 ··[0x000001fc]··Copy·(view·2)105 ··[0x000001fd]··Copy·(view·2)
106 ··[0x000001fd]··Set·column·to·8106 ··[0x000001fe]··Set·column·to·8
107 ··[0x000001ff]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
108 ··[0x00000200]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
109 ··[0x00000201]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000203]··Set·column·to·5110 ··[0x00000204]··Set·column·to·5
111 ··[0x00000205]··Set·is_stmt·to·1111 ··[0x00000206]··Set·is_stmt·to·1
112 ··[0x00000206]··Advance·Line·by·-694·to·10112 ··[0x00000207]··Advance·Line·by·-694·to·10
113 ··[0x00000209]··Copy·(view·1)113 ··[0x0000020a]··Copy·(view·1)
114 ··[0x0000020a]··Set·column·to·8114 ··[0x0000020b]··Set·column·to·8
115 ··[0x0000020c]··Set·is_stmt·to·0115 ··[0x0000020d]··Set·is_stmt·to·0
116 ··[0x0000020d]··Copy·(view·2)116 ··[0x0000020e]··Copy·(view·2)
117 ··[0x0000020e]··Set·column·to·5117 ··[0x0000020f]··Set·column·to·5
118 ··[0x00000210]··Set·is_stmt·to·1118 ··[0x00000211]··Set·is_stmt·to·1
119 ··[0x00000211]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
120 ··[0x00000212]··Set·column·to·23120 ··[0x00000213]··Set·column·to·23
121 ··[0x00000214]··Set·is_stmt·to·0121 ··[0x00000215]··Set·is_stmt·to·0
122 ··[0x00000215]··Copy·(view·1)122 ··[0x00000216]··Copy·(view·1)
123 ··[0x00000216]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000218]··Set·column·to·14124 ··[0x00000219]··Set·column·to·14
125 ··[0x0000021a]··Advance·Line·by·233·to·244125 ··[0x0000021b]··Advance·Line·by·233·to·244
126 ··[0x0000021d]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244126 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244
127 ··[0x0000021e]··Set·column·to·8127 ··[0x0000021f]··Set·column·to·8
128 ··[0x00000220]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000221]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x00000224]··Advance·Line·by·456·to·700129 ··[0x00000225]··Advance·Line·by·456·to·700
130 ··[0x00000227]··Special·opcode·19:·advance·Address·by·2·to·0x4a6·and·Line·by·0·to·700130 ··[0x00000228]··Special·opcode·19:·advance·Address·by·2·to·0x4a6·and·Line·by·0·to·700
Max diff block lines reached; 2/18205 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/mode.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e0ea)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52422)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
781 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/mode.c4 /tmp/tmplwx9ehbh/build/black/nodes.c
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, 23 lines modifiedOffset 13, 23 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___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_mode 
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
561 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 2825
    
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_mode>: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 »       ...
267 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/mode.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/nodes.c
  
3.03 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·7279006d·6f64652e·rray_entry.mode.15 ··0x000000c0·72726179·5f656e74·7279006e·6f646573·rray_entry.nodes
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·6e6f6465·BLE_.PyInit_node
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
23 ··0x00000140·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
24 ··0x00000150·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
28 ··0x00000190·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
29 ··0x000001a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
30 ··0x000001b0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
31 ··0x000001c0·65616c6c·6f630050·79496e69·745f6d6f·ealloc.PyInit_mo 
32 ··0x000001d0·6465005f·5f676d6f·6e5f7374·6172745f·de.__gmon_start_32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·5f00································_.33 ··0x000001e0·745f5f00····························t__.
  
33.2 KB
./usr/lib/debug/.build-id/35/1ca44532c6638c6509781b96bdf803ff82d884.debug vs.
./usr/lib/debug/.build-id/64/a74dc8fc9dc879444c2477512ccbd17332d2ad.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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.96 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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019a·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000534·000030·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000534·000029·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·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001ec·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd8·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)
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:·351ca44532c6638c6509781b96bdf803ff82d8843 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64a74dc8fc9dc879444c2477512ccbd17332d2ad
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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c861)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5230a)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
848 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/grammar.c3 m;J71@i\
 4 /tmp/tmphtouiok1/build/black/resources.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
11 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 grammar.c15 resources.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_grammar29 PyInit_resources
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
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 5732
    
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 »       ...
283 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/grammar.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/resources.c
  
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__.
  
12.5 KB
./usr/lib/debug/.build-id/39/a241e9dffee9122b4837618397cb696d3e5da3.debug vs.
./usr/lib/debug/.build-id/17/d535a5ed4a11373235e99ba64ff6764823b9f7.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:··········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
3.13 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 20, 23 lines modifiedOffset 20, 23 lines modified
20 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··420 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
21 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··421 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
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·000107·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000192·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·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·000025·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000025·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·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, 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
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:·39a241e9dffee9122b4837618397cb696d3e5da33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17d535a5ed4a11373235e99ba64ff6764823b9f7
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   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.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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/const.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5da60)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x65cbf)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
694 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/const.c3 N_.cOo1v
 4 /tmp/tmphtouiok1/build/black/rusty.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
Offset 12, 16 lines modifiedOffset 13, 16 lines modified
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 PyInit_rusty
19 __cxa_finalize21 __cxa_finalize
20 PyInit_const 
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
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 5732
    
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_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 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/const.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/rusty.c
  
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·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·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
6.52 KB
./usr/lib/debug/.build-id/3d/ac20a3e74a309fe577c4adbbb2215de2c9d094.debug vs.
./usr/lib/debug/.build-id/ef/a2ba905e146294d0e9b1dc5be119311976b855.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:··········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·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·000108·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019c·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019f·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000534·00002f·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000538·00002f·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e6·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)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3dac20a3e74a309fe577c4adbbb2215de2c9d0943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efa2ba905e146294d0e9b1dc5be119311976b855
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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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):
883 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
398 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 UGCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/driver.c3 /tmp/tmphtouiok1/build/blib2to3/pgen2/driver.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
288 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/driver.c
  
35.1 KB
./usr/lib/debug/.build-id/3f/6654258093ef3f66ba0dd8ba0a63da7beaed54.debug vs.
./usr/lib/debug/.build-id/1e/1c58b8cc38f87c2aea8ddf35501f946ba2d310.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:··········3884·(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·0x0067c·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.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf2c: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·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·0000c3·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·000180·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000678·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000199·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000538·000031·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000534·000027·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00056c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000658·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf8·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000de2·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:·00000678·····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·literals.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.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:·000005e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000678·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000678·····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_literals 
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:·000004ed·····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:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_parsing
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:·3f6654258093ef3f66ba0dd8ba0a63da7beaed543 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1e1c58b8cc38f87c2aea8ddf35501f946ba2d310
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:······················713
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4265 ··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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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»   literals.c35 ··1»      1»     0»    0»   parsing.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 ··[0x000001aa]··Set·column·to·1
53 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x46c53 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001bd]··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 ··[0x000001be]··Set·column·to·555 ··[0x000001b4]··Set·column·to·5
56 ··[0x000001c0]··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 ··[0x000001c1]··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 ··[0x000001c2]··Set·column·to·1758 ··[0x000001b8]··Set·column·to·17
59 ··[0x000001c4]··Set·is_stmt·to·059 ··[0x000001ba]··Set·is_stmt·to·0
60 ··[0x000001c5]··Copy·(view·2)60 ··[0x000001bb]··Copy·(view·2)
61 ··[0x000001c6]··Set·column·to·861 ··[0x000001bc]··Set·column·to·8
62 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001cc]··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 ··[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·0
 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
64 ··[0x000001cd]··Set·column·to·571 ··[0x000001cd]··Set·column·to·15
65 ··[0x000001cf]··Set·is_stmt·to·1 
66 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x484·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·0x486·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·36372 ··[0x000001cf]··Advance·Line·by·355·to·363
73 ··[0x000001dc]··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 ··[0x000001dd]··Set·column·to·874 ··[0x000001d3]··Set·column·to·8
75 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001e3]··Advance·Line·by·581·to·94476 ··[0x000001d9]··Advance·Line·by·581·to·944
77 ··[0x000001e6]··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 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e9]··Set·column·to·2579 ··[0x000001df]··Set·column·to·25
80 ··[0x000001eb]··Advance·Line·by·-936·to·880 ··[0x000001e1]··Advance·Line·by·-936·to·8
81 ··[0x000001ee]··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 ··[0x000001ef]··Set·column·to·582 ··[0x000001e5]··Set·column·to·5
83 ··[0x000001f1]··Set·is_stmt·to·183 ··[0x000001e7]··Set·is_stmt·to·1
84 ··[0x000001f2]··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 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f5]··Set·column·to·3786 ··[0x000001eb]··Set·column·to·37
87 ··[0x000001f7]··Advance·Line·by·931·to·94087 ··[0x000001ed]··Advance·Line·by·931·to·940
88 ··[0x000001fa]··Copy·(view·1)88 ··[0x000001f0]··Copy·(view·1)
89 ··[0x000001fb]··Set·column·to·589 ··[0x000001f1]··Set·column·to·5
90 ··[0x000001fd]··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 ··[0x000001fe]··Set·column·to·3691 ··[0x000001f4]··Set·column·to·36
92 ··[0x00000200]··Advance·Line·by·-589·to·35592 ··[0x000001f6]··Advance·Line·by·-589·to·355
93 ··[0x00000203]··Copy·(view·3)93 ··[0x000001f9]··Copy·(view·3)
94 ··[0x00000204]··Set·column·to·594 ··[0x000001fa]··Set·column·to·5
95 ··[0x00000206]··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 ··[0x00000207]··Set·is_stmt·to·096 ··[0x000001fd]··Set·is_stmt·to·0
97 ··[0x00000208]··Copy·(view·5)97 ··[0x000001fe]··Copy·(view·5)
98 ··[0x00000209]··Set·column·to·898 ··[0x000001ff]··Set·column·to·8
99 ··[0x0000020b]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020f]··Advance·Line·by·581·to·944100 ··[0x00000205]··Advance·Line·by·581·to·944
101 ··[0x00000212]··Copy·(view·6)101 ··[0x00000208]··Copy·(view·6)
102 ··[0x00000213]··Set·column·to·5102 ··[0x00000209]··Set·column·to·5
103 ··[0x00000215]··Set·is_stmt·to·1103 ··[0x0000020b]··Set·is_stmt·to·1
104 ··[0x00000216]··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 ··[0x00000217]··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 ··[0x00000218]··Set·column·to·9106 ··[0x0000020e]··Set·column·to·9
107 ··[0x0000021a]··Set·is_stmt·to·0107 ··[0x00000210]··Set·is_stmt·to·0
108 ··[0x0000021b]··Copy·(view·2)108 ··[0x00000211]··Copy·(view·2)
109 ··[0x0000021c]··Set·column·to·8109 ··[0x00000212]··Set·column·to·8
110 ··[0x0000021e]··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 ··[0x0000021f]··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 ··[0x00000220]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000222]··Set·column·to·5113 ··[0x00000218]··Set·column·to·5
114 ··[0x00000224]··Set·is_stmt·to·1114 ··[0x0000021a]··Set·is_stmt·to·1
115 ··[0x00000225]··Advance·Line·by·-938·to·10115 ··[0x0000021b]··Advance·Line·by·-938·to·10
116 ··[0x00000228]··Copy·(view·1)116 ··[0x0000021e]··Copy·(view·1)
117 ··[0x00000229]··Set·column·to·8117 ··[0x0000021f]··Set·column·to·8
118 ··[0x0000022b]··Set·is_stmt·to·0118 ··[0x00000221]··Set·is_stmt·to·0
119 ··[0x0000022c]··Copy·(view·2)119 ··[0x00000222]··Copy·(view·2)
 120 ··[0x00000223]··Set·column·to·5
 121 ··[0x00000225]··Set·is_stmt·to·1
 122 ··[0x00000226]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
 123 ··[0x00000227]··Set·column·to·23
 124 ··[0x00000229]··Set·is_stmt·to·0
 125 ··[0x0000022a]··Copy·(view·1)
Max diff block lines reached; 2/18278 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f039 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f0
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53f69)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3dd77)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
868 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 TGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/literals.c3 /tmp/tmphtouiok1/build/black/parsing.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 literals.c14 parsing.c
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_literals 
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
 28 PyInit_parsing
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
567 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 5732
    
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_literals>:21 0000046c·<PyInit_parsing>:
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 »       ...
282 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/parsing.c
  
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·7279006c·69746572·rray_entry.liter15 ··0x000000c0·72726179·5f656e74·72790070·61727369·rray_entry.parsi
16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.c.__FRAME_EN16 ··0x000000d0·6e672e63·005f5f46·52414d45·5f454e44·ng.c.__FRAME_END
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l 
22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi 
23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit
 32 ··0x000001d0·5f706172·73696e67·005f5f67·6d6f6e5f·_parsing.__gmon_
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
65.8 KB
./usr/lib/debug/.build-id/43/87dab5b09027b2ecfbf29db213867464c58c28.debug vs.
./usr/lib/debug/.build-id/38/f5f782774b2b4db1c2b3f28f441ce54dddd371.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:··········3888·(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·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.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf30: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·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·0001a1·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000191·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004f4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00053c·000031·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000028·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001f6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000de6·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.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:·4387dab5b09027b2ecfbf29db213867464c58c283 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38f5f782774b2b4db1c2b3f28f441ce54dddd371
18.2 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:······················696
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4265 ··Prologue·Length:·············399
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, 205 lines modifiedOffset 21, 204 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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.12
29 ··3»      /usr/include/arm-linux-gnueabihf/bits 
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
 30 ··4»      /usr/include/arm-linux-gnueabihf/bits
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.12/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.h 
38 ··4»      3»     0»    0»   stdint-uintn.h 
39 ··5»      4»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
 38 ··4»      4»     0»    0»   types.h
40 ··6»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
43 ··9»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
44 ··10»     2»    0»   0»  descrobject.h43 ··9»      2»     0»    0»   descrobject.h
45 ··11»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
46 ··12»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
47 ··13»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
48 ··14»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
49 ·Line·Number·Statements:48 ·Line·Number·Statements:
50 ··[0x000001b4]··Set·column·to·149 ··[0x00000199]··Set·column·to·1
51 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x470
52 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·5
 52 ··[0x000001a3]··Set·column·to·5
 53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·6
 54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)
 55 ··[0x000001a7]··Set·column·to·17
 56 ··[0x000001a9]··Set·is_stmt·to·0
 57 ··[0x000001aa]··Copy·(view·2)
 58 ··[0x000001ab]··Set·column·to·8
 59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1
 60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·7
53 ··[0x000001be]··Set·column·to·561 ··[0x000001b2]··Set·column·to·5
54 ··[0x000001c0]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6 
55 ··[0x000001c1]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1) 
56 ··[0x000001c2]··Set·column·to·17 
57 ··[0x000001c4]··Set·is_stmt·to·062 ··[0x000001b4]··Set·is_stmt·to·1
58 ··[0x000001c5]··Copy·(view·2)63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·8
 64 ··[0x000001b6]··Set·column·to·25
 65 ··[0x000001b8]··Set·is_stmt·to·0
 66 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·8
 67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 68 ··[0x000001bc]··Set·column·to·14
 69 ··[0x000001be]··Advance·Line·by·236·to·244
 70 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·244
59 ··[0x000001c6]··Set·column·to·871 ··[0x000001c2]··Set·column·to·8
60 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
 73 ··[0x000001c8]··Advance·Line·by·456·to·700
61 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·774 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·700
 75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 76 ··[0x000001ce]··Set·column·to·25
 77 ··[0x000001d0]··Advance·Line·by·-692·to·8
 78 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8
62 ··[0x000001cd]··Set·column·to·579 ··[0x000001d4]··Set·column·to·5
63 ··[0x000001cf]··Set·is_stmt·to·180 ··[0x000001d6]··Set·is_stmt·to·1
64 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·881 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·9
65 ··[0x000001d1]··Set·column·to·25 
66 ··[0x000001d3]··Set·is_stmt·to·0 
67 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8 
68 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
69 ··[0x000001d7]··Set·column·to·15 
70 ··[0x000001d9]··Advance·Line·by·355·to·363 
71 ··[0x000001dc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363 
72 ··[0x000001dd]··Set·column·to·883 ··[0x000001da]··Set·column·to·37
73 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·184 ··[0x000001dc]··Advance·Line·by·687·to·696
 85 ··[0x000001df]··Copy·(view·1)
 86 ··[0x000001e0]··Set·column·to·5
 87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·700·(view·2)
 88 ··[0x000001e3]··Set·column·to·36
74 ··[0x000001e3]··Advance·Line·by·581·to·94489 ··[0x000001e5]··Advance·Line·by·-461·to·239
 90 ··[0x000001e8]··Copy·(view·3)
75 ··[0x000001e6]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944 
76 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
77 ··[0x000001e9]··Set·column·to·2591 ··[0x000001e9]··Set·column·to·5
78 ··[0x000001eb]··Advance·Line·by·-936·to·8 
79 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·892 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x49a·and·Line·by·5·to·244·(view·4)
 93 ··[0x000001ec]··Set·is_stmt·to·0
 94 ··[0x000001ed]··Copy·(view·5)
 95 ··[0x000001ee]··Set·column·to·8
 96 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1
 97 ··[0x000001f4]··Advance·Line·by·456·to·700
 98 ··[0x000001f7]··Copy·(view·6)
80 ··[0x000001ef]··Set·column·to·599 ··[0x000001f8]··Set·column·to·5
81 ··[0x000001f1]··Set·is_stmt·to·1100 ··[0x000001fa]··Set·is_stmt·to·1
82 ··[0x000001f2]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·703
 102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·704·(view·1)
83 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
84 ··[0x000001f5]··Set·column·to·37 
85 ··[0x000001f7]··Advance·Line·by·931·to·940 
86 ··[0x000001fa]··Copy·(view·1) 
87 ··[0x000001fb]··Set·column·to·5103 ··[0x000001fd]··Set·column·to·9
88 ··[0x000001fd]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2) 
89 ··[0x000001fe]··Set·column·to·36104 ··[0x000001ff]··Set·is_stmt·to·0
90 ··[0x00000200]··Advance·Line·by·-589·to·355 
91 ··[0x00000203]··Copy·(view·3)105 ··[0x00000200]··Copy·(view·2)
92 ··[0x00000204]··Set·column·to·5 
93 ··[0x00000206]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4) 
94 ··[0x00000207]··Set·is_stmt·to·0 
95 ··[0x00000208]··Copy·(view·5) 
Max diff block lines reached; 4011/18521 bytes (21.66%) of diff not shown.
16.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 168 lines modifiedOffset 1, 166 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:········0x162·(32-bit)3 ···Length:········0x15d·(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:·12·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpg1k5neap/build/blib2to3/pgen2/tokenize.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/build/_black_version.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46813 ····<18>···DW_AT_low_pc······:·(addr)·0x470
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>
22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit) 
23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32> 
24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)
25 ····<37>···DW_AT_external····:·(flag_present)·123 ····<32>···DW_AT_external····:·(flag_present)·1
26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
27 ····<3b>···DW_AT_decl_file···:·(data1)·125 ····<36>···DW_AT_decl_file···:·(data1)·1
28 ····<3c>···DW_AT_decl_line···:·(data1)·2126 ····<37>···DW_AT_decl_line···:·(data1)·21
29 ····<3d>···DW_AT_decl_column·:·(data1)·1627 ····<38>···DW_AT_decl_column·:·(data1)·16
30 ····<3e>···DW_AT_prototyped··:·(flag_present)·128 ····<39>···DW_AT_prototyped··:·(flag_present)·1
31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
32 ····<42>···DW_AT_low_pc······:·(addr)·0x4e830 ····<3d>···DW_AT_low_pc······:·(addr)·0x4f0
33 ····<46>···DW_AT_high_pc·····:·(udata)·431 ····<41>···DW_AT_high_pc·····:·(udata)·4
34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<49>···DW_AT_call_all_calls:·(flag_present)·133 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
38 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f4
39 ····<4f>···DW_AT_call_tail_call:·(flag_present)·137 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
41 ·<2><50>:·Abbrev·Number:·039 ·<2><4b>:·Abbrev·Number:·0
42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<52>···DW_AT_external····:·(flag_present)·141 ····<4d>···DW_AT_external····:·(flag_present)·1
44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c531)·42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x45241)·
45 ····<56>···DW_AT_decl_file···:·(data1)·143 ····<51>···DW_AT_decl_file···:·(data1)·1
46 ····<57>···DW_AT_decl_line···:·(data1)·444 ····<52>···DW_AT_decl_line···:·(data1)·4
47 ····<58>···DW_AT_decl_column·:·(data1)·145 ····<53>···DW_AT_decl_column·:·(data1)·1
48 ····<59>···DW_AT_prototyped··:·(flag_present)·146 ····<54>···DW_AT_prototyped··:·(flag_present)·1
49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
50 ····<5d>···DW_AT_low_pc······:·(addr)·0x46848 ····<58>···DW_AT_low_pc······:·(addr)·0x470
51 ····<61>···DW_AT_high_pc·····:·(udata)·12849 ····<5c>···DW_AT_high_pc·····:·(udata)·128
52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
54 ····<66>···DW_AT_name········:·(string)·tmp52 ····<61>···DW_AT_name········:·(string)·tmp
55 ····<6a>···DW_AT_decl_file···:·(data1)·153 ····<65>···DW_AT_decl_file···:·(data1)·1
56 ····<6b>···DW_AT_decl_line···:·(data1)·654 ····<66>···DW_AT_decl_line···:·(data1)·6
57 ····<6c>···DW_AT_decl_column·:·(data1)·1555 ····<67>···DW_AT_decl_column·:·(data1)·15
58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)
62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
63 ····<7e>···DW_AT_decl_file···:·(implicit_const)·161 ····<79>···DW_AT_decl_file···:·(implicit_const)·1
64 ····<7e>···DW_AT_decl_line···:·(data1)·862 ····<79>···DW_AT_decl_line···:·(data1)·8
65 ····<7f>···DW_AT_decl_column·:·(data1)·1563 ····<7a>···DW_AT_decl_column·:·(data1)·15
66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
68 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)
70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
71 ····<91>···DW_AT_decl_file···:·(implicit_const)·169 ····<8c>···DW_AT_decl_file···:·(implicit_const)·1
72 ····<91>···DW_AT_decl_line···:·(data1)·1170 ····<8c>···DW_AT_decl_line···:·(data1)·11
73 ····<92>···DW_AT_decl_column·:·(data1)·1171 ····<8d>···DW_AT_decl_column·:·(data1)·11
74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
76 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4774 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
79 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49277 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49a
80 ····<a8>···DW_AT_GNU_entry_view:·(data1)·178 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
82 ····<ad>···DW_AT_call_file···:·(implicit_const)·180 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
83 ····<ad>···DW_AT_call_line···:·(data1)·981 ····<a8>···DW_AT_call_line···:·(data1)·9
84 ····<ae>···DW_AT_call_column·:·(implicit_const)·582 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
92 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49290 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49a
93 ····<c6>···DW_AT_GNU_entry_view:·(data1)·391 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
94 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1692 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
95 ····<cb>···DW_AT_call_file···:·(implicit_const)·293 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
96 ····<cb>···DW_AT_call_line···:·(implicit_const)·94494 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
97 ····<cb>···DW_AT_call_column·:·(implicit_const)·995 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
103 ·<4><da>:·Abbrev·Number:·0101 ·<4><d5>:·Abbrev·Number:·0
104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4d2
106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
110 ·<4><ea>:·Abbrev·Number:·0108 ·<4><e5>:·Abbrev·Number:·0
111 ·<3><eb>:·Abbrev·Number:·0109 ·<3><e6>:·Abbrev·Number:·0
112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b8
115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
118 ····<fa>···DW_AT_call_line···:·(data1)·12116 ····<f5>···DW_AT_call_line···:·(data1)·12
119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
Max diff block lines reached; 0/16378 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
3 ···1······DW_TAG_inlined_subroutine····[has·children] 
4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
5 ····DW_AT_entry_pc·····DW_FORM_addr 
6 ····DW_AT_GNU_entry_view·DW_FORM_data1 
7 ····DW_AT_ranges·······DW_FORM_sec_offset 
8 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
9 ····DW_AT_call_line····DW_FORM_implicit_const:·944 
10 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
11 ····DW_AT_sibling······DW_FORM_ref_udata 
12 ····DW_AT·value:·0·····DW_FORM·value:·0 
13 ···2······DW_TAG_imported_unit····[no·children]3 ···1······DW_TAG_imported_unit····[no·children]
14 ····DW_AT_import·······DW_FORM_GNU_ref_alt4 ····DW_AT_import·······DW_FORM_GNU_ref_alt
15 ····DW_AT·value:·0·····DW_FORM·value:·05 ····DW_AT·value:·0·····DW_FORM·value:·0
16 ···3······DW_TAG_call_site····[has·children]6 ···2······DW_TAG_call_site····[has·children]
17 ····DW_AT_call_return_pc·DW_FORM_addr7 ····DW_AT_call_return_pc·DW_FORM_addr
18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
19 ····DW_AT_sibling······DW_FORM_ref_udata9 ····DW_AT_sibling······DW_FORM_ref_udata
20 ····DW_AT·value:·0·····DW_FORM·value:·010 ····DW_AT·value:·0·····DW_FORM·value:·0
21 ···4······DW_TAG_variable····[no·children]11 ···3······DW_TAG_variable····[no·children]
22 ····DW_AT_name·········DW_FORM_GNU_strp_alt12 ····DW_AT_name·········DW_FORM_GNU_strp_alt
23 ····DW_AT_decl_file····DW_FORM_implicit_const:·113 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
24 ····DW_AT_decl_line····DW_FORM_data114 ····DW_AT_decl_line····DW_FORM_data1
25 ····DW_AT_decl_column··DW_FORM_data115 ····DW_AT_decl_column··DW_FORM_data1
26 ····DW_AT_type·········DW_FORM_GNU_ref_alt16 ····DW_AT_type·········DW_FORM_GNU_ref_alt
27 ····DW_AT_location·····DW_FORM_sec_offset17 ····DW_AT_location·····DW_FORM_sec_offset
28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
29 ····DW_AT·value:·0·····DW_FORM·value:·019 ····DW_AT·value:·0·····DW_FORM·value:·0
30 ···5······DW_TAG_variable····[no·children]20 ···4······DW_TAG_variable····[no·children]
31 ····DW_AT_name·········DW_FORM_string21 ····DW_AT_name·········DW_FORM_string
32 ····DW_AT_decl_file····DW_FORM_data122 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data123 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data124 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_type·········DW_FORM_GNU_ref_alt25 ····DW_AT_type·········DW_FORM_GNU_ref_alt
36 ····DW_AT_location·····DW_FORM_sec_offset26 ····DW_AT_location·····DW_FORM_sec_offset
37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
38 ····DW_AT·value:·0·····DW_FORM·value:·028 ····DW_AT·value:·0·····DW_FORM·value:·0
39 ···6······DW_TAG_subprogram····[has·children]29 ···5······DW_TAG_subprogram····[has·children]
40 ····DW_AT_external·····DW_FORM_flag_present30 ····DW_AT_external·····DW_FORM_flag_present
41 ····DW_AT_name·········DW_FORM_GNU_strp_alt31 ····DW_AT_name·········DW_FORM_GNU_strp_alt
42 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
43 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
44 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
45 ····DW_AT_prototyped···DW_FORM_flag_present35 ····DW_AT_prototyped···DW_FORM_flag_present
46 ····DW_AT_type·········DW_FORM_GNU_ref_alt36 ····DW_AT_type·········DW_FORM_GNU_ref_alt
47 ····DW_AT_low_pc·······DW_FORM_addr37 ····DW_AT_low_pc·······DW_FORM_addr
48 ····DW_AT_high_pc······DW_FORM_udata38 ····DW_AT_high_pc······DW_FORM_udata
49 ····DW_AT_frame_base···DW_FORM_exprloc39 ····DW_AT_frame_base···DW_FORM_exprloc
50 ····DW_AT_call_all_calls·DW_FORM_flag_present40 ····DW_AT_call_all_calls·DW_FORM_flag_present
51 ····DW_AT_sibling······DW_FORM_ref_udata41 ····DW_AT_sibling······DW_FORM_ref_udata
52 ····DW_AT·value:·0·····DW_FORM·value:·042 ····DW_AT·value:·0·····DW_FORM·value:·0
53 ···7······DW_TAG_call_site····[has·children]43 ···6······DW_TAG_call_site····[has·children]
54 ····DW_AT_call_return_pc·DW_FORM_addr44 ····DW_AT_call_return_pc·DW_FORM_addr
55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
56 ····DW_AT·value:·0·····DW_FORM·value:·046 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···8······DW_TAG_formal_parameter····[no·children]47 ···7······DW_TAG_formal_parameter····[no·children]
58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
59 ····DW_AT_location·····DW_FORM_sec_offset49 ····DW_AT_location·····DW_FORM_sec_offset
60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
61 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
62 ···9······DW_TAG_call_site····[no·children]52 ···8······DW_TAG_call_site····[no·children]
63 ····DW_AT_call_return_pc·DW_FORM_addr53 ····DW_AT_call_return_pc·DW_FORM_addr
64 ····DW_AT_call_tail_call·DW_FORM_flag_present54 ····DW_AT_call_tail_call·DW_FORM_flag_present
65 ····DW_AT_call_origin··DW_FORM_ref_udata55 ····DW_AT_call_origin··DW_FORM_ref_udata
66 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
67 ···10······DW_TAG_call_site····[no·children]57 ···9······DW_TAG_call_site····[no·children]
68 ····DW_AT_call_return_pc·DW_FORM_addr58 ····DW_AT_call_return_pc·DW_FORM_addr
69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
70 ····DW_AT·value:·0·····DW_FORM·value:·060 ····DW_AT·value:·0·····DW_FORM·value:·0
71 ···11······DW_TAG_call_site_parameter····[no·children]61 ···10······DW_TAG_call_site_parameter····[no·children]
72 ····DW_AT_location·····DW_FORM_exprloc62 ····DW_AT_location·····DW_FORM_exprloc
73 ····DW_AT_call_value···DW_FORM_exprloc63 ····DW_AT_call_value···DW_FORM_exprloc
74 ····DW_AT·value:·0·····DW_FORM·value:·064 ····DW_AT·value:·0·····DW_FORM·value:·0
75 ···12······DW_TAG_compile_unit····[has·children]65 ···11······DW_TAG_compile_unit····[has·children]
76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
77 ····DW_AT_language·····DW_FORM_data167 ····DW_AT_language·····DW_FORM_data1
78 ····DW_AT_name·········DW_FORM_strp68 ····DW_AT_name·········DW_FORM_strp
79 ····DW_AT_comp_dir·····DW_FORM_string69 ····DW_AT_comp_dir·····DW_FORM_string
80 ····DW_AT_low_pc·······DW_FORM_addr70 ····DW_AT_low_pc·······DW_FORM_addr
81 ····DW_AT_high_pc······DW_FORM_udata71 ····DW_AT_high_pc······DW_FORM_udata
82 ····DW_AT_stmt_list····DW_FORM_sec_offset72 ····DW_AT_stmt_list····DW_FORM_sec_offset
83 ····DW_AT·value:·0·····DW_FORM·value:·073 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_inlined_subroutine····[has·children]74 ···12······DW_TAG_inlined_subroutine····[has·children]
85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
86 ····DW_AT_entry_pc·····DW_FORM_addr76 ····DW_AT_entry_pc·····DW_FORM_addr
87 ····DW_AT_GNU_entry_view·DW_FORM_data177 ····DW_AT_GNU_entry_view·DW_FORM_data1
88 ····DW_AT_ranges·······DW_FORM_sec_offset78 ····DW_AT_ranges·······DW_FORM_sec_offset
89 ····DW_AT_call_file····DW_FORM_implicit_const:·179 ····DW_AT_call_file····DW_FORM_implicit_const:·1
90 ····DW_AT_call_line····DW_FORM_data180 ····DW_AT_call_line····DW_FORM_data1
91 ····DW_AT_call_column··DW_FORM_implicit_const:·581 ····DW_AT_call_column··DW_FORM_implicit_const:·5
92 ····DW_AT_sibling······DW_FORM_ref_udata82 ····DW_AT_sibling······DW_FORM_ref_udata
93 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
94 ···14······DW_TAG_subprogram····[has·children]84 ···13······DW_TAG_subprogram····[has·children]
95 ····DW_AT_external·····DW_FORM_flag_present85 ····DW_AT_external·····DW_FORM_flag_present
96 ····DW_AT_name·········DW_FORM_GNU_strp_alt86 ····DW_AT_name·········DW_FORM_GNU_strp_alt
97 ····DW_AT_decl_file····DW_FORM_data187 ····DW_AT_decl_file····DW_FORM_data1
98 ····DW_AT_decl_line····DW_FORM_data188 ····DW_AT_decl_line····DW_FORM_data1
99 ····DW_AT_decl_column··DW_FORM_data189 ····DW_AT_decl_column··DW_FORM_data1
100 ····DW_AT_prototyped···DW_FORM_flag_present90 ····DW_AT_prototyped···DW_FORM_flag_present
101 ····DW_AT_type·········DW_FORM_GNU_ref_alt91 ····DW_AT_type·········DW_FORM_GNU_ref_alt
102 ····DW_AT_low_pc·······DW_FORM_addr92 ····DW_AT_low_pc·······DW_FORM_addr
103 ····DW_AT_high_pc······DW_FORM_udata93 ····DW_AT_high_pc······DW_FORM_udata
104 ····DW_AT_frame_base···DW_FORM_exprloc94 ····DW_AT_frame_base···DW_FORM_exprloc
105 ····DW_AT·value:·0·····DW_FORM·value:·095 ····DW_AT·value:·0·····DW_FORM·value:·0
 96 ···14······DW_TAG_inlined_subroutine····[has·children]
 97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 98 ····DW_AT_entry_pc·····DW_FORM_addr
 99 ····DW_AT_GNU_entry_view·DW_FORM_data1
 100 ····DW_AT_ranges·······DW_FORM_sec_offset
 101 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 102 ····DW_AT_call_line····DW_FORM_implicit_const:·700
 103 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 104 ····DW_AT_sibling······DW_FORM_ref_udata
 105 ····DW_AT·value:·0·····DW_FORM·value:·0
  
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
  
894 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 (GCC:·(Debian·14.2.0-16)·14.2.01 qGCC:·(Debian·14.2.0-16)·14.2.0
2 /tmp/tmpg1k5neap/build/blib2to3/pgen2/tokenize.c2 ed``e`da
 3 +nTAV=F{I
 4 /tmp/tmplwx9ehbh/build/_black_version.c
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
4 call_weak_fn6 call_weak_fn
5 crtstuff.c7 crtstuff.c
6 all_implied_fbits8 all_implied_fbits
7 deregister_tm_clones9 deregister_tm_clones
8 __do_global_dtors_aux10 __do_global_dtors_aux
9 completed.011 completed.0
10 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
11 frame_dummy13 frame_dummy
12 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
13 tokenize.c15 _black_version.c
14 __FRAME_END__16 __FRAME_END__
15 _DYNAMIC17 _DYNAMIC
16 __TMC_END__18 __TMC_END__
17 __dso_handle19 __dso_handle
18 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize21 __cxa_finalize
20 PyInit___init__22 PyInit___init__
21 PyObject_GetAttrString23 PyObject_GetAttrString
22 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
23 PyImport_ImportModule25 PyImport_ImportModule
24 PyCapsule_GetPointer26 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
26 _Py_Dealloc28 _Py_Dealloc
27 PyInit_tokenize29 PyInit__black_version
28 __gmon_start__30 __gmon_start__
29 .shstrtab31 .shstrtab
30 .note.gnu.build-id32 .note.gnu.build-id
31 .gnu.hash33 .gnu.hash
32 .rel.dyn34 .rel.dyn
33 .rel.plt35 .rel.plt
34 .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 5732
    
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 »       ...
283 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/tokenize.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/_black_version.c
  
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__.
  
35.0 KB
./usr/lib/debug/.build-id/44/763bef208f5cc1da31243f44e1f0cf01adfcc0.debug vs.
./usr/lib/debug/.build-id/76/f41928f098ea11a99afe64600192ba29c319e3.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:··········3848·(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
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·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:
4.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf08: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
8 ··[·4]·.dynstr···········NOBITS··········0000020c·000118·0000bf·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·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000660·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000191·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000024·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·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.32 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:·00000660·····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, 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:·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·mode.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.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:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000660·····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_
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_trans
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:·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_mode 
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:·44763bef208f5cc1da31243f44e1f0cf01adfcc03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76f41928f098ea11a99afe64600192ba29c319e3
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:······················7103 ··Length:······················711
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4135 ··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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   mode.c35 ··1»      1»     0»    0»   trans.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 ··[0x000001a7]··Set·column·to·152 ··[0x000001a8]··Set·column·to·1
53 ··[0x000001a9]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001b0]··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 ··[0x000001b1]··Set·column·to·555 ··[0x000001b2]··Set·column·to·5
56 ··[0x000001b3]··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 ··[0x000001b4]··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 ··[0x000001b5]··Set·column·to·1758 ··[0x000001b6]··Set·column·to·17
59 ··[0x000001b7]··Set·is_stmt·to·059 ··[0x000001b8]··Set·is_stmt·to·0
60 ··[0x000001b8]··Copy·(view·2)60 ··[0x000001b9]··Copy·(view·2)
61 ··[0x000001b9]··Set·column·to·861 ··[0x000001ba]··Set·column·to·8
62 ··[0x000001bb]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001bf]··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 ··[0x000001c0]··Set·column·to·564 ··[0x000001c1]··Set·column·to·5
65 ··[0x000001c2]··Set·is_stmt·to·165 ··[0x000001c3]··Set·is_stmt·to·1
66 ··[0x000001c3]··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 ··[0x000001c4]··Set·column·to·2567 ··[0x000001c5]··Set·column·to·25
68 ··[0x000001c6]··Set·is_stmt·to·068 ··[0x000001c7]··Set·is_stmt·to·0
69 ··[0x000001c7]··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 ··[0x000001c8]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001ca]··Set·column·to·1571 ··[0x000001cb]··Set·column·to·15
72 ··[0x000001cc]··Advance·Line·by·355·to·36372 ··[0x000001cd]··Advance·Line·by·355·to·363
73 ··[0x000001cf]··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 ··[0x000001d0]··Set·column·to·874 ··[0x000001d1]··Set·column·to·8
75 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d6]··Advance·Line·by·581·to·94476 ··[0x000001d7]··Advance·Line·by·581·to·944
77 ··[0x000001d9]··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 ··[0x000001da]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dc]··Set·column·to·2579 ··[0x000001dd]··Set·column·to·25
80 ··[0x000001de]··Advance·Line·by·-936·to·880 ··[0x000001df]··Advance·Line·by·-936·to·8
81 ··[0x000001e1]··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 ··[0x000001e2]··Set·column·to·582 ··[0x000001e3]··Set·column·to·5
83 ··[0x000001e4]··Set·is_stmt·to·183 ··[0x000001e5]··Set·is_stmt·to·1
84 ··[0x000001e5]··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 ··[0x000001e6]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e8]··Set·column·to·3786 ··[0x000001e9]··Set·column·to·37
87 ··[0x000001ea]··Advance·Line·by·931·to·94087 ··[0x000001eb]··Advance·Line·by·931·to·940
88 ··[0x000001ed]··Copy·(view·1)88 ··[0x000001ee]··Copy·(view·1)
89 ··[0x000001ee]··Set·column·to·589 ··[0x000001ef]··Set·column·to·5
90 ··[0x000001f0]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f1]··Set·column·to·3691 ··[0x000001f2]··Set·column·to·36
92 ··[0x000001f3]··Advance·Line·by·-589·to·35592 ··[0x000001f4]··Advance·Line·by·-589·to·355
93 ··[0x000001f6]··Copy·(view·3)93 ··[0x000001f7]··Copy·(view·3)
94 ··[0x000001f7]··Set·column·to·594 ··[0x000001f8]··Set·column·to·5
95 ··[0x000001f9]··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 ··[0x000001fa]··Set·is_stmt·to·096 ··[0x000001fb]··Set·is_stmt·to·0
97 ··[0x000001fb]··Copy·(view·5)97 ··[0x000001fc]··Copy·(view·5)
98 ··[0x000001fc]··Set·column·to·898 ··[0x000001fd]··Set·column·to·8
99 ··[0x000001fe]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000202]··Advance·Line·by·581·to·944100 ··[0x00000203]··Advance·Line·by·581·to·944
101 ··[0x00000205]··Copy·(view·6)101 ··[0x00000206]··Copy·(view·6)
102 ··[0x00000206]··Set·column·to·5102 ··[0x00000207]··Set·column·to·5
103 ··[0x00000208]··Set·is_stmt·to·1103 ··[0x00000209]··Set·is_stmt·to·1
104 ··[0x00000209]··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 ··[0x0000020a]··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 ··[0x0000020b]··Set·column·to·9106 ··[0x0000020c]··Set·column·to·9
107 ··[0x0000020d]··Set·is_stmt·to·0107 ··[0x0000020e]··Set·is_stmt·to·0
108 ··[0x0000020e]··Copy·(view·2)108 ··[0x0000020f]··Copy·(view·2)
109 ··[0x0000020f]··Set·column·to·8109 ··[0x00000210]··Set·column·to·8
110 ··[0x00000211]··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 ··[0x00000212]··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 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000215]··Set·column·to·5113 ··[0x00000216]··Set·column·to·5
114 ··[0x00000217]··Set·is_stmt·to·1114 ··[0x00000218]··Set·is_stmt·to·1
115 ··[0x00000218]··Advance·Line·by·-938·to·10115 ··[0x00000219]··Advance·Line·by·-938·to·10
116 ··[0x0000021b]··Copy·(view·1)116 ··[0x0000021c]··Copy·(view·1)
117 ··[0x0000021c]··Set·column·to·8117 ··[0x0000021d]··Set·column·to·8
118 ··[0x0000021e]··Set·is_stmt·to·0118 ··[0x0000021f]··Set·is_stmt·to·0
119 ··[0x0000021f]··Copy·(view·2)119 ··[0x00000220]··Copy·(view·2)
120 ··[0x00000220]··Set·column·to·5120 ··[0x00000221]··Set·column·to·5
121 ··[0x00000222]··Set·is_stmt·to·1121 ··[0x00000223]··Set·is_stmt·to·1
122 ··[0x00000223]··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 ··[0x00000224]··Set·column·to·23123 ··[0x00000225]··Set·column·to·23
124 ··[0x00000226]··Set·is_stmt·to·0124 ··[0x00000227]··Set·is_stmt·to·0
125 ··[0x00000227]··Copy·(view·1)125 ··[0x00000228]··Copy·(view·1)
126 ··[0x00000228]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022a]··Set·column·to·15127 ··[0x0000022b]··Set·column·to·15
128 ··[0x0000022c]··Advance·Line·by·352·to·363128 ··[0x0000022d]··Advance·Line·by·352·to·363
129 ··[0x0000022f]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·363129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·363
130 ··[0x00000230]··Set·column·to·8130 ··[0x00000231]··Set·column·to·8
131 ··[0x00000232]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000236]··Advance·Line·by·581·to·944132 ··[0x00000237]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18226 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/mode.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e0ea)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x54434)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
771 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/mode.c3 /tmp/tmphtouiok1/build/black/trans.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
Offset 12, 23 lines modifiedOffset 12, 23 lines modified
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
 19 PyInit_trans
19 __cxa_finalize20 __cxa_finalize
20 PyInit___init__21 PyInit___init__
21 PyObject_GetAttrString22 PyObject_GetAttrString
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 PyCapsule_GetPointer25 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyInit_mode 
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .eh_frame
561 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 5732
    
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_mode>:21 00000464·<PyInit_trans>:
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 »       ...
267 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/mode.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/trans.c
  
3.03 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·7279006d·6f64652e·rray_entry.mode.15 ··0x000000c0·72726179·5f656e74·72790074·72616e73·rray_entry.trans
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·7472616e·BLE_.PyInit_tran
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
23 ··0x00000140·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
24 ··0x00000150·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
28 ··0x00000190·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
29 ··0x000001a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
30 ··0x000001b0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
31 ··0x000001c0·65616c6c·6f630050·79496e69·745f6d6f·ealloc.PyInit_mo 
32 ··0x000001d0·6465005f·5f676d6f·6e5f7374·6172745f·de.__gmon_start_32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·5f00································_.33 ··0x000001e0·745f5f00····························t__.
  
35.4 KB
./usr/lib/debug/.build-id/4f/089e771235980601bfc65a3064aa71c8054a3c.debug vs.
./usr/lib/debug/.build-id/e0/ec4238fd0fa5a5ccee972053ffa1a655c608ba.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:··········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·0x00674·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.39 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·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·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·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·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019d·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000538·00002d·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000029·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·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)
4.42 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:·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 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·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:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····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_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
 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:·4f089e771235980601bfc65a3064aa71c8054a3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e0ec4238fd0fa5a5ccee972053ffa1a655c608ba
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:······················715
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4225 ··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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmphtouiok1/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·0xf1):33 ·The·File·Name·Table·(offset·0xeb):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   conv.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 ··[0x000001b0]··Set·column·to·152 ··[0x000001ac]··Set·column·to·1
53 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b9]··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 ··[0x000001ba]··Set·column·to·555 ··[0x000001b6]··Set·column·to·5
56 ··[0x000001bc]··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 ··[0x000001bd]··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 ··[0x000001be]··Set·column·to·1758 ··[0x000001ba]··Set·column·to·17
59 ··[0x000001c0]··Set·is_stmt·to·059 ··[0x000001bc]··Set·is_stmt·to·0
60 ··[0x000001c1]··Copy·(view·2)60 ··[0x000001bd]··Copy·(view·2)
61 ··[0x000001c2]··Set·column·to·861 ··[0x000001be]··Set·column·to·8
62 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c8]··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 ··[0x000001c9]··Set·column·to·564 ··[0x000001c5]··Set·column·to·5
65 ··[0x000001cb]··Set·is_stmt·to·165 ··[0x000001c7]··Set·is_stmt·to·1
66 ··[0x000001cc]··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 ··[0x000001cd]··Set·column·to·2567 ··[0x000001c9]··Set·column·to·25
68 ··[0x000001cf]··Set·is_stmt·to·068 ··[0x000001cb]··Set·is_stmt·to·0
69 ··[0x000001d0]··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 ··[0x000001d1]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001d3]··Set·column·to·1571 ··[0x000001cf]··Set·column·to·15
72 ··[0x000001d5]··Advance·Line·by·355·to·36372 ··[0x000001d1]··Advance·Line·by·355·to·363
73 ··[0x000001d8]··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 ··[0x000001d9]··Set·column·to·874 ··[0x000001d5]··Set·column·to·8
75 ··[0x000001db]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001df]··Advance·Line·by·581·to·94476 ··[0x000001db]··Advance·Line·by·581·to·944
77 ··[0x000001e2]··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 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e5]··Set·column·to·2579 ··[0x000001e1]··Set·column·to·25
80 ··[0x000001e7]··Advance·Line·by·-936·to·880 ··[0x000001e3]··Advance·Line·by·-936·to·8
81 ··[0x000001ea]··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 ··[0x000001eb]··Set·column·to·582 ··[0x000001e7]··Set·column·to·5
83 ··[0x000001ed]··Set·is_stmt·to·183 ··[0x000001e9]··Set·is_stmt·to·1
84 ··[0x000001ee]··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 ··[0x000001ef]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001f1]··Set·column·to·3786 ··[0x000001ed]··Set·column·to·37
87 ··[0x000001f3]··Advance·Line·by·931·to·94087 ··[0x000001ef]··Advance·Line·by·931·to·940
88 ··[0x000001f6]··Copy·(view·1)88 ··[0x000001f2]··Copy·(view·1)
89 ··[0x000001f7]··Set·column·to·589 ··[0x000001f3]··Set·column·to·5
90 ··[0x000001f9]··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 ··[0x000001fa]··Set·column·to·3691 ··[0x000001f6]··Set·column·to·36
92 ··[0x000001fc]··Advance·Line·by·-589·to·35592 ··[0x000001f8]··Advance·Line·by·-589·to·355
93 ··[0x000001ff]··Copy·(view·3)93 ··[0x000001fb]··Copy·(view·3)
94 ··[0x00000200]··Set·column·to·594 ··[0x000001fc]··Set·column·to·5
95 ··[0x00000202]··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 ··[0x00000203]··Set·is_stmt·to·096 ··[0x000001ff]··Set·is_stmt·to·0
97 ··[0x00000204]··Copy·(view·5)97 ··[0x00000200]··Copy·(view·5)
98 ··[0x00000205]··Set·column·to·898 ··[0x00000201]··Set·column·to·8
99 ··[0x00000207]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x0000020b]··Advance·Line·by·581·to·944100 ··[0x00000207]··Advance·Line·by·581·to·944
101 ··[0x0000020e]··Copy·(view·6)101 ··[0x0000020a]··Copy·(view·6)
102 ··[0x0000020f]··Set·column·to·5102 ··[0x0000020b]··Set·column·to·5
103 ··[0x00000211]··Set·is_stmt·to·1103 ··[0x0000020d]··Set·is_stmt·to·1
104 ··[0x00000212]··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 ··[0x00000213]··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 ··[0x00000214]··Set·column·to·9106 ··[0x00000210]··Set·column·to·9
107 ··[0x00000216]··Set·is_stmt·to·0107 ··[0x00000212]··Set·is_stmt·to·0
108 ··[0x00000217]··Copy·(view·2)108 ··[0x00000213]··Copy·(view·2)
109 ··[0x00000218]··Set·column·to·8109 ··[0x00000214]··Set·column·to·8
110 ··[0x0000021a]··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 ··[0x0000021b]··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 ··[0x0000021c]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021e]··Set·column·to·5113 ··[0x0000021a]··Set·column·to·5
114 ··[0x00000220]··Set·is_stmt·to·1114 ··[0x0000021c]··Set·is_stmt·to·1
115 ··[0x00000221]··Advance·Line·by·-938·to·10115 ··[0x0000021d]··Advance·Line·by·-938·to·10
116 ··[0x00000224]··Copy·(view·1)116 ··[0x00000220]··Copy·(view·1)
117 ··[0x00000225]··Set·column·to·8117 ··[0x00000221]··Set·column·to·8
118 ··[0x00000227]··Set·is_stmt·to·0118 ··[0x00000223]··Set·is_stmt·to·0
119 ··[0x00000228]··Copy·(view·2)119 ··[0x00000224]··Copy·(view·2)
120 ··[0x00000229]··Set·column·to·5120 ··[0x00000225]··Set·column·to·5
121 ··[0x0000022b]··Set·is_stmt·to·1121 ··[0x00000227]··Set·is_stmt·to·1
122 ··[0x0000022c]··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 ··[0x0000022d]··Set·column·to·23123 ··[0x00000229]··Set·column·to·23
124 ··[0x0000022f]··Set·is_stmt·to·0124 ··[0x0000022b]··Set·is_stmt·to·0
125 ··[0x00000230]··Copy·(view·1)125 ··[0x0000022c]··Copy·(view·1)
126 ··[0x00000231]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x00000233]··Set·column·to·15127 ··[0x0000022f]··Set·column·to·15
128 ··[0x00000235]··Advance·Line·by·352·to·363128 ··[0x00000231]··Advance·Line·by·352·to·363
129 ··[0x00000238]··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 ··[0x00000239]··Set·column·to·8130 ··[0x00000235]··Set·column·to·8
131 ··[0x0000023b]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023f]··Advance·Line·by·581·to·944132 ··[0x0000023b]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18276 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ffad)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e2ea)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
807 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
1 J<GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/conv.c3 /tmp/tmphtouiok1/build/blib2to3/pytree.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
 14 pytree.c
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize20 __cxa_finalize
20 PyInit___init__21 PyInit___init__
21 PyInit_conv 
22 PyObject_GetAttrString22 PyObject_GetAttrString
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
 24 PyInit_pytree
24 PyImport_ImportModule25 PyImport_ImportModule
25 PyCapsule_GetPointer26 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
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 5732
    
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_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 »       ...
280 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pytree.c
  
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·72790070·79747265·rray_entry.pytre
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
 22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
 23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
 24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.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_ 
30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 26 ··0x00000170·5461626c·65005079·496e6974·5f707974·Table.PyInit_pyt
 27 ··0x00000180·72656500·5079496d·706f7274·5f496d70·ree.PyImport_Imp
 28 ··0x00000190·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
 29 ··0x000001a0·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
 30 ··0x000001b0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall31 ··0x000001c0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st
33 ··0x000001e0·5f00································_.33 ··0x000001e0·6172745f·5f00·······················art__.
  
52.2 KB
./usr/lib/debug/.build-id/4f/c615fec21a59ae18fed22e07dcea7626df8ee6.debug vs.
./usr/lib/debug/.build-id/6d/d41b155de5ab1c30c2e902739a594d6f2762d0.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:··········3840·(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·0x00658·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·0xf28:1 There·are·33·section·headers,·starting·at·offset·0xf00:
  
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·000164·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000654·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00018f·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000534·000028·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·00001f·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001f6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dde·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·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.51 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:·00000654·····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·black.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:·000005c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005c4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000654·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000654·····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:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_black
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004f1·····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:·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:·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:·4fc615fec21a59ae18fed22e07dcea7626df8ee63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6dd41b155de5ab1c30c2e902739a594d6f2762d0
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:······················7143 ··Length:······················705
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4175 ··Prologue·Length:·············408
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/tmpg1k5neap/build27 ··1»      /tmp/tmphtouiok1/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):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   _black_version.c35 ··1»      1»     0»    0»   black.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 ··[0x000001a2]··Set·column·to·1
53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x47053 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·554 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
55 ··[0x000001b5]··Set·column·to·555 ··[0x000001ac]··Set·column·to·5
56 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·656 ··[0x000001ae]··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 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b9]··Set·column·to·1758 ··[0x000001b0]··Set·column·to·17
59 ··[0x000001bb]··Set·is_stmt·to·059 ··[0x000001b2]··Set·is_stmt·to·0
60 ··[0x000001bc]··Copy·(view·2)60 ··[0x000001b3]··Copy·(view·2)
61 ··[0x000001bd]··Set·column·to·861 ··[0x000001b4]··Set·column·to·8
62 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·763 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
64 ··[0x000001c4]··Set·column·to·564 ··[0x000001bb]··Set·column·to·5
65 ··[0x000001c6]··Set·is_stmt·to·165 ··[0x000001bd]··Set·is_stmt·to·1
66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·866 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
67 ··[0x000001c8]··Set·column·to·2567 ··[0x000001bf]··Set·column·to·25
68 ··[0x000001ca]··Set·is_stmt·to·068 ··[0x000001c1]··Set·is_stmt·to·0
69 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·869 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001c3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001ce]··Set·column·to·1571 ··[0x000001c5]··Set·column·to·15
72 ··[0x000001d0]··Advance·Line·by·355·to·36372 ··[0x000001c7]··Advance·Line·by·355·to·363
73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·36373 ··[0x000001ca]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
74 ··[0x000001d4]··Set·column·to·874 ··[0x000001cb]··Set·column·to·8
75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001cd]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001da]··Advance·Line·by·581·to·94476 ··[0x000001d1]··Advance·Line·by·581·to·944
77 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·94477 ··[0x000001d4]··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 ··[0x000001d5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e0]··Set·column·to·2579 ··[0x000001d7]··Set·column·to·25
80 ··[0x000001e2]··Advance·Line·by·-936·to·880 ··[0x000001d9]··Advance·Line·by·-936·to·8
81 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·881 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
82 ··[0x000001e6]··Set·column·to·582 ··[0x000001dd]··Set·column·to·5
83 ··[0x000001e8]··Set·is_stmt·to·183 ··[0x000001df]··Set·is_stmt·to·1
84 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·984 ··[0x000001e0]··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 ··[0x000001e1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ec]··Set·column·to·3786 ··[0x000001e3]··Set·column·to·37
87 ··[0x000001ee]··Advance·Line·by·931·to·94087 ··[0x000001e5]··Advance·Line·by·931·to·940
 88 ··[0x000001e8]··Copy·(view·1)
 89 ··[0x000001e9]··Set·column·to·5
 90 ··[0x000001eb]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
 91 ··[0x000001ec]··Set·column·to·36
 92 ··[0x000001ee]··Advance·Line·by·-589·to·355
88 ··[0x000001f1]··Copy·(view·1)93 ··[0x000001f1]··Copy·(view·3)
89 ··[0x000001f2]··Set·column·to·594 ··[0x000001f2]··Set·column·to·5
90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·944·(view·2) 
91 ··[0x000001f5]··Set·column·to·36 
92 ··[0x000001f7]··Advance·Line·by·-589·to·355 
93 ··[0x000001fa]··Copy·(view·3) 
94 ··[0x000001fb]··Set·column·to·5 
95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x49a·and·Line·by·8·to·363·(view·4)95 ··[0x000001f4]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fe]··Set·is_stmt·to·096 ··[0x000001f5]··Set·is_stmt·to·0
97 ··[0x000001ff]··Copy·(view·5)97 ··[0x000001f6]··Copy·(view·5)
98 ··[0x00000200]··Set·column·to·898 ··[0x000001f7]··Set·column·to·8
99 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001f9]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000206]··Advance·Line·by·581·to·944100 ··[0x000001fd]··Advance·Line·by·581·to·944
101 ··[0x00000209]··Copy·(view·6)101 ··[0x00000200]··Copy·(view·6)
102 ··[0x0000020a]··Set·column·to·5102 ··[0x00000201]··Set·column·to·5
103 ··[0x0000020c]··Set·is_stmt·to·1103 ··[0x00000203]··Set·is_stmt·to·1
104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·947104 ··[0x00000204]··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 ··[0x00000205]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020f]··Set·column·to·9106 ··[0x00000206]··Set·column·to·9
107 ··[0x00000211]··Set·is_stmt·to·0107 ··[0x00000208]··Set·is_stmt·to·0
108 ··[0x00000212]··Copy·(view·2)108 ··[0x00000209]··Copy·(view·2)
109 ··[0x00000213]··Set·column·to·8 
110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·948 
111 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·948 
112 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
113 ··[0x00000219]··Set·column·to·5 
114 ··[0x0000021b]··Set·is_stmt·to·1 
115 ··[0x0000021c]··Advance·Line·by·-938·to·10 
116 ··[0x0000021f]··Copy·(view·1) 
117 ··[0x00000220]··Set·column·to·8109 ··[0x0000020a]··Set·column·to·8
118 ··[0x00000222]··Set·is_stmt·to·0 
119 ··[0x00000223]··Copy·(view·2) 
120 ··[0x00000224]··Set·column·to·5 
121 ··[0x00000226]··Set·is_stmt·to·1 
122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x4a6·and·Line·by·1·to·11 
123 ··[0x00000228]··Set·column·to·23 
124 ··[0x0000022a]··Set·is_stmt·to·0 
125 ··[0x0000022b]··Copy·(view·1) 
126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
127 ··[0x0000022e]··Set·column·to·15 
Max diff block lines reached; 7204/18158 bytes (39.67%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/_black_version.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/build/black.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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4f033 ····<42>···DW_AT_low_pc······:·(addr)·0x4e4
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f439 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x45241)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40f85)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x47051 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49a80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49a93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4d2106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b8115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b8128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4ac
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4e0141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d4
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8215 bytes (14.21%) 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
  
829 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
 3 /tmp/tmphtouiok1/build/black.c
3 H|Z"(KVvwq 
4 /tmp/tmpg1k5neap/build/_black_version.c 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
12 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
13 frame_dummy12 frame_dummy
14 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
15 _black_version.c 
16 __FRAME_END__14 __FRAME_END__
17 _DYNAMIC15 _DYNAMIC
18 __TMC_END__16 __TMC_END__
19 __dso_handle17 __dso_handle
20 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
 19 PyInit_black
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_version 
30 __gmon_start__28 __gmon_start__
31 .shstrtab29 .shstrtab
32 .note.gnu.build-id30 .note.gnu.build-id
33 .gnu.hash31 .gnu.hash
34 .rel.dyn32 .rel.dyn
35 .rel.plt33 .rel.plt
36 .eh_frame34 .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 5732
    
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_black>:
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 »       ...
265 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/_black_version.c2 ··[·····0]··/tmp/tmphtouiok1/build/black.c
  
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·72790062·6c61636b·rray_entry.black
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_.__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·00507949·6e69745f·626c6163·BLE_.PyInit_blac
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__cxa_finalize
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·0050794f·nit___init__.PyO23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
24 ··0x00000150·626a6563·745f4765·74417474·72537472·bject_GetAttrStr24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt
25 ··0x00000160·696e6700·5f49544d·5f726567·69737465·ing._ITM_registe25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg
26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
27 ··0x00000180·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
28 ··0x00000190·756c6500·50794361·7073756c·655f4765·ule.PyCapsule_Ge28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul
29 ··0x000001a0·74506f69·6e746572·005f4954·4d5f6465·tPointer._ITM_de29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
30 ··0x000001b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
31 ··0x000001c0·61626c65·005f5079·5f446561·6c6c6f63·able._Py_Dealloc31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
32 ··0x000001d0·00507949·6e69745f·5f626c61·636b5f76·.PyInit__black_v 
33 ··0x000001e0·65727369·6f6e005f·5f676d6f·6e5f7374·ersion.__gmon_st 
34 ··0x000001f0·6172745f·5f00·······················art__.33 ··0x000001e0·745f5f00····························t__.
  
4.01 KB
./usr/lib/debug/.build-id/50/414f493caf9d9be9d0e9aeb88851be8abfa812.debug vs.
./usr/lib/debug/.build-id/7d/d6639f6f4da04d7cc81cdc8d8b9c2712c45780.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% 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·000108·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·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·000026·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000026·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·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:·50414f493caf9d9be9d0e9aeb88851be8abfa8123 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7dd6639f6f4da04d7cc81cdc8d8b9c2712c45780
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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):
865 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/schema.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
347 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/schema.c3 /tmp/tmphtouiok1/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
270 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/schema.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/schema.c
  
12.0 KB
./usr/lib/debug/.build-id/53/1bb5e7f53b7b59a5b6d846765e88e4d742dbb8.debug vs.
./usr/lib/debug/.build-id/76/c8724cbca546118a61ab443253fa7a93a65e53.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:··········3840·(bytes·into·file)13 ··Start·of·section·headers:··········3836·(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·0xf00:1 There·are·33·section·headers,·starting·at·offset·0xefc:
  
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·000100·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018e·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018c·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000025·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00051c·000025·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e4·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000db4·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.1 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·nodes.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.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, 15 lines modifiedOffset 77, 15 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_nodes84 ····80:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_trans
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
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
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·531bb5e7f53b7b59a5b6d846765e88e4d742dbb83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·76c8724cbca546118a61ab443253fa7a93a65e53
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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   nodes.c35 ··1»      1»     0»    0»   trans.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/nodes.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52422)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x54434)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
715 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 ^SGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/nodes.c4 /tmp/tmplwx9ehbh/build/black/trans.c
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, 15 lines modifiedOffset 13, 15 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_nodes20 PyInit_trans
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
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 2825
    
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_nodes>:21 00000464·<PyInit_trans>:
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 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/nodes.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/trans.c
  
1.62 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 21 lines modifiedOffset 8, 21 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·72790074·72616e73·rray_entry.trans
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_node21 ··0x00000120·424c455f·00507949·6e69745f·7472616e·BLE_.PyInit_tran
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
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
52.2 KB
./usr/lib/debug/.build-id/53/8394fe3f6b9ac46e86189031f8f65b2f74d2e7.debug vs.
./usr/lib/debug/.build-id/55/24f9755fceb61d9dcc53fc6a1fa90d0c6ad9cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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
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·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·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
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·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000192·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000027·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·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)
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:·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:·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·trans.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.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:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····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:·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_trans 
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_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:·538394fe3f6b9ac46e86189031f8f65b2f74d2e73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5524f9755fceb61d9dcc53fc6a1fa90d0c6ad9cb
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:······················713
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4145 ··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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   trans.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 ··[0x000001a8]··Set·column·to·152 ··[0x000001aa]··Set·column·to·1
53 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b1]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b2]··Set·column·to·555 ··[0x000001b4]··Set·column·to·5
56 ··[0x000001b4]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001b6]··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 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b6]··Set·column·to·1758 ··[0x000001b8]··Set·column·to·17
59 ··[0x000001b8]··Set·is_stmt·to·059 ··[0x000001ba]··Set·is_stmt·to·0
60 ··[0x000001b9]··Copy·(view·2)60 ··[0x000001bb]··Copy·(view·2)
61 ··[0x000001ba]··Set·column·to·861 ··[0x000001bc]··Set·column·to·8
62 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·763 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c1]··Set·column·to·564 ··[0x000001c3]··Set·column·to·5
65 ··[0x000001c3]··Set·is_stmt·to·165 ··[0x000001c5]··Set·is_stmt·to·1
66 ··[0x000001c4]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·866 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c5]··Set·column·to·2567 ··[0x000001c7]··Set·column·to·25
68 ··[0x000001c7]··Set·is_stmt·to·068 ··[0x000001c9]··Set·is_stmt·to·0
69 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·869 ··[0x000001ca]··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 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cb]··Set·column·to·1571 ··[0x000001cd]··Set·column·to·15
72 ··[0x000001cd]··Advance·Line·by·355·to·36372 ··[0x000001cf]··Advance·Line·by·355·to·363
73 ··[0x000001d0]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·36373 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d1]··Set·column·to·874 ··[0x000001d3]··Set·column·to·8
75 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d7]··Advance·Line·by·581·to·94476 ··[0x000001d9]··Advance·Line·by·581·to·944
77 ··[0x000001da]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94477 ··[0x000001dc]··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 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dd]··Set·column·to·2579 ··[0x000001df]··Set·column·to·25
80 ··[0x000001df]··Advance·Line·by·-936·to·880 ··[0x000001e1]··Advance·Line·by·-936·to·8
81 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·881 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e3]··Set·column·to·582 ··[0x000001e5]··Set·column·to·5
83 ··[0x000001e5]··Set·is_stmt·to·183 ··[0x000001e7]··Set·is_stmt·to·1
84 ··[0x000001e6]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·984 ··[0x000001e8]··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 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e9]··Set·column·to·3786 ··[0x000001eb]··Set·column·to·37
87 ··[0x000001eb]··Advance·Line·by·931·to·94087 ··[0x000001ed]··Advance·Line·by·931·to·940
88 ··[0x000001ee]··Copy·(view·1)88 ··[0x000001f0]··Copy·(view·1)
89 ··[0x000001ef]··Set·column·to·589 ··[0x000001f1]··Set·column·to·5
90 ··[0x000001f1]··Special·opcode·9:·advance·Address·by·0·to·0x48e·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 ··[0x000001f2]··Set·column·to·3691 ··[0x000001f4]··Set·column·to·36
92 ··[0x000001f4]··Advance·Line·by·-589·to·35592 ··[0x000001f6]··Advance·Line·by·-589·to·355
93 ··[0x000001f7]··Copy·(view·3)93 ··[0x000001f9]··Copy·(view·3)
94 ··[0x000001f8]··Set·column·to·594 ··[0x000001fa]··Set·column·to·5
95 ··[0x000001fa]··Special·opcode·13:·advance·Address·by·0·to·0x48e·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 ··[0x000001fb]··Set·is_stmt·to·096 ··[0x000001fd]··Set·is_stmt·to·0
97 ··[0x000001fc]··Copy·(view·5)97 ··[0x000001fe]··Copy·(view·5)
98 ··[0x000001fd]··Set·column·to·898 ··[0x000001ff]··Set·column·to·8
99 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000203]··Advance·Line·by·581·to·944100 ··[0x00000205]··Advance·Line·by·581·to·944
101 ··[0x00000206]··Copy·(view·6)101 ··[0x00000208]··Copy·(view·6)
102 ··[0x00000207]··Set·column·to·5102 ··[0x00000209]··Set·column·to·5
103 ··[0x00000209]··Set·is_stmt·to·1103 ··[0x0000020b]··Set·is_stmt·to·1
104 ··[0x0000020a]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947104 ··[0x0000020c]··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 ··[0x0000020d]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020c]··Set·column·to·9106 ··[0x0000020e]··Set·column·to·9
107 ··[0x0000020e]··Set·is_stmt·to·0107 ··[0x00000210]··Set·is_stmt·to·0
108 ··[0x0000020f]··Copy·(view·2)108 ··[0x00000211]··Copy·(view·2)
109 ··[0x00000210]··Set·column·to·8109 ··[0x00000212]··Set·column·to·8
110 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948110 ··[0x00000214]··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 ··[0x00000215]··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 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000216]··Set·column·to·5113 ··[0x00000218]··Set·column·to·5
114 ··[0x00000218]··Set·is_stmt·to·1114 ··[0x0000021a]··Set·is_stmt·to·1
115 ··[0x00000219]··Advance·Line·by·-938·to·10115 ··[0x0000021b]··Advance·Line·by·-938·to·10
116 ··[0x0000021c]··Copy·(view·1)116 ··[0x0000021e]··Copy·(view·1)
117 ··[0x0000021d]··Set·column·to·8117 ··[0x0000021f]··Set·column·to·8
118 ··[0x0000021f]··Set·is_stmt·to·0118 ··[0x00000221]··Set·is_stmt·to·0
119 ··[0x00000220]··Copy·(view·2)119 ··[0x00000222]··Copy·(view·2)
120 ··[0x00000221]··Set·column·to·5120 ··[0x00000223]··Set·column·to·5
121 ··[0x00000223]··Set·is_stmt·to·1121 ··[0x00000225]··Set·is_stmt·to·1
122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11122 ··[0x00000226]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
123 ··[0x00000225]··Set·column·to·23123 ··[0x00000227]··Set·column·to·23
124 ··[0x00000227]··Set·is_stmt·to·0124 ··[0x00000229]··Set·is_stmt·to·0
125 ··[0x00000228]··Copy·(view·1)125 ··[0x0000022a]··Copy·(view·1)
126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022b]··Set·column·to·15127 ··[0x0000022d]··Set·column·to·15
128 ··[0x0000022d]··Advance·Line·by·352·to·363128 ··[0x0000022f]··Advance·Line·by·352·to·363
129 ··[0x00000230]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·363129 ··[0x00000232]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363
130 ··[0x00000231]··Set·column·to·8130 ··[0x00000233]··Set·column·to·8
131 ··[0x00000233]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000235]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x00000237]··Advance·Line·by·581·to·944132 ··[0x00000239]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18229 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/trans.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e433 ····<42>···DW_AT_low_pc······:·(addr)·0x4e8
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x54434)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5377d)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x492
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x492
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4ac128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d4141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8220 bytes (14.20%) 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
  
808 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/trans.c3 /tmp/tmphtouiok1/build/black/strings.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
 14 strings.c
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
19 PyInit_trans 
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 PyCapsule_GetPointer25 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_strings
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
34 .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 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 5732
    
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_trans>:14 00000468·<PyInit_strings>:
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 »       ...
270 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/trans.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/strings.c
  
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·72616e73·rray_entry.trans15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.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·7472616e·BLE_.PyInit_tran 
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·5f737472·696e6773·005f5f67·6d6f6e5f·_strings.__gmon_
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
2.68 KB
./usr/lib/debug/.build-id/54/0dc1a1aeaba2cbff8b11b7699537050ed233a3.debug vs.
./usr/lib/debug/.build-id/29/abcc34ef3bfd5d6d2791151279fa1a50163093.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·540dc1a1aeaba2cbff8b11b7699537050ed233a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·29abcc34ef3bfd5d6d2791151279fa1a50163093
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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/resources.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
363 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/resources.c4 /tmp/tmplwx9ehbh/build/black/resources.c
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
276 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/resources.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/resources.c
  
64.7 KB
./usr/lib/debug/.build-id/5b/1f2e209a57c588c89357de107cda3774af3918.debug vs.
./usr/lib/debug/.build-id/e7/043e5da8476df65263d12df03b5a6fd69cf63e.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:··········3848·(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
4.88 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf08: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·0000c3·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000170·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·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·000028·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000029·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·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)
7.76 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:·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:·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:·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·comments.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:·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:·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:·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_comments91 ····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:·5b1f2e209a57c588c89357de107cda3774af39183 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7043e5da8476df65263d12df03b5a6fd69cf63e
18.2 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:······················6963 ··Length:······················715
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3995 ··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, 204 lines modifiedOffset 21, 205 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmphtouiok1/build/blib2to3
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.13
 29 ··3»      /usr/include/arm-linux-gnueabihf/bits
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits 
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/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»   comments.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.h
 38 ··4»      3»     0»    0»   stdint-uintn.h
37 ··3»      3»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h 
39 ··5»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h43 ··9»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h44 ··10»     2»    0»   0»  descrobject.h
44 ··10»     6»    0»   0»  object.h45 ··11»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h46 ··12»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h47 ··13»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h48 ··14»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:49 ·Line·Number·Statements:
49 ··[0x00000199]··Set·column·to·150 ··[0x000001ac]··Set·column·to·1
50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x46851 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·552 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001a3]··Set·column·to·5 
53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6 
54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1) 
55 ··[0x000001a7]··Set·column·to·17 
56 ··[0x000001a9]··Set·is_stmt·to·0 
57 ··[0x000001aa]··Copy·(view·2) 
58 ··[0x000001ab]··Set·column·to·8 
59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1 
60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7 
61 ··[0x000001b2]··Set·column·to·5 
62 ··[0x000001b4]··Set·is_stmt·to·1 
63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8 
64 ··[0x000001b6]··Set·column·to·2553 ··[0x000001b6]··Set·column·to·5
 54 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
 55 ··[0x000001b9]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
 56 ··[0x000001ba]··Set·column·to·17
65 ··[0x000001b8]··Set·is_stmt·to·057 ··[0x000001bc]··Set·is_stmt·to·0
 58 ··[0x000001bd]··Copy·(view·2)
66 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8 
67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
68 ··[0x000001bc]··Set·column·to·14 
69 ··[0x000001be]··Advance·Line·by·236·to·244 
70 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244 
71 ··[0x000001c2]··Set·column·to·859 ··[0x000001be]··Set·column·to·8
72 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·160 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c8]··Advance·Line·by·456·to·700 
74 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70061 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table62 ··[0x000001c5]··Set·column·to·5
 63 ··[0x000001c7]··Set·is_stmt·to·1
 64 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
76 ··[0x000001ce]··Set·column·to·2565 ··[0x000001c9]··Set·column·to·25
77 ··[0x000001d0]··Advance·Line·by·-692·to·866 ··[0x000001cb]··Set·is_stmt·to·0
78 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·867 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
79 ··[0x000001d4]··Set·column·to·5 
80 ··[0x000001d6]··Set·is_stmt·to·1 
81 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9 
82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table68 ··[0x000001cd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 69 ··[0x000001cf]··Set·column·to·15
 70 ··[0x000001d1]··Advance·Line·by·355·to·363
 71 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
 72 ··[0x000001d5]··Set·column·to·8
 73 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
 74 ··[0x000001db]··Advance·Line·by·581·to·944
 75 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·944
 76 ··[0x000001df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 77 ··[0x000001e1]··Set·column·to·25
 78 ··[0x000001e3]··Advance·Line·by·-936·to·8
 79 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
 80 ··[0x000001e7]··Set·column·to·5
 81 ··[0x000001e9]··Set·is_stmt·to·1
 82 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
 83 ··[0x000001eb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001da]··Set·column·to·3784 ··[0x000001ed]··Set·column·to·37
84 ··[0x000001dc]··Advance·Line·by·687·to·69685 ··[0x000001ef]··Advance·Line·by·931·to·940
85 ··[0x000001df]··Copy·(view·1)86 ··[0x000001f2]··Copy·(view·1)
86 ··[0x000001e0]··Set·column·to·5 
87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2) 
88 ··[0x000001e3]··Set·column·to·36 
89 ··[0x000001e5]··Advance·Line·by·-461·to·239 
90 ··[0x000001e8]··Copy·(view·3) 
91 ··[0x000001e9]··Set·column·to·5 
92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4) 
93 ··[0x000001ec]··Set·is_stmt·to·0 
94 ··[0x000001ed]··Copy·(view·5) 
95 ··[0x000001ee]··Set·column·to·8 
96 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1 
97 ··[0x000001f4]··Advance·Line·by·456·to·700 
98 ··[0x000001f7]··Copy·(view·6) 
99 ··[0x000001f8]··Set·column·to·587 ··[0x000001f3]··Set·column·to·5
100 ··[0x000001fa]··Set·is_stmt·to·1 
101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703 
102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)88 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
 89 ··[0x000001f6]··Set·column·to·36
 90 ··[0x000001f8]··Advance·Line·by·-589·to·355
 91 ··[0x000001fb]··Copy·(view·3)
103 ··[0x000001fd]··Set·column·to·992 ··[0x000001fc]··Set·column·to·5
Max diff block lines reached; 11532/18543 bytes (62.19%) of diff not shown.
16.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 166 lines modifiedOffset 1, 168 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:········0x15d·(32-bit)3 ···Length:········0x162·(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:·11·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp_90tkhp5/build/black/comments.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/build/blib2to3/pygram.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46813 ····<18>···DW_AT_low_pc······:·(addr)·0x46c
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>
 22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
 23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32>
22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<32>···DW_AT_external····:·(flag_present)·125 ····<37>···DW_AT_external····:·(flag_present)·1
24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
25 ····<36>···DW_AT_decl_file···:·(data1)·127 ····<3b>···DW_AT_decl_file···:·(data1)·1
26 ····<37>···DW_AT_decl_line···:·(data1)·2128 ····<3c>···DW_AT_decl_line···:·(data1)·21
27 ····<38>···DW_AT_decl_column·:·(data1)·1629 ····<3d>···DW_AT_decl_column·:·(data1)·16
28 ····<39>···DW_AT_prototyped··:·(flag_present)·130 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
30 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e832 ····<42>···DW_AT_low_pc······:·(addr)·0x4ec
31 ····<41>···DW_AT_high_pc·····:·(udata)·433 ····<46>···DW_AT_high_pc·····:·(udata)·4
32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<44>···DW_AT_call_all_calls:·(flag_present)·135 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec38 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f0
37 ····<4a>···DW_AT_call_tail_call:·(flag_present)·139 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
39 ·<2><4b>:·Abbrev·Number:·041 ·<2><50>:·Abbrev·Number:·0
40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
41 ····<4d>···DW_AT_external····:·(flag_present)·143 ····<52>···DW_AT_external····:·(flag_present)·1
42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x567e7)·44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42335)·
43 ····<51>···DW_AT_decl_file···:·(data1)·145 ····<56>···DW_AT_decl_file···:·(data1)·1
44 ····<52>···DW_AT_decl_line···:·(data1)·446 ····<57>···DW_AT_decl_line···:·(data1)·4
45 ····<53>···DW_AT_decl_column·:·(data1)·147 ····<58>···DW_AT_decl_column·:·(data1)·1
46 ····<54>···DW_AT_prototyped··:·(flag_present)·148 ····<59>···DW_AT_prototyped··:·(flag_present)·1
47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
48 ····<58>···DW_AT_low_pc······:·(addr)·0x46850 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c
49 ····<5c>···DW_AT_high_pc·····:·(udata)·12851 ····<61>···DW_AT_high_pc·····:·(udata)·128
50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<61>···DW_AT_name········:·(string)·tmp54 ····<66>···DW_AT_name········:·(string)·tmp
53 ····<65>···DW_AT_decl_file···:·(data1)·155 ····<6a>···DW_AT_decl_file···:·(data1)·1
54 ····<66>···DW_AT_decl_line···:·(data1)·656 ····<6b>···DW_AT_decl_line···:·(data1)·6
55 ····<67>···DW_AT_decl_column·:·(data1)·1557 ····<6c>···DW_AT_decl_column·:·(data1)·15
56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)
60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
61 ····<79>···DW_AT_decl_file···:·(implicit_const)·163 ····<7e>···DW_AT_decl_file···:·(implicit_const)·1
62 ····<79>···DW_AT_decl_line···:·(data1)·864 ····<7e>···DW_AT_decl_line···:·(data1)·8
63 ····<7a>···DW_AT_decl_column·:·(data1)·1565 ····<7f>···DW_AT_decl_column·:·(data1)·15
64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
66 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)
68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
69 ····<8c>···DW_AT_decl_file···:·(implicit_const)·171 ····<91>···DW_AT_decl_file···:·(implicit_const)·1
70 ····<8c>···DW_AT_decl_line···:·(data1)·1172 ····<91>···DW_AT_decl_line···:·(data1)·11
71 ····<8d>···DW_AT_decl_column·:·(data1)·1173 ····<92>···DW_AT_decl_column·:·(data1)·11
72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
74 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4776 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
77 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49279 ····<a4>···DW_AT_entry_pc····:·(addr)·0x496
78 ····<a3>···DW_AT_GNU_entry_view:·(data1)·180 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
80 ····<a8>···DW_AT_call_file···:·(implicit_const)·182 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
81 ····<a8>···DW_AT_call_line···:·(data1)·983 ····<ad>···DW_AT_call_line···:·(data1)·9
82 ····<a9>···DW_AT_call_column·:·(implicit_const)·584 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
90 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49292 ····<c2>···DW_AT_entry_pc····:·(addr)·0x496
91 ····<c1>···DW_AT_GNU_entry_view:·(data1)·393 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
92 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1694 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
93 ····<c6>···DW_AT_call_file···:·(implicit_const)·295 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
94 ····<c6>···DW_AT_call_line···:·(implicit_const)·70096 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
95 ····<c6>···DW_AT_call_column·:·(implicit_const)·997 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
101 ·<4><d5>:·Abbrev·Number:·0103 ·<4><da>:·Abbrev·Number:·0
102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ce
104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
108 ·<4><e5>:·Abbrev·Number:·0110 ·<4><ea>:·Abbrev·Number:·0
109 ·<3><e6>:·Abbrev·Number:·0111 ·<3><eb>:·Abbrev·Number:·0
110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b4
113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
116 ····<f5>···DW_AT_call_line···:·(data1)·12118 ····<fa>···DW_AT_call_line···:·(data1)·12
117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
Max diff block lines reached; 0/16370 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
 3 ···1······DW_TAG_inlined_subroutine····[has·children]
 4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 5 ····DW_AT_entry_pc·····DW_FORM_addr
 6 ····DW_AT_GNU_entry_view·DW_FORM_data1
 7 ····DW_AT_ranges·······DW_FORM_sec_offset
 8 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 9 ····DW_AT_call_line····DW_FORM_implicit_const:·944
 10 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 11 ····DW_AT_sibling······DW_FORM_ref_udata
 12 ····DW_AT·value:·0·····DW_FORM·value:·0
3 ···1······DW_TAG_imported_unit····[no·children]13 ···2······DW_TAG_imported_unit····[no·children]
4 ····DW_AT_import·······DW_FORM_GNU_ref_alt14 ····DW_AT_import·······DW_FORM_GNU_ref_alt
5 ····DW_AT·value:·0·····DW_FORM·value:·015 ····DW_AT·value:·0·····DW_FORM·value:·0
6 ···2······DW_TAG_call_site····[has·children]16 ···3······DW_TAG_call_site····[has·children]
7 ····DW_AT_call_return_pc·DW_FORM_addr17 ····DW_AT_call_return_pc·DW_FORM_addr
8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
9 ····DW_AT_sibling······DW_FORM_ref_udata19 ····DW_AT_sibling······DW_FORM_ref_udata
10 ····DW_AT·value:·0·····DW_FORM·value:·020 ····DW_AT·value:·0·····DW_FORM·value:·0
11 ···3······DW_TAG_variable····[no·children]21 ···4······DW_TAG_variable····[no·children]
12 ····DW_AT_name·········DW_FORM_GNU_strp_alt22 ····DW_AT_name·········DW_FORM_GNU_strp_alt
13 ····DW_AT_decl_file····DW_FORM_implicit_const:·123 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
14 ····DW_AT_decl_line····DW_FORM_data124 ····DW_AT_decl_line····DW_FORM_data1
15 ····DW_AT_decl_column··DW_FORM_data125 ····DW_AT_decl_column··DW_FORM_data1
16 ····DW_AT_type·········DW_FORM_GNU_ref_alt26 ····DW_AT_type·········DW_FORM_GNU_ref_alt
17 ····DW_AT_location·····DW_FORM_sec_offset27 ····DW_AT_location·····DW_FORM_sec_offset
18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
19 ····DW_AT·value:·0·····DW_FORM·value:·029 ····DW_AT·value:·0·····DW_FORM·value:·0
20 ···4······DW_TAG_variable····[no·children]30 ···5······DW_TAG_variable····[no·children]
21 ····DW_AT_name·········DW_FORM_string31 ····DW_AT_name·········DW_FORM_string
22 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
23 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
24 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
25 ····DW_AT_type·········DW_FORM_GNU_ref_alt35 ····DW_AT_type·········DW_FORM_GNU_ref_alt
26 ····DW_AT_location·····DW_FORM_sec_offset36 ····DW_AT_location·····DW_FORM_sec_offset
27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
28 ····DW_AT·value:·0·····DW_FORM·value:·038 ····DW_AT·value:·0·····DW_FORM·value:·0
29 ···5······DW_TAG_subprogram····[has·children]39 ···6······DW_TAG_subprogram····[has·children]
30 ····DW_AT_external·····DW_FORM_flag_present40 ····DW_AT_external·····DW_FORM_flag_present
31 ····DW_AT_name·········DW_FORM_GNU_strp_alt41 ····DW_AT_name·········DW_FORM_GNU_strp_alt
32 ····DW_AT_decl_file····DW_FORM_data142 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data143 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data144 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_prototyped···DW_FORM_flag_present45 ····DW_AT_prototyped···DW_FORM_flag_present
36 ····DW_AT_type·········DW_FORM_GNU_ref_alt46 ····DW_AT_type·········DW_FORM_GNU_ref_alt
37 ····DW_AT_low_pc·······DW_FORM_addr47 ····DW_AT_low_pc·······DW_FORM_addr
38 ····DW_AT_high_pc······DW_FORM_udata48 ····DW_AT_high_pc······DW_FORM_udata
39 ····DW_AT_frame_base···DW_FORM_exprloc49 ····DW_AT_frame_base···DW_FORM_exprloc
40 ····DW_AT_call_all_calls·DW_FORM_flag_present50 ····DW_AT_call_all_calls·DW_FORM_flag_present
41 ····DW_AT_sibling······DW_FORM_ref_udata51 ····DW_AT_sibling······DW_FORM_ref_udata
42 ····DW_AT·value:·0·····DW_FORM·value:·052 ····DW_AT·value:·0·····DW_FORM·value:·0
43 ···6······DW_TAG_call_site····[has·children]53 ···7······DW_TAG_call_site····[has·children]
44 ····DW_AT_call_return_pc·DW_FORM_addr54 ····DW_AT_call_return_pc·DW_FORM_addr
45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
46 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
47 ···7······DW_TAG_formal_parameter····[no·children]57 ···8······DW_TAG_formal_parameter····[no·children]
48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
49 ····DW_AT_location·····DW_FORM_sec_offset59 ····DW_AT_location·····DW_FORM_sec_offset
50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
51 ····DW_AT·value:·0·····DW_FORM·value:·061 ····DW_AT·value:·0·····DW_FORM·value:·0
52 ···8······DW_TAG_call_site····[no·children]62 ···9······DW_TAG_call_site····[no·children]
53 ····DW_AT_call_return_pc·DW_FORM_addr63 ····DW_AT_call_return_pc·DW_FORM_addr
54 ····DW_AT_call_tail_call·DW_FORM_flag_present64 ····DW_AT_call_tail_call·DW_FORM_flag_present
55 ····DW_AT_call_origin··DW_FORM_ref_udata65 ····DW_AT_call_origin··DW_FORM_ref_udata
56 ····DW_AT·value:·0·····DW_FORM·value:·066 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···9······DW_TAG_call_site····[no·children]67 ···10······DW_TAG_call_site····[no·children]
58 ····DW_AT_call_return_pc·DW_FORM_addr68 ····DW_AT_call_return_pc·DW_FORM_addr
59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
60 ····DW_AT·value:·0·····DW_FORM·value:·070 ····DW_AT·value:·0·····DW_FORM·value:·0
61 ···10······DW_TAG_call_site_parameter····[no·children]71 ···11······DW_TAG_call_site_parameter····[no·children]
62 ····DW_AT_location·····DW_FORM_exprloc72 ····DW_AT_location·····DW_FORM_exprloc
63 ····DW_AT_call_value···DW_FORM_exprloc73 ····DW_AT_call_value···DW_FORM_exprloc
64 ····DW_AT·value:·0·····DW_FORM·value:·074 ····DW_AT·value:·0·····DW_FORM·value:·0
65 ···11······DW_TAG_compile_unit····[has·children]75 ···12······DW_TAG_compile_unit····[has·children]
66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
67 ····DW_AT_language·····DW_FORM_data177 ····DW_AT_language·····DW_FORM_data1
68 ····DW_AT_name·········DW_FORM_strp78 ····DW_AT_name·········DW_FORM_strp
69 ····DW_AT_comp_dir·····DW_FORM_string79 ····DW_AT_comp_dir·····DW_FORM_string
70 ····DW_AT_low_pc·······DW_FORM_addr80 ····DW_AT_low_pc·······DW_FORM_addr
71 ····DW_AT_high_pc······DW_FORM_udata81 ····DW_AT_high_pc······DW_FORM_udata
72 ····DW_AT_stmt_list····DW_FORM_sec_offset82 ····DW_AT_stmt_list····DW_FORM_sec_offset
73 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
74 ···12······DW_TAG_inlined_subroutine····[has·children]84 ···13······DW_TAG_inlined_subroutine····[has·children]
75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
76 ····DW_AT_entry_pc·····DW_FORM_addr86 ····DW_AT_entry_pc·····DW_FORM_addr
77 ····DW_AT_GNU_entry_view·DW_FORM_data187 ····DW_AT_GNU_entry_view·DW_FORM_data1
78 ····DW_AT_ranges·······DW_FORM_sec_offset88 ····DW_AT_ranges·······DW_FORM_sec_offset
79 ····DW_AT_call_file····DW_FORM_implicit_const:·189 ····DW_AT_call_file····DW_FORM_implicit_const:·1
80 ····DW_AT_call_line····DW_FORM_data190 ····DW_AT_call_line····DW_FORM_data1
81 ····DW_AT_call_column··DW_FORM_implicit_const:·591 ····DW_AT_call_column··DW_FORM_implicit_const:·5
82 ····DW_AT_sibling······DW_FORM_ref_udata92 ····DW_AT_sibling······DW_FORM_ref_udata
83 ····DW_AT·value:·0·····DW_FORM·value:·093 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_subprogram····[has·children]94 ···14······DW_TAG_subprogram····[has·children]
85 ····DW_AT_external·····DW_FORM_flag_present95 ····DW_AT_external·····DW_FORM_flag_present
86 ····DW_AT_name·········DW_FORM_GNU_strp_alt96 ····DW_AT_name·········DW_FORM_GNU_strp_alt
87 ····DW_AT_decl_file····DW_FORM_data197 ····DW_AT_decl_file····DW_FORM_data1
88 ····DW_AT_decl_line····DW_FORM_data198 ····DW_AT_decl_line····DW_FORM_data1
89 ····DW_AT_decl_column··DW_FORM_data199 ····DW_AT_decl_column··DW_FORM_data1
90 ····DW_AT_prototyped···DW_FORM_flag_present100 ····DW_AT_prototyped···DW_FORM_flag_present
91 ····DW_AT_type·········DW_FORM_GNU_ref_alt101 ····DW_AT_type·········DW_FORM_GNU_ref_alt
92 ····DW_AT_low_pc·······DW_FORM_addr102 ····DW_AT_low_pc·······DW_FORM_addr
93 ····DW_AT_high_pc······DW_FORM_udata103 ····DW_AT_high_pc······DW_FORM_udata
94 ····DW_AT_frame_base···DW_FORM_exprloc104 ····DW_AT_frame_base···DW_FORM_exprloc
95 ····DW_AT·value:·0·····DW_FORM·value:·0105 ····DW_AT·value:·0·····DW_FORM·value:·0
96 ···14······DW_TAG_inlined_subroutine····[has·children] 
97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
98 ····DW_AT_entry_pc·····DW_FORM_addr 
99 ····DW_AT_GNU_entry_view·DW_FORM_data1 
100 ····DW_AT_ranges·······DW_FORM_sec_offset 
101 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
102 ····DW_AT_call_line····DW_FORM_implicit_const:·700 
103 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
104 ····DW_AT_sibling······DW_FORM_ref_udata 
105 ····DW_AT·value:·0·····DW_FORM·value:·0 
  
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
  
869 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 >GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 Kbd``e`da
 3 /tmp/tmphtouiok1/build/blib2to3/pygram.c
3 +nTAV=F{I 
4 /tmp/tmp_90tkhp5/build/black/comments.c 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
12 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
13 frame_dummy12 frame_dummy
14 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
15 comments.c14 pygram.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_comments27 PyInit_pygram
29 _Py_Dealloc28 _Py_Dealloc
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
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 »       ...
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 2825
    
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_comments>: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 »       ...
275 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/comments.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pygram.c
  
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·72790070·79677261·rray_entry.pygra
16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.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·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
30 ··0x000001b0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P30 ··0x000001b0·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
31 ··0x000001c0·79496e69·745f636f·6d6d656e·7473005f·yInit_comments._31 ··0x000001c0·6e69745f·70796772·616d005f·50795f44·nit_pygram._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__.
  
55.0 KB
./usr/lib/debug/.build-id/5b/d3864eac4f4b76887d2046aa669f1cb1f63239.debug vs.
./usr/lib/debug/.build-id/eb/e00a7c7cce6d1f0d0e4acbb85c2ab9c67e5316.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:··········3828·(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·0x00658·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.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xef4: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·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·000164·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000654·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000188·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00051c·00001f·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000538·00002e·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00053c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005df·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000628·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bc8·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dac·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)
4.32 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:·00000654·····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:·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·black.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.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:·000005c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005c4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000654·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000654·····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:·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_black 
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:·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_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:·5bd3864eac4f4b76887d2046aa669f1cb1f632393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebe00a7c7cce6d1f0d0e4acbb85c2ab9c67e5316
18.3 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:······················6873 ··Length:······················720
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3905 ··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, 204 lines modifiedOffset 21, 205 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/tmp_90tkhp5/build27 ··1»      /tmp/tmphtouiok1/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.13
 29 ··3»      /usr/include/arm-linux-gnueabihf/bits
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits 
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/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.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.h
 38 ··4»      3»     0»    0»   stdint-uintn.h
37 ··3»      3»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h 
39 ··5»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h43 ··9»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h44 ··10»     2»    0»   0»  descrobject.h
44 ··10»     6»    0»   0»  object.h45 ··11»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h46 ··12»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h47 ··13»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h48 ··14»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:49 ·Line·Number·Statements:
49 ··[0x00000190]··Set·column·to·150 ··[0x000001b1]··Set·column·to·1
50 ··[0x00000192]··Extended·opcode·2:·set·Address·to·0x46451 ··[0x000001b3]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x00000199]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·552 ··[0x000001ba]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x0000019a]··Set·column·to·553 ··[0x000001bb]··Set·column·to·5
53 ··[0x0000019c]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·654 ··[0x000001bd]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x0000019d]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)55 ··[0x000001be]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x0000019e]··Set·column·to·1756 ··[0x000001bf]··Set·column·to·17
56 ··[0x000001a0]··Set·is_stmt·to·057 ··[0x000001c1]··Set·is_stmt·to·0
57 ··[0x000001a1]··Copy·(view·2)58 ··[0x000001c2]··Copy·(view·2)
58 ··[0x000001a2]··Set·column·to·859 ··[0x000001c3]··Set·column·to·8
59 ··[0x000001a4]··Extended·opcode·4:·set·Discriminator·to·160 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001a8]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·761 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001a9]··Set·column·to·562 ··[0x000001ca]··Set·column·to·5
62 ··[0x000001ab]··Set·is_stmt·to·163 ··[0x000001cc]··Set·is_stmt·to·1
63 ··[0x000001ac]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·864 ··[0x000001cd]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001ad]··Set·column·to·2565 ··[0x000001ce]··Set·column·to·25
65 ··[0x000001af]··Set·is_stmt·to·066 ··[0x000001d0]··Set·is_stmt·to·0
66 ··[0x000001b0]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·867 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001b1]··Set·File·Name·to·entry·2·in·the·File·Name·Table68 ··[0x000001d2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b3]··Set·column·to·1469 ··[0x000001d4]··Set·column·to·15
69 ··[0x000001b5]··Advance·Line·by·236·to·24470 ··[0x000001d6]··Advance·Line·by·355·to·363
70 ··[0x000001b8]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24471 ··[0x000001d9]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
71 ··[0x000001b9]··Set·column·to·872 ··[0x000001da]··Set·column·to·8
72 ··[0x000001bb]··Extended·opcode·4:·set·Discriminator·to·173 ··[0x000001dc]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001bf]··Advance·Line·by·456·to·70074 ··[0x000001e0]··Advance·Line·by·581·to·944
74 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70075 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·944
75 ··[0x000001c3]··Set·File·Name·to·entry·1·in·the·File·Name·Table76 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001c5]··Set·column·to·2577 ··[0x000001e6]··Set·column·to·25
77 ··[0x000001c7]··Advance·Line·by·-692·to·878 ··[0x000001e8]··Advance·Line·by·-936·to·8
78 ··[0x000001ca]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·879 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
79 ··[0x000001cb]··Set·column·to·580 ··[0x000001ec]··Set·column·to·5
80 ··[0x000001cd]··Set·is_stmt·to·181 ··[0x000001ee]··Set·is_stmt·to·1
81 ··[0x000001ce]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·982 ··[0x000001ef]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
82 ··[0x000001cf]··Set·File·Name·to·entry·2·in·the·File·Name·Table83 ··[0x000001f0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d1]··Set·column·to·3784 ··[0x000001f2]··Set·column·to·37
84 ··[0x000001d3]··Advance·Line·by·687·to·69685 ··[0x000001f4]··Advance·Line·by·931·to·940
85 ··[0x000001d6]··Copy·(view·1)86 ··[0x000001f7]··Copy·(view·1)
86 ··[0x000001d7]··Set·column·to·5 
87 ··[0x000001d9]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2) 
88 ··[0x000001da]··Set·column·to·36 
89 ··[0x000001dc]··Advance·Line·by·-461·to·239 
90 ··[0x000001df]··Copy·(view·3) 
91 ··[0x000001e0]··Set·column·to·5 
92 ··[0x000001e2]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4) 
93 ··[0x000001e3]··Set·is_stmt·to·0 
94 ··[0x000001e4]··Copy·(view·5) 
95 ··[0x000001e5]··Set·column·to·8 
96 ··[0x000001e7]··Extended·opcode·4:·set·Discriminator·to·1 
97 ··[0x000001eb]··Advance·Line·by·456·to·700 
98 ··[0x000001ee]··Copy·(view·6) 
99 ··[0x000001ef]··Set·column·to·587 ··[0x000001f8]··Set·column·to·5
100 ··[0x000001f1]··Set·is_stmt·to·1 
101 ··[0x000001f2]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703 
102 ··[0x000001f3]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)88 ··[0x000001fa]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
103 ··[0x000001f4]··Set·column·to·989 ··[0x000001fb]··Set·column·to·36
104 ··[0x000001f6]··Set·is_stmt·to·090 ··[0x000001fd]··Advance·Line·by·-589·to·355
105 ··[0x000001f7]··Copy·(view·2)91 ··[0x00000200]··Copy·(view·3)
106 ··[0x000001f8]··Set·column·to·8 
107 ··[0x000001fa]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704 
108 ··[0x000001fb]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704 
109 ··[0x000001fc]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
110 ··[0x000001fe]··Set·column·to·592 ··[0x00000201]··Set·column·to·5
 93 ··[0x00000203]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
111 ··[0x00000200]··Set·is_stmt·to·1 
112 ··[0x00000201]··Advance·Line·by·-694·to·10 
113 ··[0x00000204]··Copy·(view·1) 
114 ··[0x00000205]··Set·column·to·8 
115 ··[0x00000207]··Set·is_stmt·to·094 ··[0x00000204]··Set·is_stmt·to·0
116 ··[0x00000208]··Copy·(view·2)95 ··[0x00000205]··Copy·(view·5)
 96 ··[0x00000206]··Set·column·to·8
 97 ··[0x00000208]··Extended·opcode·4:·set·Discriminator·to·1
 98 ··[0x0000020c]··Advance·Line·by·581·to·944
 99 ··[0x0000020f]··Copy·(view·6)
117 ··[0x00000209]··Set·column·to·5100 ··[0x00000210]··Set·column·to·5
118 ··[0x0000020b]··Set·is_stmt·to·1101 ··[0x00000212]··Set·is_stmt·to·1
119 ··[0x0000020c]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11102 ··[0x00000213]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947
 103 ··[0x00000214]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
120 ··[0x0000020d]··Set·column·to·23104 ··[0x00000215]··Set·column·to·9
121 ··[0x0000020f]··Set·is_stmt·to·0105 ··[0x00000217]··Set·is_stmt·to·0
Max diff block lines reached; 9995/18640 bytes (53.62%) of diff not shown.
16.0 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 166 lines modifiedOffset 1, 168 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:········0x15d·(32-bit)3 ···Length:········0x162·(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:·11·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp_90tkhp5/build/black.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/build/blib2to3/pgen2/parse.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46413 ····<18>···DW_AT_low_pc······:·(addr)·0x464
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>
 22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
 23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32>
22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<32>···DW_AT_external····:·(flag_present)·125 ····<37>···DW_AT_external····:·(flag_present)·1
24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
25 ····<36>···DW_AT_decl_file···:·(data1)·127 ····<3b>···DW_AT_decl_file···:·(data1)·1
26 ····<37>···DW_AT_decl_line···:·(data1)·2128 ····<3c>···DW_AT_decl_line···:·(data1)·21
27 ····<38>···DW_AT_decl_column·:·(data1)·1629 ····<3d>···DW_AT_decl_column·:·(data1)·16
28 ····<39>···DW_AT_prototyped··:·(flag_present)·130 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
30 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e432 ····<42>···DW_AT_low_pc······:·(addr)·0x4e4
31 ····<41>···DW_AT_high_pc·····:·(udata)·433 ····<46>···DW_AT_high_pc·····:·(udata)·4
32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<44>···DW_AT_call_all_calls:·(flag_present)·135 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e838 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
37 ····<4a>···DW_AT_call_tail_call:·(flag_present)·139 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
39 ·<2><4b>:·Abbrev·Number:·041 ·<2><50>:·Abbrev·Number:·0
40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
41 ····<4d>···DW_AT_external····:·(flag_present)·143 ····<52>···DW_AT_external····:·(flag_present)·1
42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40f85)·44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x352b7)·
43 ····<51>···DW_AT_decl_file···:·(data1)·145 ····<56>···DW_AT_decl_file···:·(data1)·1
44 ····<52>···DW_AT_decl_line···:·(data1)·446 ····<57>···DW_AT_decl_line···:·(data1)·4
45 ····<53>···DW_AT_decl_column·:·(data1)·147 ····<58>···DW_AT_decl_column·:·(data1)·1
46 ····<54>···DW_AT_prototyped··:·(flag_present)·148 ····<59>···DW_AT_prototyped··:·(flag_present)·1
47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
48 ····<58>···DW_AT_low_pc······:·(addr)·0x46450 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
49 ····<5c>···DW_AT_high_pc·····:·(udata)·12851 ····<61>···DW_AT_high_pc·····:·(udata)·128
50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<61>···DW_AT_name········:·(string)·tmp54 ····<66>···DW_AT_name········:·(string)·tmp
53 ····<65>···DW_AT_decl_file···:·(data1)·155 ····<6a>···DW_AT_decl_file···:·(data1)·1
54 ····<66>···DW_AT_decl_line···:·(data1)·656 ····<6b>···DW_AT_decl_line···:·(data1)·6
55 ····<67>···DW_AT_decl_column·:·(data1)·1557 ····<6c>···DW_AT_decl_column·:·(data1)·15
56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)
60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
61 ····<79>···DW_AT_decl_file···:·(implicit_const)·163 ····<7e>···DW_AT_decl_file···:·(implicit_const)·1
62 ····<79>···DW_AT_decl_line···:·(data1)·864 ····<7e>···DW_AT_decl_line···:·(data1)·8
63 ····<7a>···DW_AT_decl_column·:·(data1)·1565 ····<7f>···DW_AT_decl_column·:·(data1)·15
64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
66 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)
68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
69 ····<8c>···DW_AT_decl_file···:·(implicit_const)·171 ····<91>···DW_AT_decl_file···:·(implicit_const)·1
70 ····<8c>···DW_AT_decl_line···:·(data1)·1172 ····<91>···DW_AT_decl_line···:·(data1)·11
71 ····<8d>···DW_AT_decl_column·:·(data1)·1173 ····<92>···DW_AT_decl_column·:·(data1)·11
72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
74 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4776 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
77 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e79 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e
78 ····<a3>···DW_AT_GNU_entry_view:·(data1)·180 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
80 ····<a8>···DW_AT_call_file···:·(implicit_const)·182 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
81 ····<a8>···DW_AT_call_line···:·(data1)·983 ····<ad>···DW_AT_call_line···:·(data1)·9
82 ····<a9>···DW_AT_call_column·:·(implicit_const)·584 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
90 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e92 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e
91 ····<c1>···DW_AT_GNU_entry_view:·(data1)·393 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
92 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1694 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
93 ····<c6>···DW_AT_call_file···:·(implicit_const)·295 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
94 ····<c6>···DW_AT_call_line···:·(implicit_const)·70096 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
95 ····<c6>···DW_AT_call_column·:·(implicit_const)·997 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
101 ·<4><d5>:·Abbrev·Number:·0103 ·<4><da>:·Abbrev·Number:·0
102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6
104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
108 ·<4><e5>:·Abbrev·Number:·0110 ·<4><ea>:·Abbrev·Number:·0
109 ·<3><e6>:·Abbrev·Number:·0111 ·<3><eb>:·Abbrev·Number:·0
110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac
113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
116 ····<f5>···DW_AT_call_line···:·(data1)·12118 ····<fa>···DW_AT_call_line···:·(data1)·12
117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
Max diff block lines reached; 0/16321 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
 3 ···1······DW_TAG_inlined_subroutine····[has·children]
 4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 5 ····DW_AT_entry_pc·····DW_FORM_addr
 6 ····DW_AT_GNU_entry_view·DW_FORM_data1
 7 ····DW_AT_ranges·······DW_FORM_sec_offset
 8 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 9 ····DW_AT_call_line····DW_FORM_implicit_const:·944
 10 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 11 ····DW_AT_sibling······DW_FORM_ref_udata
 12 ····DW_AT·value:·0·····DW_FORM·value:·0
3 ···1······DW_TAG_imported_unit····[no·children]13 ···2······DW_TAG_imported_unit····[no·children]
4 ····DW_AT_import·······DW_FORM_GNU_ref_alt14 ····DW_AT_import·······DW_FORM_GNU_ref_alt
5 ····DW_AT·value:·0·····DW_FORM·value:·015 ····DW_AT·value:·0·····DW_FORM·value:·0
6 ···2······DW_TAG_call_site····[has·children]16 ···3······DW_TAG_call_site····[has·children]
7 ····DW_AT_call_return_pc·DW_FORM_addr17 ····DW_AT_call_return_pc·DW_FORM_addr
8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
9 ····DW_AT_sibling······DW_FORM_ref_udata19 ····DW_AT_sibling······DW_FORM_ref_udata
10 ····DW_AT·value:·0·····DW_FORM·value:·020 ····DW_AT·value:·0·····DW_FORM·value:·0
11 ···3······DW_TAG_variable····[no·children]21 ···4······DW_TAG_variable····[no·children]
12 ····DW_AT_name·········DW_FORM_GNU_strp_alt22 ····DW_AT_name·········DW_FORM_GNU_strp_alt
13 ····DW_AT_decl_file····DW_FORM_implicit_const:·123 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
14 ····DW_AT_decl_line····DW_FORM_data124 ····DW_AT_decl_line····DW_FORM_data1
15 ····DW_AT_decl_column··DW_FORM_data125 ····DW_AT_decl_column··DW_FORM_data1
16 ····DW_AT_type·········DW_FORM_GNU_ref_alt26 ····DW_AT_type·········DW_FORM_GNU_ref_alt
17 ····DW_AT_location·····DW_FORM_sec_offset27 ····DW_AT_location·····DW_FORM_sec_offset
18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
19 ····DW_AT·value:·0·····DW_FORM·value:·029 ····DW_AT·value:·0·····DW_FORM·value:·0
20 ···4······DW_TAG_variable····[no·children]30 ···5······DW_TAG_variable····[no·children]
21 ····DW_AT_name·········DW_FORM_string31 ····DW_AT_name·········DW_FORM_string
22 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
23 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
24 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
25 ····DW_AT_type·········DW_FORM_GNU_ref_alt35 ····DW_AT_type·········DW_FORM_GNU_ref_alt
26 ····DW_AT_location·····DW_FORM_sec_offset36 ····DW_AT_location·····DW_FORM_sec_offset
27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
28 ····DW_AT·value:·0·····DW_FORM·value:·038 ····DW_AT·value:·0·····DW_FORM·value:·0
29 ···5······DW_TAG_subprogram····[has·children]39 ···6······DW_TAG_subprogram····[has·children]
30 ····DW_AT_external·····DW_FORM_flag_present40 ····DW_AT_external·····DW_FORM_flag_present
31 ····DW_AT_name·········DW_FORM_GNU_strp_alt41 ····DW_AT_name·········DW_FORM_GNU_strp_alt
32 ····DW_AT_decl_file····DW_FORM_data142 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data143 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data144 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_prototyped···DW_FORM_flag_present45 ····DW_AT_prototyped···DW_FORM_flag_present
36 ····DW_AT_type·········DW_FORM_GNU_ref_alt46 ····DW_AT_type·········DW_FORM_GNU_ref_alt
37 ····DW_AT_low_pc·······DW_FORM_addr47 ····DW_AT_low_pc·······DW_FORM_addr
38 ····DW_AT_high_pc······DW_FORM_udata48 ····DW_AT_high_pc······DW_FORM_udata
39 ····DW_AT_frame_base···DW_FORM_exprloc49 ····DW_AT_frame_base···DW_FORM_exprloc
40 ····DW_AT_call_all_calls·DW_FORM_flag_present50 ····DW_AT_call_all_calls·DW_FORM_flag_present
41 ····DW_AT_sibling······DW_FORM_ref_udata51 ····DW_AT_sibling······DW_FORM_ref_udata
42 ····DW_AT·value:·0·····DW_FORM·value:·052 ····DW_AT·value:·0·····DW_FORM·value:·0
43 ···6······DW_TAG_call_site····[has·children]53 ···7······DW_TAG_call_site····[has·children]
44 ····DW_AT_call_return_pc·DW_FORM_addr54 ····DW_AT_call_return_pc·DW_FORM_addr
45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
46 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
47 ···7······DW_TAG_formal_parameter····[no·children]57 ···8······DW_TAG_formal_parameter····[no·children]
48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
49 ····DW_AT_location·····DW_FORM_sec_offset59 ····DW_AT_location·····DW_FORM_sec_offset
50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
51 ····DW_AT·value:·0·····DW_FORM·value:·061 ····DW_AT·value:·0·····DW_FORM·value:·0
52 ···8······DW_TAG_call_site····[no·children]62 ···9······DW_TAG_call_site····[no·children]
53 ····DW_AT_call_return_pc·DW_FORM_addr63 ····DW_AT_call_return_pc·DW_FORM_addr
54 ····DW_AT_call_tail_call·DW_FORM_flag_present64 ····DW_AT_call_tail_call·DW_FORM_flag_present
55 ····DW_AT_call_origin··DW_FORM_ref_udata65 ····DW_AT_call_origin··DW_FORM_ref_udata
56 ····DW_AT·value:·0·····DW_FORM·value:·066 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···9······DW_TAG_call_site····[no·children]67 ···10······DW_TAG_call_site····[no·children]
58 ····DW_AT_call_return_pc·DW_FORM_addr68 ····DW_AT_call_return_pc·DW_FORM_addr
59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
60 ····DW_AT·value:·0·····DW_FORM·value:·070 ····DW_AT·value:·0·····DW_FORM·value:·0
61 ···10······DW_TAG_call_site_parameter····[no·children]71 ···11······DW_TAG_call_site_parameter····[no·children]
62 ····DW_AT_location·····DW_FORM_exprloc72 ····DW_AT_location·····DW_FORM_exprloc
63 ····DW_AT_call_value···DW_FORM_exprloc73 ····DW_AT_call_value···DW_FORM_exprloc
64 ····DW_AT·value:·0·····DW_FORM·value:·074 ····DW_AT·value:·0·····DW_FORM·value:·0
65 ···11······DW_TAG_compile_unit····[has·children]75 ···12······DW_TAG_compile_unit····[has·children]
66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
67 ····DW_AT_language·····DW_FORM_data177 ····DW_AT_language·····DW_FORM_data1
68 ····DW_AT_name·········DW_FORM_strp78 ····DW_AT_name·········DW_FORM_strp
69 ····DW_AT_comp_dir·····DW_FORM_string79 ····DW_AT_comp_dir·····DW_FORM_string
70 ····DW_AT_low_pc·······DW_FORM_addr80 ····DW_AT_low_pc·······DW_FORM_addr
71 ····DW_AT_high_pc······DW_FORM_udata81 ····DW_AT_high_pc······DW_FORM_udata
72 ····DW_AT_stmt_list····DW_FORM_sec_offset82 ····DW_AT_stmt_list····DW_FORM_sec_offset
73 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
74 ···12······DW_TAG_inlined_subroutine····[has·children]84 ···13······DW_TAG_inlined_subroutine····[has·children]
75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
76 ····DW_AT_entry_pc·····DW_FORM_addr86 ····DW_AT_entry_pc·····DW_FORM_addr
77 ····DW_AT_GNU_entry_view·DW_FORM_data187 ····DW_AT_GNU_entry_view·DW_FORM_data1
78 ····DW_AT_ranges·······DW_FORM_sec_offset88 ····DW_AT_ranges·······DW_FORM_sec_offset
79 ····DW_AT_call_file····DW_FORM_implicit_const:·189 ····DW_AT_call_file····DW_FORM_implicit_const:·1
80 ····DW_AT_call_line····DW_FORM_data190 ····DW_AT_call_line····DW_FORM_data1
81 ····DW_AT_call_column··DW_FORM_implicit_const:·591 ····DW_AT_call_column··DW_FORM_implicit_const:·5
82 ····DW_AT_sibling······DW_FORM_ref_udata92 ····DW_AT_sibling······DW_FORM_ref_udata
83 ····DW_AT·value:·0·····DW_FORM·value:·093 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_subprogram····[has·children]94 ···14······DW_TAG_subprogram····[has·children]
85 ····DW_AT_external·····DW_FORM_flag_present95 ····DW_AT_external·····DW_FORM_flag_present
86 ····DW_AT_name·········DW_FORM_GNU_strp_alt96 ····DW_AT_name·········DW_FORM_GNU_strp_alt
87 ····DW_AT_decl_file····DW_FORM_data197 ····DW_AT_decl_file····DW_FORM_data1
88 ····DW_AT_decl_line····DW_FORM_data198 ····DW_AT_decl_line····DW_FORM_data1
89 ····DW_AT_decl_column··DW_FORM_data199 ····DW_AT_decl_column··DW_FORM_data1
90 ····DW_AT_prototyped···DW_FORM_flag_present100 ····DW_AT_prototyped···DW_FORM_flag_present
91 ····DW_AT_type·········DW_FORM_GNU_ref_alt101 ····DW_AT_type·········DW_FORM_GNU_ref_alt
92 ····DW_AT_low_pc·······DW_FORM_addr102 ····DW_AT_low_pc·······DW_FORM_addr
93 ····DW_AT_high_pc······DW_FORM_udata103 ····DW_AT_high_pc······DW_FORM_udata
94 ····DW_AT_frame_base···DW_FORM_exprloc104 ····DW_AT_frame_base···DW_FORM_exprloc
95 ····DW_AT·value:·0·····DW_FORM·value:·0105 ····DW_AT·value:·0·····DW_FORM·value:·0
96 ···14······DW_TAG_inlined_subroutine····[has·children] 
97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
98 ····DW_AT_entry_pc·····DW_FORM_addr 
99 ····DW_AT_GNU_entry_view·DW_FORM_data1 
100 ····DW_AT_ranges·······DW_FORM_sec_offset 
101 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
102 ····DW_AT_call_line····DW_FORM_implicit_const:·700 
103 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
104 ····DW_AT_sibling······DW_FORM_ref_udata 
105 ····DW_AT·value:·0·····DW_FORM·value:·0 
  
831 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 29GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 Kbd``e`da
 3 /tmp/tmphtouiok1/build/blib2to3/pgen2/parse.c
3 +nTAV=F{I 
4 /tmp/tmp_90tkhp5/build/black.c 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
Offset 13, 23 lines modifiedOffset 12, 23 lines modified
13 frame_dummy12 frame_dummy
14 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
15 __FRAME_END__14 __FRAME_END__
16 _DYNAMIC15 _DYNAMIC
17 __TMC_END__16 __TMC_END__
18 __dso_handle17 __dso_handle
19 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
20 PyInit_black 
21 __cxa_finalize19 __cxa_finalize
22 PyInit___init__20 PyInit___init__
23 PyObject_GetAttrString21 PyObject_GetAttrString
24 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
25 PyImport_ImportModule23 PyImport_ImportModule
26 PyCapsule_GetPointer24 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
28 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_parse
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
32 .gnu.hash31 .gnu.hash
33 .rel.dyn32 .rel.dyn
34 .rel.plt33 .rel.plt
35 .eh_frame34 .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 2825
    
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_black>:21 00000464·<PyInit_parse>:
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 »       ...
271 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/parse.c
  
2.66 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·6c61636b·rray_entry.black15 ··0x000000c0·72726179·5f656e74·72790070·61727365·rray_entry.parse
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·626c6163·BLE_.PyInit_blac 
22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__cxa_finalize21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f70·Dealloc.PyInit_p
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star32 ··0x000001d0·61727365·005f5f67·6d6f6e5f·73746172·arse.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
52.2 KB
./usr/lib/debug/.build-id/5d/7a6c270862aa89a790a71ca4a9f53e484c8192.debug vs.
./usr/lib/debug/.build-id/48/7b91950e13b081955ed97b3c1ec62933a10c01.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:··········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·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.63 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·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·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·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000bf·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019c·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·000027·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000534·00002d·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·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.43 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:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f8·····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:·00000670·····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:·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·parsing.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.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:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····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:·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_pgen
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:·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_parsing 
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:·5d7a6c270862aa89a790a71ca4a9f53e484c81923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·487b91950e13b081955ed97b3c1ec62933a10c01
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   parsing.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·0x46c53 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x46c·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·0x47a·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·0x47a·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 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
 63 ··[0x000001c8]··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·25
 68 ··[0x000001cf]··Set·is_stmt·to·0
 69 ··[0x000001d0]··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·Table
 71 ··[0x000001d3]··Set·column·to·15
 72 ··[0x000001d5]··Advance·Line·by·355·to·363
 73 ··[0x000001d8]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
 74 ··[0x000001d9]··Set·column·to·8
62 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001db]··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·0 
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·8 
75 ··[0x000001d5]··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·0x490·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·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·579 ··[0x000001e5]··Set·column·to·25
 80 ··[0x000001e7]··Advance·Line·by·-936·to·8
 81 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
 82 ··[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·0x496·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·0x496·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·0x496·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·0x49a·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·0x49a·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·0x49c·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·0x4a0·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)
Max diff block lines reached; 2/18274 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/parsing.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4ec33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e8
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f039 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3dd77)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x447dc)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c51 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49680 ····<a4>···DW_AT_entry_pc····:·(addr)·0x492
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49693 ····<c2>···DW_AT_entry_pc····:·(addr)·0x492
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ce106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b4115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b4128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4dc141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8228 bytes (14.18%) 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
  
825 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/parsing.c3 FO5uK6;$
 4 /tmp/tmphtouiok1/build/blib2to3/pgen2/pgen.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
11 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 parsing.c 
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
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_parsing 
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
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 »       ...
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 5732
    
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_parsing>:14 00000468·<PyInit_pgen>:
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 »       ...
278 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/parsing.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/pgen.c
  
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·61727369·rray_entry.parsi15 ··0x000000c0·72726179·5f656e74·72790070·67656e2e·rray_entry.pgen.
16 ··0x000000d0·6e672e63·005f5f46·52414d45·5f454e44·ng.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·5f706172·73696e67·005f5f67·6d6f6e5f·_parsing.__gmon_ 
33 ··0x000001e0·73746172·745f5f00···················start__. 
  
627 MB
./usr/lib/debug/.build-id/6c/70020c970b0db953b3f4efdd7bd7297cbb931b.debug vs.
./usr/lib/debug/.build-id/53/562823be61b3ec68de22dd67a1560f9a966056.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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:··········7045504·(bytes·into·file)13 ··Start·of·section·headers:··········7047660·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
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·0x002c8fc4·0x002c8fc4·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000138·0x002c9234·0x002c9234·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c8fd0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c9240·R·E·0x10000
8 ··LOAD···········0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x2ba2c·RW··0x100008 ··LOAD···········0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x2ba2c·RW··0x10000
9 ··DYNAMIC········0x00d6a8·0x002dff18·0x002dff18·0x00000·0x000e8·RW··0x49 ··DYNAMIC········0x00d6a8·0x002dff18·0x002dff18·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·0x002dd6a8·0x002dd6a8·0x00000·0x02958·R···0x112 ··GNU_RELRO······0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x02958·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.8 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6b8180:1 There·are·37·section·headers,·starting·at·offset·0x6b89ec:
  
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·00d000·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00005148·000138·00d000·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00012148·000138·022b3e·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00012148·000138·022b3e·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00034c86·000138·001a00·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00034c86·000138·001a00·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00036688·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00036688·000138·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000366c8·000138·018d88·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000366c8·000138·018d88·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004f450·000138·000650·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0004f450·000138·000650·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0004faa0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004faa0·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004faac·000138·000a40·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0004faac·000138·000a40·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000504f0·000138·257020·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000504f0·000138·257290·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········002a7510·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········002a7780·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········002a7518·000138·021aac·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········002a7788·000138·021aac·00···A··0···0··8
18 ··[14]·.ARM.exidx········NOBITS··········002c8fc4·000138·000008·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········002c9234·000138·000008·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········002c8fcc·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········002c923c·000138·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········002dd6a8·00d6a8·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········002dd6a8·00d6a8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········002dd6ac·00d6a8·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········002dd6ac·00d6a8·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········002dd6b0·00d6a8·002868·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········002dd6b0·00d6a8·002868·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········002dff18·00d6a8·0000e8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········002dff18·00d6a8·0000e8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········002e0000·00d6a8·000d5c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········002e0000·00d6a8·000d5c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········002e0d5c·00d6a8·024a68·00··WA··0···0··425 ··[21]·.data·············NOBITS··········002e0d5c·00d6a8·024a68·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········003057c4·00d6a8·003910·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········003057c4·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·00002e·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00002e·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·30c856·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·30cde0·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·30ca10·00084e·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·30cf98·00084e·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·30d260·0f749c·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·30d7e8·0f74bb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·4046fc·006f17·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·404ca4·006f09·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·40b614·001f95·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·40bbb0·001f94·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·40d5ac·1e16c1·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·40db44·1e1878·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·5eec70·04565f·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·5ef3bc·04577d·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·6342cf·000048·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·634b39·000048·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·634318·03f400·10·····35·12867··438 ··[34]·.symtab···········SYMTAB··········00000000·634b84·03f400·10·····35·12867··4
39 ··[35]·.strtab···········STRTAB··········00000000·673718·0448ea·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·673f84·0448ea·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·6b8002·00017b·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·6b886e·00017b·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
997 KB
readelf --wide --symbols {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ·····5:·00034c86·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·00034c86·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·00036688·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·00036688·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·000366c8·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·000366c8·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·0004f450·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·0004f450·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·0004faa0·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·0004faa0·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·0004faac·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·0004faac·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·000504f0·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·000504f0·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·002a7510·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·002a7780·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·002a7518·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·002a7788·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·002c8fc4·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx18 ····14:·002c9234·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx
19 ····15:·002c8fcc·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame19 ····15:·002c923c·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame
20 ····16:·002dd6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array20 ····16:·002dd6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array
21 ····17:·002dd6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array21 ····17:·002dd6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array
22 ····18:·002dd6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro22 ····18:·002dd6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro
23 ····19:·002dff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic23 ····19:·002dff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
24 ····20:·002e0000·····0·SECTION·LOCAL··DEFAULT···20·.got24 ····20:·002e0000·····0·SECTION·LOCAL··DEFAULT···20·.got
25 ····21:·002e0d5c·····0·SECTION·LOCAL··DEFAULT···21·.data25 ····21:·002e0d5c·····0·SECTION·LOCAL··DEFAULT···21·.data
26 ····22:·003057c4·····0·SECTION·LOCAL··DEFAULT···22·.bss26 ····22:·003057c4·····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:·000504f0·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·000504f0·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·000504f0·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·000504f0·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·0005050c·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·0005050c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·0004faa0·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·0004faa0·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·002a7510·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·002a7780·····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:·0004faa8·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·0004faa8·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·002a7514·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·002a7784·····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:·000505b9·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse47 ····43:·000505b9·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse
48 ····44:·000505b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·000505b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·000505bd·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear49 ····45:·000505bd·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear
50 ····46:·000505f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d50 ····46:·000505f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
51 ····47:·00050600·····0·NOTYPE··LOCAL··DEFAULT···11·$t51 ····47:·00050600·····0·NOTYPE··LOCAL··DEFAULT···11·$t
52 ····48:·0005062c·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·0005062c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 582, 15 lines modifiedOffset 582, 15 lines modified
582 ···578:·00055b90·····0·NOTYPE··LOCAL··DEFAULT···11·$d582 ···578:·00055b90·····0·NOTYPE··LOCAL··DEFAULT···11·$d
583 ···579:·00055b9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t583 ···579:·00055b9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
584 ···580:·00055c3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d584 ···580:·00055c3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
585 ···581:·00055c48·····0·NOTYPE··LOCAL··DEFAULT···11·$t585 ···581:·00055c48·····0·NOTYPE··LOCAL··DEFAULT···11·$t
586 ···582:·00055ce8·····0·NOTYPE··LOCAL··DEFAULT···11·$d586 ···582:·00055ce8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
587 ···583:·00055cf4·····0·NOTYPE··LOCAL··DEFAULT···11·$t587 ···583:·00055cf4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
588 ···584:·00055d70·····0·NOTYPE··LOCAL··DEFAULT···11·$d588 ···584:·00055d70·····0·NOTYPE··LOCAL··DEFAULT···11·$d
589 ···585:·002a75a8·····0·NOTYPE··LOCAL··DEFAULT···13·$d589 ···585:·002a7818·····0·NOTYPE··LOCAL··DEFAULT···13·$d
590 ···586:·00055d78·····0·NOTYPE··LOCAL··DEFAULT···11·$t590 ···586:·00055d78·····0·NOTYPE··LOCAL··DEFAULT···11·$t
591 ···587:·00055d79···172·FUNC····LOCAL··DEFAULT···11·find_keyword591 ···587:·00055d79···172·FUNC····LOCAL··DEFAULT···11·find_keyword
592 ···588:·00055e14·····0·NOTYPE··LOCAL··DEFAULT···11·$d592 ···588:·00055e14·····0·NOTYPE··LOCAL··DEFAULT···11·$d
593 ···589:·00055e24·····0·NOTYPE··LOCAL··DEFAULT···11·$t593 ···589:·00055e24·····0·NOTYPE··LOCAL··DEFAULT···11·$t
594 ···590:·00055e88·····0·NOTYPE··LOCAL··DEFAULT···11·$d594 ···590:·00055e88·····0·NOTYPE··LOCAL··DEFAULT···11·$d
595 ···591:·00055e9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t595 ···591:·00055e9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
596 ···592:·00055f00·····0·NOTYPE··LOCAL··DEFAULT···11·$d596 ···592:·00055f00·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 5406, 4687 lines modifiedOffset 5406, 4687 lines modified
5406 ··5402:·000b81f8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5406 ··5402:·000b81f8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5407 ··5403:·000b8270·····0·NOTYPE··LOCAL··DEFAULT···11·$d5407 ··5403:·000b8270·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5408 ··5404:·000b8290·····0·NOTYPE··LOCAL··DEFAULT···11·$t5408 ··5404:·000b8290·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5409 ··5405:·000b8498·····0·NOTYPE··LOCAL··DEFAULT···11·$d5409 ··5405:·000b8498·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5410 ··5406:·000b84c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5410 ··5406:·000b84c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5411 ··5407:·000b8588·····0·NOTYPE··LOCAL··DEFAULT···11·$d5411 ··5407:·000b8588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Diff chunk too large, falling back to line-by-line diff (4319 lines added, 4319 lines removed)
5412 ··5408:·000b85b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5412 ··5408:·000b85b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5413 ··5409:·000b8d58·····0·NOTYPE··LOCAL··DEFAULT···11·$d5413 ··5409:·000b8d7c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5414 ··5410:·000b8e78·····0·NOTYPE··LOCAL··DEFAULT···11·$t5414 ··5410:·000b8e9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5415 ··5411:·000b8ef4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5415 ··5411:·000b8f18·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5416 ··5412:·000b8f04·····0·NOTYPE··LOCAL··DEFAULT···11·$t5416 ··5412:·000b8f28·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5417 ··5413:·000b8f2c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5417 ··5413:·000b8f50·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5418 ··5414:·000b8f34·····0·NOTYPE··LOCAL··DEFAULT···11·$t5418 ··5414:·000b8f58·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5419 ··5415:·000b8f98·····0·NOTYPE··LOCAL··DEFAULT···11·$d5419 ··5415:·000b8fbc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5420 ··5416:·000b8fb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5420 ··5416:·000b8fd8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5421 ··5417:·000b8fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5421 ··5417:·000b9004·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5422 ··5418:·000b8fe8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5422 ··5418:·000b900c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5423 ··5419:·000b907c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5423 ··5419:·000b90a0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5424 ··5420:·000b90a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5424 ··5420:·000b90c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5425 ··5421:·000b915c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5425 ··5421:·000b9180·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5426 ··5422:·000b9164·····0·NOTYPE··LOCAL··DEFAULT···11·$t5426 ··5422:·000b9188·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5427 ··5423:·000b920c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5427 ··5423:·000b9230·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5428 ··5424:·000b9234·····0·NOTYPE··LOCAL··DEFAULT···11·$t5428 ··5424:·000b9258·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5429 ··5425:·000b94a0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5429 ··5425:·000b94c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5430 ··5426:·000b94c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5430 ··5426:·000b94e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5431 ··5427:·000b9528·····0·NOTYPE··LOCAL··DEFAULT···11·$d5431 ··5427:·000b954c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5432 ··5428:·000b9544·····0·NOTYPE··LOCAL··DEFAULT···11·$t5432 ··5428:·000b9568·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5433 ··5429:·000b9714·····0·NOTYPE··LOCAL··DEFAULT···11·$d5433 ··5429:·000b9738·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5434 ··5430:·000b973c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5434 ··5430:·000b9760·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5435 ··5431:·000b97f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5435 ··5431:·000b981c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5436 ··5432:·000b9828·····0·NOTYPE··LOCAL··DEFAULT···11·$t5436 ··5432:·000b984c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5437 ··5433:·000b9980·····0·NOTYPE··LOCAL··DEFAULT···11·$d5437 ··5433:·000b99a4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5438 ··5434:·000b99a8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5438 ··5434:·000b99cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5439 ··5435:·000b9a40·····0·NOTYPE··LOCAL··DEFAULT···11·$d5439 ··5435:·000b9a64·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5440 ··5436:·000b9a68·····0·NOTYPE··LOCAL··DEFAULT···11·$t5440 ··5436:·000b9a8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5441 ··5437:·000b9bc0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5441 ··5437:·000b9be4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5442 ··5438:·000b9be8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5442 ··5438:·000b9c0c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5443 ··5439:·000b9c80·····0·NOTYPE··LOCAL··DEFAULT···11·$d5443 ··5439:·000b9ca4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5444 ··5440:·000b9ca8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5444 ··5440:·000b9ccc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5445 ··5441:·000b9e00·····0·NOTYPE··LOCAL··DEFAULT···11·$d5445 ··5441:·000b9e24·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5446 ··5442:·000b9e28·····0·NOTYPE··LOCAL··DEFAULT···11·$t5446 ··5442:·000b9e4c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5447 ··5443:·000b9ec0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5447 ··5443:·000b9ee4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5448 ··5444:·000b9ee8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5448 ··5444:·000b9f0c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5449 ··5445:·000b9f8c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5449 ··5445:·000b9fb0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5450 ··5446:·000b9fbc·····0·NOTYPE··LOCAL··DEFAULT···11·$t5450 ··5446:·000b9fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5451 ··5447:·000b9fbd····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_comment5451 ··5447:·000b9fe1····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_comment
5452 ··5448:·000b9ff8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5452 ··5448:·000ba01c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5453 ··5449:·000ba004·····0·NOTYPE··LOCAL··DEFAULT···11·$t5453 ··5449:·000ba028·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5454 ··5450:·000ba410·····0·NOTYPE··LOCAL··DEFAULT···11·$d5454 ··5450:·000ba434·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5455 ··5451:·000ba49c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5455 ··5451:·000ba4c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5456 ··5452:·000ba49d····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_def5456 ··5452:·000ba4c1····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_def
5457 ··5453:·000ba4d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5457 ··5453:·000ba4fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5458 ··5454:·000ba4e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5458 ··5454:·000ba508·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5459 ··5455:·000ba69c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5459 ··5455:·000ba6c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5460 ··5456:·000ba6e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5460 ··5456:·000ba704·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5461 ··5457:·000ba6e1····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_chained_assignment5461 ··5457:·000ba705····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_chained_assignment
5462 ··5458:·000ba71c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5462 ··5458:·000ba740·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5463 ··5459:·000ba728·····0·NOTYPE··LOCAL··DEFAULT···11·$t5463 ··5459:·000ba74c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5464 ··5460:·000ba7cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5464 ··5460:·000ba7f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5465 ··5461:·000ba7fc·····0·NOTYPE··LOCAL··DEFAULT···11·$t5465 ··5461:·000ba820·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5466 ··5462:·000ba7fd····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_opens_block5466 ··5462:·000ba821····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_opens_block
5467 ··5463:·000ba838·····0·NOTYPE··LOCAL··DEFAULT···11·$d5467 ··5463:·000ba85c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5468 ··5464:·000ba844·····0·NOTYPE··LOCAL··DEFAULT···11·$t5468 ··5464:·000ba868·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5469 ··5465:·000bab04·····0·NOTYPE··LOCAL··DEFAULT···11·$d5469 ··5465:·000bab28·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5470 ··5466:·000bab60·····0·NOTYPE··LOCAL··DEFAULT···11·$t5470 ··5466:·000bab84·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5471 ··5467:·000bac18·····0·NOTYPE··LOCAL··DEFAULT···11·$d5471 ··5467:·000bac3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5472 ··5468:·000bac48·····0·NOTYPE··LOCAL··DEFAULT···11·$t5472 ··5468:·000bac6c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5473 ··5469:·000bad64·····0·NOTYPE··LOCAL··DEFAULT···11·$d5473 ··5469:·000bad88·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5474 ··5470:·000bad8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5474 ··5470:·000badb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5475 ··5471:·000bae0c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5475 ··5471:·000bae30·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5476 ··5472:·000bae30·····0·NOTYPE··LOCAL··DEFAULT···11·$t5476 ··5472:·000bae54·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5477 ··5473:·000baeac·····0·NOTYPE··LOCAL··DEFAULT···11·$d5477 ··5473:·000baed0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Max diff block lines reached; 527564/1020784 bytes (51.68%) 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:·6c70020c970b0db953b3f4efdd7bd7297cbb931b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53562823be61b3ec68de22dd67a1560f9a966056
239 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:······················43712053 ··Length:······················4374058
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············31515 ··Prologue·Length:·············3151
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/tmpg1k5neap/build27 ··1»      /tmp/tmphtouiok1/build
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.13
29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt
30 ··4»      /usr/include/python3.13/cpython30 ··4»      /usr/include/python3.13/cpython
31 ··5»      /usr/include/arm-linux-gnueabihf/bits31 ··5»      /usr/include/arm-linux-gnueabihf/bits
32 ··6»      /usr/include/python3.13/internal32 ··6»      /usr/include/python3.13/internal
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 1151, 8962 lines modifiedOffset 1151, 8962 lines modified
1151 ··[0x000011b9]··Copy·(view·1)1151 ··[0x000011b9]··Copy·(view·1)
1152 ··[0x000011ba]··Set·is_stmt·to·11152 ··[0x000011ba]··Set·is_stmt·to·1
1153 ··[0x000011bb]··Special·opcode·11:·advance·Address·by·0·to·0x5093a·and·Line·by·6·to·46698·(view·2)1153 ··[0x000011bb]··Special·opcode·11:·advance·Address·by·0·to·0x5093a·and·Line·by·6·to·46698·(view·2)
1154 ··[0x000011bc]··Set·column·to·11154 ··[0x000011bc]··Set·column·to·1
1155 ··[0x000011be]··Set·is_stmt·to·01155 ··[0x000011be]··Set·is_stmt·to·0
1156 ··[0x000011bf]··Special·opcode·8:·advance·Address·by·0·to·0x5093a·and·Line·by·3·to·46701·(view·3)1156 ··[0x000011bf]··Special·opcode·8:·advance·Address·by·0·to·0x5093a·and·Line·by·3·to·46701·(view·3)
1157 ··[0x000011c0]··Set·is_stmt·to·11157 ··[0x000011c0]··Set·is_stmt·to·1
1158 ··[0x000011c1]··Advance·Line·by·10303·to·570041158 ··[0x000011c1]··Advance·Line·by·10283·to·56984
1159 ··[0x000011c5]··Special·opcode·103:·advance·Address·by·14·to·0x50948·and·Line·by·0·to·570041159 ··[0x000011c5]··Special·opcode·103:·advance·Address·by·14·to·0x50948·and·Line·by·0·to·56984
1160 ··[0x000011c6]··Set·is_stmt·to·01160 ··[0x000011c6]··Set·is_stmt·to·0
1161 ··[0x000011c7]··Copy·(view·1)1161 ··[0x000011c7]··Copy·(view·1)
1162 ··[0x000011c8]··Set·column·to·51162 ··[0x000011c8]··Set·column·to·5
1163 ··[0x000011ca]··Set·is_stmt·to·11163 ··[0x000011ca]··Set·is_stmt·to·1
1164 ··[0x000011cb]··Special·opcode·104:·advance·Address·by·14·to·0x50956·and·Line·by·1·to·570051164 ··[0x000011cb]··Special·opcode·104:·advance·Address·by·14·to·0x50956·and·Line·by·1·to·56985
1165 ··[0x000011cc]··Copy·(view·1)1165 ··[0x000011cc]··Copy·(view·1)
1166 ··[0x000011cd]··Set·column·to·11166 ··[0x000011cd]··Set·column·to·1
1167 ··[0x000011cf]··Set·is_stmt·to·01167 ··[0x000011cf]··Set·is_stmt·to·0
1168 ··[0x000011d0]··Special·opcode·4:·advance·Address·by·0·to·0x50956·and·Line·by·-1·to·57004·(view·2)1168 ··[0x000011d0]··Special·opcode·4:·advance·Address·by·0·to·0x50956·and·Line·by·-1·to·56984·(view·2)
1169 ··[0x000011d1]··Set·column·to·51169 ··[0x000011d1]··Set·column·to·5
1170 ··[0x000011d3]··Special·opcode·20:·advance·Address·by·2·to·0x50958·and·Line·by·1·to·570051170 ··[0x000011d3]··Special·opcode·20:·advance·Address·by·2·to·0x50958·and·Line·by·1·to·56985
1171 ··[0x000011d4]··Set·column·to·11171 ··[0x000011d4]··Set·column·to·1
1172 ··[0x000011d6]··Special·opcode·18:·advance·Address·by·2·to·0x5095a·and·Line·by·-1·to·570041172 ··[0x000011d6]··Special·opcode·18:·advance·Address·by·2·to·0x5095a·and·Line·by·-1·to·56984
1173 ··[0x000011d7]··Set·column·to·51173 ··[0x000011d7]··Set·column·to·5
1174 ··[0x000011d9]··Special·opcode·34:·advance·Address·by·4·to·0x5095e·and·Line·by·1·to·570051174 ··[0x000011d9]··Special·opcode·34:·advance·Address·by·4·to·0x5095e·and·Line·by·1·to·56985
1175 ··[0x000011da]··Extended·opcode·4:·set·Discriminator·to·11175 ··[0x000011da]··Extended·opcode·4:·set·Discriminator·to·1
1176 ··[0x000011de]··Set·is_stmt·to·11176 ··[0x000011de]··Set·is_stmt·to·1
1177 ··[0x000011df]··Special·opcode·19:·advance·Address·by·2·to·0x50960·and·Line·by·0·to·570051177 ··[0x000011df]··Special·opcode·19:·advance·Address·by·2·to·0x50960·and·Line·by·0·to·56985
1178 ··[0x000011e0]··Extended·opcode·4:·set·Discriminator·to·11178 ··[0x000011e0]··Extended·opcode·4:·set·Discriminator·to·1
1179 ··[0x000011e4]··Set·is_stmt·to·01179 ··[0x000011e4]··Set·is_stmt·to·0
1180 ··[0x000011e5]··Special·opcode·19:·advance·Address·by·2·to·0x50962·and·Line·by·0·to·570051180 ··[0x000011e5]··Special·opcode·19:·advance·Address·by·2·to·0x50962·and·Line·by·0·to·56985
1181 ··[0x000011e6]··Extended·opcode·4:·set·Discriminator·to·11181 ··[0x000011e6]··Extended·opcode·4:·set·Discriminator·to·1
1182 ··[0x000011ea]··Set·is_stmt·to·11182 ··[0x000011ea]··Set·is_stmt·to·1
1183 ··[0x000011eb]··Special·opcode·19:·advance·Address·by·2·to·0x50964·and·Line·by·0·to·570051183 ··[0x000011eb]··Special·opcode·19:·advance·Address·by·2·to·0x50964·and·Line·by·0·to·56985
1184 ··[0x000011ec]··Extended·opcode·4:·set·Discriminator·to·11184 ··[0x000011ec]··Extended·opcode·4:·set·Discriminator·to·1
1185 ··[0x000011f0]··Set·is_stmt·to·01185 ··[0x000011f0]··Set·is_stmt·to·0
1186 ··[0x000011f1]··Special·opcode·19:·advance·Address·by·2·to·0x50966·and·Line·by·0·to·570051186 ··[0x000011f1]··Special·opcode·19:·advance·Address·by·2·to·0x50966·and·Line·by·0·to·56985
1187 ··[0x000011f2]··Extended·opcode·4:·set·Discriminator·to·41187 ··[0x000011f2]··Extended·opcode·4:·set·Discriminator·to·4
1188 ··[0x000011f6]··Set·is_stmt·to·11188 ··[0x000011f6]··Set·is_stmt·to·1
1189 ··[0x000011f7]··Copy·(view·1)1189 ··[0x000011f7]··Copy·(view·1)
1190 ··[0x000011f8]··Special·opcode·6:·advance·Address·by·0·to·0x50966·and·Line·by·1·to·57006·(view·2)1190 ··[0x000011f8]··Special·opcode·6:·advance·Address·by·0·to·0x50966·and·Line·by·1·to·56986·(view·2)
1191 ··[0x000011f9]··Copy·(view·3)1191 ··[0x000011f9]··Copy·(view·3)
1192 ··[0x000011fa]··Extended·opcode·4:·set·Discriminator·to·11192 ··[0x000011fa]··Extended·opcode·4:·set·Discriminator·to·1
1193 ··[0x000011fe]··Special·opcode·33:·advance·Address·by·4·to·0x5096a·and·Line·by·0·to·570061193 ··[0x000011fe]··Special·opcode·33:·advance·Address·by·4·to·0x5096a·and·Line·by·0·to·56986
1194 ··[0x000011ff]··Set·column·to·11194 ··[0x000011ff]··Set·column·to·1
1195 ··[0x00001201]··Set·is_stmt·to·01195 ··[0x00001201]··Set·is_stmt·to·0
1196 ··[0x00001202]··Special·opcode·35:·advance·Address·by·4·to·0x5096e·and·Line·by·2·to·570081196 ··[0x00001202]··Special·opcode·35:·advance·Address·by·4·to·0x5096e·and·Line·by·2·to·56988
1197 ··[0x00001203]··Set·column·to·51197 ··[0x00001203]··Set·column·to·5
1198 ··[0x00001205]··Extended·opcode·4:·set·Discriminator·to·11198 ··[0x00001205]··Extended·opcode·4:·set·Discriminator·to·1
1199 ··[0x00001209]··Special·opcode·31:·advance·Address·by·4·to·0x50972·and·Line·by·-2·to·570061199 ··[0x00001209]··Special·opcode·31:·advance·Address·by·4·to·0x50972·and·Line·by·-2·to·56986
1200 ··[0x0000120a]··Extended·opcode·4:·set·Discriminator·to·11200 ··[0x0000120a]··Extended·opcode·4:·set·Discriminator·to·1
1201 ··[0x0000120e]··Special·opcode·19:·advance·Address·by·2·to·0x50974·and·Line·by·0·to·570061201 ··[0x0000120e]··Special·opcode·19:·advance·Address·by·2·to·0x50974·and·Line·by·0·to·56986
1202 ··[0x0000120f]··Set·column·to·11202 ··[0x0000120f]··Set·column·to·1
1203 ··[0x00001211]··Special·opcode·7:·advance·Address·by·0·to·0x50974·and·Line·by·2·to·57008·(view·1)1203 ··[0x00001211]··Special·opcode·7:·advance·Address·by·0·to·0x50974·and·Line·by·2·to·56988·(view·1)
1204 ··[0x00001212]··Special·opcode·19:·advance·Address·by·2·to·0x50976·and·Line·by·0·to·570081204 ··[0x00001212]··Special·opcode·19:·advance·Address·by·2·to·0x50976·and·Line·by·0·to·56988
1205 ··[0x00001213]··Set·is_stmt·to·11205 ··[0x00001213]··Set·is_stmt·to·1
1206 ··[0x00001214]··Extended·opcode·2:·set·Address·to·0x509781206 ··[0x00001214]··Extended·opcode·2:·set·Address·to·0x50978
1207 ··[0x0000121b]··Advance·Line·by·428·to·574361207 ··[0x0000121b]··Advance·Line·by·428·to·57416
1208 ··[0x0000121e]··Copy1208 ··[0x0000121e]··Copy
1209 ··[0x0000121f]··Set·column·to·51209 ··[0x0000121f]··Set·column·to·5
1210 ··[0x00001221]··Special·opcode·6:·advance·Address·by·0·to·0x50978·and·Line·by·1·to·57437·(view·1)1210 ··[0x00001221]··Special·opcode·6:·advance·Address·by·0·to·0x50978·and·Line·by·1·to·57417·(view·1)
1211 ··[0x00001222]··Set·column·to·11211 ··[0x00001222]··Set·column·to·1
1212 ··[0x00001224]··Set·is_stmt·to·01212 ··[0x00001224]··Set·is_stmt·to·0
1213 ··[0x00001225]··Special·opcode·6:·advance·Address·by·0·to·0x50978·and·Line·by·1·to·57438·(view·2)1213 ··[0x00001225]··Special·opcode·6:·advance·Address·by·0·to·0x50978·and·Line·by·1·to·57418·(view·2)
1214 ··[0x00001226]··Special·opcode·19:·advance·Address·by·2·to·0x5097a·and·Line·by·0·to·574381214 ··[0x00001226]··Special·opcode·19:·advance·Address·by·2·to·0x5097a·and·Line·by·0·to·57418
1215 ··[0x00001227]··Set·is_stmt·to·11215 ··[0x00001227]··Set·is_stmt·to·1
1216 ··[0x00001228]··Advance·Line·by·184·to·576221216 ··[0x00001228]··Advance·Line·by·184·to·57602
1217 ··[0x0000122b]··Special·opcode·19:·advance·Address·by·2·to·0x5097c·and·Line·by·0·to·576221217 ··[0x0000122b]··Special·opcode·19:·advance·Address·by·2·to·0x5097c·and·Line·by·0·to·57602
1218 ··[0x0000122c]··Set·is_stmt·to·01218 ··[0x0000122c]··Set·is_stmt·to·0
1219 ··[0x0000122d]··Copy·(view·1)1219 ··[0x0000122d]··Copy·(view·1)
1220 ··[0x0000122e]··Set·column·to·51220 ··[0x0000122e]··Set·column·to·5
1221 ··[0x00001230]··Set·is_stmt·to·11221 ··[0x00001230]··Set·is_stmt·to·1
1222 ··[0x00001231]··Special·opcode·104:·advance·Address·by·14·to·0x5098a·and·Line·by·1·to·576231222 ··[0x00001231]··Special·opcode·104:·advance·Address·by·14·to·0x5098a·and·Line·by·1·to·57603
1223 ··[0x00001232]··Set·column·to·11223 ··[0x00001232]··Set·column·to·1
1224 ··[0x00001234]··Set·is_stmt·to·01224 ··[0x00001234]··Set·is_stmt·to·0
1225 ··[0x00001235]··Special·opcode·4:·advance·Address·by·0·to·0x5098a·and·Line·by·-1·to·57622·(view·1)1225 ··[0x00001235]··Special·opcode·4:·advance·Address·by·0·to·0x5098a·and·Line·by·-1·to·57602·(view·1)
1226 ··[0x00001236]··Set·column·to·91226 ··[0x00001236]··Set·column·to·9
1227 ··[0x00001238]··Special·opcode·20:·advance·Address·by·2·to·0x5098c·and·Line·by·1·to·576231227 ··[0x00001238]··Special·opcode·20:·advance·Address·by·2·to·0x5098c·and·Line·by·1·to·57603
1228 ··[0x00001239]··Set·is_stmt·to·11228 ··[0x00001239]··Set·is_stmt·to·1
1229 ··[0x0000123a]··Special·opcode·20:·advance·Address·by·2·to·0x5098e·and·Line·by·1·to·576241229 ··[0x0000123a]··Special·opcode·20:·advance·Address·by·2·to·0x5098e·and·Line·by·1·to·57604
1230 ··[0x0000123b]··Copy·(view·1)1230 ··[0x0000123b]··Copy·(view·1)
1231 ··[0x0000123c]··Set·column·to·11231 ··[0x0000123c]··Set·column·to·1
1232 ··[0x0000123e]··Set·is_stmt·to·01232 ··[0x0000123e]··Set·is_stmt·to·0
1233 ··[0x0000123f]··Special·opcode·3:·advance·Address·by·0·to·0x5098e·and·Line·by·-2·to·57622·(view·2)1233 ··[0x0000123f]··Special·opcode·3:·advance·Address·by·0·to·0x5098e·and·Line·by·-2·to·57602·(view·2)
1234 ··[0x00001240]··Set·column·to·91234 ··[0x00001240]··Set·column·to·9
1235 ··[0x00001242]··Extended·opcode·4:·set·Discriminator·to·11235 ··[0x00001242]··Extended·opcode·4:·set·Discriminator·to·1
1236 ··[0x00001246]··Special·opcode·35:·advance·Address·by·4·to·0x50992·and·Line·by·2·to·576241236 ··[0x00001246]··Special·opcode·35:·advance·Address·by·4·to·0x50992·and·Line·by·2·to·57604
1237 ··[0x00001247]··Extended·opcode·4:·set·Discriminator·to·41237 ··[0x00001247]··Extended·opcode·4:·set·Discriminator·to·4
1238 ··[0x0000124b]··Set·is_stmt·to·11238 ··[0x0000124b]··Set·is_stmt·to·1
1239 ··[0x0000124c]··Special·opcode·89:·advance·Address·by·12·to·0x5099e·and·Line·by·0·to·576241239 ··[0x0000124c]··Special·opcode·89:·advance·Address·by·12·to·0x5099e·and·Line·by·0·to·57604
1240 ··[0x0000124d]··Set·column·to·51240 ··[0x0000124d]··Set·column·to·5
1241 ··[0x0000124f]··Special·opcode·7:·advance·Address·by·0·to·0x5099e·and·Line·by·2·to·57626·(view·1)1241 ··[0x0000124f]··Special·opcode·7:·advance·Address·by·0·to·0x5099e·and·Line·by·2·to·57606·(view·1)
1242 ··[0x00001250]··Copy·(view·2)1242 ··[0x00001250]··Copy·(view·2)
1243 ··[0x00001251]··Extended·opcode·4:·set·Discriminator·to·11243 ··[0x00001251]··Extended·opcode·4:·set·Discriminator·to·1
1244 ··[0x00001255]··Special·opcode·33:·advance·Address·by·4·to·0x509a2·and·Line·by·0·to·576261244 ··[0x00001255]··Special·opcode·33:·advance·Address·by·4·to·0x509a2·and·Line·by·0·to·57606
1245 ··[0x00001256]··Set·column·to·11245 ··[0x00001256]··Set·column·to·1
1246 ··[0x00001258]··Set·is_stmt·to·01246 ··[0x00001258]··Set·is_stmt·to·0
1247 ··[0x00001259]··Special·opcode·35:·advance·Address·by·4·to·0x509a6·and·Line·by·2·to·576281247 ··[0x00001259]··Special·opcode·35:·advance·Address·by·4·to·0x509a6·and·Line·by·2·to·57608
1248 ··[0x0000125a]··Set·column·to·51248 ··[0x0000125a]··Set·column·to·5
1249 ··[0x0000125c]··Extended·opcode·4:·set·Discriminator·to·11249 ··[0x0000125c]··Extended·opcode·4:·set·Discriminator·to·1
Max diff block lines reached; 251024938/251034818 bytes (100.00%) of diff not shown.
246 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x65a448·(32-bit)3 ···Length:········0x65ad69·(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:·310·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·310·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(strp)·(offset:·0xf5b):·/tmp/tmpg1k5neap/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(strp)·(offset:·0xf5b):·/tmp/tmphtouiok1/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)·0xa434313 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa4671
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········:·(GNU_strp_alt)·(offset:·0x5ca32)·19 ····<28>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ca32)·
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 2512, 23 lines modifiedOffset 2512, 23 lines modified
2512 ·<2><111d>:·Abbrev·Number:·02512 ·<2><111d>:·Abbrev·Number:·0
2513 ·<1><111e>:·Abbrev·Number:·120·(DW_TAG_typedef)2513 ·<1><111e>:·Abbrev·Number:·120·(DW_TAG_typedef)
2514 ····<111f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58b64)·2514 ····<111f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58b64)·
2515 ····<1123>···DW_AT_decl_file···:·(data1)·22515 ····<1123>···DW_AT_decl_file···:·(data1)·2
2516 ····<1124>···DW_AT_decl_line···:·(data1)·2272516 ····<1124>···DW_AT_decl_line···:·(data1)·227
2517 ····<1125>···DW_AT_decl_column·:·(data1)·32517 ····<1125>···DW_AT_decl_column·:·(data1)·3
2518 ····<1126>···DW_AT_type········:·(ref_udata)·<0x10fe>2518 ····<1126>···DW_AT_type········:·(ref_udata)·<0x10fe>
2519 ·<1><1128>:·Abbrev·Number:·70·(DW_TAG_variable)2519 ·<1><1128>:·Abbrev·Number:·69·(DW_TAG_variable)
2520 ····<1129>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32895)·2520 ····<1129>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32895)·
2521 ····<112d>···DW_AT_decl_file···:·(data1)·22521 ····<112d>···DW_AT_decl_file···:·(data1)·2
2522 ····<112e>···DW_AT_decl_line···:·(data2)·3422522 ····<112e>···DW_AT_decl_line···:·(data2)·342
2523 ····<1130>···DW_AT_decl_column·:·(data1)·262523 ····<1130>···DW_AT_decl_column·:·(data1)·26
2524 ····<1131>···DW_AT_type········:·(ref_udata)·<0x588>2524 ····<1131>···DW_AT_type········:·(ref_udata)·<0x588>
2525 ····<1133>···DW_AT_external····:·(flag_present)·12525 ····<1133>···DW_AT_external····:·(flag_present)·1
2526 ····<1133>···DW_AT_declaration·:·(flag_present)·12526 ····<1133>···DW_AT_declaration·:·(flag_present)·1
2527 ·<1><1133>:·Abbrev·Number:·70·(DW_TAG_variable)2527 ·<1><1133>:·Abbrev·Number:·69·(DW_TAG_variable)
2528 ····<1134>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x328a1)·2528 ····<1134>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x328a1)·
2529 ····<1138>···DW_AT_decl_file···:·(data1)·22529 ····<1138>···DW_AT_decl_file···:·(data1)·2
2530 ····<1139>···DW_AT_decl_line···:·(data2)·3432530 ····<1139>···DW_AT_decl_line···:·(data2)·343
2531 ····<113b>···DW_AT_decl_column·:·(data1)·262531 ····<113b>···DW_AT_decl_column·:·(data1)·26
2532 ····<113c>···DW_AT_type········:·(ref_udata)·<0x588>2532 ····<113c>···DW_AT_type········:·(ref_udata)·<0x588>
2533 ····<113e>···DW_AT_external····:·(flag_present)·12533 ····<113e>···DW_AT_external····:·(flag_present)·1
2534 ····<113e>···DW_AT_declaration·:·(flag_present)·12534 ····<113e>···DW_AT_declaration·:·(flag_present)·1
Offset 2928, 47 lines modifiedOffset 2928, 47 lines modified
2928 ····<13b4>···DW_AT_type········:·(GNU_ref_alt)·<0x13>2928 ····<13b4>···DW_AT_type········:·(GNU_ref_alt)·<0x13>
2929 ·<2><13b8>:·Abbrev·Number:·57·(DW_TAG_formal_parameter)2929 ·<2><13b8>:·Abbrev·Number:·57·(DW_TAG_formal_parameter)
2930 ····<13b9>···DW_AT_type········:·(ref_udata)·<0x108c>2930 ····<13b9>···DW_AT_type········:·(ref_udata)·<0x108c>
2931 ·<2><13bb>:·Abbrev·Number:·02931 ·<2><13bb>:·Abbrev·Number:·0
2932 ·<1><13bc>:·Abbrev·Number:·63·(DW_TAG_pointer_type)2932 ·<1><13bc>:·Abbrev·Number:·63·(DW_TAG_pointer_type)
2933 ····<13bd>···DW_AT_byte_size···:·(implicit_const)·42933 ····<13bd>···DW_AT_byte_size···:·(implicit_const)·4
2934 ····<13bd>···DW_AT_type········:·(ref_udata)·<0x108f>2934 ····<13bd>···DW_AT_type········:·(ref_udata)·<0x108f>
2935 ·<1><13bf>:·Abbrev·Number:·70·(DW_TAG_variable)2935 ·<1><13bf>:·Abbrev·Number:·69·(DW_TAG_variable)
2936 ····<13c0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32889)·2936 ····<13c0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32889)·
2937 ····<13c4>···DW_AT_decl_file···:·(data1)·22937 ····<13c4>···DW_AT_decl_file···:·(data1)·2
2938 ····<13c5>···DW_AT_decl_line···:·(data2)·5482938 ····<13c5>···DW_AT_decl_line···:·(data2)·548
2939 ····<13c7>···DW_AT_decl_column·:·(data1)·262939 ····<13c7>···DW_AT_decl_column·:·(data1)·26
2940 ····<13c8>···DW_AT_type········:·(ref_udata)·<0x588>2940 ····<13c8>···DW_AT_type········:·(ref_udata)·<0x588>
2941 ····<13ca>···DW_AT_external····:·(flag_present)·12941 ····<13ca>···DW_AT_external····:·(flag_present)·1
2942 ····<13ca>···DW_AT_declaration·:·(flag_present)·12942 ····<13ca>···DW_AT_declaration·:·(flag_present)·1
2943 ·<1><13ca>:·Abbrev·Number:·70·(DW_TAG_variable)2943 ·<1><13ca>:·Abbrev·Number:·69·(DW_TAG_variable)
2944 ····<13cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3292e)·2944 ····<13cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3292e)·
2945 ····<13cf>···DW_AT_decl_file···:·(data1)·22945 ····<13cf>···DW_AT_decl_file···:·(data1)·2
2946 ····<13d0>···DW_AT_decl_line···:·(data2)·5492946 ····<13d0>···DW_AT_decl_line···:·(data2)·549
2947 ····<13d2>···DW_AT_decl_column·:·(data1)·262947 ····<13d2>···DW_AT_decl_column·:·(data1)·26
2948 ····<13d3>···DW_AT_type········:·(ref_udata)·<0x588>2948 ····<13d3>···DW_AT_type········:·(ref_udata)·<0x588>
2949 ····<13d5>···DW_AT_external····:·(flag_present)·12949 ····<13d5>···DW_AT_external····:·(flag_present)·1
2950 ····<13d5>···DW_AT_declaration·:·(flag_present)·12950 ····<13d5>···DW_AT_declaration·:·(flag_present)·1
2951 ·<1><13d5>:·Abbrev·Number:·70·(DW_TAG_variable)2951 ·<1><13d5>:·Abbrev·Number:·69·(DW_TAG_variable)
2952 ····<13d6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x328d4)·2952 ····<13d6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x328d4)·
2953 ····<13da>···DW_AT_decl_file···:·(data1)·22953 ····<13da>···DW_AT_decl_file···:·(data1)·2
2954 ····<13db>···DW_AT_decl_line···:·(data2)·5502954 ····<13db>···DW_AT_decl_line···:·(data2)·550
2955 ····<13dd>···DW_AT_decl_column·:·(data1)·262955 ····<13dd>···DW_AT_decl_column·:·(data1)·26
2956 ····<13de>···DW_AT_type········:·(ref_udata)·<0x588>2956 ····<13de>···DW_AT_type········:·(ref_udata)·<0x588>
2957 ····<13e0>···DW_AT_external····:·(flag_present)·12957 ····<13e0>···DW_AT_external····:·(flag_present)·1
2958 ····<13e0>···DW_AT_declaration·:·(flag_present)·12958 ····<13e0>···DW_AT_declaration·:·(flag_present)·1
2959 ·<1><13e0>:·Abbrev·Number:·70·(DW_TAG_variable)2959 ·<1><13e0>:·Abbrev·Number:·69·(DW_TAG_variable)
2960 ····<13e1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a587)·2960 ····<13e1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a587)·
2961 ····<13e5>···DW_AT_decl_file···:·(data1)·22961 ····<13e5>···DW_AT_decl_file···:·(data1)·2
2962 ····<13e6>···DW_AT_decl_line···:·(data2)·11012962 ····<13e6>···DW_AT_decl_line···:·(data2)·1101
2963 ····<13e8>···DW_AT_decl_column·:·(data1)·222963 ····<13e8>···DW_AT_decl_column·:·(data1)·22
2964 ····<13e9>···DW_AT_type········:·(ref_udata)·<0x532>2964 ····<13e9>···DW_AT_type········:·(ref_udata)·<0x532>
2965 ····<13eb>···DW_AT_external····:·(flag_present)·12965 ····<13eb>···DW_AT_external····:·(flag_present)·1
2966 ····<13eb>···DW_AT_declaration·:·(flag_present)·12966 ····<13eb>···DW_AT_declaration·:·(flag_present)·1
2967 ·<1><13eb>:·Abbrev·Number:·70·(DW_TAG_variable)2967 ·<1><13eb>:·Abbrev·Number:·69·(DW_TAG_variable)
2968 ····<13ec>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a56e)·2968 ····<13ec>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5a56e)·
2969 ····<13f0>···DW_AT_decl_file···:·(data1)·22969 ····<13f0>···DW_AT_decl_file···:·(data1)·2
2970 ····<13f1>···DW_AT_decl_line···:·(data2)·11202970 ····<13f1>···DW_AT_decl_line···:·(data2)·1120
2971 ····<13f3>···DW_AT_decl_column·:·(data1)·222971 ····<13f3>···DW_AT_decl_column·:·(data1)·22
2972 ····<13f4>···DW_AT_type········:·(ref_udata)·<0x532>2972 ····<13f4>···DW_AT_type········:·(ref_udata)·<0x532>
2973 ····<13f6>···DW_AT_external····:·(flag_present)·12973 ····<13f6>···DW_AT_external····:·(flag_present)·1
2974 ····<13f6>···DW_AT_declaration·:·(flag_present)·12974 ····<13f6>···DW_AT_declaration·:·(flag_present)·1
Offset 3634, 29 lines modifiedOffset 3634, 29 lines modified
3634 ·<2><1806>:·Abbrev·Number:·37·(DW_TAG_member)3634 ·<2><1806>:·Abbrev·Number:·37·(DW_TAG_member)
3635 ····<1807>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31e7a)·3635 ····<1807>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31e7a)·
3636 ····<180b>···DW_AT_decl_file···:·(data1)·543636 ····<180b>···DW_AT_decl_file···:·(data1)·54
3637 ····<180c>···DW_AT_decl_line···:·(data2)·2683637 ····<180c>···DW_AT_decl_line···:·(data2)·268
3638 ····<180e>···DW_AT_decl_column·:·(data1)·363638 ····<180e>···DW_AT_decl_column·:·(data1)·36
3639 ····<180f>···DW_AT_type········:·(ref_udata)·<0x108c>3639 ····<180f>···DW_AT_type········:·(ref_udata)·<0x108c>
3640 ····<1811>···DW_AT_data_member_location:·(data2)·4363640 ····<1811>···DW_AT_data_member_location:·(data2)·436
3641 ·<2><1813>:·Abbrev·Number:·108·(DW_TAG_member)3641 ·<2><1813>:·Abbrev·Number:·109·(DW_TAG_member)
3642 ····<1814>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56c76)·3642 ····<1814>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56c76)·
3643 ····<1818>···DW_AT_decl_file···:·(data1)·543643 ····<1818>···DW_AT_decl_file···:·(data1)·54
3644 ····<1819>···DW_AT_decl_line···:·(data2)·2693644 ····<1819>···DW_AT_decl_line···:·(data2)·269
3645 ····<181b>···DW_AT_decl_column·:·(data1)·293645 ····<181b>···DW_AT_decl_column·:·(data1)·29
3646 ····<181c>···DW_AT_type········:·(GNU_ref_alt)·<0x1981>3646 ····<181c>···DW_AT_type········:·(GNU_ref_alt)·<0x1981>
3647 ····<1820>···DW_AT_data_member_location:·(data2)·4403647 ····<1820>···DW_AT_data_member_location:·(data2)·440
3648 ·<2><1822>:·Abbrev·Number:·37·(DW_TAG_member)3648 ·<2><1822>:·Abbrev·Number:·37·(DW_TAG_member)
3649 ····<1823>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31875)·3649 ····<1823>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31875)·
3650 ····<1827>···DW_AT_decl_file···:·(data1)·543650 ····<1827>···DW_AT_decl_file···:·(data1)·54
3651 ····<1828>···DW_AT_decl_line···:·(data2)·2703651 ····<1828>···DW_AT_decl_line···:·(data2)·270
3652 ····<182a>···DW_AT_decl_column·:·(data1)·153652 ····<182a>···DW_AT_decl_column·:·(data1)·15
3653 ····<182b>···DW_AT_type········:·(ref_udata)·<0x108c>3653 ····<182b>···DW_AT_type········:·(ref_udata)·<0x108c>
3654 ····<182d>···DW_AT_data_member_location:·(data2)·4443654 ····<182d>···DW_AT_data_member_location:·(data2)·444
3655 ·<2><182f>:·Abbrev·Number:·108·(DW_TAG_member)3655 ·<2><182f>:·Abbrev·Number:·109·(DW_TAG_member)
3656 ····<1830>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31e8c)·3656 ····<1830>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31e8c)·
3657 ····<1834>···DW_AT_decl_file···:·(data1)·543657 ····<1834>···DW_AT_decl_file···:·(data1)·54
3658 ····<1835>···DW_AT_decl_line···:·(data2)·2713658 ····<1835>···DW_AT_decl_line···:·(data2)·271
3659 ····<1837>···DW_AT_decl_column·:·(data1)·113659 ····<1837>···DW_AT_decl_column·:·(data1)·11
3660 ····<1838>···DW_AT_type········:·(GNU_ref_alt)·<0x78>3660 ····<1838>···DW_AT_type········:·(GNU_ref_alt)·<0x78>
3661 ····<183c>···DW_AT_data_member_location:·(data2)·4483661 ····<183c>···DW_AT_data_member_location:·(data2)·448
3662 ·<2><183e>:·Abbrev·Number:·37·(DW_TAG_member)3662 ·<2><183e>:·Abbrev·Number:·37·(DW_TAG_member)
Offset 38173, 23 lines modifiedOffset 38173, 23 lines modified
38173 ····<fb69>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32f46)·38173 ····<fb69>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32f46)·
38174 ····<fb6d>···DW_AT_decl_file···:·(data1)·338174 ····<fb6d>···DW_AT_decl_file···:·(data1)·3
38175 ····<fb6e>···DW_AT_decl_line···:·(data2)·77138175 ····<fb6e>···DW_AT_decl_line···:·(data2)·771
Max diff block lines reached; 257765579/257772505 bytes (100.00%) of diff not shown.
11.2 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 480, 30 lines modifiedOffset 480, 30 lines modified
480 ····DW_AT_name·········DW_FORM_strp480 ····DW_AT_name·········DW_FORM_strp
481 ····DW_AT_decl_file····DW_FORM_data1481 ····DW_AT_decl_file····DW_FORM_data1
482 ····DW_AT_decl_line····DW_FORM_data1482 ····DW_AT_decl_line····DW_FORM_data1
483 ····DW_AT_decl_column··DW_FORM_data1483 ····DW_AT_decl_column··DW_FORM_data1
484 ····DW_AT_type·········DW_FORM_ref_udata484 ····DW_AT_type·········DW_FORM_ref_udata
485 ····DW_AT_data_member_location·DW_FORM_data2485 ····DW_AT_data_member_location·DW_FORM_data2
486 ····DW_AT·value:·0·····DW_FORM·value:·0486 ····DW_AT·value:·0·····DW_FORM·value:·0
487 ···69······DW_TAG_formal_parameter····[no·children] 
488 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
489 ····DW_AT_decl_file····DW_FORM_implicit_const:·1 
490 ····DW_AT_decl_line····DW_FORM_data4 
491 ····DW_AT_decl_column··DW_FORM_data1 
492 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
493 ····DW_AT·value:·0·····DW_FORM·value:·0 
494 ···70······DW_TAG_variable····[no·children]487 ···69······DW_TAG_variable····[no·children]
495 ····DW_AT_name·········DW_FORM_GNU_strp_alt488 ····DW_AT_name·········DW_FORM_GNU_strp_alt
496 ····DW_AT_decl_file····DW_FORM_data1489 ····DW_AT_decl_file····DW_FORM_data1
497 ····DW_AT_decl_line····DW_FORM_data2490 ····DW_AT_decl_line····DW_FORM_data2
498 ····DW_AT_decl_column··DW_FORM_data1491 ····DW_AT_decl_column··DW_FORM_data1
499 ····DW_AT_type·········DW_FORM_ref_udata492 ····DW_AT_type·········DW_FORM_ref_udata
500 ····DW_AT_external·····DW_FORM_flag_present493 ····DW_AT_external·····DW_FORM_flag_present
501 ····DW_AT_declaration··DW_FORM_flag_present494 ····DW_AT_declaration··DW_FORM_flag_present
502 ····DW_AT·value:·0·····DW_FORM·value:·0495 ····DW_AT·value:·0·····DW_FORM·value:·0
 496 ···70······DW_TAG_formal_parameter····[no·children]
 497 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 498 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 499 ····DW_AT_decl_line····DW_FORM_data4
 500 ····DW_AT_decl_column··DW_FORM_data1
 501 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 502 ····DW_AT·value:·0·····DW_FORM·value:·0
503 ···71······DW_TAG_call_site····[has·children]503 ···71······DW_TAG_call_site····[has·children]
504 ····DW_AT_call_return_pc·DW_FORM_addr504 ····DW_AT_call_return_pc·DW_FORM_addr
505 ····DW_AT_sibling······DW_FORM_ref_udata505 ····DW_AT_sibling······DW_FORM_ref_udata
506 ····DW_AT·value:·0·····DW_FORM·value:·0506 ····DW_AT·value:·0·····DW_FORM·value:·0
507 ···72······DW_TAG_lexical_block····[has·children]507 ···72······DW_TAG_lexical_block····[has·children]
508 ····DW_AT·value:·0·····DW_FORM·value:·0508 ····DW_AT·value:·0·····DW_FORM·value:·0
509 ···73······DW_TAG_inlined_subroutine····[has·children]509 ···73······DW_TAG_inlined_subroutine····[has·children]
Offset 602, 45 lines modifiedOffset 602, 45 lines modified
602 ····DW_AT_sibling······DW_FORM_ref_udata602 ····DW_AT_sibling······DW_FORM_ref_udata
603 ····DW_AT·value:·0·····DW_FORM·value:·0603 ····DW_AT·value:·0·····DW_FORM·value:·0
604 ···86······DW_TAG_variable····[no·children]604 ···86······DW_TAG_variable····[no·children]
605 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt605 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
606 ····DW_AT_location·····DW_FORM_sec_offset606 ····DW_AT_location·····DW_FORM_sec_offset
607 ····DW_AT_GNU_locviews·DW_FORM_sec_offset607 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
608 ····DW_AT·value:·0·····DW_FORM·value:·0608 ····DW_AT·value:·0·····DW_FORM·value:·0
609 ···87······DW_TAG_inlined_subroutine····[has·children] 
610 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
611 ····DW_AT_entry_pc·····DW_FORM_addr 
612 ····DW_AT_GNU_entry_view·DW_FORM_data2 
613 ····DW_AT_low_pc·······DW_FORM_addr 
614 ····DW_AT_high_pc······DW_FORM_udata 
615 ····DW_AT_call_file····DW_FORM_implicit_const:·1 
616 ····DW_AT_call_line····DW_FORM_data4 
617 ····DW_AT_call_column··DW_FORM_data1 
618 ····DW_AT·value:·0·····DW_FORM·value:·0 
619 ···88······DW_TAG_subprogram····[has·children]609 ···87······DW_TAG_subprogram····[has·children]
620 ····DW_AT_name·········DW_FORM_GNU_strp_alt610 ····DW_AT_name·········DW_FORM_GNU_strp_alt
621 ····DW_AT_decl_file····DW_FORM_implicit_const:·1611 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
622 ····DW_AT_decl_line····DW_FORM_data4612 ····DW_AT_decl_line····DW_FORM_data4
623 ····DW_AT_decl_column··DW_FORM_implicit_const:·1613 ····DW_AT_decl_column··DW_FORM_implicit_const:·1
624 ····DW_AT_prototyped···DW_FORM_flag_present614 ····DW_AT_prototyped···DW_FORM_flag_present
625 ····DW_AT_low_pc·······DW_FORM_addr615 ····DW_AT_low_pc·······DW_FORM_addr
626 ····DW_AT_high_pc······DW_FORM_udata616 ····DW_AT_high_pc······DW_FORM_udata
627 ····DW_AT_frame_base···DW_FORM_exprloc617 ····DW_AT_frame_base···DW_FORM_exprloc
628 ····DW_AT_call_all_calls·DW_FORM_flag_present618 ····DW_AT_call_all_calls·DW_FORM_flag_present
629 ····DW_AT_sibling······DW_FORM_ref_udata619 ····DW_AT_sibling······DW_FORM_ref_udata
630 ····DW_AT·value:·0·····DW_FORM·value:·0620 ····DW_AT·value:·0·····DW_FORM·value:·0
631 ···89······DW_TAG_variable····[no·children]621 ···88······DW_TAG_variable····[no·children]
632 ····DW_AT_name·········DW_FORM_strp622 ····DW_AT_name·········DW_FORM_strp
633 ····DW_AT_decl_file····DW_FORM_implicit_const:·1623 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
634 ····DW_AT_decl_line····DW_FORM_data4624 ····DW_AT_decl_line····DW_FORM_data4
635 ····DW_AT_decl_column··DW_FORM_data1625 ····DW_AT_decl_column··DW_FORM_data1
636 ····DW_AT_type·········DW_FORM_ref_udata626 ····DW_AT_type·········DW_FORM_ref_udata
637 ····DW_AT_location·····DW_FORM_sec_offset627 ····DW_AT_location·····DW_FORM_sec_offset
638 ····DW_AT_GNU_locviews·DW_FORM_sec_offset628 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
639 ····DW_AT·value:·0·····DW_FORM·value:·0629 ····DW_AT·value:·0·····DW_FORM·value:·0
 630 ···89······DW_TAG_inlined_subroutine····[has·children]
 631 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 632 ····DW_AT_entry_pc·····DW_FORM_addr
 633 ····DW_AT_GNU_entry_view·DW_FORM_data2
 634 ····DW_AT_low_pc·······DW_FORM_addr
 635 ····DW_AT_high_pc······DW_FORM_udata
 636 ····DW_AT_call_file····DW_FORM_implicit_const:·1
 637 ····DW_AT_call_line····DW_FORM_data4
 638 ····DW_AT_call_column··DW_FORM_data1
 639 ····DW_AT·value:·0·····DW_FORM·value:·0
640 ···90······DW_TAG_formal_parameter····[no·children]640 ···90······DW_TAG_formal_parameter····[no·children]
641 ····DW_AT_type·········DW_FORM_GNU_ref_alt641 ····DW_AT_type·········DW_FORM_GNU_ref_alt
642 ····DW_AT·value:·0·····DW_FORM·value:·0642 ····DW_AT·value:·0·····DW_FORM·value:·0
643 ···91······DW_TAG_subprogram····[has·children]643 ···91······DW_TAG_subprogram····[has·children]
644 ····DW_AT_external·····DW_FORM_flag_present644 ····DW_AT_external·····DW_FORM_flag_present
645 ····DW_AT_name·········DW_FORM_GNU_strp_alt645 ····DW_AT_name·········DW_FORM_GNU_strp_alt
646 ····DW_AT_decl_file····DW_FORM_data1646 ····DW_AT_decl_file····DW_FORM_data1
Offset 772, 31 lines modifiedOffset 772, 31 lines modified
772 ····DW_AT_type·········DW_FORM_GNU_ref_alt772 ····DW_AT_type·········DW_FORM_GNU_ref_alt
773 ····DW_AT_location·····DW_FORM_sec_offset773 ····DW_AT_location·····DW_FORM_sec_offset
774 ····DW_AT_GNU_locviews·DW_FORM_sec_offset774 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
775 ····DW_AT·value:·0·····DW_FORM·value:·0775 ····DW_AT·value:·0·····DW_FORM·value:·0
776 ···107······DW_TAG_label····[no·children]776 ···107······DW_TAG_label····[no·children]
777 ····DW_AT_abstract_origin·DW_FORM_ref_udata777 ····DW_AT_abstract_origin·DW_FORM_ref_udata
778 ····DW_AT·value:·0·····DW_FORM·value:·0778 ····DW_AT·value:·0·····DW_FORM·value:·0
779 ···108······DW_TAG_member····[no·children]779 ···108······DW_TAG_subprogram····[has·children]
780 ····DW_AT_name·········DW_FORM_GNU_strp_alt780 ····DW_AT_name·········DW_FORM_GNU_strp_alt
781 ····DW_AT_decl_file····DW_FORM_data1781 ····DW_AT_decl_file····DW_FORM_data1
782 ····DW_AT_decl_line····DW_FORM_data2782 ····DW_AT_decl_line····DW_FORM_data2
783 ····DW_AT_decl_column··DW_FORM_data1783 ····DW_AT_decl_column··DW_FORM_data1
 784 ····DW_AT_prototyped···DW_FORM_flag_present
784 ····DW_AT_type·········DW_FORM_GNU_ref_alt785 ····DW_AT_type·········DW_FORM_ref_udata
785 ····DW_AT_data_member_location·DW_FORM_data2786 ····DW_AT_inline·······DW_FORM_data1
 787 ····DW_AT_sibling······DW_FORM_ref_udata
786 ····DW_AT·value:·0·····DW_FORM·value:·0788 ····DW_AT·value:·0·····DW_FORM·value:·0
787 ···109······DW_TAG_subprogram····[has·children]789 ···109······DW_TAG_member····[no·children]
788 ····DW_AT_name·········DW_FORM_GNU_strp_alt790 ····DW_AT_name·········DW_FORM_GNU_strp_alt
789 ····DW_AT_decl_file····DW_FORM_data1791 ····DW_AT_decl_file····DW_FORM_data1
790 ····DW_AT_decl_line····DW_FORM_data2792 ····DW_AT_decl_line····DW_FORM_data2
791 ····DW_AT_decl_column··DW_FORM_data1793 ····DW_AT_decl_column··DW_FORM_data1
792 ····DW_AT_prototyped···DW_FORM_flag_present 
793 ····DW_AT_type·········DW_FORM_ref_udata794 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 795 ····DW_AT_data_member_location·DW_FORM_data2
794 ····DW_AT_inline·······DW_FORM_data1 
795 ····DW_AT_sibling······DW_FORM_ref_udata 
796 ····DW_AT·value:·0·····DW_FORM·value:·0796 ····DW_AT·value:·0·····DW_FORM·value:·0
797 ···110······DW_TAG_typedef····[no·children]797 ···110······DW_TAG_typedef····[no·children]
798 ····DW_AT_name·········DW_FORM_strp798 ····DW_AT_name·········DW_FORM_strp
799 ····DW_AT_decl_file····DW_FORM_data1799 ····DW_AT_decl_file····DW_FORM_data1
800 ····DW_AT_decl_line····DW_FORM_data1800 ····DW_AT_decl_line····DW_FORM_data1
801 ····DW_AT_decl_column··DW_FORM_data1801 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; 5619/11407 bytes (49.26%) of diff not shown.
392 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
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 ····000505b8·00256af89 ····000505b8·00256d68
10 ····000504f0·0000000010 ····000504f0·00000000
11 ····000504f0·0000000011 ····000504f0·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
141 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:··········0x4ae9263 ··Length:··········0x4aeeb5
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·002a6440·(base·address)132 ····000000fc·002a66b0·(base·address)
133 ····00000101·v0000000·v0000000·views·at·0000000c·for:133 ····00000101·v0000000·v0000000·views·at·0000000c·for:
134 ·············002a6440·002a644c·(DW_OP_reg0·(r0))134 ·············002a66b0·002a66bc·(DW_OP_reg0·(r0))
135 ····00000106·v0000000·v0000000·views·at·0000000e·for:135 ····00000106·v0000000·v0000000·views·at·0000000e·for:
136 ·············002a644c·002a6492·(DW_OP_reg7·(r7))136 ·············002a66bc·002a6702·(DW_OP_reg7·(r7))
137 ····0000010b·v0000000·v0000000·views·at·00000010·for:137 ····0000010b·v0000000·v0000000·views·at·00000010·for:
138 ·············002a6492·002a64a0·(DW_OP_reg0·(r0))138 ·············002a6702·002a6710·(DW_OP_reg0·(r0))
139 ····00000110·v0000000·v0000000·views·at·00000012·for:139 ····00000110·v0000000·v0000000·views·at·00000012·for:
140 ·············002a64a0·002a64e2·(DW_OP_reg7·(r7))140 ·············002a6710·002a6752·(DW_OP_reg7·(r7))
141 ····00000116·v0000000·v0000000·views·at·00000014·for:141 ····00000116·v0000000·v0000000·views·at·00000014·for:
142 ·············002a64e2·002a64f0·(DW_OP_reg0·(r0))142 ·············002a6752·002a6760·(DW_OP_reg0·(r0))
143 ····0000011d·v0000000·v0000000·views·at·00000016·for:143 ····0000011d·v0000000·v0000000·views·at·00000016·for:
144 ·············002a64f0·002a6532·(DW_OP_reg7·(r7))144 ·············002a6760·002a67a2·(DW_OP_reg7·(r7))
145 ····00000124·v0000000·v0000000·views·at·00000018·for:145 ····00000124·v0000000·v0000000·views·at·00000018·for:
146 ·············002a6532·002a653e·(DW_OP_reg0·(r0))146 ·············002a67a2·002a67ae·(DW_OP_reg0·(r0))
147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:
148 ·············002a653e·002a6584·(DW_OP_reg7·(r7))148 ·············002a67ae·002a67f4·(DW_OP_reg7·(r7))
149 ····00000132·v0000000·v0000000·views·at·0000001c·for:149 ····00000132·v0000000·v0000000·views·at·0000001c·for:
150 ·············002a6584·002a6592·(DW_OP_reg0·(r0))150 ·············002a67f4·002a6802·(DW_OP_reg0·(r0))
151 ····00000139·v0000000·v0000000·views·at·0000001e·for:151 ····00000139·v0000000·v0000000·views·at·0000001e·for:
152 ·············002a6592·002a65d4·(DW_OP_reg7·(r7))152 ·············002a6802·002a6844·(DW_OP_reg7·(r7))
153 ····00000140·v0000000·v0000000·views·at·00000020·for:153 ····00000140·v0000000·v0000000·views·at·00000020·for:
154 ·············002a65d4·002a65e2·(DW_OP_reg0·(r0))154 ·············002a6844·002a6852·(DW_OP_reg0·(r0))
155 ····00000147·v0000000·v0000000·views·at·00000022·for:155 ····00000147·v0000000·v0000000·views·at·00000022·for:
156 ·············002a65e2·002a6624·(DW_OP_reg7·(r7))156 ·············002a6852·002a6894·(DW_OP_reg7·(r7))
157 ····0000014e·v0000000·v0000000·views·at·00000024·for:157 ····0000014e·v0000000·v0000000·views·at·00000024·for:
158 ·············002a6624·002a6632·(DW_OP_reg0·(r0))158 ·············002a6894·002a68a2·(DW_OP_reg0·(r0))
159 ····00000155·v0000000·v0000000·views·at·00000026·for:159 ····00000155·v0000000·v0000000·views·at·00000026·for:
160 ·············002a6632·002a6674·(DW_OP_reg7·(r7))160 ·············002a68a2·002a68e4·(DW_OP_reg7·(r7))
161 ····0000015c·v0000000·v0000000·views·at·00000028·for:161 ····0000015c·v0000000·v0000000·views·at·00000028·for:
162 ·············002a6674·002a6682·(DW_OP_reg0·(r0))162 ·············002a68e4·002a68f2·(DW_OP_reg0·(r0))
163 ····00000163·v0000000·v0000000·views·at·0000002a·for:163 ····00000163·v0000000·v0000000·views·at·0000002a·for:
164 ·············002a6682·002a66c4·(DW_OP_reg7·(r7))164 ·············002a68f2·002a6934·(DW_OP_reg7·(r7))
165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:
166 ·············002a66c4·002a66d2·(DW_OP_reg0·(r0))166 ·············002a6934·002a6942·(DW_OP_reg0·(r0))
167 ····00000171·v0000000·v0000000·views·at·0000002e·for:167 ····00000171·v0000000·v0000000·views·at·0000002e·for:
168 ·············002a66d2·002a6714·(DW_OP_reg7·(r7))168 ·············002a6942·002a6984·(DW_OP_reg7·(r7))
169 ····00000178·v0000000·v0000000·views·at·00000030·for:169 ····00000178·v0000000·v0000000·views·at·00000030·for:
170 ·············002a6714·002a6722·(DW_OP_reg0·(r0))170 ·············002a6984·002a6992·(DW_OP_reg0·(r0))
171 ····0000017f·v0000000·v0000000·views·at·00000032·for:171 ····0000017f·v0000000·v0000000·views·at·00000032·for:
172 ·············002a6722·002a6764·(DW_OP_reg7·(r7))172 ·············002a6992·002a69d4·(DW_OP_reg7·(r7))
173 ····00000186·v0000000·v0000000·views·at·00000034·for:173 ····00000186·v0000000·v0000000·views·at·00000034·for:
174 ·············002a6764·002a6772·(DW_OP_reg0·(r0))174 ·············002a69d4·002a69e2·(DW_OP_reg0·(r0))
175 ····0000018d·v0000000·v0000000·views·at·00000036·for:175 ····0000018d·v0000000·v0000000·views·at·00000036·for:
176 ·············002a6772·002a67b4·(DW_OP_reg7·(r7))176 ·············002a69e2·002a6a24·(DW_OP_reg7·(r7))
177 ····00000194·v0000000·v0000000·views·at·00000038·for:177 ····00000194·v0000000·v0000000·views·at·00000038·for:
178 ·············002a67b4·002a67c2·(DW_OP_reg0·(r0))178 ·············002a6a24·002a6a32·(DW_OP_reg0·(r0))
179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:
180 ·············002a67c2·002a67e4·(DW_OP_reg7·(r7))180 ·············002a6a32·002a6a54·(DW_OP_reg7·(r7))
181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:
182 ·············002a6804·002a6812·(DW_OP_reg0·(r0))182 ·············002a6a74·002a6a82·(DW_OP_reg0·(r0))
183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:
184 ·············002a6812·002a6854·(DW_OP_reg5·(r5))184 ·············002a6a82·002a6ac4·(DW_OP_reg5·(r5))
185 ····000001b0·v0000000·v0000000·views·at·00000040·for:185 ····000001b0·v0000000·v0000000·views·at·00000040·for:
186 ·············002a6854·002a6862·(DW_OP_reg0·(r0))186 ·············002a6ac4·002a6ad2·(DW_OP_reg0·(r0))
187 ····000001b7·v0000000·v0000000·views·at·00000042·for:187 ····000001b7·v0000000·v0000000·views·at·00000042·for:
188 ·············002a6862·002a68a4·(DW_OP_reg5·(r5))188 ·············002a6ad2·002a6b14·(DW_OP_reg5·(r5))
189 ····000001be·v0000000·v0000000·views·at·00000044·for:189 ····000001be·v0000000·v0000000·views·at·00000044·for:
190 ·············002a68a4·002a68b2·(DW_OP_reg0·(r0))190 ·············002a6b14·002a6b22·(DW_OP_reg0·(r0))
191 ····000001c5·v0000000·v0000000·views·at·00000046·for:191 ····000001c5·v0000000·v0000000·views·at·00000046·for:
192 ·············002a68b2·002a68f4·(DW_OP_reg5·(r5))192 ·············002a6b22·002a6b64·(DW_OP_reg5·(r5))
193 ····000001cc·v0000000·v0000000·views·at·00000048·for:193 ····000001cc·v0000000·v0000000·views·at·00000048·for:
194 ·············002a68f4·002a6902·(DW_OP_reg0·(r0))194 ·············002a6b64·002a6b72·(DW_OP_reg0·(r0))
195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:
196 ·············002a6902·002a6944·(DW_OP_reg5·(r5))196 ·············002a6b72·002a6bb4·(DW_OP_reg5·(r5))
197 ····000001da·v0000000·v0000000·views·at·0000004c·for:197 ····000001da·v0000000·v0000000·views·at·0000004c·for:
198 ·············002a6944·002a6952·(DW_OP_reg0·(r0))198 ·············002a6bb4·002a6bc2·(DW_OP_reg0·(r0))
199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:
200 ·············002a6952·002a6994·(DW_OP_reg5·(r5))200 ·············002a6bc2·002a6c04·(DW_OP_reg5·(r5))
201 ····000001e8·v0000000·v0000000·views·at·00000050·for:201 ····000001e8·v0000000·v0000000·views·at·00000050·for:
202 ·············002a6994·002a69a2·(DW_OP_reg0·(r0))202 ·············002a6c04·002a6c12·(DW_OP_reg0·(r0))
203 ····000001ef·v0000000·v0000000·views·at·00000052·for:203 ····000001ef·v0000000·v0000000·views·at·00000052·for:
204 ·············002a69a2·002a69e4·(DW_OP_reg5·(r5))204 ·············002a6c12·002a6c54·(DW_OP_reg5·(r5))
205 ····000001f6·v0000000·v0000000·views·at·00000054·for:205 ····000001f6·v0000000·v0000000·views·at·00000054·for:
206 ·············002a69e4·002a69f2·(DW_OP_reg0·(r0))206 ·············002a6c54·002a6c62·(DW_OP_reg0·(r0))
207 ····000001fd·v0000000·v0000000·views·at·00000056·for:207 ····000001fd·v0000000·v0000000·views·at·00000056·for:
208 ·············002a69f2·002a6a34·(DW_OP_reg5·(r5))208 ·············002a6c62·002a6ca4·(DW_OP_reg5·(r5))
209 ····00000204·v0000000·v0000000·views·at·00000058·for:209 ····00000204·v0000000·v0000000·views·at·00000058·for:
210 ·············002a6a34·002a6a42·(DW_OP_reg0·(r0))210 ·············002a6ca4·002a6cb2·(DW_OP_reg0·(r0))
211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:
212 ·············002a6a42·002a6a84·(DW_OP_reg5·(r5))212 ·············002a6cb2·002a6cf4·(DW_OP_reg5·(r5))
213 ····00000212·v0000000·v0000000·views·at·0000005c·for:213 ····00000212·v0000000·v0000000·views·at·0000005c·for:
214 ·············002a6a84·002a6a92·(DW_OP_reg0·(r0))214 ·············002a6cf4·002a6d02·(DW_OP_reg0·(r0))
215 ····00000219·v0000000·v0000000·views·at·0000005e·for:215 ····00000219·v0000000·v0000000·views·at·0000005e·for:
216 ·············002a6a92·002a6ad4·(DW_OP_reg5·(r5))216 ·············002a6d02·002a6d44·(DW_OP_reg5·(r5))
217 ····00000220·v0000000·v0000000·views·at·00000060·for:217 ····00000220·v0000000·v0000000·views·at·00000060·for:
218 ·············002a6ad4·002a6ae2·(DW_OP_reg0·(r0))218 ·············002a6d44·002a6d52·(DW_OP_reg0·(r0))
219 ····00000227·v0000000·v0000000·views·at·00000062·for:219 ····00000227·v0000000·v0000000·views·at·00000062·for:
220 ·············002a6ae2·002a6b24·(DW_OP_reg5·(r5))220 ·············002a6d52·002a6d94·(DW_OP_reg5·(r5))
221 ····0000022e·v0000000·v0000000·views·at·00000064·for:221 ····0000022e·v0000000·v0000000·views·at·00000064·for:
222 ·············002a6b24·002a6b32·(DW_OP_reg0·(r0))222 ·············002a6d94·002a6da2·(DW_OP_reg0·(r0))
223 ····00000235·v0000000·v0000000·views·at·00000066·for:223 ····00000235·v0000000·v0000000·views·at·00000066·for:
224 ·············002a6b32·002a6b74·(DW_OP_reg5·(r5))224 ·············002a6da2·002a6de4·(DW_OP_reg5·(r5))
225 ····0000023c·v0000000·v0000000·views·at·00000068·for:225 ····0000023c·v0000000·v0000000·views·at·00000068·for:
226 ·············002a6b74·002a6b82·(DW_OP_reg0·(r0))226 ·············002a6de4·002a6df2·(DW_OP_reg0·(r0))
227 ····00000243·v0000000·v0000000·views·at·0000006a·for:227 ····00000243·v0000000·v0000000·views·at·0000006a·for:
228 ·············002a6b82·002a6bc4·(DW_OP_reg5·(r5))228 ·············002a6df2·002a6e34·(DW_OP_reg5·(r5))
229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:
230 ·············002a6bc4·002a6bd2·(DW_OP_reg0·(r0))230 ·············002a6e34·002a6e42·(DW_OP_reg0·(r0))
231 ····00000251·v0000000·v0000000·views·at·0000006e·for:231 ····00000251·v0000000·v0000000·views·at·0000006e·for:
232 ·············002a6bd2·002a6c14·(DW_OP_reg5·(r5))232 ·············002a6e42·002a6e84·(DW_OP_reg5·(r5))
233 ····00000258·v0000000·v0000000·views·at·00000070·for:233 ····00000258·v0000000·v0000000·views·at·00000070·for:
234 ·············002a6c14·002a6c22·(DW_OP_reg0·(r0))234 ·············002a6e84·002a6e92·(DW_OP_reg0·(r0))
235 ····0000025f·v0000000·v0000000·views·at·00000072·for:235 ····0000025f·v0000000·v0000000·views·at·00000072·for:
236 ·············002a6c22·002a6c64·(DW_OP_reg5·(r5))236 ·············002a6e92·002a6ed4·(DW_OP_reg5·(r5))
237 ····00000266·v0000000·v0000000·views·at·00000074·for:237 ····00000266·v0000000·v0000000·views·at·00000074·for:
238 ·············002a6c64·002a6c72·(DW_OP_reg0·(r0))238 ·············002a6ed4·002a6ee2·(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; 147514332/147523455 bytes (99.99%) of diff not shown.
390 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
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 ····000505b8·00256af89 ····000505b8·00256d68
10 ····000504f0·0000000010 ····000504f0·00000000
11 ····000504f0·0000000011 ····000504f0·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
34.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1598 lines modifiedOffset 1, 1610 lines modified
Diff chunk too large, falling back to line-by-line diff (1055 lines added, 1001 lines removed)
1 GCC:·(Debian·14.2.0-16)·14.2.01 `VGCC:·(Debian·14.2.0-16)·14.2.0
2 ']dfW0s%2 sP%jrDMm
3 j]VU~vgU63 V»      wEc1p~G
4 `&YV@·L\4 UsVU%zh\
5 Q$"8"B]75 ]8»     jb+U» 
6 sH%jrDMm6 /"vf,»  ToB
7 ,k'W;8O}7 Z-·*jUTT
8 Czq*RTku8 q\61yu#!
9 X-hj_{CvZ9 DS#]*bl.Q~
10 ////yiRn10 SKT;!c.Jd
11 Dot!@yX`11 =*:1{Trb
12 b:_KVA@m12 }R»     ~O8M*
13 ,|V">/^m13 }@xC&Hy&
14 [OieL}ZLn4l14 JLj1E0ue
15 OLnvb=*&15 tCp%C^7/
16 (Y»     %KlH#\16 x37CFU@MfI3
17 g$,v:f+!S17 Mx`L,V'p
18 16dn%(ID18 i{su/81g
19 b-~GI.!U19 _ql{1+0^:0^J
20 @F<»    %OBI20 KLn~b=$&
21 k[%R^GiW21 zTLnrb=&&
22 y/n4x$]iC22 JV*GIQ!·
23 R*]!f·r?23 ksO3LV"Lr
24 ?*n4x0]_$24 b_4K`0vq
25 %u1TVqA`_25 h.0ok7J4
26 lCX~_o0ii26 I\jlH,4s
27 2?^\R/0[27 #}*hOO=n
28 _+n2x0]*<28 </S"*»  Fy
29 8O$n>x:Z29 9h;#pqxs
30 ,PGh{r+j30 6~»     cM%{tJ*c
31 G,5wv{pg31 S?[X[Ek@np:
32 3qNy&U<C32 ·@6Npwww
33 <]F_fE?\G33 Oi3/AN)}
34 gU~2q_&q34 #yMf%t» "X
35 ~Fc0T6yNK35 k3j"t\"x
36 wmv0jW?436 HU3j»   t>e]n
37 d>F_'BGR37 ·K»      wd-GZ
38 M-»     -ZBOK38 `XStCeux
39 s]EtIe» ~39 P]:~E.]B
40 @_P6»   wLi40 N·W6»    +YsY
41 RkI[M$0<l41 \P;eO)Cjp
42 KaKkZyG^*42 Z_j5P_/#
43 _T^}4}"Uvd43 @D&wjQD-
44 x·?Yy$RUs44 'jn?p89#
45 jMSEjPK[45 R3K[e5'R
46 pn»     ?:AsV46 \U6{TMpU
47 L.g<0uGIC;47 pMy#ygN5
48 '`p<1cfk48 xn@HtW"]
49 ,(GP1}M·49 [],m@okL
50 '\#K@?N&w50 >TBSx2x0
51 )na}`ENA51 z|S~iVYX
52 M06tVs}i52 Y&auAvgw~
53 N7eUFV=d53 M9g?NV!s
54 \"auBvGO~54 >cTGgqun
55 vt4CfSkx55 p)9f)g.IO
56 KI7K»   ^%=1»       56 rl%5fH>r#»      r
57 7u)~kb6s57 <]Rk|je+i
58 %z'=OvY=58 a7a\2aM92J
59 yPF-V31iJ59 "K7S!c>»Q
60 vZ}_Mbk^HC=C60 sYbNCqJaHc
61 9]WNIpH·61 Wati&a}`
62 .By>^-Fq62 $4mAhUH==<
63 f3VPBbiU63 P}nSW%zD
64 YZE9DNAy:w64 <axTQbua
65 op6*`of/H65 D2_Cg#OC%Y
66 8S\/~wa\/nV66 (u:Hb)Jl8
67 -Ri<d&Sf67 S%}P%uBv
68 =|;5AHoAZAR68 ]pX#s9x:;
69 -@l2b{`D69 Gv(»    Yc2NJ
70 _T1m-,b,70 :sis'ZZ5
71 Cf/>~~C]71 n/VsvU(*
72 u)$M-o+u-s)72 N@pLXi0R
73 3b-a47b!073 f{nr>TZY
74 el6Kk-{(b74 m»      z$b`D&
75 @,7b[`l2b75 C%Ar<EF#
76 ="O.@x'#~76 sF/~M`4<#+
77 #[`Wa\1a77 q>TZYu8W
78 0aG83*-G78 """"""""""
79 `t[$g»  .N79 je»     OemDi
80 (5]ErXf380 Nj*:yvn>,
81 Hy/uw~/u81 NuS7s75eK7-
82 Y+.(p-hj82 dk}vk^'Y
83 y4REtCGJ83 UUURUTQU
84 O\$r0bDt[84 C"M%29a)
85 C%Cr,MFc285 |JGYlC9^-:
86 fPioS7T~koS+86 ]!`.PX» .
87 f<4au93*-U87 e@f7$v!YOEf=
88 8qQ//Y02/88 LkFfCv+>a
89 h-»     V*Q@b89 q>n0LdsE
90 }*|OyZf<90 s,~QoAF=
91 iOc,\7S}:v91 ji@/@<&m
92 @bL"$6vt92 .q=Sc(MMq/
93 $mi]5[Za93 /%n+843q+q\
94 Yel*hO-co94 @]eWy-x5
95 uM|C"t',95 _CY=v@E3;?~
96 w7#kSUL9EUq96 ,&O_·=»  ]4
97 4"#s.h#M97 h,H:#_(G;A
98 zPEHb?·^98 3tA·8_A@t
99 Yvf?;3gg99 ·e<:_?<O?
100 }^;n1r,lk100 /\N:2^QZ
101 thJ`[*!5101 cu\YNnYGs
102 XaiJ`w~h@102 Atp-<De\
103 2)vU4EF^~B103 ][xVI#i&
104 %2DKED*d104 mG[P\BXv
105 M8Ojv·"5105 PgoJ0gC]
106 "fORz;'/106 &(oY$(ey
107 }nH'p/KH107 |`5R,EpwA
108 "4tSoA)·108 c>V[·g"l
109 T<cg!o"l109 qA8}[3Cx
110 !·cq930PH110 1U,CO·m» 
111 aFj)GAA.3111 "··""RDQ
112 tQ·8_2·:P112 MJE..)q^
113 8VrN6NU+113 cOp|x5~U
114 AkQix^nv114 Fc=i|Tu]
115 ']p~Ht@/115 Uc=i|tu]C
116 H\A_-UjcsZ116 /`Mf+|=O
117 1B·}I6C4117 Lqq/mqxHP
118 !xfV~sXG118 E9JM>!Q*
119 <»      !0kkcvEy{b119 Bm}LaRb*
120 |e.#1V:=[Z120 Ph&V8w;f
121 @Vb+FO$~121 $L9\'$Gs
122 fKX-3B`6V122 tv.,)^J:^V
123 L06^vU}[123 s|'@?dK9
124 »       )>Wj*b.124 ZJ<%`CH7
125 Z[»     dq=]K125 b-!7flRF
126 o+tC·R_*C126 9"C)_3=w
Max diff block lines reached; 13050/35010 bytes (37.28%) of diff not shown.
222 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 7747
    
Offset 7745, 5321 lines modifiedOffset 7745, 5321 lines modified
  
7745 000b84c0·<CPyPy_linegen____rhs_transform_line_obj_____call__>:7745 000b84c0·<CPyPy_linegen____rhs_transform_line_obj_____call__>:
7746 »       ...7746 »       ...
  
7747 000b85b8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:7747 000b85b8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:
7748 »       ...7748 »       ...
  
7749 000b8e78·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:7749 000b8e9c·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:
7750 »       ...7750 »       ...
  
7751 000b8f04·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:7751 000b8f28·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:
7752 »       ...7752 »       ...
  
7753 000b8f34·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:7753 000b8f58·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:
7754 »       ...7754 »       ...
  
7755 000b8fb4·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send>:7755 000b8fd8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send>:
7756 »       ...7756 »       ...
  
7757 000b8fe8·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send>:7757 000b900c·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send>:
7758 »       ...7758 »       ...
  
7759 000b90a4·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw>:7759 000b90c8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw>:
7760 »       ...7760 »       ...
  
7761 000b9164·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw>:7761 000b9188·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw>:
7762 »       ...7762 »       ...
  
7763 000b9234·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close>:7763 000b9258·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close>:
7764 »       ...7764 »       ...
  
7765 000b94c4·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close>:7765 000b94e8·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close>:
7766 »       ...7766 »       ...
  
7767 000b9544·<CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:7767 000b9568·<CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:
7768 »       ...7768 »       ...
  
7769 000b973c·<CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:7769 000b9760·<CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:
7770 »       ...7770 »       ...
  
7771 000b9828·<CPyDef_linegen___append_to_line_delimiter_split_obj_____call__>:7771 000b984c·<CPyDef_linegen___append_to_line_delimiter_split_obj_____call__>:
7772 »       ...7772 »       ...
  
7773 000b99a8·<CPyPy_linegen___append_to_line_delimiter_split_obj_____call__>:7773 000b99cc·<CPyPy_linegen___append_to_line_delimiter_split_obj_____call__>:
7774 »       ...7774 »       ...
  
7775 000b9a68·<CPyDef_linegen___append_comments_delimiter_split_obj_____call__>:7775 000b9a8c·<CPyDef_linegen___append_comments_delimiter_split_obj_____call__>:
7776 »       ...7776 »       ...
  
7777 000b9be8·<CPyPy_linegen___append_comments_delimiter_split_obj_____call__>:7777 000b9c0c·<CPyPy_linegen___append_comments_delimiter_split_obj_____call__>:
7778 »       ...7778 »       ...
  
7779 000b9ca8·<CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__>:7779 000b9ccc·<CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__>:
7780 »       ...7780 »       ...
  
7781 000b9e28·<CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__>:7781 000b9e4c·<CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__>:
7782 »       ...7782 »       ...
  
7783 000b9ee8·<CPyDef_lines___Line___is_comment>:7783 000b9f0c·<CPyDef_lines___Line___is_comment>:
7784 »       ...7784 »       ...
  
7785 000b9fbc·<lines___Line_get_is_comment>:7785 000b9fe0·<lines___Line_get_is_comment>:
7786 »       ...7786 »       ...
  
7787 000ba004·<CPyDef_lines___Line___is_def>:7787 000ba028·<CPyDef_lines___Line___is_def>:
7788 »       ...7788 »       ...
  
7789 000ba49c·<lines___Line_get_is_def>:7789 000ba4c0·<lines___Line_get_is_def>:
7790 »       ...7790 »       ...
  
7791 000ba4e4·<CPyDef_lines___Line___is_chained_assignment>:7791 000ba508·<CPyDef_lines___Line___is_chained_assignment>:
7792 »       ...7792 »       ...
  
7793 000ba6e0·<lines___Line_get_is_chained_assignment>:7793 000ba704·<lines___Line_get_is_chained_assignment>:
7794 »       ...7794 »       ...
  
7795 000ba728·<CPyDef_lines___Line___opens_block>:7795 000ba74c·<CPyDef_lines___Line___opens_block>:
7796 »       ...7796 »       ...
  
7797 000ba7fc·<lines___Line_get_opens_block>:7797 000ba820·<lines___Line_get_opens_block>:
7798 »       ...7798 »       ...
  
7799 000ba844·<CPyDef_lines___Line___is_fmt_pass_converted>:7799 000ba868·<CPyDef_lines___Line___is_fmt_pass_converted>:
7800 »       ...7800 »       ...
  
7801 000bab60·<CPyPy_lines___Line___is_fmt_pass_converted>:7801 000bab84·<CPyPy_lines___Line___is_fmt_pass_converted>:
7802 »       ...7802 »       ...
  
7803 000bac48·<CPyDef_lines___Line___contains_standalone_comments>:7803 000bac6c·<CPyDef_lines___Line___contains_standalone_comments>:
7804 »       ...7804 »       ...
  
7805 000bad8c·<CPyPy_lines___Line___contains_standalone_comments>:7805 000badb0·<CPyPy_lines___Line___contains_standalone_comments>:
7806 »       ...7806 »       ...
  
7807 000bae30·<CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:7807 000bae54·<CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:
7808 »       ...7808 »       ...
  
7809 000baec4·<CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:7809 000baee8·<CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:
7810 »       ...7810 »       ...
  
7811 000baf88·<CPyDef_lines___Line___clone>:7811 000bafac·<CPyDef_lines___Line___clone>:
7812 »       ...7812 »       ...
  
7813 000bb2cc·<CPyPy_lines___Line___clone>:7813 000bb2f0·<CPyPy_lines___Line___clone>:
7814 »       ...7814 »       ...
  
7815 000bb34c·<CPyDef_lines___Line_____bool__>:7815 000bb370·<CPyDef_lines___Line_____bool__>:
7816 »       ...7816 »       ...
  
7817 000bb468·<CPyPy_lines___Line_____bool__>:7817 000bb48c·<CPyPy_lines___Line_____bool__>:
7818 »       ...7818 »       ...
  
7819 000bb50c·<CPyDunder___bool__lines___Line>:7819 000bb530·<CPyDunder___bool__lines___Line>:
7820 »       ...7820 »       ...
  
7821 000bb528·<CPyDef_lines___Line___is_decorator>:7821 000bb54c·<CPyDef_lines___Line___is_decorator>:
7822 »       ...7822 »       ...
  
7823 000bb61c·<lines___Line_get_is_decorator>:7823 000bb640·<lines___Line_get_is_decorator>:
7824 »       ...7824 »       ...
  
7825 000bb664·<CPyDef_lines___Line___is_class>:7825 000bb688·<CPyDef_lines___Line___is_class>:
7826 »       ...7826 »       ...
  
7827 000bb858·<lines___Line_get_is_class>:7827 000bb87c·<lines___Line_get_is_class>:
7828 »       ...7828 »       ...
  
Max diff block lines reached; 221201/227090 bytes (97.41%) 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 002a7510·<_fini>:2 002a7780·<_fini>:
3 »       ...3 »       ...
662 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 245, 15 lines modifiedOffset 245, 15 lines modified
245 ··[···f0e]··getdata245 ··[···f0e]··getdata
246 ··[···f16]··nfp2lasta246 ··[···f16]··nfp2lasta
247 ··[···f20]··_inittab247 ··[···f20]··_inittab
248 ··[···f29]··_install_importlib248 ··[···f29]··_install_importlib
249 ··[···f3c]··_py_importlib249 ··[···f3c]··_py_importlib
250 ··[···f4a]··si_addr_lsb250 ··[···f4a]··si_addr_lsb
251 ··[···f56]··USub251 ··[···f56]··USub
252 ··[···f5b]··/tmp/tmpg1k5neap/build/__native_fec286f4eda846987175.c252 ··[···f5b]··/tmp/tmphtouiok1/build/__native_fec286f4eda846987175.c
253 ··[···f92]··_Py_unicode_fs_codec253 ··[···f92]··_Py_unicode_fs_codec
254 ··[···fa7]··_condattr_monotonic254 ··[···fa7]··_condattr_monotonic
255 ··[···fbb]··managed_static255 ··[···fbb]··managed_static
256 ··[···fca]··_py_deterministic256 ··[···fca]··_py_deterministic
257 ··[···fdc]··set_eval_frame_func257 ··[···fdc]··set_eval_frame_func
258 ··[···ff0]··_Py_hashtable_compare_func258 ··[···ff0]··_Py_hashtable_compare_func
259 ··[··100b]··optimize_func259 ··[··100b]··optimize_func
3.52 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7911, 33 lines modifiedOffset 7911, 33 lines modified
7911 ··0x0001ee40·6973742e·31303832·00706172·7365722e·ist.1082.parser.7911 ··0x0001ee40·6973742e·31303832·00706172·7365722e·ist.1082.parser.
7912 ··0x0001ee50·31323031·006b776c·6973742e·31323030·1201.kwlist.12007912 ··0x0001ee50·31323031·006b776c·6973742e·31323030·1201.kwlist.1200
7913 ··0x0001ee60·00706172·7365722e·31313939·00706172·.parser.1199.par7913 ··0x0001ee60·00706172·7365722e·31313939·00706172·.parser.1199.par
7914 ··0x0001ee70·7365722e·31313937·006b776c·6973742e·ser.1197.kwlist.7914 ··0x0001ee70·7365722e·31313937·006b776c·6973742e·ser.1197.kwlist.
7915 ··0x0001ee80·31313936·00706172·7365722e·31313933·1196.parser.11937915 ··0x0001ee80·31313936·00706172·7365722e·31313933·1196.parser.1193
7916 ··0x0001ee90·006b776c·6973742e·31313932·00706172·.kwlist.1192.par7916 ··0x0001ee90·006b776c·6973742e·31313932·00706172·.kwlist.1192.par
7917 ··0x0001eea0·7365722e·31313931·00706172·7365722e·ser.1191.parser.7917 ··0x0001eea0·7365722e·31313931·00706172·7365722e·ser.1191.parser.
7918 ··0x0001eeb0·37333700·6b776c69·73742e37·33360070·737.kwlist.736.p7918 ··0x0001eeb0·39333000·6b776c69·73742e39·32390070·930.kwlist.929.p
 7919 ··0x0001eec0·61727365·722e3932·38007061·72736572·arser.928.parser
 7920 ··0x0001eed0·2e393236·006b776c·6973742e·39323500·.926.kwlist.925.
7919 ··0x0001eec0·61727365·722e3733·35006b77·6c697374·arser.735.kwlist7921 ··0x0001eee0·70617273·65722e39·3232006b·776c6973·parser.922.kwlis
 7922 ··0x0001eef0·742e3932·31007061·72736572·2e393230·t.921.parser.920
7920 ··0x0001eed0·2e373334·00706172·7365722e·37333300·.734.parser.733. 
7921 ··0x0001eee0·6b776c69·73742e37·33320070·61727365·kwlist.732.parse 
7922 ··0x0001eef0·722e3933·30006b77·6c697374·2e393239·r.930.kwlist.929 
7923 ··0x0001ef00·00706172·7365722e·39323800·70617273·.parser.928.pars7923 ··0x0001ef00·00706172·7365722e·39313600·6b776c69·.parser.916.kwli
7924 ··0x0001ef10·65722e39·3236006b·776c6973·742e3932·er.926.kwlist.927924 ··0x0001ef10·73742e39·31350070·61727365·722e3931·st.915.parser.91
7925 ··0x0001ef20·35007061·72736572·2e393232·006b776c·5.parser.922.kwl7925 ··0x0001ef20·34007061·72736572·2e393132·006b776c·4.parser.912.kwl
7926 ··0x0001ef30·6973742e·39323100·70617273·65722e39·ist.921.parser.97926 ··0x0001ef30·6973742e·39313100·70617273·65722e39·ist.911.parser.9
7927 ··0x0001ef40·32300070·61727365·722e3931·36006b77·20.parser.916.kw7927 ··0x0001ef40·3038006b·776c6973·742e3930·37007061·08.kwlist.907.pa
7928 ··0x0001ef50·6c697374·2e393135·00706172·7365722e·list.915.parser.7928 ··0x0001ef50·72736572·2e393036·00706172·7365722e·rser.906.parser.
7929 ··0x0001ef60·39313400·70617273·65722e39·3132006b·914.parser.912.k 
7930 ··0x0001ef70·776c6973·742e3931·31007061·72736572·wlist.911.parser 
7931 ··0x0001ef80·2e393038·006b776c·6973742e·39303700·.908.kwlist.907. 
7932 ··0x0001ef90·70617273·65722e39·30360070·61727365·parser.906.parse 
7933 ··0x0001efa0·722e3930·30006b77·6c697374·2e383939·r.900.kwlist.8997929 ··0x0001ef60·39303000·6b776c69·73742e38·39390070·900.kwlist.899.p
 7930 ··0x0001ef70·61727365·722e3930·32006b77·6c697374·arser.902.kwlist
 7931 ··0x0001ef80·2e393031·00706172·7365722e·39333500·.901.parser.935.
 7932 ··0x0001ef90·6b776c69·73742e39·33340070·61727365·kwlist.934.parse
 7933 ··0x0001efa0·722e3733·37006b77·6c697374·2e373336·r.737.kwlist.736
7934 ··0x0001efb0·00706172·7365722e·39303200·6b776c69·.parser.902.kwli7934 ··0x0001efb0·00706172·7365722e·37333500·6b776c69·.parser.735.kwli
7935 ··0x0001efc0·73742e39·30310070·61727365·722e3933·st.901.parser.937935 ··0x0001efc0·73742e37·33340070·61727365·722e3733·st.734.parser.73
7936 ··0x0001efd0·35006b77·6c697374·2e393334·00706172·5.kwlist.934.par7936 ··0x0001efd0·33006b77·6c697374·2e373332·00706172·3.kwlist.732.par
7937 ··0x0001efe0·7365722e·31393438·006b776c·6973742e·ser.1948.kwlist.7937 ··0x0001efe0·7365722e·31393438·006b776c·6973742e·ser.1948.kwlist.
7938 ··0x0001eff0·31393437·00706172·7365722e·37353900·1947.parser.759.7938 ··0x0001eff0·31393437·00706172·7365722e·37353900·1947.parser.759.
7939 ··0x0001f000·6b776c69·73742e37·35380070·61727365·kwlist.758.parse7939 ··0x0001f000·6b776c69·73742e37·35380070·61727365·kwlist.758.parse
7940 ··0x0001f010·722e3730·39006b77·6c697374·2e373038·r.709.kwlist.7087940 ··0x0001f010·722e3730·39006b77·6c697374·2e373038·r.709.kwlist.708
7941 ··0x0001f020·00706172·7365722e·36323700·6b776c69·.parser.627.kwli7941 ··0x0001f020·00706172·7365722e·36323700·6b776c69·.parser.627.kwli
7942 ··0x0001f030·73742e36·32360070·61727365·722e3632·st.626.parser.627942 ··0x0001f030·73742e36·32360070·61727365·722e3632·st.626.parser.62
7943 ··0x0001f040·35006b77·6c697374·2e363234·00706172·5.kwlist.624.par7943 ··0x0001f040·35006b77·6c697374·2e363234·00706172·5.kwlist.624.par
4.08 KB
./usr/lib/debug/.build-id/6d/925a41517bfdc15a7527bf856491de11ecf855.debug vs.
./usr/lib/debug/.build-id/2a/7a8de70e83dc41f6758d6fffebf29ce7b3f473.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% 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·000101·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018d·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000524·000029·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000524·000029·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bdc·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:·6d925a41517bfdc15a7527bf856491de11ecf8553 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a7a8de70e83dc41f6758d6fffebf29ce7b3f473
564 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/tmp_90tkhp5/build/blib2to327 ··1»      /tmp/tmplwx9ehbh/build/blib2to3
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xeb):33 ·The·File·Name·Table·(offset·0xeb):
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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
397 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 UGCC:·(Debian·14.2.0-16)·14.2.01 sGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pytree.c4 /tmp/tmplwx9ehbh/build/blib2to3/pytree.c
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
276 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pytree.c
  
6.44 KB
./usr/lib/debug/.build-id/72/4ca238c32b723d7572347c717ea76d3ac608fd.debug vs.
./usr/lib/debug/.build-id/b0/af6bb83e5f9aa90db618a025ee1cf398bc2c97.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:··········3848·(bytes·into·file)13 ··Start·of·section·headers:··········3844·(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·0xf08:1 There·are·33·section·headers,·starting·at·offset·0xf04:
  
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·000101·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018c·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000524·000026·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000520·000026·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e6·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e6·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dba·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:·724ca238c32b723d7572347c717ea76d3ac608fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0af6bb83e5f9aa90db618a025ee1cf398bc2c97
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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
865 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/schema.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
368 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
1 +r=ur4|q~ 
2 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
3 ed``e`da2 ed``e`da
4 +nTAV=F{I3 +nTAV=F{I
5 /tmp/tmp_90tkhp5/build/black/schema.c4 /tmp/tmplwx9ehbh/build/black/schema.c
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
12 completed.011 completed.0
270 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/schema.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/schema.c
  
6.51 KB
./usr/lib/debug/.build-id/74/2204153c61a0805aafe39380813fb755ebeaca.debug vs.
./usr/lib/debug/.build-id/ce/ca68a08feb3a282a4216e310a12784d6940da1.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:··········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
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·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
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·000101·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000195·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000193·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00052c·000031·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000528·000031·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000560·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d4·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000603·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·00064c·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bec·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001ea·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·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:·742204153c61a0805aafe39380813fb755ebeaca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ceca68a08feb3a282a4216e310a12784d6940da1
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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
887 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
379 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/tokenize.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/tokenize.c
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
292 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/tokenize.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/tokenize.c
  
51.4 KB
./usr/lib/debug/.build-id/78/0345fcdf6fb23cf8f14c856336f7eb0a722579.debug vs.
./usr/lib/debug/.build-id/e1/670bd6a95ac19dcd02ae6c501fa15db5bc21e6.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:··········3844·(bytes·into·file)13 ··Start·of·section·headers:··········3840·(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·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.39 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf04:1 There·are·33·section·headers,·starting·at·offset·0xf00:
  
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·0000c0·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·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000664·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018e·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000520·000026·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dba·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·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.0 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:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f8·····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:·00000660·····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:·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·ranges.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.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:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000664·····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:·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:·000004ed·····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:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_ranges92 ····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:·780345fcdf6fb23cf8f14c856336f7eb0a7225793 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1670bd6a95ac19dcd02ae6c501fa15db5bc21e6
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:······················6943 ··Length:······················693
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3975 ··Prologue·Length:·············396
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   cache.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000197]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x00000199]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001a0]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a1]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001a3]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a4]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a5]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001a7]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001a8]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001a9]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001ab]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001af]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001b0]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b2]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001b3]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b4]··Set·column·to·2564 ··[0x000001b3]··Set·column·to·25
65 ··[0x000001b6]··Set·is_stmt·to·065 ··[0x000001b5]··Set·is_stmt·to·0
66 ··[0x000001b7]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001ba]··Set·column·to·1468 ··[0x000001b9]··Set·column·to·14
69 ··[0x000001bc]··Advance·Line·by·236·to·24469 ··[0x000001bb]··Advance·Line·by·236·to·244
70 ··[0x000001bf]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001c0]··Set·column·to·871 ··[0x000001bf]··Set·column·to·8
72 ··[0x000001c2]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c6]··Advance·Line·by·456·to·70073 ··[0x000001c5]··Advance·Line·by·456·to·700
74 ··[0x000001c9]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001ca]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cc]··Set·column·to·2576 ··[0x000001cb]··Set·column·to·25
77 ··[0x000001ce]··Advance·Line·by·-692·to·877 ··[0x000001cd]··Advance·Line·by·-692·to·8
78 ··[0x000001d1]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·878 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d2]··Set·column·to·579 ··[0x000001d1]··Set·column·to·5
80 ··[0x000001d4]··Set·is_stmt·to·180 ··[0x000001d3]··Set·is_stmt·to·1
81 ··[0x000001d5]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·981 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001d6]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d8]··Set·column·to·3783 ··[0x000001d7]··Set·column·to·37
84 ··[0x000001da]··Advance·Line·by·687·to·69684 ··[0x000001d9]··Advance·Line·by·687·to·696
85 ··[0x000001dd]··Copy·(view·1)85 ··[0x000001dc]··Copy·(view·1)
86 ··[0x000001de]··Set·column·to·586 ··[0x000001dd]··Set·column·to·5
87 ··[0x000001e0]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e1]··Set·column·to·3688 ··[0x000001e0]··Set·column·to·36
89 ··[0x000001e3]··Advance·Line·by·-461·to·23989 ··[0x000001e2]··Advance·Line·by·-461·to·239
90 ··[0x000001e6]··Copy·(view·3)90 ··[0x000001e5]··Copy·(view·3)
91 ··[0x000001e7]··Set·column·to·591 ··[0x000001e6]··Set·column·to·5
92 ··[0x000001e9]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001ea]··Set·is_stmt·to·093 ··[0x000001e9]··Set·is_stmt·to·0
94 ··[0x000001eb]··Copy·(view·5)94 ··[0x000001ea]··Copy·(view·5)
95 ··[0x000001ec]··Set·column·to·895 ··[0x000001eb]··Set·column·to·8
96 ··[0x000001ee]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f2]··Advance·Line·by·456·to·70097 ··[0x000001f1]··Advance·Line·by·456·to·700
98 ··[0x000001f5]··Copy·(view·6)98 ··[0x000001f4]··Copy·(view·6)
99 ··[0x000001f6]··Set·column·to·599 ··[0x000001f5]··Set·column·to·5
100 ··[0x000001f8]··Set·is_stmt·to·1100 ··[0x000001f7]··Set·is_stmt·to·1
101 ··[0x000001f9]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x000001fa]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fb]··Set·column·to·9103 ··[0x000001fa]··Set·column·to·9
104 ··[0x000001fd]··Set·is_stmt·to·0104 ··[0x000001fc]··Set·is_stmt·to·0
105 ··[0x000001fe]··Copy·(view·2)105 ··[0x000001fd]··Copy·(view·2)
106 ··[0x000001ff]··Set·column·to·8106 ··[0x000001fe]··Set·column·to·8
107 ··[0x00000201]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000202]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x00000203]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000205]··Set·column·to·5110 ··[0x00000204]··Set·column·to·5
111 ··[0x00000207]··Set·is_stmt·to·1111 ··[0x00000206]··Set·is_stmt·to·1
112 ··[0x00000208]··Advance·Line·by·-694·to·10112 ··[0x00000207]··Advance·Line·by·-694·to·10
113 ··[0x0000020b]··Copy·(view·1)113 ··[0x0000020a]··Copy·(view·1)
114 ··[0x0000020c]··Set·column·to·8114 ··[0x0000020b]··Set·column·to·8
115 ··[0x0000020e]··Set·is_stmt·to·0115 ··[0x0000020d]··Set·is_stmt·to·0
116 ··[0x0000020f]··Copy·(view·2)116 ··[0x0000020e]··Copy·(view·2)
117 ··[0x00000210]··Set·column·to·5117 ··[0x0000020f]··Set·column·to·5
118 ··[0x00000212]··Set·is_stmt·to·1118 ··[0x00000211]··Set·is_stmt·to·1
119 ··[0x00000213]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
120 ··[0x00000214]··Set·column·to·23120 ··[0x00000213]··Set·column·to·23
121 ··[0x00000216]··Set·is_stmt·to·0121 ··[0x00000215]··Set·is_stmt·to·0
122 ··[0x00000217]··Copy·(view·1)122 ··[0x00000216]··Copy·(view·1)
123 ··[0x00000218]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x0000021a]··Set·column·to·14124 ··[0x00000219]··Set·column·to·14
125 ··[0x0000021c]··Advance·Line·by·233·to·244125 ··[0x0000021b]··Advance·Line·by·233·to·244
126 ··[0x0000021f]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·244126 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244
127 ··[0x00000220]··Set·column·to·8127 ··[0x0000021f]··Set·column·to·8
128 ··[0x00000222]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000221]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x00000226]··Advance·Line·by·456·to·700129 ··[0x00000225]··Advance·Line·by·456·to·700
130 ··[0x00000229]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·700130 ··[0x00000228]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700
Max diff block lines reached; 2/18207 bytes (0.01%) of diff not shown.
8.08 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/ranges.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e8
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52532)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e5c6)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49678 ····<9f>···DW_AT_entry_pc····:·(addr)·0x492
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49691 ····<bd>···DW_AT_entry_pc····:·(addr)·0x492
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8205 bytes (14.19%) 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
  
850 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 r%yGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/ranges.c4 /tmp/tmplwx9ehbh/build/black/cache.c
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 
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_ranges28 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
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 »       ...
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 2825
    
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_ranges>:14 00000468·<PyInit_cache>:
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 »       ...
269 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/ranges.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/cache.c
  
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·72790063·61636865·rray_entry.cache
16 ··0x000000d0·732e6300·5f5f4652·414d455f·454e445f·s.c.__FRAME_END_16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
30 ··0x000001b0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
31 ··0x000001c0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f63·Dealloc.PyInit_c
32 ··0x000001d0·72616e67·6573005f·5f676d6f·6e5f7374·ranges.__gmon_st32 ··0x000001d0·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·745f5f00····························t__.
  
34.5 KB
./usr/lib/debug/.build-id/7a/e84730b0e2aa7fca5667e80872e0de0e0e47c9.debug vs.
./usr/lib/debug/.build-id/7e/18f829747d0e536fff679c97e8859368b8e689.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:··········3860·(bytes·into·file)13 ··Start·of·section·headers:··········3848·(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·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·0xf14:1 There·are·33·section·headers,·starting·at·offset·0xf08:
  
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·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·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018f·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·000030·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000028·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dcc·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·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.62 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:·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·grammar.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:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····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_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:·7ae84730b0e2aa7fca5667e80872e0de0e0e47c93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e18f829747d0e536fff679c97e8859368b8e689
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:······················7043 ··Length:······················696
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4075 ··Prologue·Length:·············399
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   comments.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a1]··Set·column·to·149 ··[0x00000199]··Set·column·to·1
50 ··[0x000001a3]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001aa]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001ab]··Set·column·to·552 ··[0x000001a3]··Set·column·to·5
53 ··[0x000001ad]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·653 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001ae]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001af]··Set·column·to·1755 ··[0x000001a7]··Set·column·to·17
56 ··[0x000001b1]··Set·is_stmt·to·056 ··[0x000001a9]··Set·is_stmt·to·0
57 ··[0x000001b2]··Copy·(view·2)57 ··[0x000001aa]··Copy·(view·2)
58 ··[0x000001b3]··Set·column·to·858 ··[0x000001ab]··Set·column·to·8
59 ··[0x000001b5]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b9]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·760 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001ba]··Set·column·to·561 ··[0x000001b2]··Set·column·to·5
62 ··[0x000001bc]··Set·is_stmt·to·162 ··[0x000001b4]··Set·is_stmt·to·1
63 ··[0x000001bd]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·863 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001be]··Set·column·to·2564 ··[0x000001b6]··Set·column·to·25
65 ··[0x000001c0]··Set·is_stmt·to·065 ··[0x000001b8]··Set·is_stmt·to·0
66 ··[0x000001c1]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·866 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001c2]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c4]··Set·column·to·1468 ··[0x000001bc]··Set·column·to·14
69 ··[0x000001c6]··Advance·Line·by·236·to·24469 ··[0x000001be]··Advance·Line·by·236·to·244
70 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24470 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001ca]··Set·column·to·871 ··[0x000001c2]··Set·column·to·8
72 ··[0x000001cc]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001d0]··Advance·Line·by·456·to·70073 ··[0x000001c8]··Advance·Line·by·456·to·700
74 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70074 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001d4]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d6]··Set·column·to·2576 ··[0x000001ce]··Set·column·to·25
77 ··[0x000001d8]··Advance·Line·by·-692·to·877 ··[0x000001d0]··Advance·Line·by·-692·to·8
78 ··[0x000001db]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·878 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001dc]··Set·column·to·579 ··[0x000001d4]··Set·column·to·5
80 ··[0x000001de]··Set·is_stmt·to·180 ··[0x000001d6]··Set·is_stmt·to·1
81 ··[0x000001df]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·981 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001e0]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001e2]··Set·column·to·3783 ··[0x000001da]··Set·column·to·37
84 ··[0x000001e4]··Advance·Line·by·687·to·69684 ··[0x000001dc]··Advance·Line·by·687·to·696
85 ··[0x000001e7]··Copy·(view·1)85 ··[0x000001df]··Copy·(view·1)
86 ··[0x000001e8]··Set·column·to·586 ··[0x000001e0]··Set·column·to·5
87 ··[0x000001ea]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001eb]··Set·column·to·3688 ··[0x000001e3]··Set·column·to·36
89 ··[0x000001ed]··Advance·Line·by·-461·to·23989 ··[0x000001e5]··Advance·Line·by·-461·to·239
90 ··[0x000001f0]··Copy·(view·3)90 ··[0x000001e8]··Copy·(view·3)
91 ··[0x000001f1]··Set·column·to·591 ··[0x000001e9]··Set·column·to·5
92 ··[0x000001f3]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f4]··Set·is_stmt·to·093 ··[0x000001ec]··Set·is_stmt·to·0
94 ··[0x000001f5]··Copy·(view·5)94 ··[0x000001ed]··Copy·(view·5)
95 ··[0x000001f6]··Set·column·to·895 ··[0x000001ee]··Set·column·to·8
96 ··[0x000001f8]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001fc]··Advance·Line·by·456·to·70097 ··[0x000001f4]··Advance·Line·by·456·to·700
98 ··[0x000001ff]··Copy·(view·6)98 ··[0x000001f7]··Copy·(view·6)
99 ··[0x00000200]··Set·column·to·599 ··[0x000001f8]··Set·column·to·5
100 ··[0x00000202]··Set·is_stmt·to·1100 ··[0x000001fa]··Set·is_stmt·to·1
101 ··[0x00000203]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x00000204]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x00000205]··Set·column·to·9103 ··[0x000001fd]··Set·column·to·9
104 ··[0x00000207]··Set·is_stmt·to·0104 ··[0x000001ff]··Set·is_stmt·to·0
105 ··[0x00000208]··Copy·(view·2)105 ··[0x00000200]··Copy·(view·2)
106 ··[0x00000209]··Set·column·to·8106 ··[0x00000201]··Set·column·to·8
107 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x0000020c]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x0000020d]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020f]··Set·column·to·5110 ··[0x00000207]··Set·column·to·5
 111 ··[0x00000209]··Set·is_stmt·to·1
 112 ··[0x0000020a]··Advance·Line·by·-694·to·10
 113 ··[0x0000020d]··Copy·(view·1)
 114 ··[0x0000020e]··Set·column·to·8
 115 ··[0x00000210]··Set·is_stmt·to·0
 116 ··[0x00000211]··Copy·(view·2)
 117 ··[0x00000212]··Set·column·to·5
111 ··[0x00000211]··Set·is_stmt·to·1118 ··[0x00000214]··Set·is_stmt·to·1
 119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
112 ··[0x00000212]··Advance·Line·by·-694·to·10 
113 ··[0x00000215]··Copy·(view·1) 
114 ··[0x00000216]··Set·column·to·8120 ··[0x00000216]··Set·column·to·23
115 ··[0x00000218]··Set·is_stmt·to·0121 ··[0x00000218]··Set·is_stmt·to·0
116 ··[0x00000219]··Copy·(view·2)122 ··[0x00000219]··Copy·(view·1)
117 ··[0x0000021a]··Set·column·to·5 
118 ··[0x0000021c]··Set·is_stmt·to·1 
119 ··[0x0000021d]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11 
120 ··[0x0000021e]··Set·column·to·23 
121 ··[0x00000220]··Set·is_stmt·to·0 
122 ··[0x00000221]··Copy·(view·1) 
Max diff block lines reached; 4402/18189 bytes (24.20%) 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c861)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x567e7)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
845 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/grammar.c4 /tmp/tmplwx9ehbh/build/black/comments.c
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 comments.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 PyInit_comments
28 _Py_Dealloc29 _Py_Dealloc
29 PyInit_grammar 
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
567 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 2825
    
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_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 »       ...
282 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/grammar.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/comments.c
  
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·72790063·6f6d6d65·rray_entry.comme
16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I
25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P30 ··0x000001b0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit 
32 ··0x000001d0·5f677261·6d6d6172·005f5f67·6d6f6e5f·_grammar.__gmon_31 ··0x000001c0·79496e69·745f636f·6d6d656e·7473005f·yInit_comments._
 32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
  
52.2 KB
./usr/lib/debug/.build-id/83/1146b1d7e179fd368e7e2ac9221cd607c3476c.debug vs.
./usr/lib/debug/.build-id/ae/7e90113339afe9c882d6aee27949872c8d4ba0.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:··········3888·(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·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.88 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·0xf30:
  
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·000180·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000194·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·0001a1·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000029·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00053c·000031·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000570·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005e4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000613·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00065c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bfc·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000de6·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.18 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:·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:·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 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·tokenize.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:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····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:·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:·000004ed·····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:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram 
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:·831146b1d7e179fd368e7e2ac9221cd607c3476c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae7e90113339afe9c882d6aee27949872c8d4ba0
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:······················723
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4185 ··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/tmpg1k5neap/build/blib2to327 ··1»      /tmp/tmphtouiok1/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·0xeb):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pygram.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 ··[0x000001ac]··Set·column·to·152 ··[0x000001b4]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46c53 ··[0x000001b6]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·554 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001be]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·656 ··[0x000001c0]··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 ··[0x000001c1]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001c2]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001c4]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001c5]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001c6]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·763 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001cd]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001cf]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·866 ··[0x000001d0]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001d1]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001d3]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·869 ··[0x000001d4]··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 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001d7]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001d9]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·36373 ··[0x000001dc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001dd]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001df]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001e3]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·94477 ··[0x000001e6]··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 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001e9]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001eb]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·881 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001ef]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001f1]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·984 ··[0x000001f2]··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 ··[0x000001f3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001f5]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001f7]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001fa]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001fb]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x496·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 ··[0x000001f6]··Set·column·to·3691 ··[0x000001fe]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x00000200]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x00000203]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x00000204]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x496·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 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x00000207]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x00000208]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x00000209]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x0000020b]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x0000020f]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x00000212]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x00000213]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x00000215]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·947104 ··[0x00000216]··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 ··[0x00000217]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x00000218]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x0000021a]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x0000021b]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x0000021c]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·948110 ··[0x0000021e]··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 ··[0x0000021f]··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 ··[0x00000220]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[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 
118 ··[0x00000223]··Set·is_stmt·to·0 
119 ··[0x00000224]··Copy·(view·2) 
120 ··[0x00000225]··Set·column·to·5113 ··[0x00000222]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1114 ··[0x00000224]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11115 ··[0x00000225]··Advance·Line·by·-938·to·10
 116 ··[0x00000228]··Copy·(view·1)
123 ··[0x00000229]··Set·column·to·23117 ··[0x00000229]··Set·column·to·8
124 ··[0x0000022b]··Set·is_stmt·to·0118 ··[0x0000022b]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)119 ··[0x0000022c]··Copy·(view·2)
 120 ··[0x0000022d]··Set·column·to·5
 121 ··[0x0000022f]··Set·is_stmt·to·1
 122 ··[0x00000230]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
 123 ··[0x00000231]··Set·column·to·23
 124 ··[0x00000233]··Set·is_stmt·to·0
 125 ··[0x00000234]··Copy·(view·1)
Max diff block lines reached; 4402/18212 bytes (24.17%) of diff not shown.
8.11 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4ec33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e8
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f039 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42335)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c531)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c51 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49680 ····<a4>···DW_AT_entry_pc····:·(addr)·0x492
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49693 ····<c2>···DW_AT_entry_pc····:·(addr)·0x492
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ce106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b4115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b4128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4dc141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8234 bytes (14.17%) 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
  
869 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 GlGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
 2 /tmp/tmphtouiok1/build/blib2to3/pgen2/tokenize.c
2 Kbd``e`da 
3 /tmp/tmpg1k5neap/build/blib2to3/pygram.c 
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn4 call_weak_fn
6 crtstuff.c5 crtstuff.c
7 all_implied_fbits6 all_implied_fbits
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
10 completed.09 completed.0
11 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
12 frame_dummy11 frame_dummy
13 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
14 pygram.c13 tokenize.c
15 __FRAME_END__14 __FRAME_END__
16 _DYNAMIC15 _DYNAMIC
17 __TMC_END__16 __TMC_END__
18 __dso_handle17 __dso_handle
19 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize19 __cxa_finalize
21 PyInit___init__20 PyInit___init__
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 PyInit_pygram 
28 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_tokenize
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
32 .gnu.hash31 .gnu.hash
33 .rel.dyn32 .rel.dyn
34 .rel.plt33 .rel.plt
35 .eh_frame34 .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 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 5732
    
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_tokenize>:
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 »       ...
284 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/tokenize.c
  
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·72790074·6f6b656e·rray_entry.token
16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_16 ··0x000000d0·697a652e·63005f5f·4652414d·455f454e·ize.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·745f5f5f·nalize.PyInit___
23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge23 ··0x00000140·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM24 ··0x00000150·47657441·74747253·7472696e·67005f49·GetAttrString._I
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer28 ··0x00000190·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister29 ··0x000001a0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
30 ··0x000001b0·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
31 ··0x000001c0·6e69745f·70796772·616d005f·50795f44·nit_pygram._Py_D 
32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st31 ··0x000001c0·50795f44·65616c6c·6f630050·79496e69·Py_Dealloc.PyIni
 32 ··0x000001d0·745f746f·6b656e69·7a65005f·5f676d6f·t_tokenize.__gmo
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
  
9.54 KB
./usr/lib/debug/.build-id/88/42d0dc000d1c68a1b1f302e74b3b48170fc0f8.debug vs.
./usr/lib/debug/.build-id/da/6ace7a7595b9388de505dc1bef9a03056ef4c9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
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·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, 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_nodes
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:·8842d0dc000d1c68a1b1f302e74b3b48170fc0f83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·da6ace7a7595b9388de505dc1bef9a03056ef4c9
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   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.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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/lines.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52c0a)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52422)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
742 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/lines.c3 /tmp/tmphtouiok1/build/black/nodes.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
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
 19 PyInit_nodes
19 __cxa_finalize20 __cxa_finalize
20 PyInit___init__21 PyInit___init__
21 PyObject_GetAttrString22 PyObject_GetAttrString
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 PyInit_lines 
25 PyCapsule_GetPointer25 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
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 5732
    
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_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 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/lines.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/nodes.c
  
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·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·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__.
  
65.8 KB
./usr/lib/debug/.build-id/92/2edcb236969fac95bb7622b8575401f1191fb9.debug vs.
./usr/lib/debug/.build-id/a1/59881b3e5246c07cae347291c95961de9823be.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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:··········3836·(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·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.96 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·0xefc:
  
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·0000bf·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000199·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000534·00002d·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000024·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db2·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.54 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:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000670·····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 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:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····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:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····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:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····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:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····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:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····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·pgen.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····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:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····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:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····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:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····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:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pgen 
86 ····82:·000004e9·····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_mode
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:·922edcb236969fac95bb7622b8575401f1191fb93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a159881b3e5246c07cae347291c95961de9823be
18.2 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:······················692
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4225 ··Prologue·Length:·············395
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, 205 lines modifiedOffset 21, 204 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/tmpg1k5neap/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.12
29 ··3»      /usr/include/arm-linux-gnueabihf/bits 
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
 30 ··4»      /usr/include/arm-linux-gnueabihf/bits
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.12/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»   pgen.c35 ··1»      1»     0»    0»   mode.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h 
38 ··4»      3»     0»    0»   stdint-uintn.h 
39 ··5»      4»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
 38 ··4»      4»     0»    0»   types.h
40 ··6»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
43 ··9»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
44 ··10»     2»    0»   0»  descrobject.h43 ··9»      2»     0»    0»   descrobject.h
45 ··11»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
46 ··12»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
47 ··13»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
48 ··14»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
49 ·Line·Number·Statements:48 ·Line·Number·Statements:
50 ··[0x000001b0]··Set·column·to·149 ··[0x00000195]··Set·column·to·1
51 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x00000197]··Extended·opcode·2:·set·Address·to·0x464
52 ··[0x000001b9]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x0000019e]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
 52 ··[0x0000019f]··Set·column·to·5
 53 ··[0x000001a1]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
 54 ··[0x000001a2]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
 55 ··[0x000001a3]··Set·column·to·17
 56 ··[0x000001a5]··Set·is_stmt·to·0
 57 ··[0x000001a6]··Copy·(view·2)
 58 ··[0x000001a7]··Set·column·to·8
 59 ··[0x000001a9]··Extended·opcode·4:·set·Discriminator·to·1
 60 ··[0x000001ad]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
53 ··[0x000001ba]··Set·column·to·561 ··[0x000001ae]··Set·column·to·5
 62 ··[0x000001b0]··Set·is_stmt·to·1
54 ··[0x000001bc]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·663 ··[0x000001b1]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
 64 ··[0x000001b2]··Set·column·to·25
 65 ··[0x000001b4]··Set·is_stmt·to·0
 66 ··[0x000001b5]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
 67 ··[0x000001b6]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 68 ··[0x000001b8]··Set·column·to·14
 69 ··[0x000001ba]··Advance·Line·by·236·to·244
55 ··[0x000001bd]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)70 ··[0x000001bd]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
56 ··[0x000001be]··Set·column·to·1771 ··[0x000001be]··Set·column·to·8
57 ··[0x000001c0]··Set·is_stmt·to·0 
58 ··[0x000001c1]··Copy·(view·2) 
59 ··[0x000001c2]··Set·column·to·8 
60 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·1
 73 ··[0x000001c4]··Advance·Line·by·456·to·700
61 ··[0x000001c8]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7 
62 ··[0x000001c9]··Set·column·to·5 
63 ··[0x000001cb]··Set·is_stmt·to·1 
64 ··[0x000001cc]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8 
65 ··[0x000001cd]··Set·column·to·25 
66 ··[0x000001cf]··Set·is_stmt·to·0 
67 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·874 ··[0x000001c7]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
68 ··[0x000001d1]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
69 ··[0x000001d3]··Set·column·to·15 
70 ··[0x000001d5]··Advance·Line·by·355·to·363 
71 ··[0x000001d8]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363 
72 ··[0x000001d9]··Set·column·to·8 
73 ··[0x000001db]··Extended·opcode·4:·set·Discriminator·to·1 
74 ··[0x000001df]··Advance·Line·by·581·to·944 
75 ··[0x000001e2]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944 
76 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
77 ··[0x000001e5]··Set·column·to·25 
78 ··[0x000001e7]··Advance·Line·by·-936·to·8 
79 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8 
80 ··[0x000001eb]··Set·column·to·5 
81 ··[0x000001ed]··Set·is_stmt·to·1 
82 ··[0x000001ee]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9 
83 ··[0x000001ef]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
84 ··[0x000001f1]··Set·column·to·37 
85 ··[0x000001f3]··Advance·Line·by·931·to·940 
86 ··[0x000001f6]··Copy·(view·1) 
87 ··[0x000001f7]··Set·column·to·5 
88 ··[0x000001f9]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2) 
89 ··[0x000001fa]··Set·column·to·36 
90 ··[0x000001fc]··Advance·Line·by·-589·to·355 
91 ··[0x000001ff]··Copy·(view·3) 
92 ··[0x00000200]··Set·column·to·5 
93 ··[0x00000202]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4) 
94 ··[0x00000203]··Set·is_stmt·to·0 
95 ··[0x00000204]··Copy·(view·5) 
96 ··[0x00000205]··Set·column·to·8 
97 ··[0x00000207]··Extended·opcode·4:·set·Discriminator·to·1 
98 ··[0x0000020b]··Advance·Line·by·581·to·944 
99 ··[0x0000020e]··Copy·(view·6) 
100 ··[0x0000020f]··Set·column·to·5 
101 ··[0x00000211]··Set·is_stmt·to·1 
102 ··[0x00000212]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947 
103 ··[0x00000213]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1) 
104 ··[0x00000214]··Set·column·to·9 
105 ··[0x00000216]··Set·is_stmt·to·0 
106 ··[0x00000217]··Copy·(view·2) 
107 ··[0x00000218]··Set·column·to·8 
108 ··[0x0000021a]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948 
109 ··[0x0000021b]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948 
110 ··[0x0000021c]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001c8]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 76 ··[0x000001ca]··Set·column·to·25
Max diff block lines reached; 4011/18513 bytes (21.67%) of diff not shown.
16.1 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 168 lines modifiedOffset 1, 166 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:········0x162·(32-bit)3 ···Length:········0x15d·(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:·12·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpg1k5neap/build/blib2to3/pgen2/pgen.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/build/black/mode.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46813 ····<18>···DW_AT_low_pc······:·(addr)·0x464
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>
22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit) 
23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32> 
24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)
25 ····<37>···DW_AT_external····:·(flag_present)·123 ····<32>···DW_AT_external····:·(flag_present)·1
26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
27 ····<3b>···DW_AT_decl_file···:·(data1)·125 ····<36>···DW_AT_decl_file···:·(data1)·1
28 ····<3c>···DW_AT_decl_line···:·(data1)·2126 ····<37>···DW_AT_decl_line···:·(data1)·21
29 ····<3d>···DW_AT_decl_column·:·(data1)·1627 ····<38>···DW_AT_decl_column·:·(data1)·16
30 ····<3e>···DW_AT_prototyped··:·(flag_present)·128 ····<39>···DW_AT_prototyped··:·(flag_present)·1
31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
32 ····<42>···DW_AT_low_pc······:·(addr)·0x4e830 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e4
33 ····<46>···DW_AT_high_pc·····:·(udata)·431 ····<41>···DW_AT_high_pc·····:·(udata)·4
34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<49>···DW_AT_call_all_calls:·(flag_present)·133 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
38 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
39 ····<4f>···DW_AT_call_tail_call:·(flag_present)·137 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
41 ·<2><50>:·Abbrev·Number:·039 ·<2><4b>:·Abbrev·Number:·0
42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<52>···DW_AT_external····:·(flag_present)·141 ····<4d>···DW_AT_external····:·(flag_present)·1
44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x447dc)·42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e0ea)·
45 ····<56>···DW_AT_decl_file···:·(data1)·143 ····<51>···DW_AT_decl_file···:·(data1)·1
46 ····<57>···DW_AT_decl_line···:·(data1)·444 ····<52>···DW_AT_decl_line···:·(data1)·4
47 ····<58>···DW_AT_decl_column·:·(data1)·145 ····<53>···DW_AT_decl_column·:·(data1)·1
48 ····<59>···DW_AT_prototyped··:·(flag_present)·146 ····<54>···DW_AT_prototyped··:·(flag_present)·1
49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
50 ····<5d>···DW_AT_low_pc······:·(addr)·0x46848 ····<58>···DW_AT_low_pc······:·(addr)·0x464
51 ····<61>···DW_AT_high_pc·····:·(udata)·12849 ····<5c>···DW_AT_high_pc·····:·(udata)·128
52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
54 ····<66>···DW_AT_name········:·(string)·tmp52 ····<61>···DW_AT_name········:·(string)·tmp
55 ····<6a>···DW_AT_decl_file···:·(data1)·153 ····<65>···DW_AT_decl_file···:·(data1)·1
56 ····<6b>···DW_AT_decl_line···:·(data1)·654 ····<66>···DW_AT_decl_line···:·(data1)·6
57 ····<6c>···DW_AT_decl_column·:·(data1)·1555 ····<67>···DW_AT_decl_column·:·(data1)·15
58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)
62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
63 ····<7e>···DW_AT_decl_file···:·(implicit_const)·161 ····<79>···DW_AT_decl_file···:·(implicit_const)·1
64 ····<7e>···DW_AT_decl_line···:·(data1)·862 ····<79>···DW_AT_decl_line···:·(data1)·8
65 ····<7f>···DW_AT_decl_column·:·(data1)·1563 ····<7a>···DW_AT_decl_column·:·(data1)·15
66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
68 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)
70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
71 ····<91>···DW_AT_decl_file···:·(implicit_const)·169 ····<8c>···DW_AT_decl_file···:·(implicit_const)·1
72 ····<91>···DW_AT_decl_line···:·(data1)·1170 ····<8c>···DW_AT_decl_line···:·(data1)·11
73 ····<92>···DW_AT_decl_column·:·(data1)·1171 ····<8d>···DW_AT_decl_column·:·(data1)·11
74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
76 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4774 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
79 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49277 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e
80 ····<a8>···DW_AT_GNU_entry_view:·(data1)·178 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
82 ····<ad>···DW_AT_call_file···:·(implicit_const)·180 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
83 ····<ad>···DW_AT_call_line···:·(data1)·981 ····<a8>···DW_AT_call_line···:·(data1)·9
84 ····<ae>···DW_AT_call_column·:·(implicit_const)·582 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
92 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49290 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e
93 ····<c6>···DW_AT_GNU_entry_view:·(data1)·391 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
94 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1692 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
95 ····<cb>···DW_AT_call_file···:·(implicit_const)·293 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
96 ····<cb>···DW_AT_call_line···:·(implicit_const)·94494 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
97 ····<cb>···DW_AT_call_column·:·(implicit_const)·995 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
103 ·<4><da>:·Abbrev·Number:·0101 ·<4><d5>:·Abbrev·Number:·0
104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6
106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
110 ·<4><ea>:·Abbrev·Number:·0108 ·<4><e5>:·Abbrev·Number:·0
111 ·<3><eb>:·Abbrev·Number:·0109 ·<3><e6>:·Abbrev·Number:·0
112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac
115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
118 ····<fa>···DW_AT_call_line···:·(data1)·12116 ····<f5>···DW_AT_call_line···:·(data1)·12
119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
Max diff block lines reached; 0/16370 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
3 ···1······DW_TAG_inlined_subroutine····[has·children] 
4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
5 ····DW_AT_entry_pc·····DW_FORM_addr 
6 ····DW_AT_GNU_entry_view·DW_FORM_data1 
7 ····DW_AT_ranges·······DW_FORM_sec_offset 
8 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
9 ····DW_AT_call_line····DW_FORM_implicit_const:·944 
10 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
11 ····DW_AT_sibling······DW_FORM_ref_udata 
12 ····DW_AT·value:·0·····DW_FORM·value:·0 
13 ···2······DW_TAG_imported_unit····[no·children]3 ···1······DW_TAG_imported_unit····[no·children]
14 ····DW_AT_import·······DW_FORM_GNU_ref_alt4 ····DW_AT_import·······DW_FORM_GNU_ref_alt
15 ····DW_AT·value:·0·····DW_FORM·value:·05 ····DW_AT·value:·0·····DW_FORM·value:·0
16 ···3······DW_TAG_call_site····[has·children]6 ···2······DW_TAG_call_site····[has·children]
17 ····DW_AT_call_return_pc·DW_FORM_addr7 ····DW_AT_call_return_pc·DW_FORM_addr
18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
19 ····DW_AT_sibling······DW_FORM_ref_udata9 ····DW_AT_sibling······DW_FORM_ref_udata
20 ····DW_AT·value:·0·····DW_FORM·value:·010 ····DW_AT·value:·0·····DW_FORM·value:·0
21 ···4······DW_TAG_variable····[no·children]11 ···3······DW_TAG_variable····[no·children]
22 ····DW_AT_name·········DW_FORM_GNU_strp_alt12 ····DW_AT_name·········DW_FORM_GNU_strp_alt
23 ····DW_AT_decl_file····DW_FORM_implicit_const:·113 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
24 ····DW_AT_decl_line····DW_FORM_data114 ····DW_AT_decl_line····DW_FORM_data1
25 ····DW_AT_decl_column··DW_FORM_data115 ····DW_AT_decl_column··DW_FORM_data1
26 ····DW_AT_type·········DW_FORM_GNU_ref_alt16 ····DW_AT_type·········DW_FORM_GNU_ref_alt
27 ····DW_AT_location·····DW_FORM_sec_offset17 ····DW_AT_location·····DW_FORM_sec_offset
28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
29 ····DW_AT·value:·0·····DW_FORM·value:·019 ····DW_AT·value:·0·····DW_FORM·value:·0
30 ···5······DW_TAG_variable····[no·children]20 ···4······DW_TAG_variable····[no·children]
31 ····DW_AT_name·········DW_FORM_string21 ····DW_AT_name·········DW_FORM_string
32 ····DW_AT_decl_file····DW_FORM_data122 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data123 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data124 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_type·········DW_FORM_GNU_ref_alt25 ····DW_AT_type·········DW_FORM_GNU_ref_alt
36 ····DW_AT_location·····DW_FORM_sec_offset26 ····DW_AT_location·····DW_FORM_sec_offset
37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
38 ····DW_AT·value:·0·····DW_FORM·value:·028 ····DW_AT·value:·0·····DW_FORM·value:·0
39 ···6······DW_TAG_subprogram····[has·children]29 ···5······DW_TAG_subprogram····[has·children]
40 ····DW_AT_external·····DW_FORM_flag_present30 ····DW_AT_external·····DW_FORM_flag_present
41 ····DW_AT_name·········DW_FORM_GNU_strp_alt31 ····DW_AT_name·········DW_FORM_GNU_strp_alt
42 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
43 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
44 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
45 ····DW_AT_prototyped···DW_FORM_flag_present35 ····DW_AT_prototyped···DW_FORM_flag_present
46 ····DW_AT_type·········DW_FORM_GNU_ref_alt36 ····DW_AT_type·········DW_FORM_GNU_ref_alt
47 ····DW_AT_low_pc·······DW_FORM_addr37 ····DW_AT_low_pc·······DW_FORM_addr
48 ····DW_AT_high_pc······DW_FORM_udata38 ····DW_AT_high_pc······DW_FORM_udata
49 ····DW_AT_frame_base···DW_FORM_exprloc39 ····DW_AT_frame_base···DW_FORM_exprloc
50 ····DW_AT_call_all_calls·DW_FORM_flag_present40 ····DW_AT_call_all_calls·DW_FORM_flag_present
51 ····DW_AT_sibling······DW_FORM_ref_udata41 ····DW_AT_sibling······DW_FORM_ref_udata
52 ····DW_AT·value:·0·····DW_FORM·value:·042 ····DW_AT·value:·0·····DW_FORM·value:·0
53 ···7······DW_TAG_call_site····[has·children]43 ···6······DW_TAG_call_site····[has·children]
54 ····DW_AT_call_return_pc·DW_FORM_addr44 ····DW_AT_call_return_pc·DW_FORM_addr
55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
56 ····DW_AT·value:·0·····DW_FORM·value:·046 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···8······DW_TAG_formal_parameter····[no·children]47 ···7······DW_TAG_formal_parameter····[no·children]
58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
59 ····DW_AT_location·····DW_FORM_sec_offset49 ····DW_AT_location·····DW_FORM_sec_offset
60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
61 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
62 ···9······DW_TAG_call_site····[no·children]52 ···8······DW_TAG_call_site····[no·children]
63 ····DW_AT_call_return_pc·DW_FORM_addr53 ····DW_AT_call_return_pc·DW_FORM_addr
64 ····DW_AT_call_tail_call·DW_FORM_flag_present54 ····DW_AT_call_tail_call·DW_FORM_flag_present
65 ····DW_AT_call_origin··DW_FORM_ref_udata55 ····DW_AT_call_origin··DW_FORM_ref_udata
66 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
67 ···10······DW_TAG_call_site····[no·children]57 ···9······DW_TAG_call_site····[no·children]
68 ····DW_AT_call_return_pc·DW_FORM_addr58 ····DW_AT_call_return_pc·DW_FORM_addr
69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
70 ····DW_AT·value:·0·····DW_FORM·value:·060 ····DW_AT·value:·0·····DW_FORM·value:·0
71 ···11······DW_TAG_call_site_parameter····[no·children]61 ···10······DW_TAG_call_site_parameter····[no·children]
72 ····DW_AT_location·····DW_FORM_exprloc62 ····DW_AT_location·····DW_FORM_exprloc
73 ····DW_AT_call_value···DW_FORM_exprloc63 ····DW_AT_call_value···DW_FORM_exprloc
74 ····DW_AT·value:·0·····DW_FORM·value:·064 ····DW_AT·value:·0·····DW_FORM·value:·0
75 ···12······DW_TAG_compile_unit····[has·children]65 ···11······DW_TAG_compile_unit····[has·children]
76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
77 ····DW_AT_language·····DW_FORM_data167 ····DW_AT_language·····DW_FORM_data1
78 ····DW_AT_name·········DW_FORM_strp68 ····DW_AT_name·········DW_FORM_strp
79 ····DW_AT_comp_dir·····DW_FORM_string69 ····DW_AT_comp_dir·····DW_FORM_string
80 ····DW_AT_low_pc·······DW_FORM_addr70 ····DW_AT_low_pc·······DW_FORM_addr
81 ····DW_AT_high_pc······DW_FORM_udata71 ····DW_AT_high_pc······DW_FORM_udata
82 ····DW_AT_stmt_list····DW_FORM_sec_offset72 ····DW_AT_stmt_list····DW_FORM_sec_offset
83 ····DW_AT·value:·0·····DW_FORM·value:·073 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_inlined_subroutine····[has·children]74 ···12······DW_TAG_inlined_subroutine····[has·children]
85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
86 ····DW_AT_entry_pc·····DW_FORM_addr76 ····DW_AT_entry_pc·····DW_FORM_addr
87 ····DW_AT_GNU_entry_view·DW_FORM_data177 ····DW_AT_GNU_entry_view·DW_FORM_data1
88 ····DW_AT_ranges·······DW_FORM_sec_offset78 ····DW_AT_ranges·······DW_FORM_sec_offset
89 ····DW_AT_call_file····DW_FORM_implicit_const:·179 ····DW_AT_call_file····DW_FORM_implicit_const:·1
90 ····DW_AT_call_line····DW_FORM_data180 ····DW_AT_call_line····DW_FORM_data1
91 ····DW_AT_call_column··DW_FORM_implicit_const:·581 ····DW_AT_call_column··DW_FORM_implicit_const:·5
92 ····DW_AT_sibling······DW_FORM_ref_udata82 ····DW_AT_sibling······DW_FORM_ref_udata
93 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
94 ···14······DW_TAG_subprogram····[has·children]84 ···13······DW_TAG_subprogram····[has·children]
95 ····DW_AT_external·····DW_FORM_flag_present85 ····DW_AT_external·····DW_FORM_flag_present
96 ····DW_AT_name·········DW_FORM_GNU_strp_alt86 ····DW_AT_name·········DW_FORM_GNU_strp_alt
97 ····DW_AT_decl_file····DW_FORM_data187 ····DW_AT_decl_file····DW_FORM_data1
98 ····DW_AT_decl_line····DW_FORM_data188 ····DW_AT_decl_line····DW_FORM_data1
99 ····DW_AT_decl_column··DW_FORM_data189 ····DW_AT_decl_column··DW_FORM_data1
100 ····DW_AT_prototyped···DW_FORM_flag_present90 ····DW_AT_prototyped···DW_FORM_flag_present
101 ····DW_AT_type·········DW_FORM_GNU_ref_alt91 ····DW_AT_type·········DW_FORM_GNU_ref_alt
102 ····DW_AT_low_pc·······DW_FORM_addr92 ····DW_AT_low_pc·······DW_FORM_addr
103 ····DW_AT_high_pc······DW_FORM_udata93 ····DW_AT_high_pc······DW_FORM_udata
104 ····DW_AT_frame_base···DW_FORM_exprloc94 ····DW_AT_frame_base···DW_FORM_exprloc
105 ····DW_AT·value:·0·····DW_FORM·value:·095 ····DW_AT·value:·0·····DW_FORM·value:·0
 96 ···14······DW_TAG_inlined_subroutine····[has·children]
 97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 98 ····DW_AT_entry_pc·····DW_FORM_addr
 99 ····DW_AT_GNU_entry_view·DW_FORM_data1
 100 ····DW_AT_ranges·······DW_FORM_sec_offset
 101 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 102 ····DW_AT_call_line····DW_FORM_implicit_const:·700
 103 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 104 ····DW_AT_sibling······DW_FORM_ref_udata
 105 ····DW_AT·value:·0·····DW_FORM·value:·0
  
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 ····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 ·············0000047e·00000489·(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 ·············00000489·000004b0·(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 ·············000004c4·000004ce·(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 ·············00000492·0000049e·(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 ·············0000049e·000004c2·(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 ·············000004c4·000004c6·(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 ·············000004c6·000004ce·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004ba·(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 ·············000004ba·000004c2·(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 ·············000004c2·000004c3·(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 ·············000004d2·000004d4·(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 ·············000004d4·000004e8·(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 ·············00000492·0000049c·(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 ·············000004c4·000004ca·(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 ·············00000492·00000492·(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 ·············000004b0·000004ba·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004b0·(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 ····00000468·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
786 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 ed``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pgen2/pgen.c3 +nTAV=F{I
 4 /tmp/tmplwx9ehbh/build/black/mode.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
Offset 13, 22 lines modifiedOffset 14, 22 lines modified
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize20 __cxa_finalize
20 PyInit_pgen 
21 PyInit___init__21 PyInit___init__
22 PyObject_GetAttrString22 PyObject_GetAttrString
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 PyCapsule_GetPointer25 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_mode
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
34 .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 00000338·<_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 00000344·<.plt>:2 00000340·<.plt>:
3 »       ...3 »       ...
929 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 5732
    
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 0000039c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003c0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003ec·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 00000420·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 00000460·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_pgen>:14 00000464·<PyInit_mode>:
15 »       ...15 »       ...
  
16 000004e8·<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 000004ec·<_fini>:2 000004e8·<_fini>:
3 »       ...3 »       ...
275 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pgen2/pgen.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/mode.c
  
2.59 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·67656e2e·rray_entry.pgen.15 ··0x000000c0·72726179·5f656e74·7279006d·6f64652e·rray_entry.mode.
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__.P 
24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS23 ··0x00000140·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis24 ··0x00000150·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
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_ 
30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
 28 ··0x00000190·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
 29 ··0x000001a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall30 ··0x000001b0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 31 ··0x000001c0·65616c6c·6f630050·79496e69·745f6d6f·ealloc.PyInit_mo
32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_32 ··0x000001d0·6465005f·5f676d6f·6e5f7374·6172745f·de.__gmon_start_
33 ··0x000001e0·5f00································_.33 ··0x000001e0·5f00································_.
  
52.0 KB
./usr/lib/debug/.build-id/9a/3bfceb22f91b3c43778cf0426fbe33f3b0a64d.debug vs.
./usr/lib/debug/.build-id/3b/37b132149689ab9d041d59e03033fb920a68d7.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:··········3840·(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·0x00658·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.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf00: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·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·0000c7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f0·000118·000164·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004fc·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000654·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000190·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019f·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00001f·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000538·00002c·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000564·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000607·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000650·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf0·0001f2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000db8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000de2·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.19 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:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000654·····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 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:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004e8·····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:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004ec·····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:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004fc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003cd·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000410·····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:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·0000044c·····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:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000461·····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·black.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c
64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e4·····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:·000005c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005c4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000654·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000654·····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:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004e8·····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:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000354·····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:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_black 
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:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table
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:·9a3bfceb22f91b3c43778cf0426fbe33f3b0a64d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3b37b132149689ab9d041d59e03033fb920a68d7
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:······················7053 ··Length:······················718
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4085 ··Prologue·Length:·············421
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/tmpg1k5neap/build27 ··1»      /tmp/tmphtouiok1/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·0xe2):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   black.c35 ··1»      1»     0»    0»   _width_table.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 ··[0x000001a2]··Set·column·to·152 ··[0x000001af]··Set·column·to·1
53 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x46453 ··[0x000001b1]··Extended·opcode·2:·set·Address·to·0x470
54 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·554 ··[0x000001b8]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·5
55 ··[0x000001ac]··Set·column·to·555 ··[0x000001b9]··Set·column·to·5
56 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·656 ··[0x000001bb]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·6
57 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)57 ··[0x000001bc]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b0]··Set·column·to·1758 ··[0x000001bd]··Set·column·to·17
59 ··[0x000001b2]··Set·is_stmt·to·059 ··[0x000001bf]··Set·is_stmt·to·0
60 ··[0x000001b3]··Copy·(view·2)60 ··[0x000001c0]··Copy·(view·2)
61 ··[0x000001b4]··Set·column·to·8 
62 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·1 
63 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7 
64 ··[0x000001bb]··Set·column·to·5 
65 ··[0x000001bd]··Set·is_stmt·to·1 
66 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8 
67 ··[0x000001bf]··Set·column·to·25 
68 ··[0x000001c1]··Set·is_stmt·to·0 
69 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8 
70 ··[0x000001c3]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
71 ··[0x000001c5]··Set·column·to·15 
72 ··[0x000001c7]··Advance·Line·by·355·to·363 
73 ··[0x000001ca]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363 
74 ··[0x000001cb]··Set·column·to·861 ··[0x000001c1]··Set·column·to·8
75 ··[0x000001cd]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·1
 63 ··[0x000001c7]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·7
 64 ··[0x000001c8]··Set·column·to·5
 65 ··[0x000001ca]··Set·is_stmt·to·1
 66 ··[0x000001cb]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·8
 67 ··[0x000001cc]··Set·column·to·25
 68 ··[0x000001ce]··Set·is_stmt·to·0
 69 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·8
 70 ··[0x000001d0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 71 ··[0x000001d2]··Set·column·to·15
 72 ··[0x000001d4]··Advance·Line·by·355·to·363
 73 ··[0x000001d7]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·363
 74 ··[0x000001d8]··Set·column·to·8
 75 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d1]··Advance·Line·by·581·to·94476 ··[0x000001de]··Advance·Line·by·581·to·944
77 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·94477 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·944
78 ··[0x000001d5]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e2]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001d7]··Set·column·to·2579 ··[0x000001e4]··Set·column·to·25
80 ··[0x000001d9]··Advance·Line·by·-936·to·880 ··[0x000001e6]··Advance·Line·by·-936·to·8
81 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·881 ··[0x000001e9]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8
82 ··[0x000001dd]··Set·column·to·582 ··[0x000001ea]··Set·column·to·5
83 ··[0x000001df]··Set·is_stmt·to·183 ··[0x000001ec]··Set·is_stmt·to·1
84 ··[0x000001e0]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·984 ··[0x000001ed]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·9
85 ··[0x000001e1]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ee]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e3]··Set·column·to·3786 ··[0x000001f0]··Set·column·to·37
87 ··[0x000001e5]··Advance·Line·by·931·to·94087 ··[0x000001f2]··Advance·Line·by·931·to·940
88 ··[0x000001e8]··Copy·(view·1)88 ··[0x000001f5]··Copy·(view·1)
89 ··[0x000001e9]··Set·column·to·5 
90 ··[0x000001eb]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2) 
91 ··[0x000001ec]··Set·column·to·36 
92 ··[0x000001ee]··Advance·Line·by·-589·to·355 
93 ··[0x000001f1]··Copy·(view·3) 
94 ··[0x000001f2]··Set·column·to·589 ··[0x000001f6]··Set·column·to·5
 90 ··[0x000001f8]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·944·(view·2)
 91 ··[0x000001f9]··Set·column·to·36
 92 ··[0x000001fb]··Advance·Line·by·-589·to·355
 93 ··[0x000001fe]··Copy·(view·3)
 94 ··[0x000001ff]··Set·column·to·5
95 ··[0x000001f4]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)95 ··[0x00000201]··Special·opcode·13:·advance·Address·by·0·to·0x49a·and·Line·by·8·to·363·(view·4)
96 ··[0x000001f5]··Set·is_stmt·to·0 
97 ··[0x000001f6]··Copy·(view·5) 
98 ··[0x000001f7]··Set·column·to·8 
99 ··[0x000001f9]··Extended·opcode·4:·set·Discriminator·to·1 
100 ··[0x000001fd]··Advance·Line·by·581·to·944 
101 ··[0x00000200]··Copy·(view·6) 
102 ··[0x00000201]··Set·column·to·5 
103 ··[0x00000203]··Set·is_stmt·to·1 
104 ··[0x00000204]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·947 
105 ··[0x00000205]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1) 
106 ··[0x00000206]··Set·column·to·9 
107 ··[0x00000208]··Set·is_stmt·to·096 ··[0x00000202]··Set·is_stmt·to·0
108 ··[0x00000209]··Copy·(view·2)97 ··[0x00000203]··Copy·(view·5)
109 ··[0x0000020a]··Set·column·to·898 ··[0x00000204]··Set·column·to·8
110 ··[0x0000020c]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·948 
111 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·948 
112 ··[0x0000020e]··Set·File·Name·to·entry·1·in·the·File·Name·Table99 ··[0x00000206]··Extended·opcode·4:·set·Discriminator·to·1
 100 ··[0x0000020a]··Advance·Line·by·581·to·944
 101 ··[0x0000020d]··Copy·(view·6)
Max diff block lines reached; 10543/18199 bytes (57.93%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·0x46414 ····<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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e433 ····<42>···DW_AT_low_pc······:·(addr)·0x4f0
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f4
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40f85)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e7bd)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x470
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49a
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49a
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4d2
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b8
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4ac128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b8
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d4141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4e0
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8219 bytes (14.20%) 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 ····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 ·············0000047a·00000485·(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 ·············00000485·000004ac·(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 ·············000004c0·000004ca·(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 ·············0000048e·0000049a·(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 ·············0000049a·000004be·(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 ·············000004c0·000004c2·(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 ·············000004c2·000004ca·(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 ·············000004ce·000004e4·(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 ·············000004ac·000004b6·(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 ·············000004b6·000004be·(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 ·············000004be·000004bf·(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 ·············000004ce·000004d0·(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 ·············000004d0·000004e4·(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 ·············0000048e·00000498·(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 ·············000004c0·000004c6·(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 ·············0000048e·0000048e·(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 ·············000004ac·000004b6·(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 ·············000004ce·000004e4·(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 ·············000004ac·000004ac·(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 ····00000464·000000849 ····00000470·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
777 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 29 lines modified
1 MGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black.c3 /tmp/tmphtouiok1/build/black/_width_table.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
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
 14 _width_table.c
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
19 PyInit_black 
20 __cxa_finalize20 __cxa_finalize
21 PyInit___init__21 PyInit___init__
 22 PyInit__width_table
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 __gmon_start__29 __gmon_start__
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 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 00000340·<.plt>:2 0000034c·<.plt>:
3 »       ...3 »       ...
938 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 5732
    
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 000003a8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c0·<deregister_tm_clones>:4 000003cc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003ec·<register_tm_clones>:6 000003f8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000420·<__do_global_dtors_aux>:8 0000042c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000460·<frame_dummy>:10 0000046c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000464·<PyInit_black>:14 00000470·<PyInit__width_table>:
15 »       ...15 »       ...
  
16 000004e4·<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 000004e8·<_fini>:2 000004f4·<_fini>:
3 »       ...3 »       ...
269 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/_width_table.c
  
3.1 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·72790062·6c61636b·rray_entry.black15 ··0x000000c0·72726179·5f656e74·7279005f·77696474·rray_entry._widt
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·00507949·6e69745f·626c6163·BLE_.PyInit_blac 
22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__cxa_finalize 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM
 17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC
 18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d
 19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init.
 20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
 21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
 22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
 23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni
 24 ··0x00000150·745f5f77·69647468·5f746162·6c650050·t__width_table.P
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt25 ··0x00000160·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg26 ··0x00000170·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul28 ··0x00000190·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 29 ··0x000001a0·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT30 ··0x000001b0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl31 ··0x000001c0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea32 ··0x000001d0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star33 ··0x000001e0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_
33 ··0x000001e0·745f5f00····························t__.34 ··0x000001f0·5f00································_.
  
48.8 KB
./usr/lib/debug/.build-id/9b/1373987b63d207442a50b06f877618436267f1.debug vs.
./usr/lib/debug/.build-id/b1/d10b7f7ad9347e9d5afd2e127dfc952c88334b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
4.01 KB
readelf --wide --sections {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf14: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·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·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000664·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000193·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000029·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000530·000026·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
8.04 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:·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:·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
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·ranges.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:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000664·····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:·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
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·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:·9b1373987b63d207442a50b06f877618436267f13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1d10b7f7ad9347e9d5afd2e127dfc952c88334b
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:······················712
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4185 ··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/tmpg1k5neap/build/blib2to327 ··1»      /tmp/tmphtouiok1/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»   pytree.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 ··[0x000001ac]··Set·column·to·152 ··[0x000001a9]··Set·column·to·1
53 ··[0x000001ae]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001ab]··Extended·opcode·2:·set·Address·to·0x46c
54 ··[0x000001b5]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b2]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
55 ··[0x000001b6]··Set·column·to·555 ··[0x000001b3]··Set·column·to·5
56 ··[0x000001b8]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b5]··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 ··[0x000001b6]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
58 ··[0x000001ba]··Set·column·to·1758 ··[0x000001b7]··Set·column·to·17
59 ··[0x000001bc]··Set·is_stmt·to·059 ··[0x000001b9]··Set·is_stmt·to·0
60 ··[0x000001bd]··Copy·(view·2)60 ··[0x000001ba]··Copy·(view·2)
61 ··[0x000001be]··Set·column·to·861 ··[0x000001bb]··Set·column·to·8
62 ··[0x000001c0]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bd]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c4]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
64 ··[0x000001c5]··Set·column·to·564 ··[0x000001c2]··Set·column·to·5
65 ··[0x000001c7]··Set·is_stmt·to·165 ··[0x000001c4]··Set·is_stmt·to·1
66 ··[0x000001c8]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·866 ··[0x000001c5]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
67 ··[0x000001c9]··Set·column·to·2567 ··[0x000001c6]··Set·column·to·25
68 ··[0x000001cb]··Set·is_stmt·to·068 ··[0x000001c8]··Set·is_stmt·to·0
69 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·869 ··[0x000001c9]··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 ··[0x000001ca]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cf]··Set·column·to·1571 ··[0x000001cc]··Set·column·to·15
72 ··[0x000001d1]··Advance·Line·by·355·to·36372 ··[0x000001ce]··Advance·Line·by·355·to·363
73 ··[0x000001d4]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001d1]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·363
74 ··[0x000001d5]··Set·column·to·874 ··[0x000001d2]··Set·column·to·8
75 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d4]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001db]··Advance·Line·by·581·to·94476 ··[0x000001d8]··Advance·Line·by·581·to·944
77 ··[0x000001de]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001db]··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 ··[0x000001dc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e1]··Set·column·to·2579 ··[0x000001de]··Set·column·to·25
80 ··[0x000001e3]··Advance·Line·by·-936·to·880 ··[0x000001e0]··Advance·Line·by·-936·to·8
81 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e3]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
82 ··[0x000001e7]··Set·column·to·582 ··[0x000001e4]··Set·column·to·5
83 ··[0x000001e9]··Set·is_stmt·to·183 ··[0x000001e6]··Set·is_stmt·to·1
84 ··[0x000001ea]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e7]··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 ··[0x000001e8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ed]··Set·column·to·3786 ··[0x000001ea]··Set·column·to·37
87 ··[0x000001ef]··Advance·Line·by·931·to·94087 ··[0x000001ec]··Advance·Line·by·931·to·940
88 ··[0x000001f2]··Copy·(view·1)88 ··[0x000001ef]··Copy·(view·1)
89 ··[0x000001f3]··Set·column·to·589 ··[0x000001f0]··Set·column·to·5
90 ··[0x000001f5]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f2]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f6]··Set·column·to·3691 ··[0x000001f3]··Set·column·to·36
92 ··[0x000001f8]··Advance·Line·by·-589·to·35592 ··[0x000001f5]··Advance·Line·by·-589·to·355
93 ··[0x000001fb]··Copy·(view·3)93 ··[0x000001f8]··Copy·(view·3)
94 ··[0x000001fc]··Set·column·to·594 ··[0x000001f9]··Set·column·to·5
95 ··[0x000001fe]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001fb]··Special·opcode·13:·advance·Address·by·0·to·0x496·and·Line·by·8·to·363·(view·4)
96 ··[0x000001ff]··Set·is_stmt·to·096 ··[0x000001fc]··Set·is_stmt·to·0
97 ··[0x00000200]··Copy·(view·5)97 ··[0x000001fd]··Copy·(view·5)
98 ··[0x00000201]··Set·column·to·898 ··[0x000001fe]··Set·column·to·8
99 ··[0x00000203]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000200]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000207]··Advance·Line·by·581·to·944100 ··[0x00000204]··Advance·Line·by·581·to·944
101 ··[0x0000020a]··Copy·(view·6)101 ··[0x00000207]··Copy·(view·6)
102 ··[0x0000020b]··Set·column·to·5102 ··[0x00000208]··Set·column·to·5
103 ··[0x0000020d]··Set·is_stmt·to·1103 ··[0x0000020a]··Set·is_stmt·to·1
104 ··[0x0000020e]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x0000020b]··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 ··[0x0000020c]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·948·(view·1)
106 ··[0x00000210]··Set·column·to·9106 ··[0x0000020d]··Set·column·to·9
107 ··[0x00000212]··Set·is_stmt·to·0107 ··[0x0000020f]··Set·is_stmt·to·0
108 ··[0x00000213]··Copy·(view·2)108 ··[0x00000210]··Copy·(view·2)
109 ··[0x00000214]··Set·column·to·8109 ··[0x00000211]··Set·column·to·8
110 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000213]··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 ··[0x00000214]··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 ··[0x00000215]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x0000021a]··Set·column·to·5113 ··[0x00000217]··Set·column·to·5
114 ··[0x0000021c]··Set·is_stmt·to·1114 ··[0x00000219]··Set·is_stmt·to·1
115 ··[0x0000021d]··Advance·Line·by·-938·to·10115 ··[0x0000021a]··Advance·Line·by·-938·to·10
116 ··[0x00000220]··Copy·(view·1)116 ··[0x0000021d]··Copy·(view·1)
117 ··[0x00000221]··Set·column·to·8117 ··[0x0000021e]··Set·column·to·8
118 ··[0x00000223]··Set·is_stmt·to·0118 ··[0x00000220]··Set·is_stmt·to·0
119 ··[0x00000224]··Copy·(view·2)119 ··[0x00000221]··Copy·(view·2)
120 ··[0x00000225]··Set·column·to·5120 ··[0x00000222]··Set·column·to·5
121 ··[0x00000227]··Set·is_stmt·to·1121 ··[0x00000224]··Set·is_stmt·to·1
122 ··[0x00000228]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000225]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
123 ··[0x00000229]··Set·column·to·23123 ··[0x00000226]··Set·column·to·23
124 ··[0x0000022b]··Set·is_stmt·to·0124 ··[0x00000228]··Set·is_stmt·to·0
125 ··[0x0000022c]··Copy·(view·1)125 ··[0x00000229]··Copy·(view·1)
126 ··[0x0000022d]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x0000022a]··Set·File·Name·to·entry·2·in·the·File·Name·Table
127 ··[0x0000022f]··Set·column·to·15127 ··[0x0000022c]··Set·column·to·15
128 ··[0x00000231]··Advance·Line·by·352·to·363128 ··[0x0000022e]··Advance·Line·by·352·to·363
129 ··[0x00000234]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·363129 ··[0x00000231]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·363
130 ··[0x00000235]··Set·column·to·8130 ··[0x00000232]··Set·column·to·8
131 ··[0x00000237]··Extended·opcode·4:·set·Discriminator·to·1131 ··[0x00000234]··Extended·opcode·4:·set·Discriminator·to·1
132 ··[0x0000023b]··Advance·Line·by·581·to·944132 ··[0x00000238]··Advance·Line·by·581·to·944
Max diff block lines reached; 2/18269 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e833 ····<42>···DW_AT_low_pc······:·(addr)·0x4ec
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4f0
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e2ea)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52532)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x46c
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49280 ····<a4>···DW_AT_entry_pc····:·(addr)·0x496
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49293 ····<c2>···DW_AT_entry_pc····:·(addr)·0x496
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ce
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b4
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b4
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4dc
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8223 bytes (14.19%) 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
  
864 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 3KGCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/blib2to3/pytree.c3 t>3mj'o}
 4 /tmp/tmphtouiok1/build/black/ranges.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
11 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 pytree.c15 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 PyInit_pytree 
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
 29 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 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 5732
    
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_ranges>:
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 »       ...
273 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/ranges.c
  
2.4 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·72790072·616e6765·rray_entry.range
16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_16 ··0x000000d0·732e6300·5f5f4652·414d455f·454e445f·s.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·005f5079·TMCloneTable._Py
 31 ··0x000001c0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st32 ··0x000001d0·72616e67·6573005f·5f676d6f·6e5f7374·ranges.__gmon_st
33 ··0x000001e0·6172745f·5f00·······················art__.33 ··0x000001e0·6172745f·5f00·······················art__.
  
46.6 KB
./usr/lib/debug/.build-id/9b/31e10de6a2cb1a72267b0b2fa6d7bcb72bd365.debug vs.
./usr/lib/debug/.build-id/f4/64fa3a4994c186b763c25d6b17a321b8287977.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:··········3844·(bytes·into·file)13 ··Start·of·section·headers:··········3836·(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·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:
4.96 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf04:1 There·are·33·section·headers,·starting·at·offset·0xefc:
  
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·0000c0·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000660·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018d·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00051c·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dbc·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db4·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.55 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:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000660·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·0000065c·····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:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····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:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····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:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····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:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····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:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····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·cache.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····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:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000660·····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:·00000338·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····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:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····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:·00000465···128·FUNC····GLOBAL·DEFAULT····9·PyInit_const
85 ····81:·000004e9·····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:·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_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:·9b31e10de6a2cb1a72267b0b2fa6d7bcb72bd3653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f464fa3a4994c186b763c25d6b17a321b8287977
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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   const.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
Offset 46, 179 lines modifiedOffset 46, 179 lines modified
46 ··10»     6»    0»   0»  object.h46 ··10»     6»    0»   0»  object.h
47 ··11»     2»    0»   0»  pybuffer.h47 ··11»     2»    0»   0»  pybuffer.h
48 ··12»     2»    0»   0»  pycapsule.h48 ··12»     2»    0»   0»  pycapsule.h
49 ··13»     2»    0»   0»  import.h49 ··13»     2»    0»   0»  import.h
  
50 ·Line·Number·Statements:50 ·Line·Number·Statements:
51 ··[0x00000196]··Set·column·to·151 ··[0x00000196]··Set·column·to·1
52 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x46852 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x464
53 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·553 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
54 ··[0x000001a0]··Set·column·to·554 ··[0x000001a0]··Set·column·to·5
55 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·655 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
56 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)56 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
57 ··[0x000001a4]··Set·column·to·1757 ··[0x000001a4]··Set·column·to·17
58 ··[0x000001a6]··Set·is_stmt·to·058 ··[0x000001a6]··Set·is_stmt·to·0
59 ··[0x000001a7]··Copy·(view·2)59 ··[0x000001a7]··Copy·(view·2)
60 ··[0x000001a8]··Set·column·to·860 ··[0x000001a8]··Set·column·to·8
61 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·161 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
62 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·762 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
63 ··[0x000001af]··Set·column·to·563 ··[0x000001af]··Set·column·to·5
64 ··[0x000001b1]··Set·is_stmt·to·164 ··[0x000001b1]··Set·is_stmt·to·1
65 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·865 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
66 ··[0x000001b3]··Set·column·to·2566 ··[0x000001b3]··Set·column·to·25
67 ··[0x000001b5]··Set·is_stmt·to·067 ··[0x000001b5]··Set·is_stmt·to·0
68 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·868 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
69 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table69 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
70 ··[0x000001b9]··Set·column·to·1470 ··[0x000001b9]··Set·column·to·14
71 ··[0x000001bb]··Advance·Line·by·236·to·24471 ··[0x000001bb]··Advance·Line·by·236·to·244
72 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24472 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
73 ··[0x000001bf]··Set·column·to·873 ··[0x000001bf]··Set·column·to·8
74 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·174 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·1
75 ··[0x000001c5]··Advance·Line·by·456·to·70075 ··[0x000001c5]··Advance·Line·by·456·to·700
76 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70076 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
77 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table77 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
78 ··[0x000001cb]··Set·column·to·2578 ··[0x000001cb]··Set·column·to·25
79 ··[0x000001cd]··Advance·Line·by·-692·to·879 ··[0x000001cd]··Advance·Line·by·-692·to·8
80 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·880 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
81 ··[0x000001d1]··Set·column·to·581 ··[0x000001d1]··Set·column·to·5
82 ··[0x000001d3]··Set·is_stmt·to·182 ··[0x000001d3]··Set·is_stmt·to·1
83 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·983 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
84 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table84 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
85 ··[0x000001d7]··Set·column·to·3785 ··[0x000001d7]··Set·column·to·37
86 ··[0x000001d9]··Advance·Line·by·687·to·69686 ··[0x000001d9]··Advance·Line·by·687·to·696
87 ··[0x000001dc]··Copy·(view·1)87 ··[0x000001dc]··Copy·(view·1)
88 ··[0x000001dd]··Set·column·to·588 ··[0x000001dd]··Set·column·to·5
89 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)89 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
90 ··[0x000001e0]··Set·column·to·3690 ··[0x000001e0]··Set·column·to·36
91 ··[0x000001e2]··Advance·Line·by·-461·to·23991 ··[0x000001e2]··Advance·Line·by·-461·to·239
92 ··[0x000001e5]··Copy·(view·3)92 ··[0x000001e5]··Copy·(view·3)
93 ··[0x000001e6]··Set·column·to·593 ··[0x000001e6]··Set·column·to·5
94 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)94 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
95 ··[0x000001e9]··Set·is_stmt·to·095 ··[0x000001e9]··Set·is_stmt·to·0
96 ··[0x000001ea]··Copy·(view·5)96 ··[0x000001ea]··Copy·(view·5)
97 ··[0x000001eb]··Set·column·to·897 ··[0x000001eb]··Set·column·to·8
98 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·198 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·1
99 ··[0x000001f1]··Advance·Line·by·456·to·70099 ··[0x000001f1]··Advance·Line·by·456·to·700
100 ··[0x000001f4]··Copy·(view·6)100 ··[0x000001f4]··Copy·(view·6)
101 ··[0x000001f5]··Set·column·to·5101 ··[0x000001f5]··Set·column·to·5
102 ··[0x000001f7]··Set·is_stmt·to·1102 ··[0x000001f7]··Set·is_stmt·to·1
103 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703103 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
104 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)104 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
105 ··[0x000001fa]··Set·column·to·9105 ··[0x000001fa]··Set·column·to·9
106 ··[0x000001fc]··Set·is_stmt·to·0106 ··[0x000001fc]··Set·is_stmt·to·0
107 ··[0x000001fd]··Copy·(view·2)107 ··[0x000001fd]··Copy·(view·2)
108 ··[0x000001fe]··Set·column·to·8108 ··[0x000001fe]··Set·column·to·8
109 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704109 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
110 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704110 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
111 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table111 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table
112 ··[0x00000204]··Set·column·to·5112 ··[0x00000204]··Set·column·to·5
113 ··[0x00000206]··Set·is_stmt·to·1113 ··[0x00000206]··Set·is_stmt·to·1
114 ··[0x00000207]··Advance·Line·by·-694·to·10114 ··[0x00000207]··Advance·Line·by·-694·to·10
115 ··[0x0000020a]··Copy·(view·1)115 ··[0x0000020a]··Copy·(view·1)
116 ··[0x0000020b]··Set·column·to·8116 ··[0x0000020b]··Set·column·to·8
117 ··[0x0000020d]··Set·is_stmt·to·0117 ··[0x0000020d]··Set·is_stmt·to·0
118 ··[0x0000020e]··Copy·(view·2)118 ··[0x0000020e]··Copy·(view·2)
119 ··[0x0000020f]··Set·column·to·5119 ··[0x0000020f]··Set·column·to·5
120 ··[0x00000211]··Set·is_stmt·to·1120 ··[0x00000211]··Set·is_stmt·to·1
121 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11121 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
122 ··[0x00000213]··Set·column·to·23122 ··[0x00000213]··Set·column·to·23
123 ··[0x00000215]··Set·is_stmt·to·0123 ··[0x00000215]··Set·is_stmt·to·0
124 ··[0x00000216]··Copy·(view·1)124 ··[0x00000216]··Copy·(view·1)
125 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000219]··Set·column·to·14126 ··[0x00000219]··Set·column·to·14
127 ··[0x0000021b]··Advance·Line·by·233·to·244127 ··[0x0000021b]··Advance·Line·by·233·to·244
128 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244128 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244
129 ··[0x0000021f]··Set·column·to·8129 ··[0x0000021f]··Set·column·to·8
130 ··[0x00000221]··Extended·opcode·4:·set·Discriminator·to·1130 ··[0x00000221]··Extended·opcode·4:·set·Discriminator·to·1
131 ··[0x00000225]··Advance·Line·by·456·to·700131 ··[0x00000225]··Advance·Line·by·456·to·700
132 ··[0x00000228]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700132 ··[0x00000228]··Special·opcode·19:·advance·Address·by·2·to·0x4a6·and·Line·by·0·to·700
133 ··[0x00000229]··Set·File·Name·to·entry·1·in·the·File·Name·Table133 ··[0x00000229]··Set·File·Name·to·entry·1·in·the·File·Name·Table
134 ··[0x0000022b]··Set·column·to·23134 ··[0x0000022b]··Set·column·to·23
135 ··[0x0000022d]··Advance·Line·by·-689·to·11135 ··[0x0000022d]··Advance·Line·by·-689·to·11
136 ··[0x00000230]··Special·opcode·33:·advance·Address·by·4·to·0x4ae·and·Line·by·0·to·11136 ··[0x00000230]··Special·opcode·33:·advance·Address·by·4·to·0x4aa·and·Line·by·0·to·11
137 ··[0x00000231]··Set·column·to·5137 ··[0x00000231]··Set·column·to·5
138 ··[0x00000233]··Set·is_stmt·to·1138 ··[0x00000233]··Set·is_stmt·to·1
139 ··[0x00000234]··Special·opcode·20:·advance·Address·by·2·to·0x4b0·and·Line·by·1·to·12139 ··[0x00000234]··Special·opcode·20:·advance·Address·by·2·to·0x4ac·and·Line·by·1·to·12
140 ··[0x00000235]··Set·File·Name·to·entry·2·in·the·File·Name·Table140 ··[0x00000235]··Set·File·Name·to·entry·2·in·the·File·Name·Table
141 ··[0x00000237]··Set·column·to·37141 ··[0x00000237]··Set·column·to·37
142 ··[0x00000239]··Advance·Line·by·684·to·696142 ··[0x00000239]··Advance·Line·by·684·to·696
143 ··[0x0000023c]··Copy·(view·1)143 ··[0x0000023c]··Copy·(view·1)
144 ··[0x0000023d]··Set·column·to·5144 ··[0x0000023d]··Set·column·to·5
145 ··[0x0000023f]··Special·opcode·9:·advance·Address·by·0·to·0x4b0·and·Line·by·4·to·700·(view·2)145 ··[0x0000023f]··Special·opcode·9:·advance·Address·by·0·to·0x4ac·and·Line·by·4·to·700·(view·2)
146 ··[0x00000240]··Set·column·to·36146 ··[0x00000240]··Set·column·to·36
Max diff block lines reached; 4911/12642 bytes (38.85%) of diff not shown.
8.08 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/cache.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·0x46814 ····<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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e831 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e4
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e5c6)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5da60)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49278 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49291 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4ac
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d4
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8204 bytes (14.19%) 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 ····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 ·············0000047e·00000489·(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 ·············00000489·000004b0·(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 ·············000004c4·000004ce·(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 ·············00000492·0000049e·(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 ·············0000049e·000004c2·(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 ·············000004c4·000004c6·(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 ·············000004c6·000004ce·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004ba·(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 ·············000004ba·000004c2·(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 ·············000004c2·000004c3·(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 ·············000004d2·000004d4·(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 ·············000004d4·000004e8·(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 ·············00000492·0000049c·(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 ·············000004c4·000004ca·(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 ·············00000492·00000492·(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 ·············000004b0·000004ba·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004b0·(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 ····00000468·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
806 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 eGCC:·(Debian·14.2.0-16)·14.2.01 (ywGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/cache.c4 /tmp/tmplwx9ehbh/build/black/const.c
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, 22 lines modifiedOffset 14, 22 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_const
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_cache 
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
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 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 00000344·<.plt>:2 00000340·<.plt>:
3 »       ...3 »       ...
931 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 2825
    
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 0000039c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003c0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003ec·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 00000420·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 00000460·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_cache>:14 00000464·<PyInit_const>:
15 »       ...15 »       ...
  
16 000004e8·<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 000004ec·<_fini>:2 000004e8·<_fini>:
3 »       ...3 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/cache.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/const.c
  
2.59 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·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·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·69745f63·6f6e7374·ize.PyInit_const
 23 ··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
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.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·69745f63·Dealloc.PyInit_c 
32 ··0x000001d0·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
6.47 KB
./usr/lib/debug/.build-id/9c/9bcc205e9990c6672ac0bf032569f1198c10bb.debug vs.
./usr/lib/debug/.build-id/f6/a7592b9846844d93ffb192991f84d57c83ac6c.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:··········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
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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·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·000107·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000194·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·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·000028·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000028·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·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001ea·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·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:·9c9bcc205e9990c6672ac0bf032569f1198c10bb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6a7592b9846844d93ffb192991f84d57c83ac6c
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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):
869 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/comments.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)
394 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 lGCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 0MMVZ_Ww 
4 /tmp/tmpg1k5neap/build/black/comments.c3 /tmp/tmphtouiok1/build/black/comments.c
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
274 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/comments.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/comments.c
  
34.2 KB
./usr/lib/debug/.build-id/a2/fdff7bb7ec6e24cce8423a1a7a4340e97048fd.debug vs.
./usr/lib/debug/.build-id/ea/afb4f518a99b0b24d6841a39ba43d8c8138cf2.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:··········3848·(bytes·into·file)13 ··Start·of·section·headers:··········3852·(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·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·0xf08:1 There·are·33·section·headers,·starting·at·offset·0xf0c:
  
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·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·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·000027·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000029·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc0·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·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.62 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:·0000066c·····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:·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·parsing.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.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:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····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:·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_
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:·000004ed·····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:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram
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_parsing 
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:·a2fdff7bb7ec6e24cce8423a1a7a4340e97048fd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eaafb4f518a99b0b24d6841a39ba43d8c8138cf2
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:······················6953 ··Length:······················697
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3985 ··Prologue·Length:·············400
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   parsing.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000198]··Set·column·to·149 ··[0x0000019a]··Set·column·to·1
50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001a2]··Set·column·to·552 ··[0x000001a4]··Set·column·to·5
53 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a6]··Set·column·to·1755 ··[0x000001a8]··Set·column·to·17
56 ··[0x000001a8]··Set·is_stmt·to·056 ··[0x000001aa]··Set·is_stmt·to·0
57 ··[0x000001a9]··Copy·(view·2)57 ··[0x000001ab]··Copy·(view·2)
58 ··[0x000001aa]··Set·column·to·858 ··[0x000001ac]··Set·column·to·8
59 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
61 ··[0x000001b1]··Set·column·to·561 ··[0x000001b3]··Set·column·to·5
62 ··[0x000001b3]··Set·is_stmt·to·162 ··[0x000001b5]··Set·is_stmt·to·1
63 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
64 ··[0x000001b5]··Set·column·to·2564 ··[0x000001b7]··Set·column·to·25
65 ··[0x000001b7]··Set·is_stmt·to·065 ··[0x000001b9]··Set·is_stmt·to·0
66 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001ba]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
67 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001bb]··Set·column·to·1468 ··[0x000001bd]··Set·column·to·14
69 ··[0x000001bd]··Advance·Line·by·236·to·24469 ··[0x000001bf]··Advance·Line·by·236·to·244
70 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
71 ··[0x000001c1]··Set·column·to·871 ··[0x000001c3]··Set·column·to·8
72 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c5]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c7]··Advance·Line·by·456·to·70073 ··[0x000001c9]··Advance·Line·by·456·to·700
74 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
75 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cd]··Set·column·to·2576 ··[0x000001cf]··Set·column·to·25
77 ··[0x000001cf]··Advance·Line·by·-692·to·877 ··[0x000001d1]··Advance·Line·by·-692·to·8
78 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·878 ··[0x000001d4]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
79 ··[0x000001d3]··Set·column·to·579 ··[0x000001d5]··Set·column·to·5
80 ··[0x000001d5]··Set·is_stmt·to·180 ··[0x000001d7]··Set·is_stmt·to·1
81 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·981 ··[0x000001d8]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
82 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d9]··Set·column·to·3783 ··[0x000001db]··Set·column·to·37
84 ··[0x000001db]··Advance·Line·by·687·to·69684 ··[0x000001dd]··Advance·Line·by·687·to·696
85 ··[0x000001de]··Copy·(view·1)85 ··[0x000001e0]··Copy·(view·1)
86 ··[0x000001df]··Set·column·to·586 ··[0x000001e1]··Set·column·to·5
87 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001e3]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e2]··Set·column·to·3688 ··[0x000001e4]··Set·column·to·36
89 ··[0x000001e4]··Advance·Line·by·-461·to·23989 ··[0x000001e6]··Advance·Line·by·-461·to·239
90 ··[0x000001e7]··Copy·(view·3)90 ··[0x000001e9]··Copy·(view·3)
91 ··[0x000001e8]··Set·column·to·591 ··[0x000001ea]··Set·column·to·5
92 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001ec]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
93 ··[0x000001eb]··Set·is_stmt·to·093 ··[0x000001ed]··Set·is_stmt·to·0
94 ··[0x000001ec]··Copy·(view·5)94 ··[0x000001ee]··Copy·(view·5)
95 ··[0x000001ed]··Set·column·to·895 ··[0x000001ef]··Set·column·to·8
96 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f1]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f3]··Advance·Line·by·456·to·70097 ··[0x000001f5]··Advance·Line·by·456·to·700
98 ··[0x000001f6]··Copy·(view·6)98 ··[0x000001f8]··Copy·(view·6)
99 ··[0x000001f7]··Set·column·to·599 ··[0x000001f9]··Set·column·to·5
100 ··[0x000001f9]··Set·is_stmt·to·1100 ··[0x000001fb]··Set·is_stmt·to·1
101 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x000001fc]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
102 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x000001fd]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fc]··Set·column·to·9103 ··[0x000001fe]··Set·column·to·9
104 ··[0x000001fe]··Set·is_stmt·to·0104 ··[0x00000200]··Set·is_stmt·to·0
105 ··[0x000001ff]··Copy·(view·2)105 ··[0x00000201]··Copy·(view·2)
106 ··[0x00000200]··Set·column·to·8106 ··[0x00000202]··Set·column·to·8
107 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x00000204]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
108 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x00000205]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
109 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000206]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000206]··Set·column·to·5110 ··[0x00000208]··Set·column·to·5
111 ··[0x00000208]··Set·is_stmt·to·1111 ··[0x0000020a]··Set·is_stmt·to·1
112 ··[0x00000209]··Advance·Line·by·-694·to·10112 ··[0x0000020b]··Advance·Line·by·-694·to·10
113 ··[0x0000020c]··Copy·(view·1)113 ··[0x0000020e]··Copy·(view·1)
114 ··[0x0000020d]··Set·column·to·8114 ··[0x0000020f]··Set·column·to·8
115 ··[0x0000020f]··Set·is_stmt·to·0115 ··[0x00000211]··Set·is_stmt·to·0
116 ··[0x00000210]··Copy·(view·2)116 ··[0x00000212]··Copy·(view·2)
117 ··[0x00000211]··Set·column·to·5117 ··[0x00000213]··Set·column·to·5
118 ··[0x00000213]··Set·is_stmt·to·1118 ··[0x00000215]··Set·is_stmt·to·1
119 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11119 ··[0x00000216]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
120 ··[0x00000215]··Set·column·to·23120 ··[0x00000217]··Set·column·to·23
121 ··[0x00000217]··Set·is_stmt·to·0121 ··[0x00000219]··Set·is_stmt·to·0
122 ··[0x00000218]··Copy·(view·1)122 ··[0x0000021a]··Copy·(view·1)
123 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x0000021b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x0000021b]··Set·column·to·14124 ··[0x0000021d]··Set·column·to·14
125 ··[0x0000021d]··Advance·Line·by·233·to·244125 ··[0x0000021f]··Advance·Line·by·233·to·244
126 ··[0x00000220]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·244126 ··[0x00000222]··Special·opcode·75:·advance·Address·by·10·to·0x4ac·and·Line·by·0·to·244
127 ··[0x00000221]··Set·column·to·8127 ··[0x00000223]··Set·column·to·8
128 ··[0x00000223]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000225]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x00000227]··Advance·Line·by·456·to·700129 ··[0x00000229]··Advance·Line·by·456·to·700
130 ··[0x0000022a]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·700130 ··[0x0000022c]··Special·opcode·19:·advance·Address·by·2·to·0x4ae·and·Line·by·0·to·700
Max diff block lines reached; 2/18249 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/parsing.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3dd77)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x42335)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
833 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/parsing.c4 /tmp/tmplwx9ehbh/build/blib2to3/pygram.c
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 parsing.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 PyImport_ImportModule25 PyImport_ImportModule
26 PyCapsule_GetPointer26 PyCapsule_GetPointer
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
 28 PyInit_pygram
28 _Py_Dealloc29 _Py_Dealloc
29 PyInit_parsing 
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 2825
    
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_parsing>:21 0000046c·<PyInit_pygram>:
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 »       ...
274 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/parsing.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pygram.c
  
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·61727369·rray_entry.parsi15 ··0x000000c0·72726179·5f656e74·72790070·79677261·rray_entry.pygra
16 ··0x000000d0·6e672e63·005f5f46·52414d45·5f454e44·ng.c.__FRAME_END16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P30 ··0x000001b0·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit 
32 ··0x000001d0·5f706172·73696e67·005f5f67·6d6f6e5f·_parsing.__gmon_31 ··0x000001c0·6e69745f·70796772·616d005f·50795f44·nit_pygram._Py_D
 32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·6172745f·5f00·······················art__.
  
12.9 KB
./usr/lib/debug/.build-id/a7/feefe63d593e08967bf18d7ec1a8425ef4d727.debug vs.
./usr/lib/debug/.build-id/2e/8b7d5a62b45476b5c6a3150281915d09ce16cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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:··········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
3.13 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf14: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
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
20 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··420 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
21 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··421 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
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·000106·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000194·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000199·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00052c·000028·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000534·000028·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·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001ea·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·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·brackets.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.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
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·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:·a7feefe63d593e08967bf18d7ec1a8425ef4d7273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e8b7d5a62b45476b5c6a3150281915d09ce16cb
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   brackets.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
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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/brackets.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5629e)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4edff)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
789 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 28 lines modified
1 'GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
 2 /tmp/tmphtouiok1/build/black/numerics.c
2 E,;(Zp#Ta 
3 /tmp/tmpg1k5neap/build/black/brackets.c 
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn4 call_weak_fn
6 crtstuff.c5 crtstuff.c
7 all_implied_fbits6 all_implied_fbits
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
10 completed.09 completed.0
11 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
12 frame_dummy11 frame_dummy
13 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
14 brackets.c13 numerics.c
15 __FRAME_END__14 __FRAME_END__
16 _DYNAMIC15 _DYNAMIC
17 __TMC_END__16 __TMC_END__
18 __dso_handle17 __dso_handle
19 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize19 __cxa_finalize
 20 PyInit_numerics
21 PyInit___init__21 PyInit___init__
22 PyInit_brackets 
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 __gmon_start__28 __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 5732
    
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_numerics>:
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 »       ...
274 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/brackets.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/numerics.c
  
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·72790062·7261636b·rray_entry.brack15 ··0x000000c0·72726179·5f656e74·7279006e·756d6572·rray_entry.numer
16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.c.__FRAME_EN16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.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·745f5f5f·nalize.PyInit___22 ··0x00000130·6e616c69·7a650050·79496e69·745f6e75·nalize.PyInit_nu
 23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___
23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
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._
34.6 KB
./usr/lib/debug/.build-id/a9/f0b1ac102ce0f9cdef8b6f86a2e82004afcadb.debug vs.
./usr/lib/debug/.build-id/44/3c169e17d51a7893351bb5395eb2883b8e7eb5.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:··········3836·(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
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.23 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xefc: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
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·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00017c·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000191·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00051c·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·00002e·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000db4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·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.32 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:·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 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:·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·trans.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.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:·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:·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_trans 
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:·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:·a9f0b1ac102ce0f9cdef8b6f86a2e82004afcadb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·443c169e17d51a7893351bb5395eb2883b8e7eb5
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:······················6933 ··Length:······················702
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············405
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   trans.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x0000019f]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a9]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001ad]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001af]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001b0]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001b1]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b8]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001ba]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·column·to·2564 ··[0x000001bc]··Set·column·to·25
65 ··[0x000001b5]··Set·is_stmt·to·065 ··[0x000001be]··Set·is_stmt·to·0
66 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001bf]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001c0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b9]··Set·column·to·1468 ··[0x000001c2]··Set·column·to·14
69 ··[0x000001bb]··Advance·Line·by·236·to·24469 ··[0x000001c4]··Advance·Line·by·236·to·244
70 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001c7]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
71 ··[0x000001bf]··Set·column·to·871 ··[0x000001c8]··Set·column·to·8
72 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001ca]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c5]··Advance·Line·by·456·to·70073 ··[0x000001ce]··Advance·Line·by·456·to·700
74 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001d1]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d2]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cb]··Set·column·to·2576 ··[0x000001d4]··Set·column·to·25
77 ··[0x000001cd]··Advance·Line·by·-692·to·877 ··[0x000001d6]··Advance·Line·by·-692·to·8
78 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·878 ··[0x000001d9]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
79 ··[0x000001d1]··Set·column·to·579 ··[0x000001da]··Set·column·to·5
80 ··[0x000001d3]··Set·is_stmt·to·180 ··[0x000001dc]··Set·is_stmt·to·1
81 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001dd]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001de]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d7]··Set·column·to·37 
84 ··[0x000001d9]··Advance·Line·by·687·to·696 
85 ··[0x000001dc]··Copy·(view·1) 
86 ··[0x000001dd]··Set·column·to·5 
87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2) 
88 ··[0x000001e0]··Set·column·to·3683 ··[0x000001e0]··Set·column·to·37
89 ··[0x000001e2]··Advance·Line·by·-461·to·23984 ··[0x000001e2]··Advance·Line·by·687·to·696
90 ··[0x000001e5]··Copy·(view·3)85 ··[0x000001e5]··Copy·(view·1)
91 ··[0x000001e6]··Set·column·to·586 ··[0x000001e6]··Set·column·to·5
 87 ··[0x000001e8]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
 88 ··[0x000001e9]··Set·column·to·36
 89 ··[0x000001eb]··Advance·Line·by·-461·to·239
 90 ··[0x000001ee]··Copy·(view·3)
 91 ··[0x000001ef]··Set·column·to·5
92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001f1]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001e9]··Set·is_stmt·to·093 ··[0x000001f2]··Set·is_stmt·to·0
94 ··[0x000001ea]··Copy·(view·5)94 ··[0x000001f3]··Copy·(view·5)
95 ··[0x000001eb]··Set·column·to·895 ··[0x000001f4]··Set·column·to·8
96 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f6]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f1]··Advance·Line·by·456·to·70097 ··[0x000001fa]··Advance·Line·by·456·to·700
98 ··[0x000001f4]··Copy·(view·6)98 ··[0x000001fd]··Copy·(view·6)
99 ··[0x000001f5]··Set·column·to·599 ··[0x000001fe]··Set·column·to·5
100 ··[0x000001f7]··Set·is_stmt·to·1100 ··[0x00000200]··Set·is_stmt·to·1
101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x00000201]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x00000202]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fa]··Set·column·to·9103 ··[0x00000203]··Set·column·to·9
104 ··[0x000001fc]··Set·is_stmt·to·0104 ··[0x00000205]··Set·is_stmt·to·0
105 ··[0x000001fd]··Copy·(view·2)105 ··[0x00000206]··Copy·(view·2)
106 ··[0x000001fe]··Set·column·to·8106 ··[0x00000207]··Set·column·to·8
107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x00000209]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x0000020a]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020b]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000204]··Set·column·to·5110 ··[0x0000020d]··Set·column·to·5
111 ··[0x00000206]··Set·is_stmt·to·1111 ··[0x0000020f]··Set·is_stmt·to·1
112 ··[0x00000207]··Advance·Line·by·-694·to·10112 ··[0x00000210]··Advance·Line·by·-694·to·10
113 ··[0x0000020a]··Copy·(view·1)113 ··[0x00000213]··Copy·(view·1)
114 ··[0x0000020b]··Set·column·to·8114 ··[0x00000214]··Set·column·to·8
115 ··[0x0000020d]··Set·is_stmt·to·0115 ··[0x00000216]··Set·is_stmt·to·0
116 ··[0x0000020e]··Copy·(view·2)116 ··[0x00000217]··Copy·(view·2)
117 ··[0x0000020f]··Set·column·to·5117 ··[0x00000218]··Set·column·to·5
118 ··[0x00000211]··Set·is_stmt·to·1118 ··[0x0000021a]··Set·is_stmt·to·1
119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11119 ··[0x0000021b]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
120 ··[0x00000213]··Set·column·to·23120 ··[0x0000021c]··Set·column·to·23
121 ··[0x00000215]··Set·is_stmt·to·0121 ··[0x0000021e]··Set·is_stmt·to·0
122 ··[0x00000216]··Copy·(view·1)122 ··[0x0000021f]··Copy·(view·1)
123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000220]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000219]··Set·column·to·14124 ··[0x00000222]··Set·column·to·14
125 ··[0x0000021b]··Advance·Line·by·233·to·244125 ··[0x00000224]··Advance·Line·by·233·to·244
Max diff block lines reached; 7204/18186 bytes (39.61%) 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/trans.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x54434)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44a34)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
792 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/trans.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/token.c
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, 23 lines modifiedOffset 13, 23 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_trans 
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
 28 PyInit_token
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 2825
    
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_trans>:21 00000464·<PyInit_token>:
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 »       ...
277 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/trans.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/token.c
  
2.66 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·72616e73·rray_entry.trans15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token
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·7472616e·BLE_.PyInit_tran 
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul27 ··0x00000180·706f7274·4d6f6475·6c650050·79436170·portModule.PyCap
29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT28 ··0x00000190·73756c65·5f476574·506f696e·74657200·sule_GetPointer.
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea30 ··0x000001b0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f74·Dealloc.PyInit_t
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star32 ··0x000001d0·6f6b656e·005f5f67·6d6f6e5f·73746172·oken.__gmon_star
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·745f5f00····························t__.
  
52.2 KB
./usr/lib/debug/.build-id/ab/cf6a3c76a29f1bb52eb0204c51a17c9345207d.debug vs.
./usr/lib/debug/.build-id/ff/c0958828d52d2250b6b03b2c2ea9e77a5c0938.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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:··········3836·(bytes·into·file)13 ··Start·of·section·headers:··········3852·(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·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.96 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xefc:1 There·are·33·section·headers,·starting·at·offset·0xf0c:
  
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·0000bf·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·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000190·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00051c·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·00002d·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000db4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·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.33 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:·000002d0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f0·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·0000065c·····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 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·lines.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.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:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····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:·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:·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:·000004e5·····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:·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:·abcf6a3c76a29f1bb52eb0204c51a17c9345207d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ffc0958828d52d2250b6b03b2c2ea9e77a5c0938
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:······················6933 ··Length:······················701
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············404
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   lines.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x0000019e]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a8]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001ac]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001ae]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001af]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001b0]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b7]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001b9]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·column·to·2564 ··[0x000001bb]··Set·column·to·25
65 ··[0x000001b5]··Set·is_stmt·to·065 ··[0x000001bd]··Set·is_stmt·to·0
66 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001be]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b9]··Set·column·to·1468 ··[0x000001c1]··Set·column·to·14
69 ··[0x000001bb]··Advance·Line·by·236·to·24469 ··[0x000001c3]··Advance·Line·by·236·to·244
70 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001c6]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001bf]··Set·column·to·871 ··[0x000001c7]··Set·column·to·8
72 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c9]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c5]··Advance·Line·by·456·to·70073 ··[0x000001cd]··Advance·Line·by·456·to·700
74 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d1]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cb]··Set·column·to·2576 ··[0x000001d3]··Set·column·to·25
77 ··[0x000001cd]··Advance·Line·by·-692·to·877 ··[0x000001d5]··Advance·Line·by·-692·to·8
78 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·878 ··[0x000001d8]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d1]··Set·column·to·579 ··[0x000001d9]··Set·column·to·5
80 ··[0x000001d3]··Set·is_stmt·to·180 ··[0x000001db]··Set·is_stmt·to·1
81 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001dc]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d7]··Set·column·to·3783 ··[0x000001df]··Set·column·to·37
84 ··[0x000001d9]··Advance·Line·by·687·to·69684 ··[0x000001e1]··Advance·Line·by·687·to·696
85 ··[0x000001dc]··Copy·(view·1)85 ··[0x000001e4]··Copy·(view·1)
86 ··[0x000001dd]··Set·column·to·586 ··[0x000001e5]··Set·column·to·5
87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)87 ··[0x000001e7]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e0]··Set·column·to·3688 ··[0x000001e8]··Set·column·to·36
89 ··[0x000001e2]··Advance·Line·by·-461·to·23989 ··[0x000001ea]··Advance·Line·by·-461·to·239
90 ··[0x000001e5]··Copy·(view·3)90 ··[0x000001ed]··Copy·(view·3)
91 ··[0x000001e6]··Set·column·to·591 ··[0x000001ee]··Set·column·to·5
92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001f0]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001e9]··Set·is_stmt·to·093 ··[0x000001f1]··Set·is_stmt·to·0
94 ··[0x000001ea]··Copy·(view·5)94 ··[0x000001f2]··Copy·(view·5)
95 ··[0x000001eb]··Set·column·to·895 ··[0x000001f3]··Set·column·to·8
96 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f5]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f1]··Advance·Line·by·456·to·70097 ··[0x000001f9]··Advance·Line·by·456·to·700
98 ··[0x000001f4]··Copy·(view·6)98 ··[0x000001fc]··Copy·(view·6)
99 ··[0x000001f5]··Set·column·to·599 ··[0x000001fd]··Set·column·to·5
100 ··[0x000001f7]··Set·is_stmt·to·1100 ··[0x000001ff]··Set·is_stmt·to·1
101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x00000200]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fa]··Set·column·to·9103 ··[0x00000202]··Set·column·to·9
104 ··[0x000001fc]··Set·is_stmt·to·0104 ··[0x00000204]··Set·is_stmt·to·0
105 ··[0x000001fd]··Copy·(view·2)105 ··[0x00000205]··Copy·(view·2)
106 ··[0x000001fe]··Set·column·to·8106 ··[0x00000206]··Set·column·to·8
107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x00000208]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x00000209]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020a]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000204]··Set·column·to·5110 ··[0x0000020c]··Set·column·to·5
111 ··[0x00000206]··Set·is_stmt·to·1111 ··[0x0000020e]··Set·is_stmt·to·1
112 ··[0x00000207]··Advance·Line·by·-694·to·10112 ··[0x0000020f]··Advance·Line·by·-694·to·10
113 ··[0x0000020a]··Copy·(view·1)113 ··[0x00000212]··Copy·(view·1)
114 ··[0x0000020b]··Set·column·to·8 
115 ··[0x0000020d]··Set·is_stmt·to·0 
116 ··[0x0000020e]··Copy·(view·2) 
117 ··[0x0000020f]··Set·column·to·5 
118 ··[0x00000211]··Set·is_stmt·to·1 
119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11 
120 ··[0x00000213]··Set·column·to·23114 ··[0x00000213]··Set·column·to·8
121 ··[0x00000215]··Set·is_stmt·to·0115 ··[0x00000215]··Set·is_stmt·to·0
122 ··[0x00000216]··Copy·(view·1)116 ··[0x00000216]··Copy·(view·2)
 117 ··[0x00000217]··Set·column·to·5
 118 ··[0x00000219]··Set·is_stmt·to·1
 119 ··[0x0000021a]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
 120 ··[0x0000021b]··Set·column·to·23
 121 ··[0x0000021d]··Set·is_stmt·to·0
 122 ··[0x0000021e]··Copy·(view·1)
123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x0000021f]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000219]··Set·column·to·14124 ··[0x00000221]··Set·column·to·14
Max diff block lines reached; 4402/18183 bytes (24.21%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/lines.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e431 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e8
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52c0a)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x447dc)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x492
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x492
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4ac126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d4139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8212 bytes (14.17%) 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
  
785 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 E·}GCC:·(Debian·14.2.0-16)·14.2.01 z\»     8GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/lines.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/pgen.c
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, 19 lines modifiedOffset 14, 19 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
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
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 »       ...
930 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 2825
    
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_lines>:14 00000468·<PyInit_pgen>:
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 »       ...
276 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/lines.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/pgen.c
  
3.03 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·72790070·67656e2e·rray_entry.pgen.
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
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_ 
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
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.PyCapsul22 ··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·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·5f00································_.
  
52.1 KB
./usr/lib/debug/.build-id/b7/ed2ced8a874646c8f1f827f8b8852998c4a39d.debug vs.
./usr/lib/debug/.build-id/19/f6a6dc814189ea443a9c46669e32468a75b0ad.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:··········3836·(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·0x0067c·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:
4.79 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·0xefc:
  
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·0000c3·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·000180·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000678·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·000100·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000348·000195·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d4·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·000031·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00051c·000025·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00055c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000544·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005d0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005b8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005e7·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000648·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000630·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be8·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd0·0001e4·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000db4·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.41 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:·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:·00000678·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·0000065c·····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:·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·literals.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.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:·000005e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000678·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000678·····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:·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_literals 
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
 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:·b7ed2ced8a874646c8f1f827f8b8852998c4a39d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19f6a6dc814189ea443a9c46669e32468a75b0ad
17.7 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:······················7053 ··Length:······················693
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4085 ··Prologue·Length:·············396
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   literals.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a2]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x464
51 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
52 ··[0x000001ac]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·6
54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
55 ··[0x000001b0]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001b2]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001b3]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001b4]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
61 ··[0x000001bb]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001bd]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001bf]··Set·column·to·2564 ··[0x000001b3]··Set·column·to·25
65 ··[0x000001c1]··Set·is_stmt·to·065 ··[0x000001b5]··Set·is_stmt·to·0
66 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
67 ··[0x000001c3]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c5]··Set·column·to·1468 ··[0x000001b9]··Set·column·to·14
69 ··[0x000001c7]··Advance·Line·by·236·to·24469 ··[0x000001bb]··Advance·Line·by·236·to·244
70 ··[0x000001ca]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·244
71 ··[0x000001cb]··Set·column·to·871 ··[0x000001bf]··Set·column·to·8
72 ··[0x000001cd]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001d1]··Advance·Line·by·456·to·70073 ··[0x000001c5]··Advance·Line·by·456·to·700
74 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·700
 75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 76 ··[0x000001cb]··Set·column·to·25
 77 ··[0x000001cd]··Advance·Line·by·-692·to·8
 78 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
 79 ··[0x000001d1]··Set·column·to·5
 80 ··[0x000001d3]··Set·is_stmt·to·1
 81 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·9
75 ··[0x000001d5]··Set·File·Name·to·entry·1·in·the·File·Name·Table82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
76 ··[0x000001d7]··Set·column·to·2583 ··[0x000001d7]··Set·column·to·37
77 ··[0x000001d9]··Advance·Line·by·-692·to·884 ··[0x000001d9]··Advance·Line·by·687·to·696
78 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·885 ··[0x000001dc]··Copy·(view·1)
79 ··[0x000001dd]··Set·column·to·586 ··[0x000001dd]··Set·column·to·5
80 ··[0x000001df]··Set·is_stmt·to·1 
81 ··[0x000001e0]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9 
82 ··[0x000001e1]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
83 ··[0x000001e3]··Set·column·to·37 
84 ··[0x000001e5]··Advance·Line·by·687·to·696 
85 ··[0x000001e8]··Copy·(view·1) 
86 ··[0x000001e9]··Set·column·to·5 
87 ··[0x000001eb]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)
88 ··[0x000001ec]··Set·column·to·3688 ··[0x000001e0]··Set·column·to·36
89 ··[0x000001ee]··Advance·Line·by·-461·to·23989 ··[0x000001e2]··Advance·Line·by·-461·to·239
90 ··[0x000001f1]··Copy·(view·3)90 ··[0x000001e5]··Copy·(view·3)
91 ··[0x000001f2]··Set·column·to·591 ··[0x000001e6]··Set·column·to·5
92 ··[0x000001f4]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f5]··Set·is_stmt·to·093 ··[0x000001e9]··Set·is_stmt·to·0
94 ··[0x000001f6]··Copy·(view·5)94 ··[0x000001ea]··Copy·(view·5)
95 ··[0x000001f7]··Set·column·to·895 ··[0x000001eb]··Set·column·to·8
96 ··[0x000001f9]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001fd]··Advance·Line·by·456·to·70097 ··[0x000001f1]··Advance·Line·by·456·to·700
98 ··[0x00000200]··Copy·(view·6)98 ··[0x000001f4]··Copy·(view·6)
99 ··[0x00000201]··Set·column·to·599 ··[0x000001f5]··Set·column·to·5
100 ··[0x00000203]··Set·is_stmt·to·1100 ··[0x000001f7]··Set·is_stmt·to·1
101 ··[0x00000204]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703
102 ··[0x00000205]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)
103 ··[0x00000206]··Set·column·to·9103 ··[0x000001fa]··Set·column·to·9
104 ··[0x00000208]··Set·is_stmt·to·0104 ··[0x000001fc]··Set·is_stmt·to·0
105 ··[0x00000209]··Copy·(view·2)105 ··[0x000001fd]··Copy·(view·2)
106 ··[0x0000020a]··Set·column·to·8106 ··[0x000001fe]··Set·column·to·8
107 ··[0x0000020c]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704
108 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704
109 ··[0x0000020e]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000210]··Set·column·to·5110 ··[0x00000204]··Set·column·to·5
 111 ··[0x00000206]··Set·is_stmt·to·1
 112 ··[0x00000207]··Advance·Line·by·-694·to·10
 113 ··[0x0000020a]··Copy·(view·1)
 114 ··[0x0000020b]··Set·column·to·8
 115 ··[0x0000020d]··Set·is_stmt·to·0
 116 ··[0x0000020e]··Copy·(view·2)
 117 ··[0x0000020f]··Set·column·to·5
111 ··[0x00000212]··Set·is_stmt·to·1118 ··[0x00000211]··Set·is_stmt·to·1
112 ··[0x00000213]··Advance·Line·by·-694·to·10119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
 120 ··[0x00000213]··Set·column·to·23
 121 ··[0x00000215]··Set·is_stmt·to·0
113 ··[0x00000216]··Copy·(view·1)122 ··[0x00000216]··Copy·(view·1)
 123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table
Max diff block lines reached; 7704/18093 bytes (42.58%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e4
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53f69)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52c0a)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x464
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49678 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49691 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4ac
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d4
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8216 bytes (14.17%) 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
  
799 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/literals.c4 /tmp/tmplwx9ehbh/build/black/lines.c
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 literals.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_literals 
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
 25 PyInit_lines
27 PyCapsule_GetPointer26 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
29 _Py_Dealloc28 _Py_Dealloc
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
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 »       ...
934 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 2825
    
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_literals>:14 00000464·<PyInit_lines>:
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 »       ...
280 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/lines.c
  
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·69746572·rray_entry.liter15 ··0x000000c0·72726179·5f656e74·7279006c·696e6573·rray_entry.lines
16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.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·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l 
22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi 
23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
 25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 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.PyCapsul
 29 ··0x000001a0·655f4765·74506f69·6e746572·005f4954·e_GetPointer._IT
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
 31 ··0x000001c0·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 32 ··0x000001d0·6c6c6f63·005f5f67·6d6f6e5f·73746172·lloc.__gmon_star
 33 ··0x000001e0·745f5f00····························t__.
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py 
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint 
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist 
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo 
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__. 
  
52.7 KB
./usr/lib/debug/.build-id/b9/e441df100b584b4102f6723787f704f7152591.debug vs.
./usr/lib/debug/.build-id/8a/590a806582de384c4177fcf085565a6226d39d.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:··········3856·(bytes·into·file)13 ··Start·of·section·headers:··········3900·(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·0x00684·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.88 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·0xf3c:
  
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·0000ce·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002dc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000314·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000344·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000350·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003ac·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000500·000118·000180·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000680·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000102·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000191·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000528·00002d·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000534·000033·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf4·000200·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc6·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000df4·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.57 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:·000002dc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000314·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000344·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000350·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003ac·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f8·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004f4·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000500·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000670·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000680·····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:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003ac·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·000004f8·····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:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·000004fc·····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:·00000500·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000500·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003d1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003fd·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000420·····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:·00000430·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000431·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·0000045c·····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:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000471·····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·handle_ipynb_magics.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000590·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·000004f4·····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:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000680·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000680·····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:·00000344·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·000004f8·····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:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000364·····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:·000004f5·····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:·00000475···128·FUNC····GLOBAL·DEFAULT····9·PyInit_handle_ipynb_magics
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:·b9e441df100b584b4102f6723787f704f71525913 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8a590a806582de384c4177fcf085565a6226d39d
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:······················7013 ··Length:······················707
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4045 ··Prologue·Length:·············410
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   pgen.c35 ··1»      1»     0»    0»   handle_ipynb_magics.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019e]··Set·column·to·149 ··[0x000001a4]··Set·column·to·1
50 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x000001a6]··Extended·opcode·2:·set·Address·to·0x474
51 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001ad]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·5
52 ··[0x000001a8]··Set·column·to·552 ··[0x000001ae]··Set·column·to·5
53 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·653 ··[0x000001b0]··Special·opcode·104:·advance·Address·by·14·to·0x482·and·Line·by·1·to·6
54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)54 ··[0x000001b1]··Special·opcode·6:·advance·Address·by·0·to·0x482·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ac]··Set·column·to·1755 ··[0x000001b2]··Set·column·to·17
56 ··[0x000001ae]··Set·is_stmt·to·056 ··[0x000001b4]··Set·is_stmt·to·0
57 ··[0x000001af]··Copy·(view·2)57 ··[0x000001b5]··Copy·(view·2)
58 ··[0x000001b0]··Set·column·to·858 ··[0x000001b6]··Set·column·to·8
59 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b8]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·760 ··[0x000001bc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·7
61 ··[0x000001b7]··Set·column·to·561 ··[0x000001bd]··Set·column·to·5
62 ··[0x000001b9]··Set·is_stmt·to·162 ··[0x000001bf]··Set·is_stmt·to·1
63 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·863 ··[0x000001c0]··Special·opcode·20:·advance·Address·by·2·to·0x48c·and·Line·by·1·to·8
64 ··[0x000001bb]··Set·column·to·2564 ··[0x000001c1]··Set·column·to·25
65 ··[0x000001bd]··Set·is_stmt·to·065 ··[0x000001c3]··Set·is_stmt·to·0
66 ··[0x000001be]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·866 ··[0x000001c4]··Special·opcode·19:·advance·Address·by·2·to·0x48e·and·Line·by·0·to·8
67 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001c5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c1]··Set·column·to·1468 ··[0x000001c7]··Set·column·to·14
69 ··[0x000001c3]··Advance·Line·by·236·to·24469 ··[0x000001c9]··Advance·Line·by·236·to·244
70 ··[0x000001c6]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24470 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x496·and·Line·by·0·to·244
71 ··[0x000001c7]··Set·column·to·871 ··[0x000001cd]··Set·column·to·8
72 ··[0x000001c9]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001cf]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001cd]··Advance·Line·by·456·to·70073 ··[0x000001d3]··Advance·Line·by·456·to·700
74 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70074 ··[0x000001d6]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·700
75 ··[0x000001d1]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d3]··Set·column·to·25 
77 ··[0x000001d5]··Advance·Line·by·-692·to·8 
78 ··[0x000001d8]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8 
79 ··[0x000001d9]··Set·column·to·576 ··[0x000001d9]··Set·column·to·25
 77 ··[0x000001db]··Advance·Line·by·-692·to·8
 78 ··[0x000001de]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·8
 79 ··[0x000001df]··Set·column·to·5
80 ··[0x000001db]··Set·is_stmt·to·180 ··[0x000001e1]··Set·is_stmt·to·1
81 ··[0x000001dc]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·981 ··[0x000001e2]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·9
82 ··[0x000001dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001e3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001df]··Set·column·to·3783 ··[0x000001e5]··Set·column·to·37
84 ··[0x000001e1]··Advance·Line·by·687·to·69684 ··[0x000001e7]··Advance·Line·by·687·to·696
85 ··[0x000001e4]··Copy·(view·1)85 ··[0x000001ea]··Copy·(view·1)
86 ··[0x000001e5]··Set·column·to·586 ··[0x000001eb]··Set·column·to·5
87 ··[0x000001e7]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)87 ··[0x000001ed]··Special·opcode·9:·advance·Address·by·0·to·0x49e·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e8]··Set·column·to·3688 ··[0x000001ee]··Set·column·to·36
89 ··[0x000001ea]··Advance·Line·by·-461·to·23989 ··[0x000001f0]··Advance·Line·by·-461·to·239
90 ··[0x000001ed]··Copy·(view·3)90 ··[0x000001f3]··Copy·(view·3)
91 ··[0x000001ee]··Set·column·to·591 ··[0x000001f4]··Set·column·to·5
92 ··[0x000001f0]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)92 ··[0x000001f6]··Special·opcode·10:·advance·Address·by·0·to·0x49e·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f1]··Set·is_stmt·to·093 ··[0x000001f7]··Set·is_stmt·to·0
94 ··[0x000001f2]··Copy·(view·5)94 ··[0x000001f8]··Copy·(view·5)
95 ··[0x000001f3]··Set·column·to·895 ··[0x000001f9]··Set·column·to·8
96 ··[0x000001f5]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001fb]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f9]··Advance·Line·by·456·to·70097 ··[0x000001ff]··Advance·Line·by·456·to·700
98 ··[0x000001fc]··Copy·(view·6)98 ··[0x00000202]··Copy·(view·6)
99 ··[0x000001fd]··Set·column·to·599 ··[0x00000203]··Set·column·to·5
100 ··[0x000001ff]··Set·is_stmt·to·1100 ··[0x00000205]··Set·is_stmt·to·1
101 ··[0x00000200]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703101 ··[0x00000206]··Special·opcode·36:·advance·Address·by·4·to·0x4a2·and·Line·by·3·to·703
102 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)102 ··[0x00000207]··Special·opcode·6:·advance·Address·by·0·to·0x4a2·and·Line·by·1·to·704·(view·1)
103 ··[0x00000202]··Set·column·to·9103 ··[0x00000208]··Set·column·to·9
104 ··[0x00000204]··Set·is_stmt·to·0104 ··[0x0000020a]··Set·is_stmt·to·0
105 ··[0x00000205]··Copy·(view·2)105 ··[0x0000020b]··Copy·(view·2)
106 ··[0x00000206]··Set·column·to·8106 ··[0x0000020c]··Set·column·to·8
107 ··[0x00000208]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704107 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x4a4·and·Line·by·0·to·704
108 ··[0x00000209]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704108 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x4a8·and·Line·by·0·to·704
109 ··[0x0000020a]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000210]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020c]··Set·column·to·5 
111 ··[0x0000020e]··Set·is_stmt·to·1 
112 ··[0x0000020f]··Advance·Line·by·-694·to·10 
113 ··[0x00000212]··Copy·(view·1) 
114 ··[0x00000213]··Set·column·to·8 
115 ··[0x00000215]··Set·is_stmt·to·0 
116 ··[0x00000216]··Copy·(view·2) 
117 ··[0x00000217]··Set·column·to·5110 ··[0x00000212]··Set·column·to·5
118 ··[0x00000219]··Set·is_stmt·to·1111 ··[0x00000214]··Set·is_stmt·to·1
119 ··[0x0000021a]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11112 ··[0x00000215]··Advance·Line·by·-694·to·10
 113 ··[0x00000218]··Copy·(view·1)
120 ··[0x0000021b]··Set·column·to·23114 ··[0x00000219]··Set·column·to·8
121 ··[0x0000021d]··Set·is_stmt·to·0115 ··[0x0000021b]··Set·is_stmt·to·0
122 ··[0x0000021e]··Copy·(view·1)116 ··[0x0000021c]··Copy·(view·2)
123 ··[0x0000021f]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
124 ··[0x00000221]··Set·column·to·14 
125 ··[0x00000223]··Advance·Line·by·233·to·244 
126 ··[0x00000226]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244 
Max diff block lines reached; 2/18265 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·0x46814 ····<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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e831 ····<3d>···DW_AT_low_pc······:·(addr)·0x4f4
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f8
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x447dc)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4ebf7)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x474
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49278 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49e
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49291 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49e
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4d6
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4bc
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4bc
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4e4
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8226 bytes (14.15%) 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 ····00000474·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 ·············0000048a·00000495·(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 ·············00000495·000004bc·(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 ·············000004d0·000004da·(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 ·············0000049e·000004aa·(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 ·············000004aa·000004ce·(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 ·············000004d0·000004d2·(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 ·············000004d2·000004da·(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 ·············000004de·000004f4·(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 ·············000004bc·000004c6·(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 ·············000004c6·000004ce·(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 ·············000004ce·000004cf·(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 ·············000004de·000004e0·(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 ·············000004e0·000004f4·(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 ·············0000049e·000004a8·(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 ·············000004d0·000004d6·(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 ·············0000049e·0000049e·(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 ·············000004bc·000004c6·(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 ·············000004de·000004f4·(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 ·············000004bc·000004bc·(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 ····00000474·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
861 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/pgen.c4 /tmp/tmplwx9ehbh/build/black/handle_ipynb_magics.c
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 handle_ipynb_magics.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_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_handle_ipynb_magics
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 00000338·<_init>:2 00000344·<_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 00000350·<.plt>:
3 »       ...3 »       ...
944 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 2825
    
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 000003ac·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003d0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003fc·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 00000430·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 00000470·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_pgen>:14 00000474·<PyInit_handle_ipynb_magics>:
15 »       ...15 »       ...
  
16 000004e8·<PyInit___init__>:16 000004f4·<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 000004f8·<_fini>:
3 »       ...3 »       ...
290 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/pgen.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/handle_ipynb_magics.c
  
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·72790070·67656e2e·rray_entry.pgen.15 ··0x000000c0·72726179·5f656e74·72790068·616e646c·rray_entry.handl
 16 ··0x000000d0·655f6970·796e625f·6d616769·63732e63·e_ipynb_magics.c
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.17 ··0x000000e0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E18 ··0x000000f0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl19 ··0x00000100·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G20 ··0x00000110·005f696e·6974005f·66696e69·005f474c·._init._fini._GL
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB21 ··0x00000120·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali22 ··0x00000130·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz
 23 ··0x00000140·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_
22 ··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_GetAttrS24 ··0x00000150·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt
25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis25 ··0x00000160·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.26 ··0x00000170·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
27 ··0x00000180·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM27 ··0x00000180·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo
28 ··0x00000190·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_28 ··0x00000190·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu
29 ··0x000001a0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_29 ··0x000001a0·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I
30 ··0x000001b0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon30 ··0x000001b0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
31 ··0x000001c0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall31 ··0x000001c0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
 32 ··0x000001d0·616c6c6f·63005079·496e6974·5f68616e·alloc.PyInit_han
 33 ··0x000001e0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics
32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_34 ··0x000001f0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
33 ··0x000001e0·5f00································_. 
  
597 MB
./usr/lib/debug/.build-id/c0/a1ec4403ea5d967ef7316776fe2292436a98a3.debug vs.
./usr/lib/debug/.build-id/c7/3bab54615235562f5a0eef2485f16e194e2bb4.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:··········7013024·(bytes·into·file)13 ··Start·of·section·headers:··········7012400·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
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·0x002c9f0c·0x002c9f0c·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000138·0x002c9e1c·0x002c9e1c·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c9f18·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c9e28·R·E·0x10000
8 ··LOAD···········0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x2b9e4·RW··0x100008 ··LOAD···········0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x2b9e4·RW··0x10000
9 ··DYNAMIC········0x00d6a8·0x002dff18·0x002dff18·0x00000·0x000e8·RW··0x49 ··DYNAMIC········0x00d6a8·0x002dff18·0x002dff18·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·0x002dd6a8·0x002dd6a8·0x00000·0x02958·R···0x112 ··GNU_RELRO······0x00d6a8·0x002dd6a8·0x002dd6a8·0x00000·0x02958·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.8 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6b02a0:1 There·are·37·section·headers,·starting·at·offset·0x6b0030:
  
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·00cff0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00005148·000138·00cff0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00012138·000138·022b03·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00012138·000138·022b03·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00034c3c·000138·0019fe·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00034c3c·000138·0019fe·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0003663c·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········0003663c·000138·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0003667c·000138·018d88·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0003667c·000138·018d88·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004f404·000138·000648·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0004f404·000138·000648·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0004fa4c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004fa4c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004fa58·000138·000a34·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0004fa58·000138·000a34·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00050490·000138·258048·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00050490·000138·257f54·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········002a84d8·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········002a83e4·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········002a84e0·000138·021a2c·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········002a83f0·000138·021a2c·00···A··0···0··8
18 ··[14]·.ARM.exidx········NOBITS··········002c9f0c·000138·000008·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········002c9e1c·000138·000008·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········002c9f14·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········002c9e24·000138·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········002dd6a8·00d6a8·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········002dd6a8·00d6a8·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········002dd6ac·00d6a8·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········002dd6ac·00d6a8·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········002dd6b0·00d6a8·002868·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········002dd6b0·00d6a8·002868·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········002dff18·00d6a8·0000e8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········002dff18·00d6a8·0000e8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········002e0000·00d6a8·000d58·04··WA··0···0··424 ··[20]·.got··············NOBITS··········002e0000·00d6a8·000d58·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········002e0d58·00d6a8·024a24·00··WA··0···0··425 ··[21]·.data·············NOBITS··········002e0d58·00d6a8·024a24·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········0030577c·00d6a8·003910·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0030577c·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·00002e·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00002e·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·3051a1·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·305080·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·30535c·000675·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·305238·000674·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·3059d4·0f673f·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·3058ac·0f66b4·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·3fc114·006f34·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·3fbf60·006f2d·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·403048·00013a·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·402e90·00013a·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·403184·1e3356·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·402fcc·1e33b2·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·5e64dc·045f55·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·5e6380·045e44·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·62c431·000048·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·62c1c4·000048·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·62c47c·03f3f0·10·····35·12867··438 ··[34]·.symtab···········SYMTAB··········00000000·62c20c·03f3f0·10·····35·12867··4
39 ··[35]·.strtab···········STRTAB··········00000000·66b86c·0448b9·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·66b5fc·0448b9·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·6b0125·00017b·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·6afeb5·00017b·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.18 MB
readelf --wide --symbols {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ·····5:·00034c3c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·00034c3c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·0003663c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·0003663c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·0003667c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·0003667c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·0004f404·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·0004f404·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·0004fa4c·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·0004fa4c·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·0004fa58·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·0004fa58·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·00050490·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·00050490·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·002a84d8·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·002a83e4·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·002a84e0·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·002a83f0·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·002c9f0c·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx18 ····14:·002c9e1c·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx
19 ····15:·002c9f14·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame19 ····15:·002c9e24·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame
20 ····16:·002dd6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array20 ····16:·002dd6a8·····0·SECTION·LOCAL··DEFAULT···16·.init_array
21 ····17:·002dd6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array21 ····17:·002dd6ac·····0·SECTION·LOCAL··DEFAULT···17·.fini_array
22 ····18:·002dd6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro22 ····18:·002dd6b0·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro
23 ····19:·002dff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic23 ····19:·002dff18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
24 ····20:·002e0000·····0·SECTION·LOCAL··DEFAULT···20·.got24 ····20:·002e0000·····0·SECTION·LOCAL··DEFAULT···20·.got
25 ····21:·002e0d58·····0·SECTION·LOCAL··DEFAULT···21·.data25 ····21:·002e0d58·····0·SECTION·LOCAL··DEFAULT···21·.data
26 ····22:·0030577c·····0·SECTION·LOCAL··DEFAULT···22·.bss26 ····22:·0030577c·····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:·00050490·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·00050490·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·00050490·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·00050490·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·000504ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·000504ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·0004fa4c·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·0004fa4c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·002a84d8·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·002a83e4·····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:·0004fa54·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·0004fa54·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·002a84dc·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·002a83e8·····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:·00050559·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse47 ····43:·00050559·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse
48 ····44:·00050558·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·00050558·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·0005055d·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear49 ····45:·0005055d·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear
50 ····46:·00050590·····0·NOTYPE··LOCAL··DEFAULT···11·$d50 ····46:·00050590·····0·NOTYPE··LOCAL··DEFAULT···11·$d
51 ····47:·000505a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t51 ····47:·000505a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
52 ····48:·000505cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·000505cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 582, 15 lines modifiedOffset 582, 15 lines modified
582 ···578:·00055b30·····0·NOTYPE··LOCAL··DEFAULT···11·$d582 ···578:·00055b30·····0·NOTYPE··LOCAL··DEFAULT···11·$d
583 ···579:·00055b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t583 ···579:·00055b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
584 ···580:·00055bdc·····0·NOTYPE··LOCAL··DEFAULT···11·$d584 ···580:·00055bdc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
585 ···581:·00055be8·····0·NOTYPE··LOCAL··DEFAULT···11·$t585 ···581:·00055be8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
586 ···582:·00055c88·····0·NOTYPE··LOCAL··DEFAULT···11·$d586 ···582:·00055c88·····0·NOTYPE··LOCAL··DEFAULT···11·$d
587 ···583:·00055c94·····0·NOTYPE··LOCAL··DEFAULT···11·$t587 ···583:·00055c94·····0·NOTYPE··LOCAL··DEFAULT···11·$t
588 ···584:·00055d10·····0·NOTYPE··LOCAL··DEFAULT···11·$d588 ···584:·00055d10·····0·NOTYPE··LOCAL··DEFAULT···11·$d
589 ···585:·002a8570·····0·NOTYPE··LOCAL··DEFAULT···13·$d589 ···585:·002a8480·····0·NOTYPE··LOCAL··DEFAULT···13·$d
590 ···586:·00055d18·····0·NOTYPE··LOCAL··DEFAULT···11·$t590 ···586:·00055d18·····0·NOTYPE··LOCAL··DEFAULT···11·$t
591 ···587:·00055d19···172·FUNC····LOCAL··DEFAULT···11·find_keyword591 ···587:·00055d19···172·FUNC····LOCAL··DEFAULT···11·find_keyword
592 ···588:·00055db4·····0·NOTYPE··LOCAL··DEFAULT···11·$d592 ···588:·00055db4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
593 ···589:·00055dc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t593 ···589:·00055dc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
594 ···590:·00055e28·····0·NOTYPE··LOCAL··DEFAULT···11·$d594 ···590:·00055e28·····0·NOTYPE··LOCAL··DEFAULT···11·$d
595 ···591:·00055e3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t595 ···591:·00055e3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
596 ···592:·00055ea0·····0·NOTYPE··LOCAL··DEFAULT···11·$d596 ···592:·00055ea0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 5406, 1546 lines modifiedOffset 5406, 1546 lines modified
5406 ··5402:·000b8e98·····0·NOTYPE··LOCAL··DEFAULT···11·$t5406 ··5402:·000b8e98·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5407 ··5403:·000b8f10·····0·NOTYPE··LOCAL··DEFAULT···11·$d5407 ··5403:·000b8f10·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5408 ··5404:·000b8f30·····0·NOTYPE··LOCAL··DEFAULT···11·$t5408 ··5404:·000b8f30·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5409 ··5405:·000b9138·····0·NOTYPE··LOCAL··DEFAULT···11·$d5409 ··5405:·000b9138·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5410 ··5406:·000b9160·····0·NOTYPE··LOCAL··DEFAULT···11·$t5410 ··5406:·000b9160·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5411 ··5407:·000b9228·····0·NOTYPE··LOCAL··DEFAULT···11·$d5411 ··5407:·000b9228·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Diff chunk too large, falling back to line-by-line diff (692 lines added, 692 lines removed)
5412 ··5408:·000b9258·····0·NOTYPE··LOCAL··DEFAULT···11·$t5412 ··5408:·000b9258·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5413 ··5409:·000b9a1c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5413 ··5409:·000b99f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5414 ··5410:·000b9b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5414 ··5410:·000b9b18·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5415 ··5411:·000b9bb8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5415 ··5411:·000b9b94·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5416 ··5412:·000b9bc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5416 ··5412:·000b9ba4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5417 ··5413:·000b9bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5417 ··5413:·000b9bcc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5418 ··5414:·000b9bf8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5418 ··5414:·000b9bd4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5419 ··5415:·000b9c5c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5419 ··5415:·000b9c38·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5420 ··5416:·000b9c78·····0·NOTYPE··LOCAL··DEFAULT···11·$t5420 ··5416:·000b9c54·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5421 ··5417:·000b9ca4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5421 ··5417:·000b9c80·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5422 ··5418:·000b9cac·····0·NOTYPE··LOCAL··DEFAULT···11·$t5422 ··5418:·000b9c88·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5423 ··5419:·000b9d40·····0·NOTYPE··LOCAL··DEFAULT···11·$d5423 ··5419:·000b9d1c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5424 ··5420:·000b9d68·····0·NOTYPE··LOCAL··DEFAULT···11·$t5424 ··5420:·000b9d44·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5425 ··5421:·000b9e20·····0·NOTYPE··LOCAL··DEFAULT···11·$d5425 ··5421:·000b9dfc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5426 ··5422:·000b9e28·····0·NOTYPE··LOCAL··DEFAULT···11·$t5426 ··5422:·000b9e04·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5427 ··5423:·000b9ed0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5427 ··5423:·000b9eac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5428 ··5424:·000b9ef8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5428 ··5424:·000b9ed4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5429 ··5425:·000ba164·····0·NOTYPE··LOCAL··DEFAULT···11·$d5429 ··5425:·000ba140·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5430 ··5426:·000ba188·····0·NOTYPE··LOCAL··DEFAULT···11·$t5430 ··5426:·000ba164·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5431 ··5427:·000ba1ec·····0·NOTYPE··LOCAL··DEFAULT···11·$d5431 ··5427:·000ba1c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5432 ··5428:·000ba208·····0·NOTYPE··LOCAL··DEFAULT···11·$t5432 ··5428:·000ba1e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5433 ··5429:·000ba3d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5433 ··5429:·000ba3b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5434 ··5430:·000ba400·····0·NOTYPE··LOCAL··DEFAULT···11·$t5434 ··5430:·000ba3dc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5435 ··5431:·000ba4bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5435 ··5431:·000ba498·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5436 ··5432:·000ba4ec·····0·NOTYPE··LOCAL··DEFAULT···11·$t5436 ··5432:·000ba4c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5437 ··5433:·000ba644·····0·NOTYPE··LOCAL··DEFAULT···11·$d5437 ··5433:·000ba620·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5438 ··5434:·000ba66c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5438 ··5434:·000ba648·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5439 ··5435:·000ba704·····0·NOTYPE··LOCAL··DEFAULT···11·$d5439 ··5435:·000ba6e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5440 ··5436:·000ba72c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5440 ··5436:·000ba708·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5441 ··5437:·000ba884·····0·NOTYPE··LOCAL··DEFAULT···11·$d5441 ··5437:·000ba860·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5442 ··5438:·000ba8ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t5442 ··5438:·000ba888·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5443 ··5439:·000ba944·····0·NOTYPE··LOCAL··DEFAULT···11·$d5443 ··5439:·000ba920·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5444 ··5440:·000ba96c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5444 ··5440:·000ba948·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5445 ··5441:·000baac4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5445 ··5441:·000baaa0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5446 ··5442:·000baaec·····0·NOTYPE··LOCAL··DEFAULT···11·$t5446 ··5442:·000baac8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5447 ··5443:·000bab84·····0·NOTYPE··LOCAL··DEFAULT···11·$d5447 ··5443:·000bab60·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5448 ··5444:·000babac·····0·NOTYPE··LOCAL··DEFAULT···11·$t5448 ··5444:·000bab88·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5449 ··5445:·000bac50·····0·NOTYPE··LOCAL··DEFAULT···11·$d5449 ··5445:·000bac2c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5450 ··5446:·000bac80·····0·NOTYPE··LOCAL··DEFAULT···11·$t5450 ··5446:·000bac5c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5451 ··5447:·000bac81····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_comment5451 ··5447:·000bac5d····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_comment
5452 ··5448:·000bacbc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5452 ··5448:·000bac98·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5453 ··5449:·000bacc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5453 ··5449:·000baca4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5454 ··5450:·000bb0d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5454 ··5450:·000bb0b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5455 ··5451:·000bb160·····0·NOTYPE··LOCAL··DEFAULT···11·$t5455 ··5451:·000bb13c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5456 ··5452:·000bb161····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_def5456 ··5452:·000bb13d····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_def
5457 ··5453:·000bb19c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5457 ··5453:·000bb178·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5458 ··5454:·000bb1a8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5458 ··5454:·000bb184·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5459 ··5455:·000bb360·····0·NOTYPE··LOCAL··DEFAULT···11·$d5459 ··5455:·000bb33c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5460 ··5456:·000bb3a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5460 ··5456:·000bb380·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5461 ··5457:·000bb3a5····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_chained_assignment5461 ··5457:·000bb381····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_is_chained_assignment
5462 ··5458:·000bb3e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5462 ··5458:·000bb3bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5463 ··5459:·000bb3ec·····0·NOTYPE··LOCAL··DEFAULT···11·$t5463 ··5459:·000bb3c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5464 ··5460:·000bb490·····0·NOTYPE··LOCAL··DEFAULT···11·$d5464 ··5460:·000bb46c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5465 ··5461:·000bb4c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5465 ··5461:·000bb49c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5466 ··5462:·000bb4c1····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_opens_block5466 ··5462:·000bb49d····72·FUNC····LOCAL··DEFAULT···11·lines___Line_get_opens_block
5467 ··5463:·000bb4fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5467 ··5463:·000bb4d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5468 ··5464:·000bb508·····0·NOTYPE··LOCAL··DEFAULT···11·$t5468 ··5464:·000bb4e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5469 ··5465:·000bb7c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5469 ··5465:·000bb7a4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5470 ··5466:·000bb824·····0·NOTYPE··LOCAL··DEFAULT···11·$t5470 ··5466:·000bb800·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5471 ··5467:·000bb8dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5471 ··5467:·000bb8b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5472 ··5468:·000bb90c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5472 ··5468:·000bb8e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5473 ··5469:·000bba28·····0·NOTYPE··LOCAL··DEFAULT···11·$d5473 ··5469:·000bba04·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5474 ··5470:·000bba50·····0·NOTYPE··LOCAL··DEFAULT···11·$t5474 ··5470:·000bba2c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5475 ··5471:·000bbad0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5475 ··5471:·000bbaac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5476 ··5472:·000bbaf4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5476 ··5472:·000bbad0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5477 ··5473:·000bbb70·····0·NOTYPE··LOCAL··DEFAULT···11·$d5477 ··5473:·000bbb4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Max diff block lines reached; 1161056/1242185 bytes (93.47%) 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:·c0a1ec4403ea5d967ef7316776fe2292436a98a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c73bab54615235562f5a0eef2485f16e194e2bb4
239 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:······················43733383 ··Length:······················4371976
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············17355 ··Prologue·Length:·············1735
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/tmp_90tkhp5/build27 ··1»      /tmp/tmplwx9ehbh/build
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt
30 ··4»      /usr/include/python3.12/cpython30 ··4»      /usr/include/python3.12/cpython
31 ··5»      /usr/include/arm-linux-gnueabihf/bits31 ··5»      /usr/include/arm-linux-gnueabihf/bits
32 ··6»      /usr/lib/gcc/arm-linux-gnueabihf/14/include32 ··6»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
33 ··7»      /usr/include/arm-linux-gnueabihf/sys33 ··7»      /usr/include/arm-linux-gnueabihf/sys
34 ··8»      /usr/include/arm-linux-gnueabihf/bits/types34 ··8»      /usr/include/arm-linux-gnueabihf/bits/types
Offset 653, 9385 lines modifiedOffset 653, 9385 lines modified
653 ··[0x000009d0]··Set·column·to·12653 ··[0x000009d0]··Set·column·to·12
654 ··[0x000009d2]··Special·opcode·20:·advance·Address·by·2·to·0x5073a·and·Line·by·1·to·37956654 ··[0x000009d2]··Special·opcode·20:·advance·Address·by·2·to·0x5073a·and·Line·by·1·to·37956
655 ··[0x000009d3]··Set·column·to·1655 ··[0x000009d3]··Set·column·to·1
656 ··[0x000009d5]··Special·opcode·22:·advance·Address·by·2·to·0x5073c·and·Line·by·3·to·37959656 ··[0x000009d5]··Special·opcode·22:·advance·Address·by·2·to·0x5073c·and·Line·by·3·to·37959
657 ··[0x000009d6]··Special·opcode·33:·advance·Address·by·4·to·0x50740·and·Line·by·0·to·37959657 ··[0x000009d6]··Special·opcode·33:·advance·Address·by·4·to·0x50740·and·Line·by·0·to·37959
658 ··[0x000009d7]··Set·is_stmt·to·1658 ··[0x000009d7]··Set·is_stmt·to·1
659 ··[0x000009d8]··Extended·opcode·2:·set·Address·to·0x50744659 ··[0x000009d8]··Extended·opcode·2:·set·Address·to·0x50744
660 ··[0x000009df]··Advance·Line·by·8131·to·46090660 ··[0x000009df]··Advance·Line·by·8125·to·46084
661 ··[0x000009e2]··Copy661 ··[0x000009e2]··Copy
662 ··[0x000009e3]··Set·column·to·5662 ··[0x000009e3]··Set·column·to·5
663 ··[0x000009e5]··Special·opcode·104:·advance·Address·by·14·to·0x50752·and·Line·by·1·to·46091663 ··[0x000009e5]··Special·opcode·104:·advance·Address·by·14·to·0x50752·and·Line·by·1·to·46085
664 ··[0x000009e6]··Set·column·to·1664 ··[0x000009e6]··Set·column·to·1
665 ··[0x000009e8]··Set·is_stmt·to·0665 ··[0x000009e8]··Set·is_stmt·to·0
666 ··[0x000009e9]··Special·opcode·4:·advance·Address·by·0·to·0x50752·and·Line·by·-1·to·46090·(view·1)666 ··[0x000009e9]··Special·opcode·4:·advance·Address·by·0·to·0x50752·and·Line·by·-1·to·46084·(view·1)
667 ··[0x000009ea]··Set·column·to·62667 ··[0x000009ea]··Set·column·to·62
668 ··[0x000009ec]··Advance·Line·by·-11·to·46079668 ··[0x000009ec]··Advance·Line·by·-11·to·46073
669 ··[0x000009ee]··Special·opcode·19:·advance·Address·by·2·to·0x50754·and·Line·by·0·to·46079669 ··[0x000009ee]··Special·opcode·19:·advance·Address·by·2·to·0x50754·and·Line·by·0·to·46073
670 ··[0x000009ef]··Set·column·to·22670 ··[0x000009ef]··Set·column·to·22
671 ··[0x000009f1]··Advance·Line·by·12·to·46091671 ··[0x000009f1]··Advance·Line·by·12·to·46085
672 ··[0x000009f3]··Special·opcode·19:·advance·Address·by·2·to·0x50756·and·Line·by·0·to·46091672 ··[0x000009f3]··Special·opcode·19:·advance·Address·by·2·to·0x50756·and·Line·by·0·to·46085
673 ··[0x000009f4]··Set·column·to·1673 ··[0x000009f4]··Set·column·to·1
674 ··[0x000009f6]··Special·opcode·18:·advance·Address·by·2·to·0x50758·and·Line·by·-1·to·46090674 ··[0x000009f6]··Special·opcode·18:·advance·Address·by·2·to·0x50758·and·Line·by·-1·to·46084
675 ··[0x000009f7]··Set·column·to·22675 ··[0x000009f7]··Set·column·to·22
676 ··[0x000009f9]··Special·opcode·20:·advance·Address·by·2·to·0x5075a·and·Line·by·1·to·46091676 ··[0x000009f9]··Special·opcode·20:·advance·Address·by·2·to·0x5075a·and·Line·by·1·to·46085
677 ··[0x000009fa]··Set·column·to·1677 ··[0x000009fa]··Set·column·to·1
678 ··[0x000009fc]··Set·is_stmt·to·1678 ··[0x000009fc]··Set·is_stmt·to·1
679 ··[0x000009fd]··Advance·Line·by·-15·to·46076679 ··[0x000009fd]··Advance·Line·by·-15·to·46070
680 ··[0x000009ff]··Special·opcode·33:·advance·Address·by·4·to·0x5075e·and·Line·by·0·to·46076680 ··[0x000009ff]··Special·opcode·33:·advance·Address·by·4·to·0x5075e·and·Line·by·0·to·46070
681 ··[0x00000a00]··Set·column·to·5681 ··[0x00000a00]··Set·column·to·5
682 ··[0x00000a02]··Special·opcode·7:·advance·Address·by·0·to·0x5075e·and·Line·by·2·to·46078·(view·1)682 ··[0x00000a02]··Special·opcode·7:·advance·Address·by·0·to·0x5075e·and·Line·by·2·to·46072·(view·1)
683 ··[0x00000a03]··Special·opcode·6:·advance·Address·by·0·to·0x5075e·and·Line·by·1·to·46079·(view·2)683 ··[0x00000a03]··Special·opcode·6:·advance·Address·by·0·to·0x5075e·and·Line·by·1·to·46073·(view·2)
684 ··[0x00000a04]··Set·column·to·62684 ··[0x00000a04]··Set·column·to·62
685 ··[0x00000a06]··Set·is_stmt·to·0685 ··[0x00000a06]··Set·is_stmt·to·0
686 ··[0x00000a07]··Copy·(view·3)686 ··[0x00000a07]··Copy·(view·3)
687 ··[0x00000a08]··Set·column·to·5687 ··[0x00000a08]··Set·column·to·5
688 ··[0x00000a0a]··Set·is_stmt·to·1688 ··[0x00000a0a]··Set·is_stmt·to·1
689 ··[0x00000a0b]··Special·opcode·48:·advance·Address·by·6·to·0x50764·and·Line·by·1·to·46080689 ··[0x00000a0b]··Special·opcode·48:·advance·Address·by·6·to·0x50764·and·Line·by·1·to·46074
690 ··[0x00000a0c]··Set·column·to·8690 ··[0x00000a0c]··Set·column·to·8
691 ··[0x00000a0e]··Set·is_stmt·to·0691 ··[0x00000a0e]··Set·is_stmt·to·0
692 ··[0x00000a0f]··Copy·(view·1)692 ··[0x00000a0f]··Copy·(view·1)
693 ··[0x00000a10]··Set·column·to·5693 ··[0x00000a10]··Set·column·to·5
694 ··[0x00000a12]··Set·is_stmt·to·1694 ··[0x00000a12]··Set·is_stmt·to·1
695 ··[0x00000a13]··Special·opcode·21:·advance·Address·by·2·to·0x50766·and·Line·by·2·to·46082695 ··[0x00000a13]··Special·opcode·21:·advance·Address·by·2·to·0x50766·and·Line·by·2·to·46076
696 ··[0x00000a14]··Set·column·to·18696 ··[0x00000a14]··Set·column·to·18
697 ··[0x00000a16]··Set·is_stmt·to·0697 ··[0x00000a16]··Set·is_stmt·to·0
698 ··[0x00000a17]··Copy·(view·1)698 ··[0x00000a17]··Copy·(view·1)
699 ··[0x00000a18]··Set·column·to·33699 ··[0x00000a18]··Set·column·to·33
700 ··[0x00000a1a]··Special·opcode·20:·advance·Address·by·2·to·0x50768·and·Line·by·1·to·46083700 ··[0x00000a1a]··Special·opcode·20:·advance·Address·by·2·to·0x50768·and·Line·by·1·to·46077
701 ··[0x00000a1b]··Set·column·to·18701 ··[0x00000a1b]··Set·column·to·18
702 ··[0x00000a1d]··Special·opcode·46:·advance·Address·by·6·to·0x5076e·and·Line·by·-1·to·46082702 ··[0x00000a1d]··Special·opcode·46:·advance·Address·by·6·to·0x5076e·and·Line·by·-1·to·46076
703 ··[0x00000a1e]··Set·column·to·28703 ··[0x00000a1e]··Set·column·to·28
704 ··[0x00000a20]··Special·opcode·22:·advance·Address·by·2·to·0x50770·and·Line·by·3·to·46085704 ··[0x00000a20]··Special·opcode·22:·advance·Address·by·2·to·0x50770·and·Line·by·3·to·46079
705 ··[0x00000a21]··Set·column·to·18705 ··[0x00000a21]··Set·column·to·18
706 ··[0x00000a23]··Special·opcode·16:·advance·Address·by·2·to·0x50772·and·Line·by·-3·to·46082706 ··[0x00000a23]··Special·opcode·16:·advance·Address·by·2·to·0x50772·and·Line·by·-3·to·46076
707 ··[0x00000a24]··Set·column·to·5707 ··[0x00000a24]··Set·column·to·5
708 ··[0x00000a26]··Set·is_stmt·to·1708 ··[0x00000a26]··Set·is_stmt·to·1
709 ··[0x00000a27]··Special·opcode·34:·advance·Address·by·4·to·0x50776·and·Line·by·1·to·46083709 ··[0x00000a27]··Special·opcode·34:·advance·Address·by·4·to·0x50776·and·Line·by·1·to·46077
710 ··[0x00000a28]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46084·(view·1)710 ··[0x00000a28]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46078·(view·1)
711 ··[0x00000a29]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46085·(view·2)711 ··[0x00000a29]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46079·(view·2)
712 ··[0x00000a2a]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46086·(view·3)712 ··[0x00000a2a]··Special·opcode·6:·advance·Address·by·0·to·0x50776·and·Line·by·1·to·46080·(view·3)
713 ··[0x00000a2b]··Set·is_stmt·to·0713 ··[0x00000a2b]··Set·is_stmt·to·0
714 ··[0x00000a2c]··Copy·(view·4)714 ··[0x00000a2c]··Copy·(view·4)
715 ··[0x00000a2d]··Set·is_stmt·to·1715 ··[0x00000a2d]··Set·is_stmt·to·1
716 ··[0x00000a2e]··Special·opcode·11:·advance·Address·by·0·to·0x50776·and·Line·by·6·to·46092·(view·5)716 ··[0x00000a2e]··Special·opcode·11:·advance·Address·by·0·to·0x50776·and·Line·by·6·to·46086·(view·5)
717 ··[0x00000a2f]··Set·column·to·1717 ··[0x00000a2f]··Set·column·to·1
718 ··[0x00000a31]··Set·is_stmt·to·0718 ··[0x00000a31]··Set·is_stmt·to·0
719 ··[0x00000a32]··Special·opcode·8:·advance·Address·by·0·to·0x50776·and·Line·by·3·to·46095·(view·6)719 ··[0x00000a32]··Special·opcode·8:·advance·Address·by·0·to·0x50776·and·Line·by·3·to·46089·(view·6)
720 ··[0x00000a33]··Set·is_stmt·to·1720 ··[0x00000a33]··Set·is_stmt·to·1
721 ··[0x00000a34]··Advance·Line·by·18·to·46113721 ··[0x00000a34]··Advance·Line·by·18·to·46107
722 ··[0x00000a36]··Special·opcode·103:·advance·Address·by·14·to·0x50784·and·Line·by·0·to·46113722 ··[0x00000a36]··Special·opcode·103:·advance·Address·by·14·to·0x50784·and·Line·by·0·to·46107
723 ··[0x00000a37]··Set·column·to·5723 ··[0x00000a37]··Set·column·to·5
724 ··[0x00000a39]··Special·opcode·6:·advance·Address·by·0·to·0x50784·and·Line·by·1·to·46114·(view·1)724 ··[0x00000a39]··Special·opcode·6:·advance·Address·by·0·to·0x50784·and·Line·by·1·to·46108·(view·1)
725 ··[0x00000a3a]··Copy·(view·2)725 ··[0x00000a3a]··Copy·(view·2)
726 ··[0x00000a3b]··Set·column·to·1726 ··[0x00000a3b]··Set·column·to·1
727 ··[0x00000a3d]··Set·is_stmt·to·0727 ··[0x00000a3d]··Set·is_stmt·to·0
728 ··[0x00000a3e]··Special·opcode·18:·advance·Address·by·2·to·0x50786·and·Line·by·-1·to·46113728 ··[0x00000a3e]··Special·opcode·18:·advance·Address·by·2·to·0x50786·and·Line·by·-1·to·46107
729 ··[0x00000a3f]··Set·column·to·5729 ··[0x00000a3f]··Set·column·to·5
730 ··[0x00000a41]··Special·opcode·34:·advance·Address·by·4·to·0x5078a·and·Line·by·1·to·46114730 ··[0x00000a41]··Special·opcode·34:·advance·Address·by·4·to·0x5078a·and·Line·by·1·to·46108
731 ··[0x00000a42]··Extended·opcode·4:·set·Discriminator·to·1731 ··[0x00000a42]··Extended·opcode·4:·set·Discriminator·to·1
732 ··[0x00000a46]··Set·is_stmt·to·1732 ··[0x00000a46]··Set·is_stmt·to·1
733 ··[0x00000a47]··Special·opcode·19:·advance·Address·by·2·to·0x5078c·and·Line·by·0·to·46114733 ··[0x00000a47]··Special·opcode·19:·advance·Address·by·2·to·0x5078c·and·Line·by·0·to·46108
734 ··[0x00000a48]··Extended·opcode·4:·set·Discriminator·to·1734 ··[0x00000a48]··Extended·opcode·4:·set·Discriminator·to·1
735 ··[0x00000a4c]··Set·is_stmt·to·0735 ··[0x00000a4c]··Set·is_stmt·to·0
736 ··[0x00000a4d]··Special·opcode·19:·advance·Address·by·2·to·0x5078e·and·Line·by·0·to·46114736 ··[0x00000a4d]··Special·opcode·19:·advance·Address·by·2·to·0x5078e·and·Line·by·0·to·46108
737 ··[0x00000a4e]··Set·column·to·1737 ··[0x00000a4e]··Set·column·to·1
738 ··[0x00000a50]··Special·opcode·7:·advance·Address·by·0·to·0x5078e·and·Line·by·2·to·46116·(view·1)738 ··[0x00000a50]··Special·opcode·7:·advance·Address·by·0·to·0x5078e·and·Line·by·2·to·46110·(view·1)
739 ··[0x00000a51]··Set·is_stmt·to·1739 ··[0x00000a51]··Set·is_stmt·to·1
740 ··[0x00000a52]··Advance·Line·by·86·to·46202740 ··[0x00000a52]··Advance·Line·by·86·to·46196
741 ··[0x00000a55]··Special·opcode·19:·advance·Address·by·2·to·0x50790·and·Line·by·0·to·46202741 ··[0x00000a55]··Special·opcode·19:·advance·Address·by·2·to·0x50790·and·Line·by·0·to·46196
742 ··[0x00000a56]··Set·column·to·5742 ··[0x00000a56]··Set·column·to·5
743 ··[0x00000a58]··Special·opcode·104:·advance·Address·by·14·to·0x5079e·and·Line·by·1·to·46203743 ··[0x00000a58]··Special·opcode·104:·advance·Address·by·14·to·0x5079e·and·Line·by·1·to·46197
744 ··[0x00000a59]··Set·column·to·1744 ··[0x00000a59]··Set·column·to·1
745 ··[0x00000a5b]··Set·is_stmt·to·0745 ··[0x00000a5b]··Set·is_stmt·to·0
746 ··[0x00000a5c]··Special·opcode·4:·advance·Address·by·0·to·0x5079e·and·Line·by·-1·to·46202·(view·1)746 ··[0x00000a5c]··Special·opcode·4:·advance·Address·by·0·to·0x5079e·and·Line·by·-1·to·46196·(view·1)
747 ··[0x00000a5d]··Set·column·to·62747 ··[0x00000a5d]··Set·column·to·62
748 ··[0x00000a5f]··Advance·Line·by·-8·to·46194748 ··[0x00000a5f]··Advance·Line·by·-8·to·46188
749 ··[0x00000a61]··Special·opcode·19:·advance·Address·by·2·to·0x507a0·and·Line·by·0·to·46194749 ··[0x00000a61]··Special·opcode·19:·advance·Address·by·2·to·0x507a0·and·Line·by·0·to·46188
750 ··[0x00000a62]··Set·column·to·22750 ··[0x00000a62]··Set·column·to·22
751 ··[0x00000a64]··Advance·Line·by·9·to·46203751 ··[0x00000a64]··Advance·Line·by·9·to·46197
Max diff block lines reached; 250687767/250697927 bytes (100.00%) of diff not shown.
222 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x66e9d8·(32-bit)3 ···Length:········0x66e4f2·(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:·246·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·246·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x24):·/tmp/tmp_90tkhp5/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x24):·/tmp/tmplwx9ehbh/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)·0xa5d1a13 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa5b74
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········:·(GNU_strp_alt)·(offset:·0x5ca32)·19 ····<28>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ca32)·
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xc>38 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
39 ·<1><4e>:·Abbrev·Number:·202·(DW_TAG_imported_unit)39 ·<1><4e>:·Abbrev·Number:·202·(DW_TAG_imported_unit)
40 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>40 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
41 ·<1><54>:·Abbrev·Number:·202·(DW_TAG_imported_unit)41 ·<1><54>:·Abbrev·Number:·202·(DW_TAG_imported_unit)
42 ····<56>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>42 ····<56>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
43 ·<1><5a>:·Abbrev·Number:·202·(DW_TAG_imported_unit)43 ·<1><5a>:·Abbrev·Number:·202·(DW_TAG_imported_unit)
44 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x169f>44 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x169f>
45 ·<1><60>:·Abbrev·Number:·172·(DW_TAG_typedef)45 ·<1><60>:·Abbrev·Number:·173·(DW_TAG_typedef)
46 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d724)·46 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d724)·
47 ····<66>···DW_AT_decl_file···:·(data1)·3847 ····<66>···DW_AT_decl_file···:·(data1)·38
48 ····<67>···DW_AT_decl_line···:·(data1)·5348 ····<67>···DW_AT_decl_line···:·(data1)·53
49 ····<68>···DW_AT_decl_column·:·(data1)·2449 ····<68>···DW_AT_decl_column·:·(data1)·24
50 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x1755>50 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x1755>
51 ·<1><6d>:·Abbrev·Number:·124·(DW_TAG_typedef)51 ·<1><6d>:·Abbrev·Number:·124·(DW_TAG_typedef)
52 ····<6e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c9b5)·52 ····<6e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c9b5)·
Offset 951, 15 lines modifiedOffset 951, 15 lines modified
951 ····<6ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58c)·951 ····<6ce>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58c)·
952 ····<6d2>···DW_AT_decl_file···:·(data1)·47952 ····<6d2>···DW_AT_decl_file···:·(data1)·47
953 ····<6d3>···DW_AT_decl_line···:·(data2)·269953 ····<6d3>···DW_AT_decl_line···:·(data2)·269
954 ····<6d5>···DW_AT_decl_column·:·(data1)·34954 ····<6d5>···DW_AT_decl_column·:·(data1)·34
955 ····<6d6>···DW_AT_type········:·(ref_udata)·<0x5e9>955 ····<6d6>···DW_AT_type········:·(ref_udata)·<0x5e9>
956 ····<6d8>···DW_AT_data_member_location:·(data2)·452956 ····<6d8>···DW_AT_data_member_location:·(data2)·452
957 ·<2><6da>:·Abbrev·Number:·0957 ·<2><6da>:·Abbrev·Number:·0
958 ·<1><6db>:·Abbrev·Number:·80·(DW_TAG_typedef)958 ·<1><6db>:·Abbrev·Number:·81·(DW_TAG_typedef)
959 ····<6dc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x571cd)·959 ····<6dc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x571cd)·
960 ····<6e0>···DW_AT_decl_file···:·(data1)·47960 ····<6e0>···DW_AT_decl_file···:·(data1)·47
961 ····<6e1>···DW_AT_decl_line···:·(data2)·271961 ····<6e1>···DW_AT_decl_line···:·(data2)·271
962 ····<6e3>···DW_AT_decl_column·:·(data1)·3962 ····<6e3>···DW_AT_decl_column·:·(data1)·3
963 ····<6e4>···DW_AT_type········:·(ref_udata)·<0x610>963 ····<6e4>···DW_AT_type········:·(ref_udata)·<0x610>
964 ·<1><6e6>:·Abbrev·Number:·106·(DW_TAG_variable)964 ·<1><6e6>:·Abbrev·Number:·106·(DW_TAG_variable)
965 ····<6e7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32971)·965 ····<6e7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32971)·
Offset 1063, 27 lines modifiedOffset 1063, 27 lines modified
1063 ·<2><78d>:·Abbrev·Number:·01063 ·<2><78d>:·Abbrev·Number:·0
1064 ·<1><78e>:·Abbrev·Number:·124·(DW_TAG_typedef)1064 ·<1><78e>:·Abbrev·Number:·124·(DW_TAG_typedef)
1065 ····<78f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58f60)·1065 ····<78f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58f60)·
1066 ····<793>···DW_AT_decl_file···:·(data1)·201066 ····<793>···DW_AT_decl_file···:·(data1)·20
1067 ····<794>···DW_AT_decl_line···:·(data1)·151067 ····<794>···DW_AT_decl_line···:·(data1)·15
1068 ····<795>···DW_AT_decl_column·:·(data1)·31068 ····<795>···DW_AT_decl_column·:·(data1)·3
1069 ····<796>···DW_AT_type········:·(ref_udata)·<0x75e>1069 ····<796>···DW_AT_type········:·(ref_udata)·<0x75e>
1070 ·<1><798>:·Abbrev·Number:·172·(DW_TAG_typedef)1070 ·<1><798>:·Abbrev·Number:·173·(DW_TAG_typedef)
1071 ····<79a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9f5)·1071 ····<79a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9f5)·
1072 ····<79e>···DW_AT_decl_file···:·(data1)·541072 ····<79e>···DW_AT_decl_file···:·(data1)·54
1073 ····<79f>···DW_AT_decl_line···:·(data1)·1021073 ····<79f>···DW_AT_decl_line···:·(data1)·102
1074 ····<7a0>···DW_AT_decl_column·:·(data1)·181074 ····<7a0>···DW_AT_decl_column·:·(data1)·18
1075 ····<7a1>···DW_AT_type········:·(GNU_ref_alt)·<0x1959>1075 ····<7a1>···DW_AT_type········:·(GNU_ref_alt)·<0x1959>
1076 ·<1><7a5>:·Abbrev·Number:·172·(DW_TAG_typedef)1076 ·<1><7a5>:·Abbrev·Number:·173·(DW_TAG_typedef)
1077 ····<7a7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6f4d)·1077 ····<7a7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6f4d)·
1078 ····<7ab>···DW_AT_decl_file···:·(data1)·541078 ····<7ab>···DW_AT_decl_file···:·(data1)·54
1079 ····<7ac>···DW_AT_decl_line···:·(data1)·1031079 ····<7ac>···DW_AT_decl_line···:·(data1)·103
1080 ····<7ad>···DW_AT_decl_column·:·(data1)·181080 ····<7ad>···DW_AT_decl_column·:·(data1)·18
1081 ····<7ae>···DW_AT_type········:·(GNU_ref_alt)·<0xb82>1081 ····<7ae>···DW_AT_type········:·(GNU_ref_alt)·<0xb82>
1082 ·<1><7b2>:·Abbrev·Number:·172·(DW_TAG_typedef)1082 ·<1><7b2>:·Abbrev·Number:·173·(DW_TAG_typedef)
1083 ····<7b4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x49e5)·1083 ····<7b4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x49e5)·
1084 ····<7b8>···DW_AT_decl_file···:·(data1)·541084 ····<7b8>···DW_AT_decl_file···:·(data1)·54
1085 ····<7b9>···DW_AT_decl_line···:·(data1)·1041085 ····<7b9>···DW_AT_decl_line···:·(data1)·104
1086 ····<7ba>···DW_AT_decl_column·:·(data1)·171086 ····<7ba>···DW_AT_decl_column·:·(data1)·17
1087 ····<7bb>···DW_AT_type········:·(GNU_ref_alt)·<0x1950>1087 ····<7bb>···DW_AT_type········:·(GNU_ref_alt)·<0x1950>
1088 ·<1><7bf>:·Abbrev·Number:·106·(DW_TAG_variable)1088 ·<1><7bf>:·Abbrev·Number:·106·(DW_TAG_variable)
1089 ····<7c0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32860)·1089 ····<7c0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32860)·
Offset 1751, 21 lines modifiedOffset 1751, 21 lines modified
1751 ····<bde>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4df68)·1751 ····<bde>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4df68)·
1752 ····<be2>···DW_AT_decl_file···:·(data1)·551752 ····<be2>···DW_AT_decl_file···:·(data1)·55
1753 ····<be3>···DW_AT_decl_line···:·(data1)·1231753 ····<be3>···DW_AT_decl_line···:·(data1)·123
1754 ····<be4>···DW_AT_decl_column·:·(data1)·241754 ····<be4>···DW_AT_decl_column·:·(data1)·24
1755 ····<be5>···DW_AT_type········:·(GNU_ref_alt)·<0x497>1755 ····<be5>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
1756 ····<be9>···DW_AT_external····:·(flag_present)·11756 ····<be9>···DW_AT_external····:·(flag_present)·1
1757 ····<be9>···DW_AT_declaration·:·(flag_present)·11757 ····<be9>···DW_AT_declaration·:·(flag_present)·1
1758 ·<1><be9>:·Abbrev·Number:·172·(DW_TAG_typedef)1758 ·<1><be9>:·Abbrev·Number:·173·(DW_TAG_typedef)
1759 ····<beb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5aab5)·1759 ····<beb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5aab5)·
1760 ····<bef>···DW_AT_decl_file···:·(data1)·461760 ····<bef>···DW_AT_decl_file···:·(data1)·46
1761 ····<bf0>···DW_AT_decl_line···:·(data1)·431761 ····<bf0>···DW_AT_decl_line···:·(data1)·43
1762 ····<bf1>···DW_AT_decl_column·:·(data1)·181762 ····<bf1>···DW_AT_decl_column·:·(data1)·18
1763 ····<bf2>···DW_AT_type········:·(GNU_ref_alt)·<0x1959>1763 ····<bf2>···DW_AT_type········:·(GNU_ref_alt)·<0x1959>
1764 ·<1><bf6>:·Abbrev·Number:·172·(DW_TAG_typedef)1764 ·<1><bf6>:·Abbrev·Number:·173·(DW_TAG_typedef)
1765 ····<bf8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5aab4)·1765 ····<bf8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5aab4)·
1766 ····<bfc>···DW_AT_decl_file···:·(data1)·461766 ····<bfc>···DW_AT_decl_file···:·(data1)·46
1767 ····<bfd>···DW_AT_decl_line···:·(data1)·441767 ····<bfd>···DW_AT_decl_line···:·(data1)·44
1768 ····<bfe>···DW_AT_decl_column·:·(data1)·171768 ····<bfe>···DW_AT_decl_column·:·(data1)·17
1769 ····<bff>···DW_AT_type········:·(GNU_ref_alt)·<0x173c>1769 ····<bff>···DW_AT_type········:·(GNU_ref_alt)·<0x173c>
1770 ·<1><c03>:·Abbrev·Number:·137·(DW_TAG_structure_type)1770 ·<1><c03>:·Abbrev·Number:·137·(DW_TAG_structure_type)
1771 ····<c05>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3ba31)·1771 ····<c05>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3ba31)·
Offset 1939, 21 lines modifiedOffset 1939, 21 lines modified
1939 ····<d0c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32900)·1939 ····<d0c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32900)·
1940 ····<d10>···DW_AT_decl_file···:·(data1)·611940 ····<d10>···DW_AT_decl_file···:·(data1)·61
1941 ····<d11>···DW_AT_decl_line···:·(data1)·681941 ····<d11>···DW_AT_decl_line···:·(data1)·68
1942 ····<d12>···DW_AT_decl_column·:·(data1)·261942 ····<d12>···DW_AT_decl_column·:·(data1)·26
1943 ····<d13>···DW_AT_type········:·(GNU_ref_alt)·<0x1cd>1943 ····<d13>···DW_AT_type········:·(GNU_ref_alt)·<0x1cd>
1944 ····<d17>···DW_AT_external····:·(flag_present)·11944 ····<d17>···DW_AT_external····:·(flag_present)·1
1945 ····<d17>···DW_AT_declaration·:·(flag_present)·11945 ····<d17>···DW_AT_declaration·:·(flag_present)·1
1946 ·<1><d17>:·Abbrev·Number:·172·(DW_TAG_typedef)1946 ·<1><d17>:·Abbrev·Number:·173·(DW_TAG_typedef)
1947 ····<d19>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58fe5)·1947 ····<d19>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x58fe5)·
1948 ····<d1d>···DW_AT_decl_file···:·(data1)·121948 ····<d1d>···DW_AT_decl_file···:·(data1)·12
1949 ····<d1e>···DW_AT_decl_line···:·(data1)·51949 ····<d1e>···DW_AT_decl_line···:·(data1)·5
1950 ····<d1f>···DW_AT_decl_column·:·(data1)·321950 ····<d1f>···DW_AT_decl_column·:·(data1)·32
1951 ····<d20>···DW_AT_type········:·(GNU_ref_alt)·<0x197c>1951 ····<d20>···DW_AT_type········:·(GNU_ref_alt)·<0x197c>
1952 ·<1><d24>:·Abbrev·Number:·172·(DW_TAG_typedef)1952 ·<1><d24>:·Abbrev·Number:·173·(DW_TAG_typedef)
1953 ····<d26>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5321d)·1953 ····<d26>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5321d)·
1954 ····<d2a>···DW_AT_decl_file···:·(data1)·121954 ····<d2a>···DW_AT_decl_file···:·(data1)·12
1955 ····<d2b>···DW_AT_decl_line···:·(data1)·61955 ····<d2b>···DW_AT_decl_line···:·(data1)·6
1956 ····<d2c>···DW_AT_decl_column·:·(data1)·281956 ····<d2c>···DW_AT_decl_column·:·(data1)·28
1957 ····<d2d>···DW_AT_type········:·(GNU_ref_alt)·<0x198d>1957 ····<d2d>···DW_AT_type········:·(GNU_ref_alt)·<0x198d>
1958 ·<1><d31>:·Abbrev·Number:·155·(DW_TAG_structure_type)1958 ·<1><d31>:·Abbrev·Number:·155·(DW_TAG_structure_type)
1959 ····<d33>···DW_AT_byte_size···:·(data1)·321959 ····<d33>···DW_AT_byte_size···:·(data1)·32
Offset 2180, 15 lines modifiedOffset 2180, 15 lines modified
2180 ····<ea6>···DW_AT_decl_file···:·(data1)·432180 ····<ea6>···DW_AT_decl_file···:·(data1)·43
Max diff block lines reached; 232519693/232526515 bytes (100.00%) of diff not shown.
9.39 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 557, 31 lines modifiedOffset 557, 31 lines modified
557 ····DW_AT_call_all_calls·DW_FORM_flag_present557 ····DW_AT_call_all_calls·DW_FORM_flag_present
558 ····DW_AT_sibling······DW_FORM_ref_udata558 ····DW_AT_sibling······DW_FORM_ref_udata
559 ····DW_AT·value:·0·····DW_FORM·value:·0559 ····DW_AT·value:·0·····DW_FORM·value:·0
560 ···79······DW_TAG_lexical_block····[has·children]560 ···79······DW_TAG_lexical_block····[has·children]
561 ····DW_AT_abstract_origin·DW_FORM_ref_udata561 ····DW_AT_abstract_origin·DW_FORM_ref_udata
562 ····DW_AT_ranges·······DW_FORM_sec_offset562 ····DW_AT_ranges·······DW_FORM_sec_offset
563 ····DW_AT·value:·0·····DW_FORM·value:·0563 ····DW_AT·value:·0·····DW_FORM·value:·0
564 ···80······DW_TAG_typedef····[no·children] 
565 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
566 ····DW_AT_decl_file····DW_FORM_data1 
567 ····DW_AT_decl_line····DW_FORM_data2 
568 ····DW_AT_decl_column··DW_FORM_data1 
569 ····DW_AT_type·········DW_FORM_ref_udata 
570 ····DW_AT·value:·0·····DW_FORM·value:·0 
571 ···81······DW_TAG_inlined_subroutine····[has·children]564 ···80······DW_TAG_inlined_subroutine····[has·children]
572 ····DW_AT_abstract_origin·DW_FORM_ref_udata565 ····DW_AT_abstract_origin·DW_FORM_ref_udata
573 ····DW_AT_entry_pc·····DW_FORM_addr566 ····DW_AT_entry_pc·····DW_FORM_addr
574 ····DW_AT_GNU_entry_view·DW_FORM_data2567 ····DW_AT_GNU_entry_view·DW_FORM_data2
575 ····DW_AT_low_pc·······DW_FORM_addr568 ····DW_AT_low_pc·······DW_FORM_addr
576 ····DW_AT_high_pc······DW_FORM_udata569 ····DW_AT_high_pc······DW_FORM_udata
577 ····DW_AT_call_file····DW_FORM_implicit_const:·1570 ····DW_AT_call_file····DW_FORM_implicit_const:·1
578 ····DW_AT_call_line····DW_FORM_data4571 ····DW_AT_call_line····DW_FORM_data4
579 ····DW_AT_call_column··DW_FORM_data1572 ····DW_AT_call_column··DW_FORM_data1
580 ····DW_AT·value:·0·····DW_FORM·value:·0573 ····DW_AT·value:·0·····DW_FORM·value:·0
 574 ···81······DW_TAG_typedef····[no·children]
 575 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 576 ····DW_AT_decl_file····DW_FORM_data1
 577 ····DW_AT_decl_line····DW_FORM_data2
 578 ····DW_AT_decl_column··DW_FORM_data1
 579 ····DW_AT_type·········DW_FORM_ref_udata
 580 ····DW_AT·value:·0·····DW_FORM·value:·0
581 ···82······DW_TAG_structure_type····[has·children]581 ···82······DW_TAG_structure_type····[has·children]
582 ····DW_AT_byte_size····DW_FORM_data1582 ····DW_AT_byte_size····DW_FORM_data1
583 ····DW_AT_decl_file····DW_FORM_data1583 ····DW_AT_decl_file····DW_FORM_data1
584 ····DW_AT_decl_line····DW_FORM_data2584 ····DW_AT_decl_line····DW_FORM_data2
585 ····DW_AT_decl_column··DW_FORM_implicit_const:·9585 ····DW_AT_decl_column··DW_FORM_implicit_const:·9
586 ····DW_AT_sibling······DW_FORM_ref_udata586 ····DW_AT_sibling······DW_FORM_ref_udata
587 ····DW_AT·value:·0·····DW_FORM·value:·0587 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 872, 31 lines modifiedOffset 872, 31 lines modified
872 ···119······DW_TAG_subroutine_type····[has·children]872 ···119······DW_TAG_subroutine_type····[has·children]
873 ····DW_AT_prototyped···DW_FORM_flag_present873 ····DW_AT_prototyped···DW_FORM_flag_present
874 ····DW_AT_type·········DW_FORM_GNU_ref_alt874 ····DW_AT_type·········DW_FORM_GNU_ref_alt
875 ····DW_AT_sibling······DW_FORM_ref_udata875 ····DW_AT_sibling······DW_FORM_ref_udata
876 ····DW_AT·value:·0·····DW_FORM·value:·0876 ····DW_AT·value:·0·····DW_FORM·value:·0
877 ···120······DW_TAG_inlined_subroutine····[has·children]877 ···120······DW_TAG_inlined_subroutine····[has·children]
878 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt878 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
879 ····DW_AT_low_pc·······DW_FORM_addr 
880 ····DW_AT_high_pc······DW_FORM_udata 
881 ····DW_AT_call_file····DW_FORM_implicit_const:·1 
882 ····DW_AT_call_line····DW_FORM_data4 
883 ····DW_AT_call_column··DW_FORM_implicit_const:·5 
884 ····DW_AT_sibling······DW_FORM_ref_udata 
885 ····DW_AT·value:·0·····DW_FORM·value:·0 
886 ···121······DW_TAG_inlined_subroutine····[has·children] 
887 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
888 ····DW_AT_entry_pc·····DW_FORM_addr879 ····DW_AT_entry_pc·····DW_FORM_addr
889 ····DW_AT_GNU_entry_view·DW_FORM_data2880 ····DW_AT_GNU_entry_view·DW_FORM_data2
890 ····DW_AT_ranges·······DW_FORM_sec_offset881 ····DW_AT_ranges·······DW_FORM_sec_offset
891 ····DW_AT_call_file····DW_FORM_data1882 ····DW_AT_call_file····DW_FORM_data1
892 ····DW_AT_call_line····DW_FORM_data1883 ····DW_AT_call_line····DW_FORM_data1
893 ····DW_AT_call_column··DW_FORM_data1884 ····DW_AT_call_column··DW_FORM_data1
894 ····DW_AT_sibling······DW_FORM_ref_udata885 ····DW_AT_sibling······DW_FORM_ref_udata
895 ····DW_AT·value:·0·····DW_FORM·value:·0886 ····DW_AT·value:·0·····DW_FORM·value:·0
 887 ···121······DW_TAG_inlined_subroutine····[has·children]
 888 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 889 ····DW_AT_low_pc·······DW_FORM_addr
 890 ····DW_AT_high_pc······DW_FORM_udata
 891 ····DW_AT_call_file····DW_FORM_implicit_const:·1
 892 ····DW_AT_call_line····DW_FORM_data4
 893 ····DW_AT_call_column··DW_FORM_implicit_const:·5
 894 ····DW_AT_sibling······DW_FORM_ref_udata
 895 ····DW_AT·value:·0·····DW_FORM·value:·0
896 ···122······DW_TAG_subprogram····[has·children]896 ···122······DW_TAG_subprogram····[has·children]
897 ····DW_AT_external·····DW_FORM_flag_present897 ····DW_AT_external·····DW_FORM_flag_present
898 ····DW_AT_name·········DW_FORM_GNU_strp_alt898 ····DW_AT_name·········DW_FORM_GNU_strp_alt
899 ····DW_AT_decl_file····DW_FORM_data1899 ····DW_AT_decl_file····DW_FORM_data1
900 ····DW_AT_decl_line····DW_FORM_data2900 ····DW_AT_decl_line····DW_FORM_data2
901 ····DW_AT_decl_column··DW_FORM_data1901 ····DW_AT_decl_column··DW_FORM_data1
902 ····DW_AT_prototyped···DW_FORM_flag_present902 ····DW_AT_prototyped···DW_FORM_flag_present
Offset 1074, 54 lines modifiedOffset 1074, 54 lines modified
1074 ····DW_AT_decl_line····DW_FORM_data21074 ····DW_AT_decl_line····DW_FORM_data2
1075 ····DW_AT_decl_column··DW_FORM_data11075 ····DW_AT_decl_column··DW_FORM_data1
1076 ····DW_AT_prototyped···DW_FORM_flag_present1076 ····DW_AT_prototyped···DW_FORM_flag_present
1077 ····DW_AT_type·········DW_FORM_GNU_ref_alt1077 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1078 ····DW_AT_inline·······DW_FORM_implicit_const:·11078 ····DW_AT_inline·······DW_FORM_implicit_const:·1
1079 ····DW_AT_sibling······DW_FORM_ref_udata1079 ····DW_AT_sibling······DW_FORM_ref_udata
1080 ····DW_AT·value:·0·····DW_FORM·value:·01080 ····DW_AT·value:·0·····DW_FORM·value:·0
1081 ···146······DW_TAG_inlined_subroutine····[has·children] 
1082 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
1083 ····DW_AT_low_pc·······DW_FORM_addr 
1084 ····DW_AT_high_pc······DW_FORM_udata 
1085 ····DW_AT_call_file····DW_FORM_data1 
1086 ····DW_AT_call_line····DW_FORM_data2 
1087 ····DW_AT_call_column··DW_FORM_data1 
1088 ····DW_AT_sibling······DW_FORM_ref_udata 
1089 ····DW_AT·value:·0·····DW_FORM·value:·0 
1090 ···147······DW_TAG_subprogram····[has·children]1081 ···146······DW_TAG_subprogram····[has·children]
1091 ····DW_AT_external·····DW_FORM_flag_present1082 ····DW_AT_external·····DW_FORM_flag_present
1092 ····DW_AT_name·········DW_FORM_GNU_strp_alt1083 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1093 ····DW_AT_decl_file····DW_FORM_data11084 ····DW_AT_decl_file····DW_FORM_data1
1094 ····DW_AT_decl_line····DW_FORM_data11085 ····DW_AT_decl_line····DW_FORM_data1
1095 ····DW_AT_decl_column··DW_FORM_data11086 ····DW_AT_decl_column··DW_FORM_data1
1096 ····DW_AT_prototyped···DW_FORM_flag_present1087 ····DW_AT_prototyped···DW_FORM_flag_present
1097 ····DW_AT_type·········DW_FORM_GNU_ref_alt1088 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1098 ····DW_AT_inline·······DW_FORM_implicit_const:·11089 ····DW_AT_inline·······DW_FORM_implicit_const:·1
1099 ····DW_AT_sibling······DW_FORM_ref_udata1090 ····DW_AT_sibling······DW_FORM_ref_udata
1100 ····DW_AT·value:·0·····DW_FORM·value:·01091 ····DW_AT·value:·0·····DW_FORM·value:·0
1101 ···148······DW_TAG_subprogram····[has·children]1092 ···147······DW_TAG_subprogram····[has·children]
1102 ····DW_AT_name·········DW_FORM_GNU_strp_alt1093 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1103 ····DW_AT_decl_file····DW_FORM_data11094 ····DW_AT_decl_file····DW_FORM_data1
1104 ····DW_AT_decl_line····DW_FORM_data21095 ····DW_AT_decl_line····DW_FORM_data2
1105 ····DW_AT_decl_column··DW_FORM_data11096 ····DW_AT_decl_column··DW_FORM_data1
1106 ····DW_AT_prototyped···DW_FORM_flag_present1097 ····DW_AT_prototyped···DW_FORM_flag_present
1107 ····DW_AT_low_pc·······DW_FORM_addr1098 ····DW_AT_low_pc·······DW_FORM_addr
1108 ····DW_AT_high_pc······DW_FORM_udata1099 ····DW_AT_high_pc······DW_FORM_udata
1109 ····DW_AT_frame_base···DW_FORM_exprloc1100 ····DW_AT_frame_base···DW_FORM_exprloc
1110 ····DW_AT_call_all_calls·DW_FORM_flag_present1101 ····DW_AT_call_all_calls·DW_FORM_flag_present
1111 ····DW_AT_sibling······DW_FORM_ref_udata1102 ····DW_AT_sibling······DW_FORM_ref_udata
1112 ····DW_AT·value:·0·····DW_FORM·value:·01103 ····DW_AT·value:·0·····DW_FORM·value:·0
1113 ···149······DW_TAG_variable····[no·children]1104 ···148······DW_TAG_variable····[no·children]
1114 ····DW_AT_name·········DW_FORM_GNU_strp_alt1105 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1115 ····DW_AT_decl_file····DW_FORM_data11106 ····DW_AT_decl_file····DW_FORM_data1
1116 ····DW_AT_decl_line····DW_FORM_data11107 ····DW_AT_decl_line····DW_FORM_data1
1117 ····DW_AT_decl_column··DW_FORM_data11108 ····DW_AT_decl_column··DW_FORM_data1
1118 ····DW_AT_type·········DW_FORM_ref_udata1109 ····DW_AT_type·········DW_FORM_ref_udata
1119 ····DW_AT_location·····DW_FORM_exprloc1110 ····DW_AT_location·····DW_FORM_exprloc
1120 ····DW_AT·value:·0·····DW_FORM·value:·01111 ····DW_AT·value:·0·····DW_FORM·value:·0
Max diff block lines reached; 3524/9546 bytes (36.92%) of diff not shown.
392 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
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 ····00050558·00257b209 ····00050558·00257a28
10 ····00050490·0000000010 ····00050490·00000000
11 ····00050490·0000000011 ····00050490·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
135 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:··········0x4b3cc93 ··Length:··········0x4b3c91
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·002a7408·(base·address)132 ····000000fc·002a7310·(base·address)
133 ····00000101·v0000000·v0000000·views·at·0000000c·for:133 ····00000101·v0000000·v0000000·views·at·0000000c·for:
134 ·············002a7408·002a7414·(DW_OP_reg0·(r0))134 ·············002a7310·002a731c·(DW_OP_reg0·(r0))
135 ····00000106·v0000000·v0000000·views·at·0000000e·for:135 ····00000106·v0000000·v0000000·views·at·0000000e·for:
136 ·············002a7414·002a745a·(DW_OP_reg7·(r7))136 ·············002a731c·002a7362·(DW_OP_reg7·(r7))
137 ····0000010b·v0000000·v0000000·views·at·00000010·for:137 ····0000010b·v0000000·v0000000·views·at·00000010·for:
138 ·············002a745a·002a7468·(DW_OP_reg0·(r0))138 ·············002a7362·002a7370·(DW_OP_reg0·(r0))
139 ····00000110·v0000000·v0000000·views·at·00000012·for:139 ····00000110·v0000000·v0000000·views·at·00000012·for:
140 ·············002a7468·002a74aa·(DW_OP_reg7·(r7))140 ·············002a7370·002a73b2·(DW_OP_reg7·(r7))
141 ····00000116·v0000000·v0000000·views·at·00000014·for:141 ····00000116·v0000000·v0000000·views·at·00000014·for:
142 ·············002a74aa·002a74b8·(DW_OP_reg0·(r0))142 ·············002a73b2·002a73c0·(DW_OP_reg0·(r0))
143 ····0000011d·v0000000·v0000000·views·at·00000016·for:143 ····0000011d·v0000000·v0000000·views·at·00000016·for:
144 ·············002a74b8·002a74fa·(DW_OP_reg7·(r7))144 ·············002a73c0·002a7402·(DW_OP_reg7·(r7))
145 ····00000124·v0000000·v0000000·views·at·00000018·for:145 ····00000124·v0000000·v0000000·views·at·00000018·for:
146 ·············002a74fa·002a7506·(DW_OP_reg0·(r0))146 ·············002a7402·002a740e·(DW_OP_reg0·(r0))
147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:147 ····0000012b·v0000000·v0000000·views·at·0000001a·for:
148 ·············002a7506·002a754c·(DW_OP_reg7·(r7))148 ·············002a740e·002a7454·(DW_OP_reg7·(r7))
149 ····00000132·v0000000·v0000000·views·at·0000001c·for:149 ····00000132·v0000000·v0000000·views·at·0000001c·for:
150 ·············002a754c·002a755a·(DW_OP_reg0·(r0))150 ·············002a7454·002a7462·(DW_OP_reg0·(r0))
151 ····00000139·v0000000·v0000000·views·at·0000001e·for:151 ····00000139·v0000000·v0000000·views·at·0000001e·for:
152 ·············002a755a·002a759c·(DW_OP_reg7·(r7))152 ·············002a7462·002a74a4·(DW_OP_reg7·(r7))
153 ····00000140·v0000000·v0000000·views·at·00000020·for:153 ····00000140·v0000000·v0000000·views·at·00000020·for:
154 ·············002a759c·002a75aa·(DW_OP_reg0·(r0))154 ·············002a74a4·002a74b2·(DW_OP_reg0·(r0))
155 ····00000147·v0000000·v0000000·views·at·00000022·for:155 ····00000147·v0000000·v0000000·views·at·00000022·for:
156 ·············002a75aa·002a75ec·(DW_OP_reg7·(r7))156 ·············002a74b2·002a74f4·(DW_OP_reg7·(r7))
157 ····0000014e·v0000000·v0000000·views·at·00000024·for:157 ····0000014e·v0000000·v0000000·views·at·00000024·for:
158 ·············002a75ec·002a75fa·(DW_OP_reg0·(r0))158 ·············002a74f4·002a7502·(DW_OP_reg0·(r0))
159 ····00000155·v0000000·v0000000·views·at·00000026·for:159 ····00000155·v0000000·v0000000·views·at·00000026·for:
160 ·············002a75fa·002a763c·(DW_OP_reg7·(r7))160 ·············002a7502·002a7544·(DW_OP_reg7·(r7))
161 ····0000015c·v0000000·v0000000·views·at·00000028·for:161 ····0000015c·v0000000·v0000000·views·at·00000028·for:
162 ·············002a763c·002a764a·(DW_OP_reg0·(r0))162 ·············002a7544·002a7552·(DW_OP_reg0·(r0))
163 ····00000163·v0000000·v0000000·views·at·0000002a·for:163 ····00000163·v0000000·v0000000·views·at·0000002a·for:
164 ·············002a764a·002a768c·(DW_OP_reg7·(r7))164 ·············002a7552·002a7594·(DW_OP_reg7·(r7))
165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:165 ····0000016a·v0000000·v0000000·views·at·0000002c·for:
166 ·············002a768c·002a769a·(DW_OP_reg0·(r0))166 ·············002a7594·002a75a2·(DW_OP_reg0·(r0))
167 ····00000171·v0000000·v0000000·views·at·0000002e·for:167 ····00000171·v0000000·v0000000·views·at·0000002e·for:
168 ·············002a769a·002a76dc·(DW_OP_reg7·(r7))168 ·············002a75a2·002a75e4·(DW_OP_reg7·(r7))
169 ····00000178·v0000000·v0000000·views·at·00000030·for:169 ····00000178·v0000000·v0000000·views·at·00000030·for:
170 ·············002a76dc·002a76ea·(DW_OP_reg0·(r0))170 ·············002a75e4·002a75f2·(DW_OP_reg0·(r0))
171 ····0000017f·v0000000·v0000000·views·at·00000032·for:171 ····0000017f·v0000000·v0000000·views·at·00000032·for:
172 ·············002a76ea·002a772c·(DW_OP_reg7·(r7))172 ·············002a75f2·002a7634·(DW_OP_reg7·(r7))
173 ····00000186·v0000000·v0000000·views·at·00000034·for:173 ····00000186·v0000000·v0000000·views·at·00000034·for:
174 ·············002a772c·002a773a·(DW_OP_reg0·(r0))174 ·············002a7634·002a7642·(DW_OP_reg0·(r0))
175 ····0000018d·v0000000·v0000000·views·at·00000036·for:175 ····0000018d·v0000000·v0000000·views·at·00000036·for:
176 ·············002a773a·002a777c·(DW_OP_reg7·(r7))176 ·············002a7642·002a7684·(DW_OP_reg7·(r7))
177 ····00000194·v0000000·v0000000·views·at·00000038·for:177 ····00000194·v0000000·v0000000·views·at·00000038·for:
178 ·············002a777c·002a778a·(DW_OP_reg0·(r0))178 ·············002a7684·002a7692·(DW_OP_reg0·(r0))
179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:179 ····0000019b·v0000000·v0000000·views·at·0000003a·for:
180 ·············002a778a·002a77ac·(DW_OP_reg7·(r7))180 ·············002a7692·002a76b4·(DW_OP_reg7·(r7))
181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:181 ····000001a2·v0000000·v0000000·views·at·0000003c·for:
182 ·············002a77cc·002a77da·(DW_OP_reg0·(r0))182 ·············002a76d4·002a76e2·(DW_OP_reg0·(r0))
183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:183 ····000001a9·v0000000·v0000000·views·at·0000003e·for:
184 ·············002a77da·002a781c·(DW_OP_reg5·(r5))184 ·············002a76e2·002a7724·(DW_OP_reg5·(r5))
185 ····000001b0·v0000000·v0000000·views·at·00000040·for:185 ····000001b0·v0000000·v0000000·views·at·00000040·for:
186 ·············002a781c·002a782a·(DW_OP_reg0·(r0))186 ·············002a7724·002a7732·(DW_OP_reg0·(r0))
187 ····000001b7·v0000000·v0000000·views·at·00000042·for:187 ····000001b7·v0000000·v0000000·views·at·00000042·for:
188 ·············002a782a·002a786c·(DW_OP_reg5·(r5))188 ·············002a7732·002a7774·(DW_OP_reg5·(r5))
189 ····000001be·v0000000·v0000000·views·at·00000044·for:189 ····000001be·v0000000·v0000000·views·at·00000044·for:
190 ·············002a786c·002a787a·(DW_OP_reg0·(r0))190 ·············002a7774·002a7782·(DW_OP_reg0·(r0))
191 ····000001c5·v0000000·v0000000·views·at·00000046·for:191 ····000001c5·v0000000·v0000000·views·at·00000046·for:
192 ·············002a787a·002a78bc·(DW_OP_reg5·(r5))192 ·············002a7782·002a77c4·(DW_OP_reg5·(r5))
193 ····000001cc·v0000000·v0000000·views·at·00000048·for:193 ····000001cc·v0000000·v0000000·views·at·00000048·for:
194 ·············002a78bc·002a78ca·(DW_OP_reg0·(r0))194 ·············002a77c4·002a77d2·(DW_OP_reg0·(r0))
195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:195 ····000001d3·v0000000·v0000000·views·at·0000004a·for:
196 ·············002a78ca·002a790c·(DW_OP_reg5·(r5))196 ·············002a77d2·002a7814·(DW_OP_reg5·(r5))
197 ····000001da·v0000000·v0000000·views·at·0000004c·for:197 ····000001da·v0000000·v0000000·views·at·0000004c·for:
198 ·············002a790c·002a791a·(DW_OP_reg0·(r0))198 ·············002a7814·002a7822·(DW_OP_reg0·(r0))
199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:199 ····000001e1·v0000000·v0000000·views·at·0000004e·for:
200 ·············002a791a·002a795c·(DW_OP_reg5·(r5))200 ·············002a7822·002a7864·(DW_OP_reg5·(r5))
201 ····000001e8·v0000000·v0000000·views·at·00000050·for:201 ····000001e8·v0000000·v0000000·views·at·00000050·for:
202 ·············002a795c·002a796a·(DW_OP_reg0·(r0))202 ·············002a7864·002a7872·(DW_OP_reg0·(r0))
203 ····000001ef·v0000000·v0000000·views·at·00000052·for:203 ····000001ef·v0000000·v0000000·views·at·00000052·for:
204 ·············002a796a·002a79ac·(DW_OP_reg5·(r5))204 ·············002a7872·002a78b4·(DW_OP_reg5·(r5))
205 ····000001f6·v0000000·v0000000·views·at·00000054·for:205 ····000001f6·v0000000·v0000000·views·at·00000054·for:
206 ·············002a79ac·002a79ba·(DW_OP_reg0·(r0))206 ·············002a78b4·002a78c2·(DW_OP_reg0·(r0))
207 ····000001fd·v0000000·v0000000·views·at·00000056·for:207 ····000001fd·v0000000·v0000000·views·at·00000056·for:
208 ·············002a79ba·002a79fc·(DW_OP_reg5·(r5))208 ·············002a78c2·002a7904·(DW_OP_reg5·(r5))
209 ····00000204·v0000000·v0000000·views·at·00000058·for:209 ····00000204·v0000000·v0000000·views·at·00000058·for:
210 ·············002a79fc·002a7a0a·(DW_OP_reg0·(r0))210 ·············002a7904·002a7912·(DW_OP_reg0·(r0))
211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:211 ····0000020b·v0000000·v0000000·views·at·0000005a·for:
212 ·············002a7a0a·002a7a4c·(DW_OP_reg5·(r5))212 ·············002a7912·002a7954·(DW_OP_reg5·(r5))
213 ····00000212·v0000000·v0000000·views·at·0000005c·for:213 ····00000212·v0000000·v0000000·views·at·0000005c·for:
214 ·············002a7a4c·002a7a5a·(DW_OP_reg0·(r0))214 ·············002a7954·002a7962·(DW_OP_reg0·(r0))
215 ····00000219·v0000000·v0000000·views·at·0000005e·for:215 ····00000219·v0000000·v0000000·views·at·0000005e·for:
216 ·············002a7a5a·002a7a9c·(DW_OP_reg5·(r5))216 ·············002a7962·002a79a4·(DW_OP_reg5·(r5))
217 ····00000220·v0000000·v0000000·views·at·00000060·for:217 ····00000220·v0000000·v0000000·views·at·00000060·for:
218 ·············002a7a9c·002a7aaa·(DW_OP_reg0·(r0))218 ·············002a79a4·002a79b2·(DW_OP_reg0·(r0))
219 ····00000227·v0000000·v0000000·views·at·00000062·for:219 ····00000227·v0000000·v0000000·views·at·00000062·for:
220 ·············002a7aaa·002a7aec·(DW_OP_reg5·(r5))220 ·············002a79b2·002a79f4·(DW_OP_reg5·(r5))
221 ····0000022e·v0000000·v0000000·views·at·00000064·for:221 ····0000022e·v0000000·v0000000·views·at·00000064·for:
222 ·············002a7aec·002a7afa·(DW_OP_reg0·(r0))222 ·············002a79f4·002a7a02·(DW_OP_reg0·(r0))
223 ····00000235·v0000000·v0000000·views·at·00000066·for:223 ····00000235·v0000000·v0000000·views·at·00000066·for:
224 ·············002a7afa·002a7b3c·(DW_OP_reg5·(r5))224 ·············002a7a02·002a7a44·(DW_OP_reg5·(r5))
225 ····0000023c·v0000000·v0000000·views·at·00000068·for:225 ····0000023c·v0000000·v0000000·views·at·00000068·for:
226 ·············002a7b3c·002a7b4a·(DW_OP_reg0·(r0))226 ·············002a7a44·002a7a52·(DW_OP_reg0·(r0))
227 ····00000243·v0000000·v0000000·views·at·0000006a·for:227 ····00000243·v0000000·v0000000·views·at·0000006a·for:
228 ·············002a7b4a·002a7b8c·(DW_OP_reg5·(r5))228 ·············002a7a52·002a7a94·(DW_OP_reg5·(r5))
229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:229 ····0000024a·v0000000·v0000000·views·at·0000006c·for:
230 ·············002a7b8c·002a7b9a·(DW_OP_reg0·(r0))230 ·············002a7a94·002a7aa2·(DW_OP_reg0·(r0))
231 ····00000251·v0000000·v0000000·views·at·0000006e·for:231 ····00000251·v0000000·v0000000·views·at·0000006e·for:
232 ·············002a7b9a·002a7bdc·(DW_OP_reg5·(r5))232 ·············002a7aa2·002a7ae4·(DW_OP_reg5·(r5))
233 ····00000258·v0000000·v0000000·views·at·00000070·for:233 ····00000258·v0000000·v0000000·views·at·00000070·for:
234 ·············002a7bdc·002a7bea·(DW_OP_reg0·(r0))234 ·············002a7ae4·002a7af2·(DW_OP_reg0·(r0))
235 ····0000025f·v0000000·v0000000·views·at·00000072·for:235 ····0000025f·v0000000·v0000000·views·at·00000072·for:
236 ·············002a7bea·002a7c2c·(DW_OP_reg5·(r5))236 ·············002a7af2·002a7b34·(DW_OP_reg5·(r5))
237 ····00000266·v0000000·v0000000·views·at·00000074·for:237 ····00000266·v0000000·v0000000·views·at·00000074·for:
238 ·············002a7c2c·002a7c3a·(DW_OP_reg0·(r0))238 ·············002a7b34·002a7b42·(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; 141334603/141343726 bytes (99.99%) of diff not shown.
390 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
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 ····00050558·00257b209 ····00050558·00257a28
10 ····00050490·0000000010 ····00050490·00000000
11 ····00050490·0000000011 ····00050490·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
33.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1578 lines modifiedOffset 1, 1594 lines modified
Diff chunk too large, falling back to line-by-line diff (696 lines added, 668 lines removed)
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 m/Th_G)/2 g}M9aW?bW
3 0_·V_$V_"V_&V_!V_%V_#V3 x|k:)MjLLjB
4 'xT·xT$x4 <TYR<1ef.
5 2lZ2l:2l45 tifMbf-K
6 2PM2P-2Pm2P6 |KPiLPiB22
7 ·Hg#Hg'H7 sD&UnGdR}
8 nVI7UNq;n5/+8 a?L,:B,:J,:F,:N,:A,:I,:
9 n:H7[]"}·9 k|qTlF"=G
10 ·>xtR)k]10 D=b%~?mR
11 uVZ7z$E1c}11 zADLA--P
12 \!}»    OPMi12 h'P?P9it
13 z7zUa$sp13 BkOsDorDM
14 ^R~}S`» +r14 i»      UsD-[5?1C(
15 V8hyMWY·15 N15\ws#z
16 BMrso9JMV16 hj"zA#[.
17 8nB$~>ZK917 [e{%[Rfl
18 X(f:l3RZ18 L9.^J%C(g
19 i@»     4mmR.19 O%;S.=,S
20 7z6<wY->mA}20 tk)·'H+N
21 .R%5J(» I&21 sk%CABH{W
22 #oLO#'U3022 DJufA'o#
23 v:NS^"&X23 :;`3&Uj4+
24 "uLG!#Tw24 $%6EU$Qy
25 w!2Ru/ib25 Xor-e.qt
26 tW]K~xa#26 &4$U:~1K;>
27 ^r&^jr·#27 6(v(3z7G"
28 t62U5e'.28 Fw@V)-qL$
29 wSEr|E}j29 ;X=»    7mMD
30 %zkV"A|c30 4kMN`t.d
31 /(7QAGJXoy31 2G3?M"r<
32 B7nQHAZT32 h#+»    -J$M|
33 a5Q)TXM·33 ZFb0$V4Cv
34 +FqtV^_<34 Atv{Jq7Z
35 s5g4^*U;35 N;$o/^xv.
36 ·5S*?Oqv36 =[+5M^vj
37 kL5GE>uH|G37 @jQy5r)q
38 gi'UomGSCR38 ![h$o1^p9
39 mFGgsQ+E39 g_*Y6N"5D
40 -0nh·O·<40 sM»     X6Zp|b
41 #mAh}F/*41 %rB^ZyMK{
42 K!,|hs@;42 @y;9{Gy1
43 ·d,&+n*:·43 %/N^W"}g
44 z*s$jUkb44 ~M:}Rr]y
45 3Q*@('QjC45 hqHaZxrg
46 z.r(j-F-46 FGdrQ+Ek
47 h(QZAh!Q47 D(\amzc"
48 '/!Ah_O^B48 q[·?2Zl6Q=
49 {-N$&Y"349 r[y<)J:u
50 qg3S:q_uJt50 )1N@8F#1UF
51 \>$0qn8m51 XfWHvOFY
52 .TU[UUUU52 $/oCH_I^
53 O}m%e3d9r53 >KF3Kq·|
54 f}fr}8-·54 NC8%dW!\
55 *8=FN~GU55 TUU7E[UUU
56 09Pdak4d56 &\v=8=BN
57 ~}l?FMlnnK57 >P`{82J-#
58 _1MhNWLk58 CqA*j$c:
59 a<uF`os5)559 0>6ac92J-
60 $Id13Ud'60 s\cN@q,I
61 Udm!msMGF61 x-E&-0>M
62 H[@XGRj762 2a}y7)5^!X
63 5H{IZtE563 S-85(+kb-
64 yQN^3'0?64 B9<J-C» Y
65 Dk#CL2I]265 <Udm·m}]GF
66 aZ9}o:ZB66 H.*R"[;WE
67 pP`j5b\767 swlwg7'V
68 dig<O%:L68 o&\O$\OL
69 7$EUCIKC69 |fN`~rA9
70 qNnPuap+870 1b;`l3bG`
71 ~#K»    kULuTF71 L#}IILrIe>
72 d4jq>TZYuy72 pE!Fd"·s
73 a,7ac83*-{73 5b/`<3b^m
74 f{Zq>TZY74 -CLJI]2i
75 e~#0zMd375 Fnlekcj}
76 nCqS`O`<76 fffejd=fN
77 r0crt+o=T77 BAvedWA>
78 f@1]`saD78 e>W1FB0\bL
79 E)M(1QB)79 mir&#3_j
80 u.GnLO9L80 irJNVNew
81 K0t&7SWP81 [;|4`_$b
82 9:<CT.)V82 gd?·<_·g$b
83 9[MDMg#>83 Ub%`\Vb5`\Wb
84 (zvG)=M1_84 YqRGth&b
85 &:GF|g[&K85 y.8*j^4-
86 e{DeJP]u@?|86 DDDDDDDDD
87 :"WGJ?JF87 Js:o`lvG
88 !tggcZ(788 SH&_+Wz\1
89 K9My7eS&89 :Y-Zv_v4
90 ·<PM>k1a90 <O.@d^;y
91 DEDEDDDDD@Dz»   91 »       Q4MGTpG
92 ·f"0N»   SR92 NOJ9~?`:
93 sZ#}|bn>793 >"u7j+<`-
94 j]{R»   $9H&94 #{<v*Zt/
95 !k@V5L:$95 v;9Uc#5!
96 J\{O·}PFj96 ·f!0A»   SR
97 o_oA(i9;»       97 @~}*[)f*z
98 |H6o'/d:#98 q9O(MV[*Z
99 H/uR*Vr+99 _PIjww`2gW
100 *$#Sgd*-100 J\{O!}TVj
101 1~k5q}*JN101 ^o!2])=»
102 HERv}5EoG102 igZs9hNI
103 vJQIk9A-103 u:"G-6s$F
104 ojY>*T{)9·104 w6»     e*O]'
105 ,eF#v+N,UPFq0105 |D['9=(v
106 H.]@~ZfgGE%106 Fz<j:OFN
107 $1qsm\W:h107 DGSK/$zZ
108 »       VM$dW~Fh108 %H,2-OAb
109 _}`yd]KP109 O'<C.3R~:
110 0,kyZTue110 U·~i»    QGV*
111 |<<tb*ypb111 I}\gO%(TH
112 }YS&^rJHc112 Wa1mgUfn
113 '·PIZk~#R113 J35+35335+
114 Ut4hg·m» %G114 HCd3nV#|~
115 ny?qQsMkn115 ~b&4.·]yB
116 OhH+lTLn116 ='AubyYzI
117 Oj#M2tU7117 W>G?|Msg@~
118 ,g&4.·]yB118 >L-zRgsE$e
119 "Ecc^y&.119 v12$u-A"
120 9ovf5gx4120 ok<'J.eU
121 H(9{?]GN·"121 Wm<+nTYW-km
122 sOb^1S3/G122 JZ6nLRj:
123 gS]UaS{I123 )VGhY1?Z
124 st)zJ)J"qa124 Qy$JW4uT
125 #K["9Tc!125 J}y{t3Io
126 »       Io#·m%^Wc126 K<OG"Q<o
Max diff block lines reached; 19298/33917 bytes (56.90%) of diff not shown.
167 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2848
    
Offset 7745, 2069 lines modifiedOffset 7745, 2069 lines modified
  
7745 000b9160·<CPyPy_linegen____rhs_transform_line_obj_____call__>:7745 000b9160·<CPyPy_linegen____rhs_transform_line_obj_____call__>:
7746 »       ...7746 »       ...
  
7747 000b9258·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:7747 000b9258·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:
7748 »       ...7748 »       ...
  
7749 000b9b3c·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:7749 000b9b18·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__>:
7750 »       ...7750 »       ...
  
7751 000b9bc8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:7751 000b9ba4·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:
7752 »       ...7752 »       ...
  
7753 000b9bf8·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:7753 000b9bd4·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__>:
7754 »       ...7754 »       ...
  
7755 000b9c78·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send>:7755 000b9c54·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send>:
7756 »       ...7756 »       ...
  
7757 000b9cac·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send>:7757 000b9c88·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send>:
7758 »       ...7758 »       ...
  
7759 000b9d68·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw>:7759 000b9d44·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw>:
7760 »       ...7760 »       ...
  
7761 000b9e28·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw>:7761 000b9e04·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw>:
7762 »       ...7762 »       ...
  
7763 000b9ef8·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close>:7763 000b9ed4·<CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close>:
7764 »       ...7764 »       ...
  
7765 000ba188·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close>:7765 000ba164·<CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close>:
7766 »       ...7766 »       ...
  
7767 000ba208·<CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:7767 000ba1e4·<CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:
7768 »       ...7768 »       ...
  
7769 000ba400·<CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:7769 000ba3dc·<CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__>:
7770 »       ...7770 »       ...
  
7771 000ba4ec·<CPyDef_linegen___append_to_line_delimiter_split_obj_____call__>:7771 000ba4c8·<CPyDef_linegen___append_to_line_delimiter_split_obj_____call__>:
7772 »       ...7772 »       ...
  
7773 000ba66c·<CPyPy_linegen___append_to_line_delimiter_split_obj_____call__>:7773 000ba648·<CPyPy_linegen___append_to_line_delimiter_split_obj_____call__>:
7774 »       ...7774 »       ...
  
7775 000ba72c·<CPyDef_linegen___append_comments_delimiter_split_obj_____call__>:7775 000ba708·<CPyDef_linegen___append_comments_delimiter_split_obj_____call__>:
7776 »       ...7776 »       ...
  
7777 000ba8ac·<CPyPy_linegen___append_comments_delimiter_split_obj_____call__>:7777 000ba888·<CPyPy_linegen___append_comments_delimiter_split_obj_____call__>:
7778 »       ...7778 »       ...
  
7779 000ba96c·<CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__>:7779 000ba948·<CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__>:
7780 »       ...7780 »       ...
  
7781 000baaec·<CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__>:7781 000baac8·<CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__>:
7782 »       ...7782 »       ...
  
7783 000babac·<CPyDef_lines___Line___is_comment>:7783 000bab88·<CPyDef_lines___Line___is_comment>:
7784 »       ...7784 »       ...
  
7785 000bac80·<lines___Line_get_is_comment>:7785 000bac5c·<lines___Line_get_is_comment>:
7786 »       ...7786 »       ...
  
7787 000bacc8·<CPyDef_lines___Line___is_def>:7787 000baca4·<CPyDef_lines___Line___is_def>:
7788 »       ...7788 »       ...
  
7789 000bb160·<lines___Line_get_is_def>:7789 000bb13c·<lines___Line_get_is_def>:
7790 »       ...7790 »       ...
  
7791 000bb1a8·<CPyDef_lines___Line___is_chained_assignment>:7791 000bb184·<CPyDef_lines___Line___is_chained_assignment>:
7792 »       ...7792 »       ...
  
7793 000bb3a4·<lines___Line_get_is_chained_assignment>:7793 000bb380·<lines___Line_get_is_chained_assignment>:
7794 »       ...7794 »       ...
  
7795 000bb3ec·<CPyDef_lines___Line___opens_block>:7795 000bb3c8·<CPyDef_lines___Line___opens_block>:
7796 »       ...7796 »       ...
  
7797 000bb4c0·<lines___Line_get_opens_block>:7797 000bb49c·<lines___Line_get_opens_block>:
7798 »       ...7798 »       ...
  
7799 000bb508·<CPyDef_lines___Line___is_fmt_pass_converted>:7799 000bb4e4·<CPyDef_lines___Line___is_fmt_pass_converted>:
7800 »       ...7800 »       ...
  
7801 000bb824·<CPyPy_lines___Line___is_fmt_pass_converted>:7801 000bb800·<CPyPy_lines___Line___is_fmt_pass_converted>:
7802 »       ...7802 »       ...
  
7803 000bb90c·<CPyDef_lines___Line___contains_standalone_comments>:7803 000bb8e8·<CPyDef_lines___Line___contains_standalone_comments>:
7804 »       ...7804 »       ...
  
7805 000bba50·<CPyPy_lines___Line___contains_standalone_comments>:7805 000bba2c·<CPyPy_lines___Line___contains_standalone_comments>:
7806 »       ...7806 »       ...
  
7807 000bbaf4·<CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:7807 000bbad0·<CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:
7808 »       ...7808 »       ...
  
7809 000bbb88·<CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:7809 000bbb64·<CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__>:
7810 »       ...7810 »       ...
  
7811 000bbc4c·<CPyDef_lines___Line___clone>:7811 000bbc28·<CPyDef_lines___Line___clone>:
7812 »       ...7812 »       ...
  
7813 000bbf90·<CPyPy_lines___Line___clone>:7813 000bbf6c·<CPyPy_lines___Line___clone>:
7814 »       ...7814 »       ...
  
7815 000bc010·<CPyDef_lines___Line_____bool__>:7815 000bbfec·<CPyDef_lines___Line_____bool__>:
7816 »       ...7816 »       ...
  
7817 000bc12c·<CPyPy_lines___Line_____bool__>:7817 000bc108·<CPyPy_lines___Line_____bool__>:
7818 »       ...7818 »       ...
  
7819 000bc1d0·<CPyDunder___bool__lines___Line>:7819 000bc1ac·<CPyDunder___bool__lines___Line>:
7820 »       ...7820 »       ...
  
7821 000bc1ec·<CPyDef_lines___Line___is_decorator>:7821 000bc1c8·<CPyDef_lines___Line___is_decorator>:
7822 »       ...7822 »       ...
  
7823 000bc2e0·<lines___Line_get_is_decorator>:7823 000bc2bc·<lines___Line_get_is_decorator>:
7824 »       ...7824 »       ...
  
7825 000bc328·<CPyDef_lines___Line___is_class>:7825 000bc304·<CPyDef_lines___Line___is_class>:
7826 »       ...7826 »       ...
  
7827 000bc51c·<lines___Line_get_is_class>:7827 000bc4f8·<lines___Line_get_is_class>:
7828 »       ...7828 »       ...
  
Max diff block lines reached; 165119/171008 bytes (96.56%) 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 002a84d8·<_fini>:2 002a83e4·<_fini>:
3 »       ...3 »       ...
544 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··_PyUnicode_EQ2 ··[·····0]··_PyUnicode_EQ
3 ··[·····e]··on_delete_data3 ··[·····e]··on_delete_data
4 ··[····1d]··exc_tb4 ··[····1d]··exc_tb
5 ··[····24]··/tmp/tmp_90tkhp5/build/__native_fec286f4eda846987175.c5 ··[····24]··/tmp/tmplwx9ehbh/build/__native_fec286f4eda846987175.c
6 ··[····5b]··_PyTrash_end6 ··[····5b]··_PyTrash_end
7 ··[····68]··_PyTrash_cond7 ··[····68]··_PyTrash_cond
8 ··[····76]··f_code8 ··[····76]··f_code
9 ··[····7d]··attr_name9 ··[····7d]··attr_name
10 ··[····87]··_PyCFrame10 ··[····87]··_PyCFrame
11 ··[····91]··root_cframe11 ··[····91]··root_cframe
12 ··[····9d]··_tstate12 ··[····9d]··_tstate
34.7 KB
./usr/lib/debug/.build-id/c2/e333cb023b1c6d480b245e437f84ebcf222980.debug vs.
./usr/lib/debug/.build-id/98/69042f0efcab09eb0ac78f0ebfe6ad466024b5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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·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.1 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·0000c9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004fc·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004fc·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000668·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000192·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000194·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·000028·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·00002c·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001f6·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001f2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd2·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.74 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:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000668·····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:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·0000046d·····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·_black_version.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c
64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004f0·····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:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000668·····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:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f4·····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:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000360·····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:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table
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:·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:·c2e333cb023b1c6d480b245e437f84ebcf2229803 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9869042f0efcab09eb0ac78f0ebfe6ad466024b5
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:······················6963 ··Length:······················700
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3995 ··Prologue·Length:·············403
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe2):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   _black_version.c35 ··1»      1»     0»    0»   _width_table.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000199]··Set·column·to·149 ··[0x0000019d]··Set·column·to·1
50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x47050 ··[0x0000019f]··Extended·opcode·2:·set·Address·to·0x470
51 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·551 ··[0x000001a6]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·5
52 ··[0x000001a3]··Set·column·to·552 ··[0x000001a7]··Set·column·to·5
53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·653 ··[0x000001a9]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·6
54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)54 ··[0x000001aa]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a7]··Set·column·to·1755 ··[0x000001ab]··Set·column·to·17
56 ··[0x000001a9]··Set·is_stmt·to·056 ··[0x000001ad]··Set·is_stmt·to·0
57 ··[0x000001aa]··Copy·(view·2)57 ··[0x000001ae]··Copy·(view·2)
58 ··[0x000001ab]··Set·column·to·858 ··[0x000001af]··Set·column·to·8
59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b1]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·760 ··[0x000001b5]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·7
61 ··[0x000001b2]··Set·column·to·561 ··[0x000001b6]··Set·column·to·5
62 ··[0x000001b4]··Set·is_stmt·to·162 ··[0x000001b8]··Set·is_stmt·to·1
63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·863 ··[0x000001b9]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·8
64 ··[0x000001b6]··Set·column·to·2564 ··[0x000001ba]··Set·column·to·25
65 ··[0x000001b8]··Set·is_stmt·to·065 ··[0x000001bc]··Set·is_stmt·to·0
66 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·866 ··[0x000001bd]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·8
67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001be]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001bc]··Set·column·to·1468 ··[0x000001c0]··Set·column·to·14
69 ··[0x000001be]··Advance·Line·by·236·to·24469 ··[0x000001c2]··Advance·Line·by·236·to·244
70 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·24470 ··[0x000001c5]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·244
71 ··[0x000001c2]··Set·column·to·871 ··[0x000001c6]··Set·column·to·8
72 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c8]··Advance·Line·by·456·to·70073 ··[0x000001cc]··Advance·Line·by·456·to·700
74 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·70074 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·700
75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d0]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001ce]··Set·column·to·2576 ··[0x000001d2]··Set·column·to·25
77 ··[0x000001d0]··Advance·Line·by·-692·to·877 ··[0x000001d4]··Advance·Line·by·-692·to·8
78 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·878 ··[0x000001d7]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8
79 ··[0x000001d4]··Set·column·to·579 ··[0x000001d8]··Set·column·to·5
80 ··[0x000001d6]··Set·is_stmt·to·180 ··[0x000001da]··Set·is_stmt·to·1
81 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·981 ··[0x000001db]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·9
82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001dc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001da]··Set·column·to·3783 ··[0x000001de]··Set·column·to·37
84 ··[0x000001dc]··Advance·Line·by·687·to·69684 ··[0x000001e0]··Advance·Line·by·687·to·696
85 ··[0x000001df]··Copy·(view·1)85 ··[0x000001e3]··Copy·(view·1)
86 ··[0x000001e0]··Set·column·to·586 ··[0x000001e4]··Set·column·to·5
87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·700·(view·2)87 ··[0x000001e6]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e3]··Set·column·to·3688 ··[0x000001e7]··Set·column·to·36
89 ··[0x000001e5]··Advance·Line·by·-461·to·23989 ··[0x000001e9]··Advance·Line·by·-461·to·239
90 ··[0x000001e8]··Copy·(view·3)90 ··[0x000001ec]··Copy·(view·3)
91 ··[0x000001e9]··Set·column·to·591 ··[0x000001ed]··Set·column·to·5
92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x49a·and·Line·by·5·to·244·(view·4)92 ··[0x000001ef]··Special·opcode·10:·advance·Address·by·0·to·0x49a·and·Line·by·5·to·244·(view·4)
93 ··[0x000001ec]··Set·is_stmt·to·093 ··[0x000001f0]··Set·is_stmt·to·0
94 ··[0x000001ed]··Copy·(view·5)94 ··[0x000001f1]··Copy·(view·5)
95 ··[0x000001ee]··Set·column·to·895 ··[0x000001f2]··Set·column·to·8
96 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f4]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f4]··Advance·Line·by·456·to·70097 ··[0x000001f8]··Advance·Line·by·456·to·700
98 ··[0x000001f7]··Copy·(view·6)98 ··[0x000001fb]··Copy·(view·6)
99 ··[0x000001f8]··Set·column·to·599 ··[0x000001fc]··Set·column·to·5
100 ··[0x000001fa]··Set·is_stmt·to·1100 ··[0x000001fe]··Set·is_stmt·to·1
101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·703101 ··[0x000001ff]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·703
102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·704·(view·1)102 ··[0x00000200]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fd]··Set·column·to·9 
104 ··[0x000001ff]··Set·is_stmt·to·0 
105 ··[0x00000200]··Copy·(view·2) 
106 ··[0x00000201]··Set·column·to·8103 ··[0x00000201]··Set·column·to·9
 104 ··[0x00000203]··Set·is_stmt·to·0
 105 ··[0x00000204]··Copy·(view·2)
 106 ··[0x00000205]··Set·column·to·8
107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·704107 ··[0x00000207]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·704
108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·704108 ··[0x00000208]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·704
109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000209]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000207]··Set·column·to·5110 ··[0x0000020b]··Set·column·to·5
111 ··[0x00000209]··Set·is_stmt·to·1111 ··[0x0000020d]··Set·is_stmt·to·1
112 ··[0x0000020a]··Advance·Line·by·-694·to·10112 ··[0x0000020e]··Advance·Line·by·-694·to·10
113 ··[0x0000020d]··Copy·(view·1)113 ··[0x00000211]··Copy·(view·1)
114 ··[0x0000020e]··Set·column·to·8114 ··[0x00000212]··Set·column·to·8
115 ··[0x00000210]··Set·is_stmt·to·0115 ··[0x00000214]··Set·is_stmt·to·0
116 ··[0x00000211]··Copy·(view·2)116 ··[0x00000215]··Copy·(view·2)
117 ··[0x00000212]··Set·column·to·5117 ··[0x00000216]··Set·column·to·5
118 ··[0x00000214]··Set·is_stmt·to·1118 ··[0x00000218]··Set·is_stmt·to·1
119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x4a6·and·Line·by·1·to·11119 ··[0x00000219]··Special·opcode·20:·advance·Address·by·2·to·0x4a6·and·Line·by·1·to·11
120 ··[0x00000216]··Set·column·to·23120 ··[0x0000021a]··Set·column·to·23
121 ··[0x00000218]··Set·is_stmt·to·0121 ··[0x0000021c]··Set·is_stmt·to·0
122 ··[0x00000219]··Copy·(view·1)122 ··[0x0000021d]··Copy·(view·1)
123 ··[0x0000021a]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x0000021e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x0000021c]··Set·column·to·14124 ··[0x00000220]··Set·column·to·14
125 ··[0x0000021e]··Advance·Line·by·233·to·244125 ··[0x00000222]··Advance·Line·by·233·to·244
126 ··[0x00000221]··Special·opcode·75:·advance·Address·by·10·to·0x4b0·and·Line·by·0·to·244126 ··[0x00000225]··Special·opcode·75:·advance·Address·by·10·to·0x4b0·and·Line·by·0·to·244
127 ··[0x00000222]··Set·column·to·8127 ··[0x00000226]··Set·column·to·8
Max diff block lines reached; 2/18253 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/_black_version.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f437 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f4
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x45241)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e7bd)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x47049 ····<58>···DW_AT_low_pc······:·(addr)·0x470
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
863 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/_black_version.c4 /tmp/tmplwx9ehbh/build/black/_width_table.c
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.c15 _width_table.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__width_table
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__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
578 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 2825
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 0000046c·<frame_dummy>:17 0000046c·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000470·<PyInit__black_version>:21 00000470·<PyInit__width_table>:
22 »       ...22 »       ...
  
23 000004f0·<PyInit___init__>:23 000004f0·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
278 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/_black_version.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/_width_table.c
  
3.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 28 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·7279005f·626c6163·rray_entry._blac15 ··0x000000c0·72726179·5f656e74·7279005f·77696474·rray_entry._widt
16 ··0x000000d0·6b5f7665·7273696f·6e2e6300·5f5f4652·k_version.c.__FR 
17 ··0x000000e0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM
 17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC
18 ··0x000000f0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d
19 ··0x00000100·5f64736f·5f68616e·646c6500·5f696e69·_dso_handle._ini19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init.
20 ··0x00000110·74005f66·696e6900·5f474c4f·42414c5f·t._fini._GLOBAL_20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·0050794f·nit___init__.PyO23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni
 24 ··0x00000150·745f5f77·69647468·5f746162·6c650050·t__width_table.P
24 ··0x00000150·626a6563·745f4765·74417474·72537472·bject_GetAttrStr25 ··0x00000160·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
25 ··0x00000160·696e6700·5f49544d·5f726567·69737465·ing._ITM_registe26 ··0x00000170·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
26 ··0x00000170·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
27 ··0x00000180·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
28 ··0x00000190·756c6500·50794361·7073756c·655f4765·ule.PyCapsule_Ge28 ··0x00000190·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 29 ··0x000001a0·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_
29 ··0x000001a0·74506f69·6e746572·005f4954·4d5f6465·tPointer._ITM_de30 ··0x000001b0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_
30 ··0x000001b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT31 ··0x000001c0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
31 ··0x000001c0·61626c65·005f5079·5f446561·6c6c6f63·able._Py_Dealloc32 ··0x000001d0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
32 ··0x000001d0·00507949·6e69745f·5f626c61·636b5f76·.PyInit__black_v 
33 ··0x000001e0·65727369·6f6e005f·5f676d6f·6e5f7374·ersion.__gmon_st33 ··0x000001e0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_
34 ··0x000001f0·6172745f·5f00·······················art__.34 ··0x000001f0·5f00································_.
  
35.1 KB
./usr/lib/debug/.build-id/c3/7c80971931a8f19ccc5934355208fd679fa86d.debug vs.
./usr/lib/debug/.build-id/59/1ad434cb7abb0dac3763fd4011b79c65c63f2b.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:··········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·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.23 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·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·0000c3·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·000178·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·000102·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000193·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000028·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·000030·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·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.27 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:·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:·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·grammar.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:·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:·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_numerics 
86 ····82:·000004e9·····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:·c37c80971931a8f19ccc5934355208fd679fa86d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·591ad434cb7abb0dac3763fd4011b79c65c63f2b
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:······················6963 ··Length:······················704
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3995 ··Prologue·Length:·············407
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   numerics.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000199]··Set·column·to·149 ··[0x000001a1]··Set·column·to·1
50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x000001a3]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001aa]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a3]··Set·column·to·552 ··[0x000001ab]··Set·column·to·5
53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·653 ··[0x000001ad]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)54 ··[0x000001ae]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a7]··Set·column·to·1755 ··[0x000001af]··Set·column·to·17
56 ··[0x000001a9]··Set·is_stmt·to·056 ··[0x000001b1]··Set·is_stmt·to·0
57 ··[0x000001aa]··Copy·(view·2)57 ··[0x000001b2]··Copy·(view·2)
58 ··[0x000001ab]··Set·column·to·858 ··[0x000001b3]··Set·column·to·8
59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b5]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·760 ··[0x000001b9]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001b2]··Set·column·to·561 ··[0x000001ba]··Set·column·to·5
62 ··[0x000001b4]··Set·is_stmt·to·162 ··[0x000001bc]··Set·is_stmt·to·1
63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·863 ··[0x000001bd]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b6]··Set·column·to·2564 ··[0x000001be]··Set·column·to·25
65 ··[0x000001b8]··Set·is_stmt·to·065 ··[0x000001c0]··Set·is_stmt·to·0
66 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·866 ··[0x000001c1]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001c2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001bc]··Set·column·to·1468 ··[0x000001c4]··Set·column·to·14
69 ··[0x000001be]··Advance·Line·by·236·to·24469 ··[0x000001c6]··Advance·Line·by·236·to·244
70 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24470 ··[0x000001c9]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001c2]··Set·column·to·871 ··[0x000001ca]··Set·column·to·8
72 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001cc]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c8]··Advance·Line·by·456·to·70073 ··[0x000001d0]··Advance·Line·by·456·to·700
74 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70074 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001ce]··Set·column·to·2576 ··[0x000001d6]··Set·column·to·25
77 ··[0x000001d0]··Advance·Line·by·-692·to·877 ··[0x000001d8]··Advance·Line·by·-692·to·8
78 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·878 ··[0x000001db]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d4]··Set·column·to·579 ··[0x000001dc]··Set·column·to·5
80 ··[0x000001d6]··Set·is_stmt·to·180 ··[0x000001de]··Set·is_stmt·to·1
81 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·981 ··[0x000001df]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001e0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001da]··Set·column·to·3783 ··[0x000001e2]··Set·column·to·37
84 ··[0x000001dc]··Advance·Line·by·687·to·69684 ··[0x000001e4]··Advance·Line·by·687·to·696
85 ··[0x000001df]··Copy·(view·1)85 ··[0x000001e7]··Copy·(view·1)
86 ··[0x000001e0]··Set·column·to·586 ··[0x000001e8]··Set·column·to·5
87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)87 ··[0x000001ea]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e3]··Set·column·to·3688 ··[0x000001eb]··Set·column·to·36
89 ··[0x000001e5]··Advance·Line·by·-461·to·23989 ··[0x000001ed]··Advance·Line·by·-461·to·239
90 ··[0x000001e8]··Copy·(view·3)90 ··[0x000001f0]··Copy·(view·3)
91 ··[0x000001e9]··Set·column·to·591 ··[0x000001f1]··Set·column·to·5
92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)92 ··[0x000001f3]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001ec]··Set·is_stmt·to·093 ··[0x000001f4]··Set·is_stmt·to·0
94 ··[0x000001ed]··Copy·(view·5)94 ··[0x000001f5]··Copy·(view·5)
95 ··[0x000001ee]··Set·column·to·895 ··[0x000001f6]··Set·column·to·8
96 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f8]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f4]··Advance·Line·by·456·to·70097 ··[0x000001fc]··Advance·Line·by·456·to·700
98 ··[0x000001f7]··Copy·(view·6)98 ··[0x000001ff]··Copy·(view·6)
99 ··[0x000001f8]··Set·column·to·599 ··[0x00000200]··Set·column·to·5
100 ··[0x000001fa]··Set·is_stmt·to·1100 ··[0x00000202]··Set·is_stmt·to·1
101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703101 ··[0x00000203]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)102 ··[0x00000204]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fd]··Set·column·to·9103 ··[0x00000205]··Set·column·to·9
104 ··[0x000001ff]··Set·is_stmt·to·0104 ··[0x00000207]··Set·is_stmt·to·0
105 ··[0x00000200]··Copy·(view·2)105 ··[0x00000208]··Copy·(view·2)
106 ··[0x00000201]··Set·column·to·8106 ··[0x00000209]··Set·column·to·8
107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704107 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704108 ··[0x0000020c]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000207]··Set·column·to·5110 ··[0x0000020f]··Set·column·to·5
111 ··[0x00000209]··Set·is_stmt·to·1 
112 ··[0x0000020a]··Advance·Line·by·-694·to·10 
113 ··[0x0000020d]··Copy·(view·1) 
114 ··[0x0000020e]··Set·column·to·8 
115 ··[0x00000210]··Set·is_stmt·to·0 
116 ··[0x00000211]··Copy·(view·2) 
117 ··[0x00000212]··Set·column·to·5 
118 ··[0x00000214]··Set·is_stmt·to·1111 ··[0x00000211]··Set·is_stmt·to·1
119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11112 ··[0x00000212]··Advance·Line·by·-694·to·10
 113 ··[0x00000215]··Copy·(view·1)
120 ··[0x00000216]··Set·column·to·23114 ··[0x00000216]··Set·column·to·8
121 ··[0x00000218]··Set·is_stmt·to·0115 ··[0x00000218]··Set·is_stmt·to·0
122 ··[0x00000219]··Copy·(view·1)116 ··[0x00000219]··Copy·(view·2)
 117 ··[0x0000021a]··Set·column·to·5
 118 ··[0x0000021c]··Set·is_stmt·to·1
 119 ··[0x0000021d]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
 120 ··[0x0000021e]··Set·column·to·23
 121 ··[0x00000220]··Set·is_stmt·to·0
 122 ··[0x00000221]··Copy·(view·1)
123 ··[0x0000021a]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000222]··Set·File·Name·to·entry·2·in·the·File·Name·Table
Max diff block lines reached; 4402/18189 bytes (24.20%) 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/numerics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4edff)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c861)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
880 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 mGCC:·(Debian·14.2.0-16)·14.2.01 ?+GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/numerics.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/grammar.c
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 grammar.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__
24 PyObject_GetAttrString23 PyObject_GetAttrString
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 PyCapsule_GetPointer26 PyCapsule_GetPointer
28 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
29 _Py_Dealloc28 _Py_Dealloc
 29 PyInit_grammar
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
567 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 2825
    
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_grammar>:
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 »       ...
282 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/numerics.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/grammar.c
  
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·7279006e·756d6572·rray_entry.numer15 ··0x000000c0·72726179·5f656e74·72790067·72616d6d·rray_entry.gramm
16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.c.__FRAME_EN16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
22 ··0x00000130·6e616c69·7a650050·79496e69·745f6e75·nalize.PyInit_nu22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___ 
24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·6e69745f·5f005079·4f626a65·63745f47·nit__.PyObject_G
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·65744174·74725374·72696e67·005f4954·etAttrString._IT
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport26 ··0x00000170·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py27 ··0x00000180·496d706f·72744d6f·64756c65·00507943·ImportModule.PyC
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint28 ··0x00000190·61707375·6c655f47·6574506f·696e7465·apsule_GetPointe
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist29 ··0x000001a0·72005f49·544d5f64·65726567·69737465·r._ITM_deregiste
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._30 ··0x000001b0·72544d43·6c6f6e65·5461626c·65005f50·rTMCloneTable._P
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo31 ··0x000001c0·795f4465·616c6c6f·63005079·496e6974·y_Dealloc.PyInit
 32 ··0x000001d0·5f677261·6d6d6172·005f5f67·6d6f6e5f·_grammar.__gmon_
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
34.4 KB
./usr/lib/debug/.build-id/c4/c1fc325f5e47d11888f3ba3eaac7e51de6a817.debug vs.
./usr/lib/debug/.build-id/88/47f4e9ad8586f620cc615dd887b4f624def3a4.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:··········3848·(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·0x00670·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0067c·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·0xf08: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·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·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c3·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·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000180·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000066c·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000678·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018e·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·000193·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·000027·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000031·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc0·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.64 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:·0000066c·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000678·····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, 36 lines modifiedOffset 56, 36 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·linegen.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.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:·000005dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005dc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000066c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000678·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000066c·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000678·····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_linegen84 ····80:·0000046d···128·FUNC····GLOBAL·DEFAULT····9·PyInit_literals
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004ed·····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
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4c1fc325f5e47d11888f3ba3eaac7e51de6a8173 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8847f4e9ad8586f620cc615dd887b4f624def3a4
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:······················6953 ··Length:······················705
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3985 ··Prologue·Length:·············408
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   literals.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000198]··Set·column·to·149 ··[0x000001a2]··Set·column·to·1
50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x46c50 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·551 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001a2]··Set·column·to·552 ··[0x000001ac]··Set·column·to·5
53 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·653 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a6]··Set·column·to·1755 ··[0x000001b0]··Set·column·to·17
56 ··[0x000001a8]··Set·is_stmt·to·056 ··[0x000001b2]··Set·is_stmt·to·0
57 ··[0x000001a9]··Copy·(view·2)57 ··[0x000001b3]··Copy·(view·2)
58 ··[0x000001aa]··Set·column·to·858 ··[0x000001b4]··Set·column·to·8
59 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·760 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
61 ··[0x000001b1]··Set·column·to·561 ··[0x000001bb]··Set·column·to·5
62 ··[0x000001b3]··Set·is_stmt·to·162 ··[0x000001bd]··Set·is_stmt·to·1
63 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·863 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
64 ··[0x000001b5]··Set·column·to·2564 ··[0x000001bf]··Set·column·to·25
65 ··[0x000001b7]··Set·is_stmt·to·065 ··[0x000001c1]··Set·is_stmt·to·0
66 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·866 ··[0x000001c2]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
67 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001c3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001bb]··Set·column·to·1468 ··[0x000001c5]··Set·column·to·14
69 ··[0x000001bd]··Advance·Line·by·236·to·24469 ··[0x000001c7]··Advance·Line·by·236·to·244
70 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·24470 ··[0x000001ca]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
71 ··[0x000001c1]··Set·column·to·871 ··[0x000001cb]··Set·column·to·8
72 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001cd]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c7]··Advance·Line·by·456·to·70073 ··[0x000001d1]··Advance·Line·by·456·to·700
74 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·70074 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
75 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cd]··Set·column·to·2576 ··[0x000001d7]··Set·column·to·25
77 ··[0x000001cf]··Advance·Line·by·-692·to·877 ··[0x000001d9]··Advance·Line·by·-692·to·8
78 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·878 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
79 ··[0x000001d3]··Set·column·to·579 ··[0x000001dd]··Set·column·to·5
80 ··[0x000001d5]··Set·is_stmt·to·180 ··[0x000001df]··Set·is_stmt·to·1
81 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·981 ··[0x000001e0]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
82 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001e1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d9]··Set·column·to·3783 ··[0x000001e3]··Set·column·to·37
84 ··[0x000001db]··Advance·Line·by·687·to·69684 ··[0x000001e5]··Advance·Line·by·687·to·696
85 ··[0x000001de]··Copy·(view·1)85 ··[0x000001e8]··Copy·(view·1)
86 ··[0x000001df]··Set·column·to·586 ··[0x000001e9]··Set·column·to·5
87 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)87 ··[0x000001eb]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e2]··Set·column·to·3688 ··[0x000001ec]··Set·column·to·36
89 ··[0x000001e4]··Advance·Line·by·-461·to·23989 ··[0x000001ee]··Advance·Line·by·-461·to·239
90 ··[0x000001e7]··Copy·(view·3)90 ··[0x000001f1]··Copy·(view·3)
91 ··[0x000001e8]··Set·column·to·591 ··[0x000001f2]··Set·column·to·5
92 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)92 ··[0x000001f4]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
93 ··[0x000001eb]··Set·is_stmt·to·093 ··[0x000001f5]··Set·is_stmt·to·0
94 ··[0x000001ec]··Copy·(view·5)94 ··[0x000001f6]··Copy·(view·5)
95 ··[0x000001ed]··Set·column·to·895 ··[0x000001f7]··Set·column·to·8
96 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f9]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f3]··Advance·Line·by·456·to·70097 ··[0x000001fd]··Advance·Line·by·456·to·700
98 ··[0x000001f6]··Copy·(view·6)98 ··[0x00000200]··Copy·(view·6)
99 ··[0x000001f7]··Set·column·to·599 ··[0x00000201]··Set·column·to·5
100 ··[0x000001f9]··Set·is_stmt·to·1100 ··[0x00000203]··Set·is_stmt·to·1
101 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703101 ··[0x00000204]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
102 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)102 ··[0x00000205]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fc]··Set·column·to·9103 ··[0x00000206]··Set·column·to·9
104 ··[0x000001fe]··Set·is_stmt·to·0104 ··[0x00000208]··Set·is_stmt·to·0
105 ··[0x000001ff]··Copy·(view·2)105 ··[0x00000209]··Copy·(view·2)
106 ··[0x00000200]··Set·column·to·8106 ··[0x0000020a]··Set·column·to·8
107 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704107 ··[0x0000020c]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
108 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704108 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
109 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020e]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000206]··Set·column·to·5110 ··[0x00000210]··Set·column·to·5
111 ··[0x00000208]··Set·is_stmt·to·1 
112 ··[0x00000209]··Advance·Line·by·-694·to·10 
113 ··[0x0000020c]··Copy·(view·1) 
114 ··[0x0000020d]··Set·column·to·8 
115 ··[0x0000020f]··Set·is_stmt·to·0 
116 ··[0x00000210]··Copy·(view·2) 
117 ··[0x00000211]··Set·column·to·5 
118 ··[0x00000213]··Set·is_stmt·to·1111 ··[0x00000212]··Set·is_stmt·to·1
 112 ··[0x00000213]··Advance·Line·by·-694·to·10
 113 ··[0x00000216]··Copy·(view·1)
 114 ··[0x00000217]··Set·column·to·8
 115 ··[0x00000219]··Set·is_stmt·to·0
 116 ··[0x0000021a]··Copy·(view·2)
 117 ··[0x0000021b]··Set·column·to·5
 118 ··[0x0000021d]··Set·is_stmt·to·1
119 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11119 ··[0x0000021e]··Special·opcode·20:·advance·Address·by·2·to·0x4a2·and·Line·by·1·to·11
120 ··[0x00000215]··Set·column·to·23120 ··[0x0000021f]··Set·column·to·23
121 ··[0x00000217]··Set·is_stmt·to·0121 ··[0x00000221]··Set·is_stmt·to·0
122 ··[0x00000218]··Copy·(view·1)122 ··[0x00000222]··Copy·(view·1)
123 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000223]··Set·File·Name·to·entry·2·in·the·File·Name·Table
Max diff block lines reached; 2/18257 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/linegen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f037 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4478b)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53f69)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c49 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
743 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/linegen.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/literals.c
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.c15 literals.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_linegen21 PyInit_literals
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
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
567 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 2825
    
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_linegen>:21 0000046c·<PyInit_literals>:
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 »       ...
282 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/linegen.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/literals.c
  
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·7279006c·696e6567·rray_entry.lineg15 ··0x000000c0·72726179·5f656e74·7279006c·69746572·rray_entry.liter
16 ··0x000000d0·656e2e63·005f5f46·52414d45·5f454e44·en.c.__FRAME_END16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.c.__FRAME_EN
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l
22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi
23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
24 ··0x00000150·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
25 ··0x00000160·74417474·72537472·696e6700·5f49544d·tAttrString._ITM25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I
26 ··0x00000170·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
27 ··0x00000180·5461626c·65005079·496d706f·72745f49·Table.PyImport_I27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
28 ··0x00000190·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
29 ··0x000001a0·7073756c·655f4765·74506f69·6e746572·psule_GetPointer29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
31 ··0x000001c0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
32 ··0x000001d0·5f446561·6c6c6f63·005f5f67·6d6f6e5f·_Dealloc.__gmon_32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo
33 ··0x000001e0·73746172·745f5f00···················start__.33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.
  
34.8 KB
./usr/lib/debug/.build-id/c5/8b1ec35e9cd7f34d5e5aaf7c3f7efe246d8bb4.debug vs.
./usr/lib/debug/.build-id/bb/f7c3060fb80a5db3b59776203e5cd39f26d995.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:··········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·0x00664·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.23 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·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·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·0000c0·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·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f4·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000660·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·000108·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000192·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·00019e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004f0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000538·00002d·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bf4·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·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.19 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:·00000660·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000670·····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·cache.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:·000005d0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005d0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000660·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000660·····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:·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
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_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:·c58b1ec35e9cd7f34d5e5aaf7c3f7efe246d8bb43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbf7c3060fb80a5db3b59776203e5cd39f26d995
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:······················719
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4145 ··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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   cache.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
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 ··[0x000001b0]··Set·column·to·1
53 ··[0x000001aa]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001b2]··Extended·opcode·2:·set·Address·to·0x468
54 ··[0x000001b1]··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 ··[0x000001b2]··Set·column·to·555 ··[0x000001ba]··Set·column·to·5
56 ··[0x000001b4]··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 ··[0x000001b5]··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 ··[0x000001b6]··Set·column·to·1758 ··[0x000001be]··Set·column·to·17
59 ··[0x000001b8]··Set·is_stmt·to·059 ··[0x000001c0]··Set·is_stmt·to·0
60 ··[0x000001b9]··Copy·(view·2)60 ··[0x000001c1]··Copy·(view·2)
61 ··[0x000001ba]··Set·column·to·861 ··[0x000001c2]··Set·column·to·8
62 ··[0x000001bc]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c0]··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 ··[0x000001c1]··Set·column·to·564 ··[0x000001c9]··Set·column·to·5
65 ··[0x000001c3]··Set·is_stmt·to·165 ··[0x000001cb]··Set·is_stmt·to·1
66 ··[0x000001c4]··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 ··[0x000001c5]··Set·column·to·2567 ··[0x000001cd]··Set·column·to·25
68 ··[0x000001c7]··Set·is_stmt·to·068 ··[0x000001cf]··Set·is_stmt·to·0
69 ··[0x000001c8]··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 ··[0x000001c9]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001d1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001cb]··Set·column·to·1571 ··[0x000001d3]··Set·column·to·15
72 ··[0x000001cd]··Advance·Line·by·355·to·36372 ··[0x000001d5]··Advance·Line·by·355·to·363
73 ··[0x000001d0]··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 ··[0x000001d1]··Set·column·to·874 ··[0x000001d9]··Set·column·to·8
75 ··[0x000001d3]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001db]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001d7]··Advance·Line·by·581·to·94476 ··[0x000001df]··Advance·Line·by·581·to·944
77 ··[0x000001da]··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 ··[0x000001db]··Set·File·Name·to·entry·1·in·the·File·Name·Table78 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001dd]··Set·column·to·2579 ··[0x000001e5]··Set·column·to·25
80 ··[0x000001df]··Advance·Line·by·-936·to·880 ··[0x000001e7]··Advance·Line·by·-936·to·8
81 ··[0x000001e2]··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 ··[0x000001e3]··Set·column·to·582 ··[0x000001eb]··Set·column·to·5
83 ··[0x000001e5]··Set·is_stmt·to·183 ··[0x000001ed]··Set·is_stmt·to·1
84 ··[0x000001e6]··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 ··[0x000001e7]··Set·File·Name·to·entry·2·in·the·File·Name·Table85 ··[0x000001ef]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001e9]··Set·column·to·3786 ··[0x000001f1]··Set·column·to·37
87 ··[0x000001eb]··Advance·Line·by·931·to·94087 ··[0x000001f3]··Advance·Line·by·931·to·940
88 ··[0x000001ee]··Copy·(view·1)88 ··[0x000001f6]··Copy·(view·1)
89 ··[0x000001ef]··Set·column·to·589 ··[0x000001f7]··Set·column·to·5
90 ··[0x000001f1]··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 ··[0x000001f2]··Set·column·to·3691 ··[0x000001fa]··Set·column·to·36
92 ··[0x000001f4]··Advance·Line·by·-589·to·35592 ··[0x000001fc]··Advance·Line·by·-589·to·355
93 ··[0x000001f7]··Copy·(view·3)93 ··[0x000001ff]··Copy·(view·3)
94 ··[0x000001f8]··Set·column·to·594 ··[0x00000200]··Set·column·to·5
95 ··[0x000001fa]··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 ··[0x000001fb]··Set·is_stmt·to·096 ··[0x00000203]··Set·is_stmt·to·0
97 ··[0x000001fc]··Copy·(view·5)97 ··[0x00000204]··Copy·(view·5)
98 ··[0x000001fd]··Set·column·to·898 ··[0x00000205]··Set·column·to·8
99 ··[0x000001ff]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x00000207]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000203]··Advance·Line·by·581·to·944100 ··[0x0000020b]··Advance·Line·by·581·to·944
101 ··[0x00000206]··Copy·(view·6)101 ··[0x0000020e]··Copy·(view·6)
102 ··[0x00000207]··Set·column·to·5102 ··[0x0000020f]··Set·column·to·5
103 ··[0x00000209]··Set·is_stmt·to·1103 ··[0x00000211]··Set·is_stmt·to·1
104 ··[0x0000020a]··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 ··[0x0000020b]··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 ··[0x0000020c]··Set·column·to·9106 ··[0x00000214]··Set·column·to·9
107 ··[0x0000020e]··Set·is_stmt·to·0107 ··[0x00000216]··Set·is_stmt·to·0
108 ··[0x0000020f]··Copy·(view·2)108 ··[0x00000217]··Copy·(view·2)
109 ··[0x00000210]··Set·column·to·8109 ··[0x00000218]··Set·column·to·8
110 ··[0x00000212]··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 ··[0x00000213]··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 ··[0x00000214]··Set·File·Name·to·entry·1·in·the·File·Name·Table112 ··[0x0000021c]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000216]··Set·column·to·5113 ··[0x0000021e]··Set·column·to·5
114 ··[0x00000218]··Set·is_stmt·to·1114 ··[0x00000220]··Set·is_stmt·to·1
115 ··[0x00000219]··Advance·Line·by·-938·to·10115 ··[0x00000221]··Advance·Line·by·-938·to·10
116 ··[0x0000021c]··Copy·(view·1)116 ··[0x00000224]··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·5 
121 ··[0x00000223]··Set·is_stmt·to·1 
122 ··[0x00000224]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11 
123 ··[0x00000225]··Set·column·to·23117 ··[0x00000225]··Set·column·to·8
124 ··[0x00000227]··Set·is_stmt·to·0118 ··[0x00000227]··Set·is_stmt·to·0
125 ··[0x00000228]··Copy·(view·1)119 ··[0x00000228]··Copy·(view·2)
 120 ··[0x00000229]··Set·column·to·5
 121 ··[0x0000022b]··Set·is_stmt·to·1
 122 ··[0x0000022c]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
 123 ··[0x0000022d]··Set·column·to·23
 124 ··[0x0000022f]··Set·is_stmt·to·0
 125 ··[0x00000230]··Copy·(view·1)
126 ··[0x00000229]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000231]··Set·File·Name·to·entry·2·in·the·File·Name·Table
Max diff block lines reached; 4402/18204 bytes (24.18%) 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/cache.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e5c6)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ffad)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
735 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/cache.c3 /tmp/tmphtouiok1/build/blib2to3/pgen2/conv.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
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize19 __cxa_finalize
20 PyInit___init__20 PyInit___init__
 21 PyInit_conv
21 PyObject_GetAttrString22 PyObject_GetAttrString
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 PyCapsule_GetPointer25 PyCapsule_GetPointer
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyInit_cache 
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .eh_frame
561 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 5732
    
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_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 »       ...
276 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/cache.c2 ··[·····0]··/tmp/tmphtouiok1/build/blib2to3/pgen2/conv.c
  
3.03 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·6f6e762e·rray_entry.conv.
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
 23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.P
 24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS
 25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis
23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get 
24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_ 
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
26 ··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_26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
31 ··0x000001c0·4465616c·6c6f6300·5079496e·69745f63·Dealloc.PyInit_c27 ··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·61636865·005f5f67·6d6f6e5f·73746172·ache.__gmon_star32 ··0x000001d0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·5f00································_.
  
52.2 KB
./usr/lib/debug/.build-id/c7/55e74f46abdc04c3aa3fa8c92ae42fa7229e13.debug vs.
./usr/lib/debug/.build-id/5b/58fc7118daff682708053100dfb7bba8efbd72.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:··········3900·(bytes·into·file)13 ··Start·of·section·headers:··········3844·(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·0x00684·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.96 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf3c:1 There·are·33·section·headers,·starting·at·offset·0xf04:
  
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·0000ce·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002dc·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000314·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000344·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000350·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003ac·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f8·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000500·000118·000180·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000680·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·000102·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00019e·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004ec·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000534·000033·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000026·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000568·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005dc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00060b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000654·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bf4·000200·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000df4·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dba·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.14 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:·000002dc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·00000314·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000344·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000350·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·000003ac·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·000004f8·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000500·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·00000680·····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:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003ac·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f8·····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:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004fc·····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:·00000500·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000500·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003d1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003fd·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000420·····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:·00000430·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000431·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·0000045c·····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:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000471·····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·handle_ipynb_magics.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c
64 ····60:·00000590·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004f4·····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:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000680·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000664·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000680·····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:·00000344·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f8·····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:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000364·····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:·000004f5·····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:·00000475···128·FUNC····GLOBAL·DEFAULT····9·PyInit_handle_ipynb_magics92 ····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:·c755e74f46abdc04c3aa3fa8c92ae42fa7229e133 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5b58fc7118daff682708053100dfb7bba8efbd72
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:······················7073 ··Length:······················694
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4105 ··Prologue·Length:·············397
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   handle_ipynb_magics.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a4]··Set·column·to·149 ··[0x00000197]··Set·column·to·1
50 ··[0x000001a6]··Extended·opcode·2:·set·Address·to·0x47450 ··[0x00000199]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001ad]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·551 ··[0x000001a0]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001ae]··Set·column·to·552 ··[0x000001a1]··Set·column·to·5
53 ··[0x000001b0]··Special·opcode·104:·advance·Address·by·14·to·0x482·and·Line·by·1·to·653 ··[0x000001a3]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
54 ··[0x000001b1]··Special·opcode·6:·advance·Address·by·0·to·0x482·and·Line·by·1·to·7·(view·1)54 ··[0x000001a4]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001b2]··Set·column·to·1755 ··[0x000001a5]··Set·column·to·17
56 ··[0x000001b4]··Set·is_stmt·to·056 ··[0x000001a7]··Set·is_stmt·to·0
57 ··[0x000001b5]··Copy·(view·2)57 ··[0x000001a8]··Copy·(view·2)
58 ··[0x000001b6]··Set·column·to·858 ··[0x000001a9]··Set·column·to·8
59 ··[0x000001b8]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ab]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001bc]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·760 ··[0x000001af]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
61 ··[0x000001bd]··Set·column·to·561 ··[0x000001b0]··Set·column·to·5
62 ··[0x000001bf]··Set·is_stmt·to·162 ··[0x000001b2]··Set·is_stmt·to·1
63 ··[0x000001c0]··Special·opcode·20:·advance·Address·by·2·to·0x48c·and·Line·by·1·to·863 ··[0x000001b3]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
64 ··[0x000001c1]··Set·column·to·2564 ··[0x000001b4]··Set·column·to·25
65 ··[0x000001c3]··Set·is_stmt·to·065 ··[0x000001b6]··Set·is_stmt·to·0
66 ··[0x000001c4]··Special·opcode·19:·advance·Address·by·2·to·0x48e·and·Line·by·0·to·866 ··[0x000001b7]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
67 ··[0x000001c5]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c7]··Set·column·to·1468 ··[0x000001ba]··Set·column·to·14
69 ··[0x000001c9]··Advance·Line·by·236·to·24469 ··[0x000001bc]··Advance·Line·by·236·to·244
70 ··[0x000001cc]··Special·opcode·61:·advance·Address·by·8·to·0x496·and·Line·by·0·to·24470 ··[0x000001bf]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
71 ··[0x000001cd]··Set·column·to·871 ··[0x000001c0]··Set·column·to·8
72 ··[0x000001cf]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c2]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001d3]··Advance·Line·by·456·to·70073 ··[0x000001c6]··Advance·Line·by·456·to·700
74 ··[0x000001d6]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·70074 ··[0x000001c9]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
75 ··[0x000001d7]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001ca]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d9]··Set·column·to·2576 ··[0x000001cc]··Set·column·to·25
77 ··[0x000001db]··Advance·Line·by·-692·to·877 ··[0x000001ce]··Advance·Line·by·-692·to·8
78 ··[0x000001de]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·878 ··[0x000001d1]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
79 ··[0x000001df]··Set·column·to·579 ··[0x000001d2]··Set·column·to·5
80 ··[0x000001e1]··Set·is_stmt·to·180 ··[0x000001d4]··Set·is_stmt·to·1
81 ··[0x000001e2]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·981 ··[0x000001d5]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
82 ··[0x000001e3]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d6]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001e5]··Set·column·to·3783 ··[0x000001d8]··Set·column·to·37
84 ··[0x000001e7]··Advance·Line·by·687·to·69684 ··[0x000001da]··Advance·Line·by·687·to·696
85 ··[0x000001ea]··Copy·(view·1)85 ··[0x000001dd]··Copy·(view·1)
86 ··[0x000001eb]··Set·column·to·586 ··[0x000001de]··Set·column·to·5
87 ··[0x000001ed]··Special·opcode·9:·advance·Address·by·0·to·0x49e·and·Line·by·4·to·700·(view·2)87 ··[0x000001e0]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
88 ··[0x000001ee]··Set·column·to·3688 ··[0x000001e1]··Set·column·to·36
89 ··[0x000001f0]··Advance·Line·by·-461·to·23989 ··[0x000001e3]··Advance·Line·by·-461·to·239
90 ··[0x000001f3]··Copy·(view·3)90 ··[0x000001e6]··Copy·(view·3)
91 ··[0x000001f4]··Set·column·to·591 ··[0x000001e7]··Set·column·to·5
92 ··[0x000001f6]··Special·opcode·10:·advance·Address·by·0·to·0x49e·and·Line·by·5·to·244·(view·4)92 ··[0x000001e9]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f7]··Set·is_stmt·to·093 ··[0x000001ea]··Set·is_stmt·to·0
94 ··[0x000001f8]··Copy·(view·5)94 ··[0x000001eb]··Copy·(view·5)
95 ··[0x000001f9]··Set·column·to·895 ··[0x000001ec]··Set·column·to·8
96 ··[0x000001fb]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ee]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001ff]··Advance·Line·by·456·to·70097 ··[0x000001f2]··Advance·Line·by·456·to·700
98 ··[0x00000202]··Copy·(view·6)98 ··[0x000001f5]··Copy·(view·6)
 99 ··[0x000001f6]··Set·column·to·5
 100 ··[0x000001f8]··Set·is_stmt·to·1
 101 ··[0x000001f9]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
 102 ··[0x000001fa]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
 103 ··[0x000001fb]··Set·column·to·9
 104 ··[0x000001fd]··Set·is_stmt·to·0
 105 ··[0x000001fe]··Copy·(view·2)
 106 ··[0x000001ff]··Set·column·to·8
 107 ··[0x00000201]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
 108 ··[0x00000202]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
 109 ··[0x00000203]··Set·File·Name·to·entry·1·in·the·File·Name·Table
99 ··[0x00000203]··Set·column·to·5110 ··[0x00000205]··Set·column·to·5
100 ··[0x00000205]··Set·is_stmt·to·1111 ··[0x00000207]··Set·is_stmt·to·1
 112 ··[0x00000208]··Advance·Line·by·-694·to·10
101 ··[0x00000206]··Special·opcode·36:·advance·Address·by·4·to·0x4a2·and·Line·by·3·to·703 
102 ··[0x00000207]··Special·opcode·6:·advance·Address·by·0·to·0x4a2·and·Line·by·1·to·704·(view·1) 
103 ··[0x00000208]··Set·column·to·9 
104 ··[0x0000020a]··Set·is_stmt·to·0 
105 ··[0x0000020b]··Copy·(view·2)113 ··[0x0000020b]··Copy·(view·1)
106 ··[0x0000020c]··Set·column·to·8114 ··[0x0000020c]··Set·column·to·8
 115 ··[0x0000020e]··Set·is_stmt·to·0
 116 ··[0x0000020f]··Copy·(view·2)
107 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x4a4·and·Line·by·0·to·704 
108 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x4a8·and·Line·by·0·to·704 
109 ··[0x00000210]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
110 ··[0x00000212]··Set·column·to·5117 ··[0x00000210]··Set·column·to·5
111 ··[0x00000214]··Set·is_stmt·to·1118 ··[0x00000212]··Set·is_stmt·to·1
112 ··[0x00000215]··Advance·Line·by·-694·to·10 
113 ··[0x00000218]··Copy·(view·1) 
114 ··[0x00000219]··Set·column·to·8 
115 ··[0x0000021b]··Set·is_stmt·to·0 
116 ··[0x0000021c]··Copy·(view·2) 
Max diff block lines reached; 5136/18155 bytes (28.29%) of diff not shown.
8.09 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·0x47414 ····<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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4f431 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4ebf7)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52532)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x47449 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49e78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x496
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49e91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x496
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4d6104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4bc113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4bc126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4e4139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8219 bytes (14.16%) 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 ····00000474·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 ·············0000048a·00000495·(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 ·············00000495·000004bc·(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 ·············000004d0·000004da·(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 ·············0000049e·000004aa·(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 ·············000004aa·000004ce·(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 ·············000004d0·000004d2·(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 ·············000004d2·000004da·(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 ·············000004de·000004f4·(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 ·············000004bc·000004c6·(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 ·············000004c6·000004ce·(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 ·············000004ce·000004cf·(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 ·············000004de·000004e0·(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 ·············000004e0·000004f4·(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 ·············0000049e·000004a8·(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 ·············000004d0·000004d6·(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 ·············0000049e·0000049e·(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 ·············000004bc·000004c6·(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 ·············000004de·000004f4·(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 ·············000004bc·000004bc·(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 ····00000474·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
899 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 rGCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/handle_ipynb_magics.c4 /tmp/tmplwx9ehbh/build/black/ranges.c
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 handle_ipynb_magics.c15 ranges.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_handle_ipynb_magics29 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
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 00000344·<_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 00000350·<.plt>:2 00000348·<.plt>:
3 »       ...3 »       ...
946 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 2825
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000003ac·<call_weak_fn>:2 000003a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003d0·<deregister_tm_clones>:4 000003c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003fc·<register_tm_clones>:6 000003f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000430·<__do_global_dtors_aux>:8 00000428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000470·<frame_dummy>:10 00000468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000474·<PyInit_handle_ipynb_magics>:14 0000046c·<PyInit_ranges>:
15 »       ...15 »       ...
  
16 000004f4·<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 000004f8·<_fini>:2 000004f0·<_fini>:
3 »       ...3 »       ...
283 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/ranges.c
  
3.12 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·72790068·616e646c·rray_entry.handl15 ··0x000000c0·72726179·5f656e74·72790072·616e6765·rray_entry.range
16 ··0x000000d0·655f6970·796e625f·6d616769·63732e63·e_ipynb_magics.c 
17 ··0x000000e0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._16 ··0x000000d0·732e6300·5f5f4652·414d455f·454e445f·s.c.__FRAME_END_
18 ··0x000000f0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
19 ··0x00000100·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
20 ··0x00000110·005f696e·6974005f·66696e69·005f474c·._init._fini._GL19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
21 ··0x00000120·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
22 ··0x00000130·455f005f·5f637861·5f66696e·616c697a·E_.__cxa_finaliz21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
23 ··0x00000140·65005079·496e6974·5f5f5f69·6e69745f·e.PyInit___init_22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
24 ··0x00000150·5f005079·4f626a65·63745f47·65744174·_.PyObject_GetAt23 ··0x00000140·69745f5f·0050794f·626a6563·745f4765·it__.PyObject_Ge
25 ··0x00000160·74725374·72696e67·005f4954·4d5f7265·trString._ITM_re24 ··0x00000150·74417474·72537472·696e6700·5f49544d·tAttrString._ITM
26 ··0x00000170·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
27 ··0x00000180·6c650050·79496d70·6f72745f·496d706f·le.PyImport_Impo26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
28 ··0x00000190·72744d6f·64756c65·00507943·61707375·rtModule.PyCapsu27 ··0x00000180·6d706f72·744d6f64·756c6500·50794361·mportModule.PyCa
29 ··0x000001a0·6c655f47·6574506f·696e7465·72005f49·le_GetPointer._I28 ··0x00000190·7073756c·655f4765·74506f69·6e746572·psule_GetPointer
30 ··0x000001b0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC29 ··0x000001a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
31 ··0x000001c0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De30 ··0x000001b0·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
32 ··0x000001d0·616c6c6f·63005079·496e6974·5f68616e·alloc.PyInit_han31 ··0x000001c0·5f446561·6c6c6f63·00507949·6e69745f·_Dealloc.PyInit_
33 ··0x000001e0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics 
34 ··0x000001f0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.32 ··0x000001d0·72616e67·6573005f·5f676d6f·6e5f7374·ranges.__gmon_st
 33 ··0x000001e0·6172745f·5f00·······················art__.
  
55.0 KB
./usr/lib/debug/.build-id/d3/efa128cd036f3ae3822d12ecba3e69011fce77.debug vs.
./usr/lib/debug/.build-id/ae/99c5926bf23e484a6084bcd04b2492cf9a3926.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% 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.42 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·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·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000101·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000193·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000191·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·000027·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·00002d·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000554·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c8·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f7·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000640·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be0·0001e8·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc8·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc6·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:·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·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:·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:·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
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:·d3efa128cd036f3ae3822d12ecba3e69011fce773 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae99c5926bf23e484a6084bcd04b2492cf9a3926
18.2 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:······················701
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4165 ··Prologue·Length:·············404
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, 205 lines modifiedOffset 21, 204 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/tmpg1k5neap/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1328 ··2»      /usr/include/python3.12
29 ··3»      /usr/include/arm-linux-gnueabihf/bits 
30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
 30 ··4»      /usr/include/arm-linux-gnueabihf/bits
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.12/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»   conv.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   types.h 
38 ··4»      3»     0»    0»   stdint-uintn.h 
39 ··5»      4»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
 38 ··4»      4»     0»    0»   types.h
40 ··6»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
41 ··7»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
42 ··8»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
43 ··9»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
44 ··10»     2»    0»   0»  descrobject.h43 ··9»      2»     0»    0»   descrobject.h
45 ··11»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
46 ··12»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
47 ··13»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
48 ··14»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
49 ·Line·Number·Statements:48 ·Line·Number·Statements:
50 ··[0x000001aa]··Set·column·to·149 ··[0x0000019e]··Set·column·to·1
51 ··[0x000001ac]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x468
52 ··[0x000001b3]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
53 ··[0x000001b4]··Set·column·to·552 ··[0x000001a8]··Set·column·to·5
54 ··[0x000001b6]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·653 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
55 ··[0x000001b7]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
56 ··[0x000001b8]··Set·column·to·1755 ··[0x000001ac]··Set·column·to·17
57 ··[0x000001ba]··Set·is_stmt·to·056 ··[0x000001ae]··Set·is_stmt·to·0
58 ··[0x000001bb]··Copy·(view·2)57 ··[0x000001af]··Copy·(view·2)
59 ··[0x000001bc]··Set·column·to·858 ··[0x000001b0]··Set·column·to·8
60 ··[0x000001be]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·1
61 ··[0x000001c2]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·760 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
62 ··[0x000001c3]··Set·column·to·561 ··[0x000001b7]··Set·column·to·5
63 ··[0x000001c5]··Set·is_stmt·to·162 ··[0x000001b9]··Set·is_stmt·to·1
64 ··[0x000001c6]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·863 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
65 ··[0x000001c7]··Set·column·to·2564 ··[0x000001bb]··Set·column·to·25
66 ··[0x000001c9]··Set·is_stmt·to·065 ··[0x000001bd]··Set·is_stmt·to·0
67 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·866 ··[0x000001be]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
68 ··[0x000001cb]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table
69 ··[0x000001cd]··Set·column·to·1568 ··[0x000001c1]··Set·column·to·14
70 ··[0x000001cf]··Advance·Line·by·355·to·36369 ··[0x000001c3]··Advance·Line·by·236·to·244
71 ··[0x000001d2]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36370 ··[0x000001c6]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
72 ··[0x000001d3]··Set·column·to·871 ··[0x000001c7]··Set·column·to·8
73 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c9]··Extended·opcode·4:·set·Discriminator·to·1
74 ··[0x000001d9]··Advance·Line·by·581·to·94473 ··[0x000001cd]··Advance·Line·by·456·to·700
75 ··[0x000001dc]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94474 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
76 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001d1]··Set·File·Name·to·entry·1·in·the·File·Name·Table
77 ··[0x000001df]··Set·column·to·2576 ··[0x000001d3]··Set·column·to·25
78 ··[0x000001e1]··Advance·Line·by·-936·to·877 ··[0x000001d5]··Advance·Line·by·-692·to·8
79 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·878 ··[0x000001d8]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
 79 ··[0x000001d9]··Set·column·to·5
 80 ··[0x000001db]··Set·is_stmt·to·1
 81 ··[0x000001dc]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
 82 ··[0x000001dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 83 ··[0x000001df]··Set·column·to·37
 84 ··[0x000001e1]··Advance·Line·by·687·to·696
 85 ··[0x000001e4]··Copy·(view·1)
80 ··[0x000001e5]··Set·column·to·586 ··[0x000001e5]··Set·column·to·5
81 ··[0x000001e7]··Set·is_stmt·to·1 
82 ··[0x000001e8]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9 
83 ··[0x000001e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
84 ··[0x000001eb]··Set·column·to·37 
85 ··[0x000001ed]··Advance·Line·by·931·to·940 
86 ··[0x000001f0]··Copy·(view·1) 
87 ··[0x000001f1]··Set·column·to·5 
88 ··[0x000001f3]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)87 ··[0x000001e7]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
89 ··[0x000001f4]··Set·column·to·3688 ··[0x000001e8]··Set·column·to·36
90 ··[0x000001f6]··Advance·Line·by·-589·to·35589 ··[0x000001ea]··Advance·Line·by·-461·to·239
91 ··[0x000001f9]··Copy·(view·3)90 ··[0x000001ed]··Copy·(view·3)
92 ··[0x000001fa]··Set·column·to·591 ··[0x000001ee]··Set·column·to·5
93 ··[0x000001fc]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)92 ··[0x000001f0]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
94 ··[0x000001fd]··Set·is_stmt·to·093 ··[0x000001f1]··Set·is_stmt·to·0
95 ··[0x000001fe]··Copy·(view·5)94 ··[0x000001f2]··Copy·(view·5)
96 ··[0x000001ff]··Set·column·to·895 ··[0x000001f3]··Set·column·to·8
97 ··[0x00000201]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f5]··Extended·opcode·4:·set·Discriminator·to·1
98 ··[0x00000205]··Advance·Line·by·581·to·94497 ··[0x000001f9]··Advance·Line·by·456·to·700
99 ··[0x00000208]··Copy·(view·6)98 ··[0x000001fc]··Copy·(view·6)
100 ··[0x00000209]··Set·column·to·599 ··[0x000001fd]··Set·column·to·5
101 ··[0x0000020b]··Set·is_stmt·to·1100 ··[0x000001ff]··Set·is_stmt·to·1
102 ··[0x0000020c]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947101 ··[0x00000200]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
103 ··[0x0000020d]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·948·(view·1)102 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
104 ··[0x0000020e]··Set·column·to·9103 ··[0x00000202]··Set·column·to·9
105 ··[0x00000210]··Set·is_stmt·to·0104 ··[0x00000204]··Set·is_stmt·to·0
106 ··[0x00000211]··Copy·(view·2)105 ··[0x00000205]··Copy·(view·2)
107 ··[0x00000212]··Set·column·to·8106 ··[0x00000206]··Set·column·to·8
108 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948107 ··[0x00000208]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
109 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·948108 ··[0x00000209]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
110 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020a]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 110 ··[0x0000020c]··Set·column·to·5
 111 ··[0x0000020e]··Set·is_stmt·to·1
 112 ··[0x0000020f]··Advance·Line·by·-694·to·10
 113 ··[0x00000212]··Copy·(view·1)
 114 ··[0x00000213]··Set·column·to·8
 115 ··[0x00000215]··Set·is_stmt·to·0
 116 ··[0x00000216]··Copy·(view·2)
111 ··[0x00000218]··Set·column·to·5117 ··[0x00000217]··Set·column·to·5
112 ··[0x0000021a]··Set·is_stmt·to·1118 ··[0x00000219]··Set·is_stmt·to·1
113 ··[0x0000021b]··Advance·Line·by·-938·to·10119 ··[0x0000021a]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
 120 ··[0x0000021b]··Set·column·to·23
Max diff block lines reached; 9780/18518 bytes (52.81%) of diff not shown.
16.0 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 168 lines modifiedOffset 1, 166 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:········0x162·(32-bit)3 ···Length:········0x15d·(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:·12·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmpg1k5neap/build/black/strings.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/build/blib2to3/pgen2/conv.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46813 ····<18>···DW_AT_low_pc······:·(addr)·0x468
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>
22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit) 
23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32> 
24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)
25 ····<37>···DW_AT_external····:·(flag_present)·123 ····<32>···DW_AT_external····:·(flag_present)·1
26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
27 ····<3b>···DW_AT_decl_file···:·(data1)·125 ····<36>···DW_AT_decl_file···:·(data1)·1
28 ····<3c>···DW_AT_decl_line···:·(data1)·2126 ····<37>···DW_AT_decl_line···:·(data1)·21
29 ····<3d>···DW_AT_decl_column·:·(data1)·1627 ····<38>···DW_AT_decl_column·:·(data1)·16
30 ····<3e>···DW_AT_prototyped··:·(flag_present)·128 ····<39>···DW_AT_prototyped··:·(flag_present)·1
31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
32 ····<42>···DW_AT_low_pc······:·(addr)·0x4e830 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e8
33 ····<46>···DW_AT_high_pc·····:·(udata)·431 ····<41>···DW_AT_high_pc·····:·(udata)·4
34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<49>···DW_AT_call_all_calls:·(flag_present)·133 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
38 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
39 ····<4f>···DW_AT_call_tail_call:·(flag_present)·137 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
41 ·<2><50>:·Abbrev·Number:·039 ·<2><4b>:·Abbrev·Number:·0
42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
43 ····<52>···DW_AT_external····:·(flag_present)·141 ····<4d>···DW_AT_external····:·(flag_present)·1
44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5377d)·42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ffad)·
45 ····<56>···DW_AT_decl_file···:·(data1)·143 ····<51>···DW_AT_decl_file···:·(data1)·1
46 ····<57>···DW_AT_decl_line···:·(data1)·444 ····<52>···DW_AT_decl_line···:·(data1)·4
47 ····<58>···DW_AT_decl_column·:·(data1)·145 ····<53>···DW_AT_decl_column·:·(data1)·1
48 ····<59>···DW_AT_prototyped··:·(flag_present)·146 ····<54>···DW_AT_prototyped··:·(flag_present)·1
49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
50 ····<5d>···DW_AT_low_pc······:·(addr)·0x46848 ····<58>···DW_AT_low_pc······:·(addr)·0x468
51 ····<61>···DW_AT_high_pc·····:·(udata)·12849 ····<5c>···DW_AT_high_pc·····:·(udata)·128
52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
54 ····<66>···DW_AT_name········:·(string)·tmp52 ····<61>···DW_AT_name········:·(string)·tmp
55 ····<6a>···DW_AT_decl_file···:·(data1)·153 ····<65>···DW_AT_decl_file···:·(data1)·1
56 ····<6b>···DW_AT_decl_line···:·(data1)·654 ····<66>···DW_AT_decl_line···:·(data1)·6
57 ····<6c>···DW_AT_decl_column·:·(data1)·1555 ····<67>···DW_AT_decl_column·:·(data1)·15
58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc
61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)
62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
63 ····<7e>···DW_AT_decl_file···:·(implicit_const)·161 ····<79>···DW_AT_decl_file···:·(implicit_const)·1
64 ····<7e>···DW_AT_decl_line···:·(data1)·862 ····<79>···DW_AT_decl_line···:·(data1)·8
65 ····<7f>···DW_AT_decl_column·:·(data1)·1563 ····<7a>···DW_AT_decl_column·:·(data1)·15
66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
68 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x2266 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x22
69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)
70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
71 ····<91>···DW_AT_decl_file···:·(implicit_const)·169 ····<8c>···DW_AT_decl_file···:·(implicit_const)·1
72 ····<91>···DW_AT_decl_line···:·(data1)·1170 ····<8c>···DW_AT_decl_line···:·(data1)·11
73 ····<92>···DW_AT_decl_column·:·(data1)·1171 ····<8d>···DW_AT_decl_column·:·(data1)·11
74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
76 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4774 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
79 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49277 ····<9f>···DW_AT_entry_pc····:·(addr)·0x492
80 ····<a8>···DW_AT_GNU_entry_view:·(data1)·178 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
82 ····<ad>···DW_AT_call_file···:·(implicit_const)·180 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
83 ····<ad>···DW_AT_call_line···:·(data1)·981 ····<a8>···DW_AT_call_line···:·(data1)·9
84 ····<ae>···DW_AT_call_column·:·(implicit_const)·582 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
92 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49290 ····<bd>···DW_AT_entry_pc····:·(addr)·0x492
93 ····<c6>···DW_AT_GNU_entry_view:·(data1)·391 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
94 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1692 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
95 ····<cb>···DW_AT_call_file···:·(implicit_const)·293 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
96 ····<cb>···DW_AT_call_line···:·(implicit_const)·94494 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
97 ····<cb>···DW_AT_call_column·:·(implicit_const)·995 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
103 ·<4><da>:·Abbrev·Number:·0101 ·<4><d5>:·Abbrev·Number:·0
104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca
106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
110 ·<4><ea>:·Abbrev·Number:·0108 ·<4><e5>:·Abbrev·Number:·0
111 ·<3><eb>:·Abbrev·Number:·0109 ·<3><e6>:·Abbrev·Number:·0
112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0
115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
118 ····<fa>···DW_AT_call_line···:·(data1)·12116 ····<f5>···DW_AT_call_line···:·(data1)·12
119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
Max diff block lines reached; 0/16328 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
3 ···1······DW_TAG_inlined_subroutine····[has·children] 
4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
5 ····DW_AT_entry_pc·····DW_FORM_addr 
6 ····DW_AT_GNU_entry_view·DW_FORM_data1 
7 ····DW_AT_ranges·······DW_FORM_sec_offset 
8 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
9 ····DW_AT_call_line····DW_FORM_implicit_const:·944 
10 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
11 ····DW_AT_sibling······DW_FORM_ref_udata 
12 ····DW_AT·value:·0·····DW_FORM·value:·0 
13 ···2······DW_TAG_imported_unit····[no·children]3 ···1······DW_TAG_imported_unit····[no·children]
14 ····DW_AT_import·······DW_FORM_GNU_ref_alt4 ····DW_AT_import·······DW_FORM_GNU_ref_alt
15 ····DW_AT·value:·0·····DW_FORM·value:·05 ····DW_AT·value:·0·····DW_FORM·value:·0
16 ···3······DW_TAG_call_site····[has·children]6 ···2······DW_TAG_call_site····[has·children]
17 ····DW_AT_call_return_pc·DW_FORM_addr7 ····DW_AT_call_return_pc·DW_FORM_addr
18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
19 ····DW_AT_sibling······DW_FORM_ref_udata9 ····DW_AT_sibling······DW_FORM_ref_udata
20 ····DW_AT·value:·0·····DW_FORM·value:·010 ····DW_AT·value:·0·····DW_FORM·value:·0
21 ···4······DW_TAG_variable····[no·children]11 ···3······DW_TAG_variable····[no·children]
22 ····DW_AT_name·········DW_FORM_GNU_strp_alt12 ····DW_AT_name·········DW_FORM_GNU_strp_alt
23 ····DW_AT_decl_file····DW_FORM_implicit_const:·113 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
24 ····DW_AT_decl_line····DW_FORM_data114 ····DW_AT_decl_line····DW_FORM_data1
25 ····DW_AT_decl_column··DW_FORM_data115 ····DW_AT_decl_column··DW_FORM_data1
26 ····DW_AT_type·········DW_FORM_GNU_ref_alt16 ····DW_AT_type·········DW_FORM_GNU_ref_alt
27 ····DW_AT_location·····DW_FORM_sec_offset17 ····DW_AT_location·····DW_FORM_sec_offset
28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
29 ····DW_AT·value:·0·····DW_FORM·value:·019 ····DW_AT·value:·0·····DW_FORM·value:·0
30 ···5······DW_TAG_variable····[no·children]20 ···4······DW_TAG_variable····[no·children]
31 ····DW_AT_name·········DW_FORM_string21 ····DW_AT_name·········DW_FORM_string
32 ····DW_AT_decl_file····DW_FORM_data122 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data123 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data124 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_type·········DW_FORM_GNU_ref_alt25 ····DW_AT_type·········DW_FORM_GNU_ref_alt
36 ····DW_AT_location·····DW_FORM_sec_offset26 ····DW_AT_location·····DW_FORM_sec_offset
37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
38 ····DW_AT·value:·0·····DW_FORM·value:·028 ····DW_AT·value:·0·····DW_FORM·value:·0
39 ···6······DW_TAG_subprogram····[has·children]29 ···5······DW_TAG_subprogram····[has·children]
40 ····DW_AT_external·····DW_FORM_flag_present30 ····DW_AT_external·····DW_FORM_flag_present
41 ····DW_AT_name·········DW_FORM_GNU_strp_alt31 ····DW_AT_name·········DW_FORM_GNU_strp_alt
42 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
43 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
44 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
45 ····DW_AT_prototyped···DW_FORM_flag_present35 ····DW_AT_prototyped···DW_FORM_flag_present
46 ····DW_AT_type·········DW_FORM_GNU_ref_alt36 ····DW_AT_type·········DW_FORM_GNU_ref_alt
47 ····DW_AT_low_pc·······DW_FORM_addr37 ····DW_AT_low_pc·······DW_FORM_addr
48 ····DW_AT_high_pc······DW_FORM_udata38 ····DW_AT_high_pc······DW_FORM_udata
49 ····DW_AT_frame_base···DW_FORM_exprloc39 ····DW_AT_frame_base···DW_FORM_exprloc
50 ····DW_AT_call_all_calls·DW_FORM_flag_present40 ····DW_AT_call_all_calls·DW_FORM_flag_present
51 ····DW_AT_sibling······DW_FORM_ref_udata41 ····DW_AT_sibling······DW_FORM_ref_udata
52 ····DW_AT·value:·0·····DW_FORM·value:·042 ····DW_AT·value:·0·····DW_FORM·value:·0
53 ···7······DW_TAG_call_site····[has·children]43 ···6······DW_TAG_call_site····[has·children]
54 ····DW_AT_call_return_pc·DW_FORM_addr44 ····DW_AT_call_return_pc·DW_FORM_addr
55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
56 ····DW_AT·value:·0·····DW_FORM·value:·046 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···8······DW_TAG_formal_parameter····[no·children]47 ···7······DW_TAG_formal_parameter····[no·children]
58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
59 ····DW_AT_location·····DW_FORM_sec_offset49 ····DW_AT_location·····DW_FORM_sec_offset
60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
61 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
62 ···9······DW_TAG_call_site····[no·children]52 ···8······DW_TAG_call_site····[no·children]
63 ····DW_AT_call_return_pc·DW_FORM_addr53 ····DW_AT_call_return_pc·DW_FORM_addr
64 ····DW_AT_call_tail_call·DW_FORM_flag_present54 ····DW_AT_call_tail_call·DW_FORM_flag_present
65 ····DW_AT_call_origin··DW_FORM_ref_udata55 ····DW_AT_call_origin··DW_FORM_ref_udata
66 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
67 ···10······DW_TAG_call_site····[no·children]57 ···9······DW_TAG_call_site····[no·children]
68 ····DW_AT_call_return_pc·DW_FORM_addr58 ····DW_AT_call_return_pc·DW_FORM_addr
69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
70 ····DW_AT·value:·0·····DW_FORM·value:·060 ····DW_AT·value:·0·····DW_FORM·value:·0
71 ···11······DW_TAG_call_site_parameter····[no·children]61 ···10······DW_TAG_call_site_parameter····[no·children]
72 ····DW_AT_location·····DW_FORM_exprloc62 ····DW_AT_location·····DW_FORM_exprloc
73 ····DW_AT_call_value···DW_FORM_exprloc63 ····DW_AT_call_value···DW_FORM_exprloc
74 ····DW_AT·value:·0·····DW_FORM·value:·064 ····DW_AT·value:·0·····DW_FORM·value:·0
75 ···12······DW_TAG_compile_unit····[has·children]65 ···11······DW_TAG_compile_unit····[has·children]
76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
77 ····DW_AT_language·····DW_FORM_data167 ····DW_AT_language·····DW_FORM_data1
78 ····DW_AT_name·········DW_FORM_strp68 ····DW_AT_name·········DW_FORM_strp
79 ····DW_AT_comp_dir·····DW_FORM_string69 ····DW_AT_comp_dir·····DW_FORM_string
80 ····DW_AT_low_pc·······DW_FORM_addr70 ····DW_AT_low_pc·······DW_FORM_addr
81 ····DW_AT_high_pc······DW_FORM_udata71 ····DW_AT_high_pc······DW_FORM_udata
82 ····DW_AT_stmt_list····DW_FORM_sec_offset72 ····DW_AT_stmt_list····DW_FORM_sec_offset
83 ····DW_AT·value:·0·····DW_FORM·value:·073 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_inlined_subroutine····[has·children]74 ···12······DW_TAG_inlined_subroutine····[has·children]
85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
86 ····DW_AT_entry_pc·····DW_FORM_addr76 ····DW_AT_entry_pc·····DW_FORM_addr
87 ····DW_AT_GNU_entry_view·DW_FORM_data177 ····DW_AT_GNU_entry_view·DW_FORM_data1
88 ····DW_AT_ranges·······DW_FORM_sec_offset78 ····DW_AT_ranges·······DW_FORM_sec_offset
89 ····DW_AT_call_file····DW_FORM_implicit_const:·179 ····DW_AT_call_file····DW_FORM_implicit_const:·1
90 ····DW_AT_call_line····DW_FORM_data180 ····DW_AT_call_line····DW_FORM_data1
91 ····DW_AT_call_column··DW_FORM_implicit_const:·581 ····DW_AT_call_column··DW_FORM_implicit_const:·5
92 ····DW_AT_sibling······DW_FORM_ref_udata82 ····DW_AT_sibling······DW_FORM_ref_udata
93 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
94 ···14······DW_TAG_subprogram····[has·children]84 ···13······DW_TAG_subprogram····[has·children]
95 ····DW_AT_external·····DW_FORM_flag_present85 ····DW_AT_external·····DW_FORM_flag_present
96 ····DW_AT_name·········DW_FORM_GNU_strp_alt86 ····DW_AT_name·········DW_FORM_GNU_strp_alt
97 ····DW_AT_decl_file····DW_FORM_data187 ····DW_AT_decl_file····DW_FORM_data1
98 ····DW_AT_decl_line····DW_FORM_data188 ····DW_AT_decl_line····DW_FORM_data1
99 ····DW_AT_decl_column··DW_FORM_data189 ····DW_AT_decl_column··DW_FORM_data1
100 ····DW_AT_prototyped···DW_FORM_flag_present90 ····DW_AT_prototyped···DW_FORM_flag_present
101 ····DW_AT_type·········DW_FORM_GNU_ref_alt91 ····DW_AT_type·········DW_FORM_GNU_ref_alt
102 ····DW_AT_low_pc·······DW_FORM_addr92 ····DW_AT_low_pc·······DW_FORM_addr
103 ····DW_AT_high_pc······DW_FORM_udata93 ····DW_AT_high_pc······DW_FORM_udata
104 ····DW_AT_frame_base···DW_FORM_exprloc94 ····DW_AT_frame_base···DW_FORM_exprloc
105 ····DW_AT·value:·0·····DW_FORM·value:·095 ····DW_AT·value:·0·····DW_FORM·value:·0
 96 ···14······DW_TAG_inlined_subroutine····[has·children]
 97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 98 ····DW_AT_entry_pc·····DW_FORM_addr
 99 ····DW_AT_GNU_entry_view·DW_FORM_data1
 100 ····DW_AT_ranges·······DW_FORM_sec_offset
 101 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 102 ····DW_AT_call_line····DW_FORM_implicit_const:·700
 103 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 104 ····DW_AT_sibling······DW_FORM_ref_udata
 105 ····DW_AT·value:·0·····DW_FORM·value:·0
  
871 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 wGCC:·(Debian·14.2.0-16)·14.2.01 9&GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 ed``e`da
3 /tmp/tmpg1k5neap/build/black/strings.c3 +nTAV=F{I
 4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/conv.c
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
11 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 strings.c 
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___init__21 PyInit___init__
 22 PyInit_conv
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_strings 
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
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 5732
    
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_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 »       ...
278 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/strings.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/conv.c
  
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·72790063·6f6e762e·rray_entry.conv.
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·745f5f5f·696e6974·ze.PyInit___init
 23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.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__. 
  
51.2 KB
./usr/lib/debug/.build-id/dd/1dbd1662befdabad51751c5302d0b01269e6e1.debug vs.
./usr/lib/debug/.build-id/d0/fc00b48e10b86b1b6fa5a5129215e4f495b9a4.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·0x00660·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.6 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·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·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········0000065c·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000100·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018d·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018e·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004dc·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000524·000025·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000520·000027·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001e4·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001e8·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dbc·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dbc·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:·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:·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·rusty.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.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:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005cc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·0000065c·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·0000065c·····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:·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_rusty 
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_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:·dd1dbd1662befdabad51751c5302d0b01269e6e13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d0fc00b48e10b86b1b6fa5a5129215e4f495b9a4
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:······················6933 ··Length:······················695
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············398
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   strings.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x00000198]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x46450 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·551 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a2]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x472·and·Line·by·1·to·653 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001a6]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001a8]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001a9]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001aa]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·760 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b1]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001b3]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·863 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·column·to·2564 ··[0x000001b5]··Set·column·to·25
65 ··[0x000001b5]··Set·is_stmt·to·065 ··[0x000001b7]··Set·is_stmt·to·0
66 ··[0x000001b6]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·866 ··[0x000001b8]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001b9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001b9]··Set·column·to·1468 ··[0x000001bb]··Set·column·to·14
69 ··[0x000001bb]··Advance·Line·by·236·to·24469 ··[0x000001bd]··Advance·Line·by·236·to·244
70 ··[0x000001be]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·24470 ··[0x000001c0]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001bf]··Set·column·to·871 ··[0x000001c1]··Set·column·to·8
72 ··[0x000001c1]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c3]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001c5]··Advance·Line·by·456·to·70073 ··[0x000001c7]··Advance·Line·by·456·to·700
74 ··[0x000001c8]··Special·opcode·19:·advance·Address·by·2·to·0x488·and·Line·by·0·to·70074 ··[0x000001ca]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001c9]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cb]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001cb]··Set·column·to·2576 ··[0x000001cd]··Set·column·to·25
77 ··[0x000001cd]··Advance·Line·by·-692·to·877 ··[0x000001cf]··Advance·Line·by·-692·to·8
78 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·878 ··[0x000001d2]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d1]··Set·column·to·579 ··[0x000001d3]··Set·column·to·5
80 ··[0x000001d3]··Set·is_stmt·to·180 ··[0x000001d5]··Set·is_stmt·to·1
81 ··[0x000001d4]··Special·opcode·20:·advance·Address·by·2·to·0x48e·and·Line·by·1·to·981 ··[0x000001d6]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001d7]··Set·column·to·3783 ··[0x000001d9]··Set·column·to·37
84 ··[0x000001d9]··Advance·Line·by·687·to·69684 ··[0x000001db]··Advance·Line·by·687·to·696
85 ··[0x000001dc]··Copy·(view·1)85 ··[0x000001de]··Copy·(view·1)
86 ··[0x000001dd]··Set·column·to·586 ··[0x000001df]··Set·column·to·5
87 ··[0x000001df]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·700·(view·2)87 ··[0x000001e1]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e0]··Set·column·to·3688 ··[0x000001e2]··Set·column·to·36
89 ··[0x000001e2]··Advance·Line·by·-461·to·23989 ··[0x000001e4]··Advance·Line·by·-461·to·239
90 ··[0x000001e5]··Copy·(view·3)90 ··[0x000001e7]··Copy·(view·3)
91 ··[0x000001e6]··Set·column·to·591 ··[0x000001e8]··Set·column·to·5
92 ··[0x000001e8]··Special·opcode·10:·advance·Address·by·0·to·0x48e·and·Line·by·5·to·244·(view·4)92 ··[0x000001ea]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001e9]··Set·is_stmt·to·093 ··[0x000001eb]··Set·is_stmt·to·0
94 ··[0x000001ea]··Copy·(view·5)94 ··[0x000001ec]··Copy·(view·5)
95 ··[0x000001eb]··Set·column·to·895 ··[0x000001ed]··Set·column·to·8
96 ··[0x000001ed]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001ef]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f1]··Advance·Line·by·456·to·70097 ··[0x000001f3]··Advance·Line·by·456·to·700
98 ··[0x000001f4]··Copy·(view·6)98 ··[0x000001f6]··Copy·(view·6)
99 ··[0x000001f5]··Set·column·to·599 ··[0x000001f7]··Set·column·to·5
100 ··[0x000001f7]··Set·is_stmt·to·1100 ··[0x000001f9]··Set·is_stmt·to·1
101 ··[0x000001f8]··Special·opcode·36:·advance·Address·by·4·to·0x492·and·Line·by·3·to·703101 ··[0x000001fa]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·704·(view·1)102 ··[0x000001fb]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x000001fa]··Set·column·to·9103 ··[0x000001fc]··Set·column·to·9
104 ··[0x000001fc]··Set·is_stmt·to·0104 ··[0x000001fe]··Set·is_stmt·to·0
105 ··[0x000001fd]··Copy·(view·2)105 ··[0x000001ff]··Copy·(view·2)
106 ··[0x000001fe]··Set·column·to·8106 ··[0x00000200]··Set·column·to·8
107 ··[0x00000200]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·704107 ··[0x00000202]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000201]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·704108 ··[0x00000203]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x00000202]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000204]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x00000204]··Set·column·to·5110 ··[0x00000206]··Set·column·to·5
111 ··[0x00000206]··Set·is_stmt·to·1111 ··[0x00000208]··Set·is_stmt·to·1
112 ··[0x00000207]··Advance·Line·by·-694·to·10112 ··[0x00000209]··Advance·Line·by·-694·to·10
113 ··[0x0000020a]··Copy·(view·1)113 ··[0x0000020c]··Copy·(view·1)
114 ··[0x0000020b]··Set·column·to·8114 ··[0x0000020d]··Set·column·to·8
115 ··[0x0000020d]··Set·is_stmt·to·0115 ··[0x0000020f]··Set·is_stmt·to·0
116 ··[0x0000020e]··Copy·(view·2)116 ··[0x00000210]··Copy·(view·2)
117 ··[0x0000020f]··Set·column·to·5117 ··[0x00000211]··Set·column·to·5
118 ··[0x00000211]··Set·is_stmt·to·1118 ··[0x00000213]··Set·is_stmt·to·1
119 ··[0x00000212]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11119 ··[0x00000214]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
120 ··[0x00000213]··Set·column·to·23120 ··[0x00000215]··Set·column·to·23
121 ··[0x00000215]··Set·is_stmt·to·0121 ··[0x00000217]··Set·is_stmt·to·0
122 ··[0x00000216]··Copy·(view·1)122 ··[0x00000218]··Copy·(view·1)
123 ··[0x00000217]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x00000219]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000219]··Set·column·to·14124 ··[0x0000021b]··Set·column·to·14
125 ··[0x0000021b]··Advance·Line·by·233·to·244125 ··[0x0000021d]··Advance·Line·by·233·to·244
126 ··[0x0000021e]··Special·opcode·75:·advance·Address·by·10·to·0x4a4·and·Line·by·0·to·244126 ··[0x00000220]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244
127 ··[0x0000021f]··Set·column·to·8127 ··[0x00000221]··Set·column·to·8
128 ··[0x00000221]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000223]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x00000225]··Advance·Line·by·456·to·700129 ··[0x00000227]··Advance·Line·by·456·to·700
130 ··[0x00000228]··Special·opcode·19:·advance·Address·by·2·to·0x4a6·and·Line·by·0·to·700130 ··[0x0000022a]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700
Max diff block lines reached; 2/18208 bytes (0.01%) of diff not shown.
8.08 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/rusty.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e431 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e8
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4e837 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x65cbf)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5377d)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46449 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x48e78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x492
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x48e91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x492
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4c6104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4ac113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4ac126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b0
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d4139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4d8
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8206 bytes (14.18%) 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
  
818 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/rusty.c4 /tmp/tmplwx9ehbh/build/black/strings.c
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
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_rusty 
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_strings
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 2825
    
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_rusty>:14 00000468·<PyInit_strings>:
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 »       ...
270 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/rusty.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/strings.c
  
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·75737479·rray_entry.rusty15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.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·72757374·BLE_.PyInit_rust 
22 ··0x00000130·79005f5f·6378615f·66696e61·6c697a65·y.__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·5f737472·696e6773·005f5f67·6d6f6e5f·_strings.__gmon_
33 ··0x000001e0·745f5f00····························t__.33 ··0x000001e0·73746172·745f5f00···················start__.
  
45.2 KB
./usr/lib/debug/.build-id/dd/c7dd57591be38c18f93e9bf8d615862c02293c.debug vs.
./usr/lib/debug/.build-id/79/ed6247558d606ff9bf83db18befdf252621874.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:··········3848·(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
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xf08: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
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
20 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··420 ··[15]·.dynamic··········NOBITS··········0001ff40·00ff38·0000c0·08··WA··4···0··4
21 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··421 ··[16]·.got··············NOBITS··········00020000·00ff38·000034·04··WA··0···0··4
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·000100·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000106·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000288·0000bd·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000348·00018f·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·0004d8·000048·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·0004e8·000048·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000520·000028·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000028·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·000548·000074·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0005bc·00002f·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005eb·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000634·0005a0·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000bd4·0001ea·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001ea·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·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:·ddc7dd57591be38c18f93e9bf8d615862c02293c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·79ed6247558d606ff9bf83db18befdf252621874
18.3 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:······················6963 ··Length:······················714
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3995 ··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, 204 lines modifiedOffset 21, 205 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmphtouiok1/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.13
 29 ··3»      /usr/include/arm-linux-gnueabihf/bits
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include30 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits 
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/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»   brackets.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.h
 38 ··4»      3»     0»    0»   stdint-uintn.h
37 ··3»      3»     0»    0»   stddef.h39 ··5»      4»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h 
39 ··5»      5»     0»    0»   types.h40 ··6»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h41 ··7»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h42 ··8»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h43 ··9»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h44 ··10»     2»    0»   0»  descrobject.h
44 ··10»     6»    0»   0»  object.h45 ··11»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h46 ··12»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h47 ··13»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h48 ··14»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:49 ·Line·Number·Statements:
49 ··[0x00000199]··Set·column·to·150 ··[0x000001ab]··Set·column·to·1
50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x46851 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·552 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a3]··Set·column·to·553 ··[0x000001b5]··Set·column·to·5
53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·654 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)55 ··[0x000001b8]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a7]··Set·column·to·1756 ··[0x000001b9]··Set·column·to·17
56 ··[0x000001a9]··Set·is_stmt·to·057 ··[0x000001bb]··Set·is_stmt·to·0
57 ··[0x000001aa]··Copy·(view·2)58 ··[0x000001bc]··Copy·(view·2)
58 ··[0x000001ab]··Set·column·to·859 ··[0x000001bd]··Set·column·to·8
59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·160 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·761 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001b2]··Set·column·to·562 ··[0x000001c4]··Set·column·to·5
62 ··[0x000001b4]··Set·is_stmt·to·163 ··[0x000001c6]··Set·is_stmt·to·1
63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·864 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001b6]··Set·column·to·2565 ··[0x000001c8]··Set·column·to·25
65 ··[0x000001b8]··Set·is_stmt·to·066 ··[0x000001ca]··Set·is_stmt·to·0
66 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·867 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
68 ··[0x000001bc]··Set·column·to·14 
69 ··[0x000001be]··Advance·Line·by·236·to·244 
70 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244 
71 ··[0x000001c2]··Set·column·to·8 
72 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1 
73 ··[0x000001c8]··Advance·Line·by·456·to·700 
74 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700 
75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table68 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
76 ··[0x000001ce]··Set·column·to·2569 ··[0x000001ce]··Set·column·to·15
77 ··[0x000001d0]··Advance·Line·by·-692·to·870 ··[0x000001d0]··Advance·Line·by·355·to·363
78 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·871 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·363
79 ··[0x000001d4]··Set·column·to·572 ··[0x000001d4]··Set·column·to·8
80 ··[0x000001d6]··Set·is_stmt·to·173 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·1
 74 ··[0x000001da]··Advance·Line·by·581·to·944
81 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·975 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·944
82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table76 ··[0x000001de]··Set·File·Name·to·entry·1·in·the·File·Name·Table
83 ··[0x000001da]··Set·column·to·37 
84 ··[0x000001dc]··Advance·Line·by·687·to·696 
85 ··[0x000001df]··Copy·(view·1) 
86 ··[0x000001e0]··Set·column·to·577 ··[0x000001e0]··Set·column·to·25
87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2) 
88 ··[0x000001e3]··Set·column·to·36 
89 ··[0x000001e5]··Advance·Line·by·-461·to·23978 ··[0x000001e2]··Advance·Line·by·-936·to·8
90 ··[0x000001e8]··Copy·(view·3)79 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
91 ··[0x000001e9]··Set·column·to·580 ··[0x000001e6]··Set·column·to·5
92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4) 
93 ··[0x000001ec]··Set·is_stmt·to·081 ··[0x000001e8]··Set·is_stmt·to·1
94 ··[0x000001ed]··Copy·(view·5) 
95 ··[0x000001ee]··Set·column·to·8 
96 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1 
97 ··[0x000001f4]··Advance·Line·by·456·to·700 
98 ··[0x000001f7]··Copy·(view·6) 
99 ··[0x000001f8]··Set·column·to·5 
100 ··[0x000001fa]··Set·is_stmt·to·1 
101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703 
102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1) 
103 ··[0x000001fd]··Set·column·to·9 
104 ··[0x000001ff]··Set·is_stmt·to·0 
105 ··[0x00000200]··Copy·(view·2) 
106 ··[0x00000201]··Set·column·to·8 
107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704 
108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704 
109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
110 ··[0x00000207]··Set·column·to·5 
111 ··[0x00000209]··Set·is_stmt·to·1 
112 ··[0x0000020a]··Advance·Line·by·-694·to·10 
113 ··[0x0000020d]··Copy·(view·1) 
114 ··[0x0000020e]··Set·column·to·8 
115 ··[0x00000210]··Set·is_stmt·to·0 
116 ··[0x00000211]··Copy·(view·2) 
117 ··[0x00000212]··Set·column·to·5 
118 ··[0x00000214]··Set·is_stmt·to·1 
119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·1182 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
120 ··[0x00000216]··Set·column·to·23 
121 ··[0x00000218]··Set·is_stmt·to·0 
122 ··[0x00000219]··Copy·(view·1) 
123 ··[0x0000021a]··Set·File·Name·to·entry·2·in·the·File·Name·Table83 ··[0x000001ea]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x0000021c]··Set·column·to·1484 ··[0x000001ec]··Set·column·to·37
125 ··[0x0000021e]··Advance·Line·by·233·to·24485 ··[0x000001ee]··Advance·Line·by·931·to·940
 86 ··[0x000001f1]··Copy·(view·1)
Max diff block lines reached; 2/18617 bytes (0.01%) of diff not shown.
16.0 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 166 lines modifiedOffset 1, 168 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:········0x15d·(32-bit)3 ···Length:········0x162·(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:·11·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·12·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmp_90tkhp5/build/black/brackets.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/build/black/brackets.c
12 ····<16>···DW_AT_comp_dir····:·(string)·.12 ····<16>···DW_AT_comp_dir····:·(string)·.
13 ····<18>···DW_AT_low_pc······:·(addr)·0x46813 ····<18>···DW_AT_low_pc······:·(addr)·0x468
14 ····<1c>···DW_AT_high_pc·····:·(udata)·13214 ····<1c>···DW_AT_high_pc·····:·(udata)·132
15 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·015 ····<1e>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><22>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><22>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<23>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><27>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>19 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb44>21 ····<2d>···DW_AT_import······:·(GNU_ref_alt)·<0xb98>
 22 ·<1><31>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
 23 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0xc32>
22 ·<1><31>:·Abbrev·Number:·5·(DW_TAG_subprogram)24 ·<1><36>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<32>···DW_AT_external····:·(flag_present)·125 ····<37>···DW_AT_external····:·(flag_present)·1
24 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·26 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
25 ····<36>···DW_AT_decl_file···:·(data1)·127 ····<3b>···DW_AT_decl_file···:·(data1)·1
26 ····<37>···DW_AT_decl_line···:·(data1)·2128 ····<3c>···DW_AT_decl_line···:·(data1)·21
27 ····<38>···DW_AT_decl_column·:·(data1)·1629 ····<3d>···DW_AT_decl_column·:·(data1)·16
28 ····<39>···DW_AT_prototyped··:·(flag_present)·130 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
29 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>31 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
30 ····<3d>···DW_AT_low_pc······:·(addr)·0x4e832 ····<42>···DW_AT_low_pc······:·(addr)·0x4e8
31 ····<41>···DW_AT_high_pc·····:·(udata)·433 ····<46>···DW_AT_high_pc·····:·(udata)·4
32 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<44>···DW_AT_call_all_calls:·(flag_present)·135 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>36 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
35 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)37 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec38 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec
37 ····<4a>···DW_AT_call_tail_call:·(flag_present)·139 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
38 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>40 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
39 ·<2><4b>:·Abbrev·Number:·041 ·<2><50>:·Abbrev·Number:·0
40 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)42 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
41 ····<4d>···DW_AT_external····:·(flag_present)·143 ····<52>···DW_AT_external····:·(flag_present)·1
42 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5629e)·44 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5629e)·
43 ····<51>···DW_AT_decl_file···:·(data1)·145 ····<56>···DW_AT_decl_file···:·(data1)·1
44 ····<52>···DW_AT_decl_line···:·(data1)·446 ····<57>···DW_AT_decl_line···:·(data1)·4
45 ····<53>···DW_AT_decl_column·:·(data1)·147 ····<58>···DW_AT_decl_column·:·(data1)·1
46 ····<54>···DW_AT_prototyped··:·(flag_present)·148 ····<59>···DW_AT_prototyped··:·(flag_present)·1
47 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>49 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
48 ····<58>···DW_AT_low_pc······:·(addr)·0x46850 ····<5d>···DW_AT_low_pc······:·(addr)·0x468
49 ····<5c>···DW_AT_high_pc·····:·(udata)·12851 ····<61>···DW_AT_high_pc·····:·(udata)·128
50 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)52 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
51 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)53 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
52 ····<61>···DW_AT_name········:·(string)·tmp54 ····<66>···DW_AT_name········:·(string)·tmp
53 ····<65>···DW_AT_decl_file···:·(data1)·155 ····<6a>···DW_AT_decl_file···:·(data1)·1
54 ····<66>···DW_AT_decl_line···:·(data1)·656 ····<6b>···DW_AT_decl_line···:·(data1)·6
55 ····<67>···DW_AT_decl_column·:·(data1)·1557 ····<6c>···DW_AT_decl_column·:·(data1)·15
56 ····<68>···DW_AT_type········:·(GNU_ref_alt)·<0x497>58 ····<6d>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
57 ····<6c>···DW_AT_location····:·(sec_offset)·0x12·(location·list)59 ····<71>···DW_AT_location····:·(sec_offset)·0x12·(location·list)
58 ····<70>···DW_AT_GNU_locviews:·(sec_offset)·0xc60 ····<75>···DW_AT_GNU_locviews:·(sec_offset)·0xc
59 ·<2><74>:·Abbrev·Number:·3·(DW_TAG_variable)61 ·<2><79>:·Abbrev·Number:·4·(DW_TAG_variable)
60 ····<75>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·62 ····<7a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31a22)·
61 ····<79>···DW_AT_decl_file···:·(implicit_const)·163 ····<7e>···DW_AT_decl_file···:·(implicit_const)·1
62 ····<79>···DW_AT_decl_line···:·(data1)·864 ····<7e>···DW_AT_decl_line···:·(data1)·8
63 ····<7a>···DW_AT_decl_column·:·(data1)·1565 ····<7f>···DW_AT_decl_column·:·(data1)·15
64 ····<7b>···DW_AT_type········:·(GNU_ref_alt)·<0x497>66 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
65 ····<7f>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)67 ····<84>···DW_AT_location····:·(sec_offset)·0x2c·(location·list)
66 ····<83>···DW_AT_GNU_locviews:·(sec_offset)·0x2268 ····<88>···DW_AT_GNU_locviews:·(sec_offset)·0x22
67 ·<2><87>:·Abbrev·Number:·3·(DW_TAG_variable)69 ·<2><8c>:·Abbrev·Number:·4·(DW_TAG_variable)
68 ····<88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·70 ····<8d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2769d)·
69 ····<8c>···DW_AT_decl_file···:·(implicit_const)·171 ····<91>···DW_AT_decl_file···:·(implicit_const)·1
70 ····<8c>···DW_AT_decl_line···:·(data1)·1172 ····<91>···DW_AT_decl_line···:·(data1)·11
71 ····<8d>···DW_AT_decl_column·:·(data1)·1173 ····<92>···DW_AT_decl_column·:·(data1)·11
72 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>74 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
73 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)75 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
74 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4776 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
75 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)77 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
76 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>78 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
77 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49279 ····<a4>···DW_AT_entry_pc····:·(addr)·0x492
78 ····<a3>···DW_AT_GNU_entry_view:·(data1)·180 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
79 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc81 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
80 ····<a8>···DW_AT_call_file···:·(implicit_const)·182 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
81 ····<a8>···DW_AT_call_line···:·(data1)·983 ····<ad>···DW_AT_call_line···:·(data1)·9
82 ····<a9>···DW_AT_call_column·:·(implicit_const)·584 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
83 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>85 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
84 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)86 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
85 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>87 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
86 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)88 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
87 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c89 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
88 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)90 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
89 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>91 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
90 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49292 ····<c2>···DW_AT_entry_pc····:·(addr)·0x492
91 ····<c1>···DW_AT_GNU_entry_view:·(data1)·393 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
92 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1694 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
93 ····<c6>···DW_AT_call_file···:·(implicit_const)·295 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
94 ····<c6>···DW_AT_call_line···:·(implicit_const)·70096 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
95 ····<c6>···DW_AT_call_column·:·(implicit_const)·997 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
96 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>98 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
97 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)99 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
98 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>100 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
99 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)101 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
100 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b102 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
101 ·<4><d5>:·Abbrev·Number:·0103 ·<4><da>:·Abbrev·Number:·0
102 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)104 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
103 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ca105 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca
104 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>106 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
105 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)107 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
106 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))108 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
107 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)109 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
108 ·<4><e5>:·Abbrev·Number:·0110 ·<4><ea>:·Abbrev·Number:·0
109 ·<3><e6>:·Abbrev·Number:·0111 ·<3><eb>:·Abbrev·Number:·0
110 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)112 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
111 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>113 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
112 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b0114 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0
113 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1115 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
114 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d116 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
115 ····<f5>···DW_AT_call_file···:·(implicit_const)·1117 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
116 ····<f5>···DW_AT_call_line···:·(data1)·12118 ····<fa>···DW_AT_call_line···:·(data1)·12
117 ····<f6>···DW_AT_call_column·:·(implicit_const)·5119 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
118 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>120 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
119 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)121 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
120 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>122 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
121 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)123 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
122 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83124 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
123 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)125 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
124 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>126 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
Max diff block lines reached; 0/16324 bytes (0.00%) of diff not shown.
5.52 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
 3 ···1······DW_TAG_inlined_subroutine····[has·children]
 4 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 5 ····DW_AT_entry_pc·····DW_FORM_addr
 6 ····DW_AT_GNU_entry_view·DW_FORM_data1
 7 ····DW_AT_ranges·······DW_FORM_sec_offset
 8 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 9 ····DW_AT_call_line····DW_FORM_implicit_const:·944
 10 ····DW_AT_call_column··DW_FORM_implicit_const:·9
 11 ····DW_AT_sibling······DW_FORM_ref_udata
 12 ····DW_AT·value:·0·····DW_FORM·value:·0
3 ···1······DW_TAG_imported_unit····[no·children]13 ···2······DW_TAG_imported_unit····[no·children]
4 ····DW_AT_import·······DW_FORM_GNU_ref_alt14 ····DW_AT_import·······DW_FORM_GNU_ref_alt
5 ····DW_AT·value:·0·····DW_FORM·value:·015 ····DW_AT·value:·0·····DW_FORM·value:·0
6 ···2······DW_TAG_call_site····[has·children]16 ···3······DW_TAG_call_site····[has·children]
7 ····DW_AT_call_return_pc·DW_FORM_addr17 ····DW_AT_call_return_pc·DW_FORM_addr
8 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt18 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
9 ····DW_AT_sibling······DW_FORM_ref_udata19 ····DW_AT_sibling······DW_FORM_ref_udata
10 ····DW_AT·value:·0·····DW_FORM·value:·020 ····DW_AT·value:·0·····DW_FORM·value:·0
11 ···3······DW_TAG_variable····[no·children]21 ···4······DW_TAG_variable····[no·children]
12 ····DW_AT_name·········DW_FORM_GNU_strp_alt22 ····DW_AT_name·········DW_FORM_GNU_strp_alt
13 ····DW_AT_decl_file····DW_FORM_implicit_const:·123 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
14 ····DW_AT_decl_line····DW_FORM_data124 ····DW_AT_decl_line····DW_FORM_data1
15 ····DW_AT_decl_column··DW_FORM_data125 ····DW_AT_decl_column··DW_FORM_data1
16 ····DW_AT_type·········DW_FORM_GNU_ref_alt26 ····DW_AT_type·········DW_FORM_GNU_ref_alt
17 ····DW_AT_location·····DW_FORM_sec_offset27 ····DW_AT_location·····DW_FORM_sec_offset
18 ····DW_AT_GNU_locviews·DW_FORM_sec_offset28 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
19 ····DW_AT·value:·0·····DW_FORM·value:·029 ····DW_AT·value:·0·····DW_FORM·value:·0
20 ···4······DW_TAG_variable····[no·children]30 ···5······DW_TAG_variable····[no·children]
21 ····DW_AT_name·········DW_FORM_string31 ····DW_AT_name·········DW_FORM_string
22 ····DW_AT_decl_file····DW_FORM_data132 ····DW_AT_decl_file····DW_FORM_data1
23 ····DW_AT_decl_line····DW_FORM_data133 ····DW_AT_decl_line····DW_FORM_data1
24 ····DW_AT_decl_column··DW_FORM_data134 ····DW_AT_decl_column··DW_FORM_data1
25 ····DW_AT_type·········DW_FORM_GNU_ref_alt35 ····DW_AT_type·········DW_FORM_GNU_ref_alt
26 ····DW_AT_location·····DW_FORM_sec_offset36 ····DW_AT_location·····DW_FORM_sec_offset
27 ····DW_AT_GNU_locviews·DW_FORM_sec_offset37 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
28 ····DW_AT·value:·0·····DW_FORM·value:·038 ····DW_AT·value:·0·····DW_FORM·value:·0
29 ···5······DW_TAG_subprogram····[has·children]39 ···6······DW_TAG_subprogram····[has·children]
30 ····DW_AT_external·····DW_FORM_flag_present40 ····DW_AT_external·····DW_FORM_flag_present
31 ····DW_AT_name·········DW_FORM_GNU_strp_alt41 ····DW_AT_name·········DW_FORM_GNU_strp_alt
32 ····DW_AT_decl_file····DW_FORM_data142 ····DW_AT_decl_file····DW_FORM_data1
33 ····DW_AT_decl_line····DW_FORM_data143 ····DW_AT_decl_line····DW_FORM_data1
34 ····DW_AT_decl_column··DW_FORM_data144 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_prototyped···DW_FORM_flag_present45 ····DW_AT_prototyped···DW_FORM_flag_present
36 ····DW_AT_type·········DW_FORM_GNU_ref_alt46 ····DW_AT_type·········DW_FORM_GNU_ref_alt
37 ····DW_AT_low_pc·······DW_FORM_addr47 ····DW_AT_low_pc·······DW_FORM_addr
38 ····DW_AT_high_pc······DW_FORM_udata48 ····DW_AT_high_pc······DW_FORM_udata
39 ····DW_AT_frame_base···DW_FORM_exprloc49 ····DW_AT_frame_base···DW_FORM_exprloc
40 ····DW_AT_call_all_calls·DW_FORM_flag_present50 ····DW_AT_call_all_calls·DW_FORM_flag_present
41 ····DW_AT_sibling······DW_FORM_ref_udata51 ····DW_AT_sibling······DW_FORM_ref_udata
42 ····DW_AT·value:·0·····DW_FORM·value:·052 ····DW_AT·value:·0·····DW_FORM·value:·0
43 ···6······DW_TAG_call_site····[has·children]53 ···7······DW_TAG_call_site····[has·children]
44 ····DW_AT_call_return_pc·DW_FORM_addr54 ····DW_AT_call_return_pc·DW_FORM_addr
45 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt55 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
46 ····DW_AT·value:·0·····DW_FORM·value:·056 ····DW_AT·value:·0·····DW_FORM·value:·0
47 ···7······DW_TAG_formal_parameter····[no·children]57 ···8······DW_TAG_formal_parameter····[no·children]
48 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt58 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
49 ····DW_AT_location·····DW_FORM_sec_offset59 ····DW_AT_location·····DW_FORM_sec_offset
50 ····DW_AT_GNU_locviews·DW_FORM_sec_offset60 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
51 ····DW_AT·value:·0·····DW_FORM·value:·061 ····DW_AT·value:·0·····DW_FORM·value:·0
52 ···8······DW_TAG_call_site····[no·children]62 ···9······DW_TAG_call_site····[no·children]
53 ····DW_AT_call_return_pc·DW_FORM_addr63 ····DW_AT_call_return_pc·DW_FORM_addr
54 ····DW_AT_call_tail_call·DW_FORM_flag_present64 ····DW_AT_call_tail_call·DW_FORM_flag_present
55 ····DW_AT_call_origin··DW_FORM_ref_udata65 ····DW_AT_call_origin··DW_FORM_ref_udata
56 ····DW_AT·value:·0·····DW_FORM·value:·066 ····DW_AT·value:·0·····DW_FORM·value:·0
57 ···9······DW_TAG_call_site····[no·children]67 ···10······DW_TAG_call_site····[no·children]
58 ····DW_AT_call_return_pc·DW_FORM_addr68 ····DW_AT_call_return_pc·DW_FORM_addr
59 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt69 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
60 ····DW_AT·value:·0·····DW_FORM·value:·070 ····DW_AT·value:·0·····DW_FORM·value:·0
61 ···10······DW_TAG_call_site_parameter····[no·children]71 ···11······DW_TAG_call_site_parameter····[no·children]
62 ····DW_AT_location·····DW_FORM_exprloc72 ····DW_AT_location·····DW_FORM_exprloc
63 ····DW_AT_call_value···DW_FORM_exprloc73 ····DW_AT_call_value···DW_FORM_exprloc
64 ····DW_AT·value:·0·····DW_FORM·value:·074 ····DW_AT·value:·0·····DW_FORM·value:·0
65 ···11······DW_TAG_compile_unit····[has·children]75 ···12······DW_TAG_compile_unit····[has·children]
66 ····DW_AT_producer·····DW_FORM_GNU_strp_alt76 ····DW_AT_producer·····DW_FORM_GNU_strp_alt
67 ····DW_AT_language·····DW_FORM_data177 ····DW_AT_language·····DW_FORM_data1
68 ····DW_AT_name·········DW_FORM_strp78 ····DW_AT_name·········DW_FORM_strp
69 ····DW_AT_comp_dir·····DW_FORM_string79 ····DW_AT_comp_dir·····DW_FORM_string
70 ····DW_AT_low_pc·······DW_FORM_addr80 ····DW_AT_low_pc·······DW_FORM_addr
71 ····DW_AT_high_pc······DW_FORM_udata81 ····DW_AT_high_pc······DW_FORM_udata
72 ····DW_AT_stmt_list····DW_FORM_sec_offset82 ····DW_AT_stmt_list····DW_FORM_sec_offset
73 ····DW_AT·value:·0·····DW_FORM·value:·083 ····DW_AT·value:·0·····DW_FORM·value:·0
74 ···12······DW_TAG_inlined_subroutine····[has·children]84 ···13······DW_TAG_inlined_subroutine····[has·children]
75 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt85 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
76 ····DW_AT_entry_pc·····DW_FORM_addr86 ····DW_AT_entry_pc·····DW_FORM_addr
77 ····DW_AT_GNU_entry_view·DW_FORM_data187 ····DW_AT_GNU_entry_view·DW_FORM_data1
78 ····DW_AT_ranges·······DW_FORM_sec_offset88 ····DW_AT_ranges·······DW_FORM_sec_offset
79 ····DW_AT_call_file····DW_FORM_implicit_const:·189 ····DW_AT_call_file····DW_FORM_implicit_const:·1
80 ····DW_AT_call_line····DW_FORM_data190 ····DW_AT_call_line····DW_FORM_data1
81 ····DW_AT_call_column··DW_FORM_implicit_const:·591 ····DW_AT_call_column··DW_FORM_implicit_const:·5
82 ····DW_AT_sibling······DW_FORM_ref_udata92 ····DW_AT_sibling······DW_FORM_ref_udata
83 ····DW_AT·value:·0·····DW_FORM·value:·093 ····DW_AT·value:·0·····DW_FORM·value:·0
84 ···13······DW_TAG_subprogram····[has·children]94 ···14······DW_TAG_subprogram····[has·children]
85 ····DW_AT_external·····DW_FORM_flag_present95 ····DW_AT_external·····DW_FORM_flag_present
86 ····DW_AT_name·········DW_FORM_GNU_strp_alt96 ····DW_AT_name·········DW_FORM_GNU_strp_alt
87 ····DW_AT_decl_file····DW_FORM_data197 ····DW_AT_decl_file····DW_FORM_data1
88 ····DW_AT_decl_line····DW_FORM_data198 ····DW_AT_decl_line····DW_FORM_data1
89 ····DW_AT_decl_column··DW_FORM_data199 ····DW_AT_decl_column··DW_FORM_data1
90 ····DW_AT_prototyped···DW_FORM_flag_present100 ····DW_AT_prototyped···DW_FORM_flag_present
91 ····DW_AT_type·········DW_FORM_GNU_ref_alt101 ····DW_AT_type·········DW_FORM_GNU_ref_alt
92 ····DW_AT_low_pc·······DW_FORM_addr102 ····DW_AT_low_pc·······DW_FORM_addr
93 ····DW_AT_high_pc······DW_FORM_udata103 ····DW_AT_high_pc······DW_FORM_udata
94 ····DW_AT_frame_base···DW_FORM_exprloc104 ····DW_AT_frame_base···DW_FORM_exprloc
95 ····DW_AT·value:·0·····DW_FORM·value:·0105 ····DW_AT·value:·0·····DW_FORM·value:·0
96 ···14······DW_TAG_inlined_subroutine····[has·children] 
97 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
98 ····DW_AT_entry_pc·····DW_FORM_addr 
99 ····DW_AT_GNU_entry_view·DW_FORM_data1 
100 ····DW_AT_ranges·······DW_FORM_sec_offset 
101 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
102 ····DW_AT_call_line····DW_FORM_implicit_const:·700 
103 ····DW_AT_call_column··DW_FORM_implicit_const:·9 
104 ····DW_AT_sibling······DW_FORM_ref_udata 
105 ····DW_AT·value:·0·····DW_FORM·value:·0 
  
407 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 )<GCC:·(Debian·14.2.0-16)·14.2.01 tGCC:·(Debian·14.2.0-16)·14.2.0
 2 E,;(Zp#Ta
2 ed``e`da 
3 +nTAV=F{I 
4 /tmp/tmp_90tkhp5/build/black/brackets.c3 /tmp/tmphtouiok1/build/black/brackets.c
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
274 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/brackets.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/brackets.c
  
51.6 KB
./usr/lib/debug/.build-id/ef/5b5dd055cb3a74d08a445baddd37a4ee4c0708.debug vs.
./usr/lib/debug/.build-id/ca/110cae87cc05b2ed896b38777baf73581be95c.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:··········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·0x00678·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.39 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·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·0000c7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000210·000118·0000c1·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002d4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000310·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········0000030c·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000340·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000033c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000034c·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000348·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a8·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········000003a4·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004f4·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004f0·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004fc·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f8·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000674·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000102·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000195·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000192·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·0004e4·000048·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·0004e0·000048·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00052c·00002c·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000528·00002f·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001f2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e6·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dd6·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dca·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.08 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:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·00000210·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000002d8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002d4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000310·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·0000030c·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000340·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·0000033c·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·0000034c·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000348·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a8·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·000003a4·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004f4·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004f0·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004fc·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·000004f8·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000674·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00000670·····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:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·000003a4·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004f4·····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:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f8·····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:·000004fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004fc·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003cd·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c9·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003f5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·0000041c·····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:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000429·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000458·····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:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·0000046d·····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·_width_table.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·driver.c
64 ····60:·0000058c·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004f0·····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:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000005e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000674·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000674·····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:·00000340·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000033c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004f4·····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:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000348·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000360·····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_driver
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·000004f1·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·000004ed·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000471···128·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table 
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:·ef5b5dd055cb3a74d08a445baddd37a4ee4c07083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca110cae87cc05b2ed896b38777baf73581be95c
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:······················7003 ··Length:······················703
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4035 ··Prologue·Length:·············406
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/black27 ··1»      /tmp/tmplwx9ehbh/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   _width_table.c35 ··1»      1»     0»    0»   driver.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019d]··Set·column·to·149 ··[0x000001a0]··Set·column·to·1
50 ··[0x0000019f]··Extended·opcode·2:·set·Address·to·0x47050 ··[0x000001a2]··Extended·opcode·2:·set·Address·to·0x46c
51 ··[0x000001a6]··Special·opcode·9:·advance·Address·by·0·to·0x470·and·Line·by·4·to·551 ··[0x000001a9]··Special·opcode·9:·advance·Address·by·0·to·0x46c·and·Line·by·4·to·5
52 ··[0x000001a7]··Set·column·to·552 ··[0x000001aa]··Set·column·to·5
53 ··[0x000001a9]··Special·opcode·104:·advance·Address·by·14·to·0x47e·and·Line·by·1·to·653 ··[0x000001ac]··Special·opcode·104:·advance·Address·by·14·to·0x47a·and·Line·by·1·to·6
54 ··[0x000001aa]··Special·opcode·6:·advance·Address·by·0·to·0x47e·and·Line·by·1·to·7·(view·1)54 ··[0x000001ad]··Special·opcode·6:·advance·Address·by·0·to·0x47a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ab]··Set·column·to·1755 ··[0x000001ae]··Set·column·to·17
56 ··[0x000001ad]··Set·is_stmt·to·056 ··[0x000001b0]··Set·is_stmt·to·0
57 ··[0x000001ae]··Copy·(view·2)57 ··[0x000001b1]··Copy·(view·2)
58 ··[0x000001af]··Set·column·to·858 ··[0x000001b2]··Set·column·to·8
59 ··[0x000001b1]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b4]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b5]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·760 ··[0x000001b8]··Special·opcode·61:·advance·Address·by·8·to·0x482·and·Line·by·0·to·7
61 ··[0x000001b6]··Set·column·to·561 ··[0x000001b9]··Set·column·to·5
62 ··[0x000001b8]··Set·is_stmt·to·162 ··[0x000001bb]··Set·is_stmt·to·1
63 ··[0x000001b9]··Special·opcode·20:·advance·Address·by·2·to·0x488·and·Line·by·1·to·863 ··[0x000001bc]··Special·opcode·20:·advance·Address·by·2·to·0x484·and·Line·by·1·to·8
64 ··[0x000001ba]··Set·column·to·2564 ··[0x000001bd]··Set·column·to·25
65 ··[0x000001bc]··Set·is_stmt·to·065 ··[0x000001bf]··Set·is_stmt·to·0
66 ··[0x000001bd]··Special·opcode·19:·advance·Address·by·2·to·0x48a·and·Line·by·0·to·866 ··[0x000001c0]··Special·opcode·19:·advance·Address·by·2·to·0x486·and·Line·by·0·to·8
67 ··[0x000001be]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
68 ··[0x000001c0]··Set·column·to·14 
69 ··[0x000001c2]··Advance·Line·by·236·to·244 
70 ··[0x000001c5]··Special·opcode·61:·advance·Address·by·8·to·0x492·and·Line·by·0·to·244 
71 ··[0x000001c6]··Set·column·to·8 
72 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1 
73 ··[0x000001cc]··Advance·Line·by·456·to·700 
74 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x494·and·Line·by·0·to·700 
75 ··[0x000001d0]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
76 ··[0x000001d2]··Set·column·to·25 
77 ··[0x000001d4]··Advance·Line·by·-692·to·8 
78 ··[0x000001d7]··Special·opcode·33:·advance·Address·by·4·to·0x498·and·Line·by·0·to·8 
79 ··[0x000001d8]··Set·column·to·5 
80 ··[0x000001da]··Set·is_stmt·to·1 
81 ··[0x000001db]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·9 
82 ··[0x000001dc]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001c1]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 68 ··[0x000001c3]··Set·column·to·14
 69 ··[0x000001c5]··Advance·Line·by·236·to·244
 70 ··[0x000001c8]··Special·opcode·61:·advance·Address·by·8·to·0x48e·and·Line·by·0·to·244
 71 ··[0x000001c9]··Set·column·to·8
 72 ··[0x000001cb]··Extended·opcode·4:·set·Discriminator·to·1
 73 ··[0x000001cf]··Advance·Line·by·456·to·700
 74 ··[0x000001d2]··Special·opcode·19:·advance·Address·by·2·to·0x490·and·Line·by·0·to·700
 75 ··[0x000001d3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 76 ··[0x000001d5]··Set·column·to·25
 77 ··[0x000001d7]··Advance·Line·by·-692·to·8
 78 ··[0x000001da]··Special·opcode·33:·advance·Address·by·4·to·0x494·and·Line·by·0·to·8
 79 ··[0x000001db]··Set·column·to·5
 80 ··[0x000001dd]··Set·is_stmt·to·1
 81 ··[0x000001de]··Special·opcode·20:·advance·Address·by·2·to·0x496·and·Line·by·1·to·9
 82 ··[0x000001df]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001de]··Set·column·to·3783 ··[0x000001e1]··Set·column·to·37
84 ··[0x000001e0]··Advance·Line·by·687·to·69684 ··[0x000001e3]··Advance·Line·by·687·to·696
85 ··[0x000001e3]··Copy·(view·1)85 ··[0x000001e6]··Copy·(view·1)
86 ··[0x000001e4]··Set·column·to·586 ··[0x000001e7]··Set·column·to·5
87 ··[0x000001e6]··Special·opcode·9:·advance·Address·by·0·to·0x49a·and·Line·by·4·to·700·(view·2)87 ··[0x000001e9]··Special·opcode·9:·advance·Address·by·0·to·0x496·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e7]··Set·column·to·3688 ··[0x000001ea]··Set·column·to·36
89 ··[0x000001e9]··Advance·Line·by·-461·to·23989 ··[0x000001ec]··Advance·Line·by·-461·to·239
90 ··[0x000001ec]··Copy·(view·3)90 ··[0x000001ef]··Copy·(view·3)
91 ··[0x000001ed]··Set·column·to·591 ··[0x000001f0]··Set·column·to·5
92 ··[0x000001ef]··Special·opcode·10:·advance·Address·by·0·to·0x49a·and·Line·by·5·to·244·(view·4)92 ··[0x000001f2]··Special·opcode·10:·advance·Address·by·0·to·0x496·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f0]··Set·is_stmt·to·093 ··[0x000001f3]··Set·is_stmt·to·0
94 ··[0x000001f1]··Copy·(view·5)94 ··[0x000001f4]··Copy·(view·5)
95 ··[0x000001f2]··Set·column·to·895 ··[0x000001f5]··Set·column·to·8
96 ··[0x000001f4]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f7]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f8]··Advance·Line·by·456·to·70097 ··[0x000001fb]··Advance·Line·by·456·to·700
98 ··[0x000001fb]··Copy·(view·6)98 ··[0x000001fe]··Copy·(view·6)
99 ··[0x000001fc]··Set·column·to·599 ··[0x000001ff]··Set·column·to·5
100 ··[0x000001fe]··Set·is_stmt·to·1100 ··[0x00000201]··Set·is_stmt·to·1
101 ··[0x000001ff]··Special·opcode·36:·advance·Address·by·4·to·0x49e·and·Line·by·3·to·703101 ··[0x00000202]··Special·opcode·36:·advance·Address·by·4·to·0x49a·and·Line·by·3·to·703
102 ··[0x00000200]··Special·opcode·6:·advance·Address·by·0·to·0x49e·and·Line·by·1·to·704·(view·1)102 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x49a·and·Line·by·1·to·704·(view·1)
103 ··[0x00000201]··Set·column·to·9103 ··[0x00000204]··Set·column·to·9
104 ··[0x00000203]··Set·is_stmt·to·0104 ··[0x00000206]··Set·is_stmt·to·0
105 ··[0x00000204]··Copy·(view·2)105 ··[0x00000207]··Copy·(view·2)
106 ··[0x00000205]··Set·column·to·8106 ··[0x00000208]··Set·column·to·8
107 ··[0x00000207]··Special·opcode·19:·advance·Address·by·2·to·0x4a0·and·Line·by·0·to·704107 ··[0x0000020a]··Special·opcode·19:·advance·Address·by·2·to·0x49c·and·Line·by·0·to·704
108 ··[0x00000208]··Special·opcode·33:·advance·Address·by·4·to·0x4a4·and·Line·by·0·to·704108 ··[0x0000020b]··Special·opcode·33:·advance·Address·by·4·to·0x4a0·and·Line·by·0·to·704
109 ··[0x00000209]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x0000020c]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020b]··Set·column·to·5110 ··[0x0000020e]··Set·column·to·5
111 ··[0x0000020d]··Set·is_stmt·to·1111 ··[0x00000210]··Set·is_stmt·to·1
112 ··[0x0000020e]··Advance·Line·by·-694·to·10112 ··[0x00000211]··Advance·Line·by·-694·to·10
113 ··[0x00000211]··Copy·(view·1)113 ··[0x00000214]··Copy·(view·1)
114 ··[0x00000212]··Set·column·to·8114 ··[0x00000215]··Set·column·to·8
115 ··[0x00000214]··Set·is_stmt·to·0115 ··[0x00000217]··Set·is_stmt·to·0
Max diff block lines reached; 2/18260 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·0x47014 ····<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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xa4>
21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 24, 33 lines modifiedOffset 24, 33 lines modified
24 ····<32>···DW_AT_external····:·(flag_present)·124 ····<32>···DW_AT_external····:·(flag_present)·1
25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·25 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
26 ····<36>···DW_AT_decl_file···:·(data1)·126 ····<36>···DW_AT_decl_file···:·(data1)·1
27 ····<37>···DW_AT_decl_line···:·(data1)·2127 ····<37>···DW_AT_decl_line···:·(data1)·21
28 ····<38>···DW_AT_decl_column·:·(data1)·1628 ····<38>···DW_AT_decl_column·:·(data1)·16
29 ····<39>···DW_AT_prototyped··:·(flag_present)·129 ····<39>···DW_AT_prototyped··:·(flag_present)·1
30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>30 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
31 ····<3d>···DW_AT_low_pc······:·(addr)·0x4f031 ····<3d>···DW_AT_low_pc······:·(addr)·0x4ec
32 ····<41>···DW_AT_high_pc·····:·(udata)·432 ····<41>···DW_AT_high_pc·····:·(udata)·4
33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)33 ····<42>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
34 ····<44>···DW_AT_call_all_calls:·(flag_present)·134 ····<44>···DW_AT_call_all_calls:·(flag_present)·1
35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>35 ····<44>···DW_AT_sibling·····:·(ref_udata)·<0x4c>
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f437 ····<46>···DW_AT_call_return_pc:·(addr)·0x4f0
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e7bd)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4daac)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x47049 ····<58>···DW_AT_low_pc······:·(addr)·0x46c
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<5e>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><60>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<61>···DW_AT_name········:·(string)·tmp53 ····<61>···DW_AT_name········:·(string)·tmp
54 ····<65>···DW_AT_decl_file···:·(data1)·154 ····<65>···DW_AT_decl_file···:·(data1)·1
55 ····<66>···DW_AT_decl_line···:·(data1)·655 ····<66>···DW_AT_decl_line···:·(data1)·6
56 ····<67>···DW_AT_decl_column·:·(data1)·1556 ····<67>···DW_AT_decl_column·:·(data1)·15
Offset 71, 95 lines modifiedOffset 71, 95 lines modified
71 ····<8c>···DW_AT_decl_line···:·(data1)·1171 ····<8c>···DW_AT_decl_line···:·(data1)·11
72 ····<8d>···DW_AT_decl_column·:·(data1)·1172 ····<8d>···DW_AT_decl_column·:·(data1)·11
73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>73 ····<8e>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)74 ····<92>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
75 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x4775 ····<96>···DW_AT_GNU_locviews:·(sec_offset)·0x47
76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)76 ·<2><9a>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>77 ····<9b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x49a78 ····<9f>···DW_AT_entry_pc····:·(addr)·0x496
79 ····<a3>···DW_AT_GNU_entry_view:·(data1)·179 ····<a3>···DW_AT_GNU_entry_view:·(data1)·1
80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc80 ····<a4>···DW_AT_ranges······:·(sec_offset)·0xc
81 ····<a8>···DW_AT_call_file···:·(implicit_const)·181 ····<a8>···DW_AT_call_file···:·(implicit_const)·1
82 ····<a8>···DW_AT_call_line···:·(data1)·982 ····<a8>···DW_AT_call_line···:·(data1)·9
83 ····<a9>···DW_AT_call_column·:·(implicit_const)·583 ····<a9>···DW_AT_call_column·:·(implicit_const)·5
84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>84 ····<a9>···DW_AT_sibling·····:·(ref_udata)·<0xe7>
85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)85 ·<3><ab>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>86 ····<ac>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)87 ····<b0>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c88 ····<b4>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)89 ·<3><b8>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>90 ····<b9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x49a91 ····<bd>···DW_AT_entry_pc····:·(addr)·0x496
92 ····<c1>···DW_AT_GNU_entry_view:·(data1)·392 ····<c1>···DW_AT_GNU_entry_view:·(data1)·3
93 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x1693 ····<c2>···DW_AT_ranges······:·(sec_offset)·0x16
94 ····<c6>···DW_AT_call_file···:·(implicit_const)·294 ····<c6>···DW_AT_call_file···:·(implicit_const)·2
95 ····<c6>···DW_AT_call_line···:·(implicit_const)·70095 ····<c6>···DW_AT_call_line···:·(implicit_const)·700
96 ····<c6>···DW_AT_call_column·:·(implicit_const)·996 ····<c6>···DW_AT_call_column·:·(implicit_const)·9
97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>97 ····<c6>···DW_AT_sibling·····:·(ref_udata)·<0xd6>
98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)98 ·<4><c8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>99 ····<c9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)100 ····<cd>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b101 ····<d1>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
102 ·<4><d5>:·Abbrev·Number:·0102 ·<4><d5>:·Abbrev·Number:·0
103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)103 ·<3><d6>:·Abbrev·Number:·6·(DW_TAG_call_site)
104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4d2104 ····<d7>···DW_AT_call_return_pc:·(addr)·0x4ce
105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>105 ····<db>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)106 ·<4><df>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))107 ····<e0>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)108 ····<e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
109 ·<4><e5>:·Abbrev·Number:·0109 ·<4><e5>:·Abbrev·Number:·0
110 ·<3><e6>:·Abbrev·Number:·0110 ·<3><e6>:·Abbrev·Number:·0
111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)111 ·<2><e7>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>112 ····<e8>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb09>
113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b8113 ····<ec>···DW_AT_entry_pc····:·(addr)·0x4b4
114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1114 ····<f0>···DW_AT_GNU_entry_view:·(data1)·1
115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d115 ····<f1>···DW_AT_ranges······:·(sec_offset)·0x1d
116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1116 ····<f5>···DW_AT_call_file···:·(implicit_const)·1
117 ····<f5>···DW_AT_call_line···:·(data1)·12117 ····<f5>···DW_AT_call_line···:·(data1)·12
118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5118 ····<f6>···DW_AT_call_column·:·(implicit_const)·5
119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>119 ····<f6>···DW_AT_sibling·····:·(ref_udata)·<0x134>
120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)120 ·<3><f8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>121 ····<f9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb15>
122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)122 ····<fd>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83123 ····<101>···DW_AT_GNU_locviews:·(sec_offset)·0x83
124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)124 ·<3><105>:·Abbrev·Number:·14·(DW_TAG_inlined_subroutine)
125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>125 ····<106>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb20>
126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b8126 ····<10a>···DW_AT_entry_pc····:·(addr)·0x4b4
127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3127 ····<10e>···DW_AT_GNU_entry_view:·(data1)·3
128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28128 ····<10f>···DW_AT_ranges······:·(sec_offset)·0x28
129 ····<113>···DW_AT_call_file···:·(implicit_const)·2129 ····<113>···DW_AT_call_file···:·(implicit_const)·2
130 ····<113>···DW_AT_call_line···:·(implicit_const)·700130 ····<113>···DW_AT_call_line···:·(implicit_const)·700
131 ····<113>···DW_AT_call_column·:·(implicit_const)·9131 ····<113>···DW_AT_call_column·:·(implicit_const)·9
132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>132 ····<113>···DW_AT_sibling·····:·(ref_udata)·<0x123>
133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)133 ·<4><115>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>134 ····<116>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb2d>
135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)135 ····<11a>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93136 ····<11e>···DW_AT_GNU_locviews:·(sec_offset)·0x93
137 ·<4><122>:·Abbrev·Number:·0137 ·<4><122>:·Abbrev·Number:·0
138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)138 ·<3><123>:·Abbrev·Number:·6·(DW_TAG_call_site)
139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4e0139 ····<124>···DW_AT_call_return_pc:·(addr)·0x4dc
140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>140 ····<128>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad2>
141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)141 ·<4><12c>:·Abbrev·Number:·10·(DW_TAG_call_site_parameter)
142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))142 ····<12d>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)143 ····<12f>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
144 ·<4><132>:·Abbrev·Number:·0144 ·<4><132>:·Abbrev·Number:·0
145 ·<3><133>:·Abbrev·Number:·0145 ·<3><133>:·Abbrev·Number:·0
Max diff block lines reached; 1164/8221 bytes (14.16%) 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 ····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 ·············00000486·00000491·(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 ·············00000491·000004b8·(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 ·············000004cc·000004d6·(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 ·············0000049a·000004a6·(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 ·············000004a6·000004ca·(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 ·············000004cc·000004ce·(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 ·············000004ce·000004d6·(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 ·············000004da·000004f0·(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 ·············000004b8·000004c2·(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 ·············000004c2·000004ca·(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 ·············000004ca·000004cb·(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 ·············000004da·000004dc·(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 ·············000004dc·000004f0·(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 ·············0000049a·000004a4·(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 ·············000004cc·000004d2·(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 ·············0000049a·0000049a·(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 ·············000004b8·000004c2·(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 ·············000004da·000004f0·(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 ·············000004b8·000004b8·(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 ····00000470·000000849 ····0000046c·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
814 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 \GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/black/_width_table.c4 /tmp/tmplwx9ehbh/build/blib2to3/pgen2/driver.c
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 _width_table.c15 driver.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_driver
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 PyInit__width_table 
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__
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 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 0000034c·<.plt>:2 00000348·<.plt>:
3 »       ...3 »       ...
939 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 2825
    
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 000003a4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003cc·<deregister_tm_clones>:4 000003c8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f8·<register_tm_clones>:6 000003f4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000042c·<__do_global_dtors_aux>:8 00000428·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000046c·<frame_dummy>:10 00000468·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000470·<PyInit__width_table>:14 0000046c·<PyInit_driver>:
15 »       ...15 »       ...
  
16 000004f0·<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 000004f4·<_fini>:2 000004f0·<_fini>:
3 »       ...3 »       ...
285 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/black/_width_table.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/blib2to3/pgen2/driver.c
  
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·77696474·rray_entry._widt15 ··0x000000c0·72726179·5f656e74·72790064·72697665·rray_entry.drive
 16 ··0x000000d0·722e6300·5f5f4652·414d455f·454e445f·r.c.__FRAME_END_
 17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
 18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
 19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
 20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
 21 ··0x00000120·41424c45·5f005079·496e6974·5f647269·ABLE_.PyInit_dri
 22 ··0x00000130·76657200·5f5f6378·615f6669·6e616c69·ver.__cxa_finali
 23 ··0x00000140·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM 
17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC 
18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d 
19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init. 
20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF 
21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx 
22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni 
23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni 
24 ··0x00000150·745f5f77·69647468·5f746162·6c650050·t__width_table.P 
25 ··0x00000160·794f626a·6563745f·47657441·74747253·yObject_GetAttrS24 ··0x00000150·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
26 ··0x00000170·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis25 ··0x00000160·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
28 ··0x00000190·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
29 ··0x000001a0·6f64756c·65005079·43617073·756c655f·odule.PyCapsule_ 
30 ··0x000001b0·47657450·6f696e74·6572005f·49544d5f·GetPointer._ITM_ 
31 ··0x000001c0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon26 ··0x00000170·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 27 ··0x00000180·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 28 ··0x00000190·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
 29 ··0x000001a0·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
 30 ··0x000001b0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
32 ··0x000001d0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall31 ··0x000001c0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
33 ··0x000001e0·6f63005f·5f676d6f·6e5f7374·6172745f·oc.__gmon_start_32 ··0x000001d0·65616c6c·6f63005f·5f676d6f·6e5f7374·ealloc.__gmon_st
34 ··0x000001f0·5f00································_.33 ··0x000001e0·6172745f·5f00·······················art__.
  
52.2 KB
./usr/lib/debug/.build-id/ef/c30f7b40e367b6eec8553f16b9b0158cc67418.debug vs.
./usr/lib/debug/.build-id/5a/37b49a0ff2aecf39cd493c36c4f7cca75d09ab.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:··········3864·(bytes·into·file)13 ··Start·of·section·headers:··········3848·(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.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·0xf08:
  
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·0000bf·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002d0·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002cc·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000308·000118·000030·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········00000304·000118·000030·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000338·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000334·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000344·000118·00005c·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000340·000118·00005c·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········000003a0·000118·00014c·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········0000039c·000118·00014c·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········000004ec·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········000004e8·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000004f4·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········000004f0·000118·000170·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·000107·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000108·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·000350·000198·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·000350·000193·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·000028·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00052c·000024·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·000550·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c4·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005f3·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00063c·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001ea·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bdc·0001e2·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dce·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dbe·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.43 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:·000002cc·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·00000308·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·00000304·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000338·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000334·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000344·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000340·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·000003a0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·0000039c·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·000004ec·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·000004e8·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·000004f4·····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:·00000660·····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:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·000003a0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·0000039c·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000338·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·000004ec·····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:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·000004f0·····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:·000004f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·000004f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·000004f4·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·000004f0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·000003c5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·000003c1·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003f1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·00000414·····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:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000420·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000425·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·00000421·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000450·····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:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000460·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000465·····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·numerics.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c
64 ····60:·00000584·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000580·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000468·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000464·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004e8·····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:·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:·00000334·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·000004ec·····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:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000354·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000358·····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:·00000469···128·FUNC····GLOBAL·DEFAULT····9·PyInit_numerics 
86 ····82:·000004e9·····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_mode
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:·efc30f7b40e367b6eec8553f16b9b0158cc674183 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a37b49a0ff2aecf39cd493c36c4f7cca75d09ab
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:······················710
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4175 ··Prologue·Length:·············413
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   mode.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 ··[0x000001a7]··Set·column·to·1
53 ··[0x000001ad]··Extended·opcode·2:·set·Address·to·0x46853 ··[0x000001a9]··Extended·opcode·2:·set·Address·to·0x464
54 ··[0x000001b4]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·554 ··[0x000001b0]··Special·opcode·9:·advance·Address·by·0·to·0x464·and·Line·by·4·to·5
55 ··[0x000001b5]··Set·column·to·555 ··[0x000001b1]··Set·column·to·5
56 ··[0x000001b7]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·656 ··[0x000001b3]··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·0x476·and·Line·by·1·to·7·(view·1)57 ··[0x000001b4]··Special·opcode·6:·advance·Address·by·0·to·0x472·and·Line·by·1·to·7·(view·1)
58 ··[0x000001b9]··Set·column·to·1758 ··[0x000001b5]··Set·column·to·17
59 ··[0x000001bb]··Set·is_stmt·to·059 ··[0x000001b7]··Set·is_stmt·to·0
60 ··[0x000001bc]··Copy·(view·2)60 ··[0x000001b8]··Copy·(view·2)
61 ··[0x000001bd]··Set·column·to·861 ··[0x000001b9]··Set·column·to·8
62 ··[0x000001bf]··Extended·opcode·4:·set·Discriminator·to·162 ··[0x000001bb]··Extended·opcode·4:·set·Discriminator·to·1
63 ··[0x000001c3]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·763 ··[0x000001bf]··Special·opcode·61:·advance·Address·by·8·to·0x47a·and·Line·by·0·to·7
 64 ··[0x000001c0]··Set·column·to·5
 65 ··[0x000001c2]··Set·is_stmt·to·1
 66 ··[0x000001c3]··Special·opcode·20:·advance·Address·by·2·to·0x47c·and·Line·by·1·to·8
64 ··[0x000001c4]··Set·column·to·567 ··[0x000001c4]··Set·column·to·25
65 ··[0x000001c6]··Set·is_stmt·to·168 ··[0x000001c6]··Set·is_stmt·to·0
66 ··[0x000001c7]··Special·opcode·20:·advance·Address·by·2·to·0x480·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·0x482·and·Line·by·0·to·869 ··[0x000001c7]··Special·opcode·19:·advance·Address·by·2·to·0x47e·and·Line·by·0·to·8
70 ··[0x000001cc]··Set·File·Name·to·entry·2·in·the·File·Name·Table70 ··[0x000001c8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
71 ··[0x000001ce]··Set·column·to·1571 ··[0x000001ca]··Set·column·to·15
72 ··[0x000001d0]··Advance·Line·by·355·to·36372 ··[0x000001cc]··Advance·Line·by·355·to·363
73 ··[0x000001d3]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·36373 ··[0x000001cf]··Special·opcode·61:·advance·Address·by·8·to·0x486·and·Line·by·0·to·363
74 ··[0x000001d4]··Set·column·to·874 ··[0x000001d0]··Set·column·to·8
75 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·175 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·1
76 ··[0x000001da]··Advance·Line·by·581·to·94476 ··[0x000001d6]··Advance·Line·by·581·to·944
77 ··[0x000001dd]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·94477 ··[0x000001d9]··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 ··[0x000001da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
79 ··[0x000001e0]··Set·column·to·2579 ··[0x000001dc]··Set·column·to·25
80 ··[0x000001e2]··Advance·Line·by·-936·to·880 ··[0x000001de]··Advance·Line·by·-936·to·8
81 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·881 ··[0x000001e1]··Special·opcode·33:·advance·Address·by·4·to·0x48c·and·Line·by·0·to·8
82 ··[0x000001e6]··Set·column·to·582 ··[0x000001e2]··Set·column·to·5
83 ··[0x000001e8]··Set·is_stmt·to·183 ··[0x000001e4]··Set·is_stmt·to·1
84 ··[0x000001e9]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·984 ··[0x000001e5]··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 ··[0x000001e6]··Set·File·Name·to·entry·2·in·the·File·Name·Table
86 ··[0x000001ec]··Set·column·to·3786 ··[0x000001e8]··Set·column·to·37
87 ··[0x000001ee]··Advance·Line·by·931·to·94087 ··[0x000001ea]··Advance·Line·by·931·to·940
88 ··[0x000001f1]··Copy·(view·1)88 ··[0x000001ed]··Copy·(view·1)
89 ··[0x000001f2]··Set·column·to·589 ··[0x000001ee]··Set·column·to·5
90 ··[0x000001f4]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·944·(view·2)90 ··[0x000001f0]··Special·opcode·9:·advance·Address·by·0·to·0x48e·and·Line·by·4·to·944·(view·2)
91 ··[0x000001f5]··Set·column·to·3691 ··[0x000001f1]··Set·column·to·36
92 ··[0x000001f7]··Advance·Line·by·-589·to·35592 ··[0x000001f3]··Advance·Line·by·-589·to·355
93 ··[0x000001fa]··Copy·(view·3)93 ··[0x000001f6]··Copy·(view·3)
94 ··[0x000001fb]··Set·column·to·594 ··[0x000001f7]··Set·column·to·5
95 ··[0x000001fd]··Special·opcode·13:·advance·Address·by·0·to·0x492·and·Line·by·8·to·363·(view·4)95 ··[0x000001f9]··Special·opcode·13:·advance·Address·by·0·to·0x48e·and·Line·by·8·to·363·(view·4)
96 ··[0x000001fe]··Set·is_stmt·to·096 ··[0x000001fa]··Set·is_stmt·to·0
97 ··[0x000001ff]··Copy·(view·5)97 ··[0x000001fb]··Copy·(view·5)
98 ··[0x00000200]··Set·column·to·898 ··[0x000001fc]··Set·column·to·8
99 ··[0x00000202]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000001fe]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x00000206]··Advance·Line·by·581·to·944100 ··[0x00000202]··Advance·Line·by·581·to·944
101 ··[0x00000209]··Copy·(view·6)101 ··[0x00000205]··Copy·(view·6)
102 ··[0x0000020a]··Set·column·to·5102 ··[0x00000206]··Set·column·to·5
103 ··[0x0000020c]··Set·is_stmt·to·1103 ··[0x00000208]··Set·is_stmt·to·1
104 ··[0x0000020d]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·947104 ··[0x00000209]··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·0x496·and·Line·by·1·to·948·(view·1)105 ··[0x0000020a]··Special·opcode·6:·advance·Address·by·0·to·0x492·and·Line·by·1·to·948·(view·1)
106 ··[0x0000020f]··Set·column·to·9106 ··[0x0000020b]··Set·column·to·9
107 ··[0x00000211]··Set·is_stmt·to·0107 ··[0x0000020d]··Set·is_stmt·to·0
108 ··[0x00000212]··Copy·(view·2)108 ··[0x0000020e]··Copy·(view·2)
109 ··[0x00000213]··Set·column·to·8109 ··[0x0000020f]··Set·column·to·8
110 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·948110 ··[0x00000211]··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·0x49c·and·Line·by·0·to·948111 ··[0x00000212]··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 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table
113 ··[0x00000219]··Set·column·to·5113 ··[0x00000215]··Set·column·to·5
114 ··[0x0000021b]··Set·is_stmt·to·1114 ··[0x00000217]··Set·is_stmt·to·1
115 ··[0x0000021c]··Advance·Line·by·-938·to·10115 ··[0x00000218]··Advance·Line·by·-938·to·10
116 ··[0x0000021f]··Copy·(view·1)116 ··[0x0000021b]··Copy·(view·1)
 117 ··[0x0000021c]··Set·column·to·8
 118 ··[0x0000021e]··Set·is_stmt·to·0
 119 ··[0x0000021f]··Copy·(view·2)
117 ··[0x00000220]··Set·column·to·8120 ··[0x00000220]··Set·column·to·5
118 ··[0x00000222]··Set·is_stmt·to·0121 ··[0x00000222]··Set·is_stmt·to·1
119 ··[0x00000223]··Copy·(view·2) 
120 ··[0x00000224]··Set·column·to·5 
121 ··[0x00000226]··Set·is_stmt·to·1 
122 ··[0x00000227]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11122 ··[0x00000223]··Special·opcode·20:·advance·Address·by·2·to·0x49a·and·Line·by·1·to·11
123 ··[0x00000228]··Set·column·to·23123 ··[0x00000224]··Set·column·to·23
124 ··[0x0000022a]··Set·is_stmt·to·0124 ··[0x00000226]··Set·is_stmt·to·0
125 ··[0x0000022b]··Copy·(view·1)125 ··[0x00000227]··Copy·(view·1)
126 ··[0x0000022c]··Set·File·Name·to·entry·2·in·the·File·Name·Table126 ··[0x00000228]··Set·File·Name·to·entry·2·in·the·File·Name·Table
Max diff block lines reached; 2/18229 bytes (0.01%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 17 lines modifiedOffset 5, 17 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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/numerics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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)·0x46814 ····<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)·<0xb6f>20 ····<28>···DW_AT_import······:·(GNU_ref_alt)·<0xb6f>
21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)21 ·<1><2c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····<37>···DW_AT_external····:·(flag_present)·126 ····<37>···DW_AT_external····:·(flag_present)·1
27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·27 ····<37>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2015e)·
28 ····<3b>···DW_AT_decl_file···:·(data1)·128 ····<3b>···DW_AT_decl_file···:·(data1)·1
29 ····<3c>···DW_AT_decl_line···:·(data1)·2129 ····<3c>···DW_AT_decl_line···:·(data1)·21
30 ····<3d>···DW_AT_decl_column·:·(data1)·1630 ····<3d>···DW_AT_decl_column·:·(data1)·16
31 ····<3e>···DW_AT_prototyped··:·(flag_present)·131 ····<3e>···DW_AT_prototyped··:·(flag_present)·1
32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>32 ····<3e>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
33 ····<42>···DW_AT_low_pc······:·(addr)·0x4e833 ····<42>···DW_AT_low_pc······:·(addr)·0x4e4
34 ····<46>···DW_AT_high_pc·····:·(udata)·434 ····<46>···DW_AT_high_pc·····:·(udata)·4
35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)35 ····<47>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
36 ····<49>···DW_AT_call_all_calls:·(flag_present)·136 ····<49>···DW_AT_call_all_calls:·(flag_present)·1
37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>37 ····<49>···DW_AT_sibling·····:·(ref_udata)·<0x51>
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4ec39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4edff)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e0ea)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46851 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)53 ····<63>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)54 ·<2><65>:·Abbrev·Number:·5·(DW_TAG_variable)
55 ····<66>···DW_AT_name········:·(string)·tmp55 ····<66>···DW_AT_name········:·(string)·tmp
56 ····<6a>···DW_AT_decl_file···:·(data1)·156 ····<6a>···DW_AT_decl_file···:·(data1)·1
57 ····<6b>···DW_AT_decl_line···:·(data1)·657 ····<6b>···DW_AT_decl_line···:·(data1)·6
58 ····<6c>···DW_AT_decl_column·:·(data1)·1558 ····<6c>···DW_AT_decl_column·:·(data1)·15
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 ····<91>···DW_AT_decl_line···:·(data1)·1173 ····<91>···DW_AT_decl_line···:·(data1)·11
74 ····<92>···DW_AT_decl_column·:·(data1)·1174 ····<92>···DW_AT_decl_column·:·(data1)·11
75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>75 ····<93>···DW_AT_type········:·(GNU_ref_alt)·<0x6d>
76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)76 ····<97>···DW_AT_location····:·(sec_offset)·0x51·(location·list)
77 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x4777 ····<9b>···DW_AT_GNU_locviews:·(sec_offset)·0x47
78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)78 ·<2><9f>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>79 ····<a0>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
80 ····<a4>···DW_AT_entry_pc····:·(addr)·0x49280 ····<a4>···DW_AT_entry_pc····:·(addr)·0x48e
81 ····<a8>···DW_AT_GNU_entry_view:·(data1)·181 ····<a8>···DW_AT_GNU_entry_view:·(data1)·1
82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc82 ····<a9>···DW_AT_ranges······:·(sec_offset)·0xc
83 ····<ad>···DW_AT_call_file···:·(implicit_const)·183 ····<ad>···DW_AT_call_file···:·(implicit_const)·1
84 ····<ad>···DW_AT_call_line···:·(data1)·984 ····<ad>···DW_AT_call_line···:·(data1)·9
85 ····<ae>···DW_AT_call_column·:·(implicit_const)·585 ····<ae>···DW_AT_call_column·:·(implicit_const)·5
86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>86 ····<ae>···DW_AT_sibling·····:·(ref_udata)·<0xec>
87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)87 ·<3><b0>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>88 ····<b1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)89 ····<b5>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c90 ····<b9>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)91 ·<3><bd>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>92 ····<be>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
93 ····<c2>···DW_AT_entry_pc····:·(addr)·0x49293 ····<c2>···DW_AT_entry_pc····:·(addr)·0x48e
94 ····<c6>···DW_AT_GNU_entry_view:·(data1)·394 ····<c6>···DW_AT_GNU_entry_view:·(data1)·3
95 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x1695 ····<c7>···DW_AT_ranges······:·(sec_offset)·0x16
96 ····<cb>···DW_AT_call_file···:·(implicit_const)·296 ····<cb>···DW_AT_call_file···:·(implicit_const)·2
97 ····<cb>···DW_AT_call_line···:·(implicit_const)·94497 ····<cb>···DW_AT_call_line···:·(implicit_const)·944
98 ····<cb>···DW_AT_call_column·:·(implicit_const)·998 ····<cb>···DW_AT_call_column·:·(implicit_const)·9
99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>99 ····<cb>···DW_AT_sibling·····:·(ref_udata)·<0xdb>
100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)100 ·<4><cd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>101 ····<ce>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)102 ····<d2>···DW_AT_location····:·(sec_offset)·0x7d·(location·list)
103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b103 ····<d6>···DW_AT_GNU_locviews:·(sec_offset)·0x7b
104 ·<4><da>:·Abbrev·Number:·0104 ·<4><da>:·Abbrev·Number:·0
105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)105 ·<3><db>:·Abbrev·Number:·7·(DW_TAG_call_site)
106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4ca106 ····<dc>···DW_AT_call_return_pc:·(addr)·0x4c6
107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>107 ····<e0>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)108 ·<4><e4>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))109 ····<e5>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)110 ····<e7>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»   (DW_OP_breg4·(r4):·0)
111 ·<4><ea>:·Abbrev·Number:·0111 ·<4><ea>:·Abbrev·Number:·0
112 ·<3><eb>:·Abbrev·Number:·0112 ·<3><eb>:·Abbrev·Number:·0
113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)113 ·<2><ec>:·Abbrev·Number:·13·(DW_TAG_inlined_subroutine)
114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>114 ····<ed>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1664>
115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4b0115 ····<f1>···DW_AT_entry_pc····:·(addr)·0x4ac
116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1116 ····<f5>···DW_AT_GNU_entry_view:·(data1)·1
117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d117 ····<f6>···DW_AT_ranges······:·(sec_offset)·0x1d
118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1118 ····<fa>···DW_AT_call_file···:·(implicit_const)·1
119 ····<fa>···DW_AT_call_line···:·(data1)·12119 ····<fa>···DW_AT_call_line···:·(data1)·12
120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5120 ····<fb>···DW_AT_call_column·:·(implicit_const)·5
121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>121 ····<fb>···DW_AT_sibling·····:·(ref_udata)·<0x139>
122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)122 ·<3><fd>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>123 ····<fe>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1670>
124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)124 ····<102>···DW_AT_location····:·(sec_offset)·0x87·(location·list)
125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83125 ····<106>···DW_AT_GNU_locviews:·(sec_offset)·0x83
126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)126 ·<3><10a>:·Abbrev·Number:·1·(DW_TAG_inlined_subroutine)
127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>127 ····<10b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x167a>
128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4b0128 ····<10f>···DW_AT_entry_pc····:·(addr)·0x4ac
129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3129 ····<113>···DW_AT_GNU_entry_view:·(data1)·3
130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28130 ····<114>···DW_AT_ranges······:·(sec_offset)·0x28
131 ····<118>···DW_AT_call_file···:·(implicit_const)·2131 ····<118>···DW_AT_call_file···:·(implicit_const)·2
132 ····<118>···DW_AT_call_line···:·(implicit_const)·944132 ····<118>···DW_AT_call_line···:·(implicit_const)·944
133 ····<118>···DW_AT_call_column·:·(implicit_const)·9133 ····<118>···DW_AT_call_column·:·(implicit_const)·9
134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>134 ····<118>···DW_AT_sibling·····:·(ref_udata)·<0x128>
135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)135 ·<4><11a>:·Abbrev·Number:·8·(DW_TAG_formal_parameter)
136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>136 ····<11b>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1688>
137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)137 ····<11f>···DW_AT_location····:·(sec_offset)·0x95·(location·list)
138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93138 ····<123>···DW_AT_GNU_locviews:·(sec_offset)·0x93
139 ·<4><127>:·Abbrev·Number:·0139 ·<4><127>:·Abbrev·Number:·0
140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)140 ·<3><128>:·Abbrev·Number:·7·(DW_TAG_call_site)
141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d8141 ····<129>···DW_AT_call_return_pc:·(addr)·0x4d4
142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>142 ····<12d>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1616>
143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)143 ·<4><131>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))144 ····<132>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)145 ····<134>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
146 ·<4><137>:·Abbrev·Number:·0146 ·<4><137>:·Abbrev·Number:·0
147 ·<3><138>:·Abbrev·Number:·0147 ·<3><138>:·Abbrev·Number:·0
Max diff block lines reached; 1167/8220 bytes (14.20%) 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 ····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 ·············0000047e·00000489·(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 ·············00000489·000004b0·(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 ·············000004c4·000004ce·(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 ·············00000492·0000049e·(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 ·············0000049e·000004c2·(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 ·············000004c4·000004c6·(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 ·············000004c6·000004ce·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004ba·(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 ·············000004ba·000004c2·(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 ·············000004c2·000004c3·(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 ·············000004d2·000004d4·(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 ·············000004d4·000004e8·(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 ·············00000492·0000049c·(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 ·············000004c4·000004ca·(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 ·············00000492·00000492·(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 ·············000004b0·000004ba·(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 ·············000004d2·000004e8·(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 ·············000004b0·000004b0·(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 ····00000468·000000849 ····00000464·00000084
10 ····00000000·0000000010 ····00000000·00000000
  
809 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 /tmp/tmpg1k5neap/build/black/numerics.c2 Kbd``e`da
 3 /tmp/tmphtouiok1/build/black/mode.c
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
4 call_weak_fn5 call_weak_fn
5 crtstuff.c6 crtstuff.c
6 all_implied_fbits7 all_implied_fbits
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
9 completed.010 completed.0
10 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
11 frame_dummy12 frame_dummy
12 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
13 numerics.c 
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 __cxa_finalize19 __cxa_finalize
20 PyInit_numerics 
21 PyInit___init__20 PyInit___init__
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 PyCapsule_GetPointer24 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_mode
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .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 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 00000344·<.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 5732
    
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 0000039c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000003c4·<deregister_tm_clones>:4 000003c0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003f0·<register_tm_clones>:6 000003ec·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000424·<__do_global_dtors_aux>:8 00000420·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000464·<frame_dummy>:10 00000460·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000468·<PyInit_numerics>:14 00000464·<PyInit_mode>:
15 »       ...15 »       ...
  
16 000004e8·<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 000004ec·<_fini>:2 000004e8·<_fini>:
3 »       ...3 »       ...
270 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/numerics.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/mode.c
  
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·756d6572·rray_entry.numer15 ··0x000000c0·72726179·5f656e74·7279006d·6f64652e·rray_entry.mode.
16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.c.__FRAME_EN16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
22 ··0x00000130·6e616c69·7a650050·79496e69·745f6e75·nalize.PyInit_nu22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___ 
24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_23 ··0x00000140·5f5f0050·794f626a·6563745f·47657441·__.PyObject_GetA
25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I24 ··0x00000150·74747253·7472696e·67005f49·544d5f72·ttrString._ITM_r
 25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005079·43617073·ortModule.PyCaps
 28 ··0x00000190·756c655f·47657450·6f696e74·6572005f·ule_GetPointer._
26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo29 ··0x000001a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py 
29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint 
30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist 
31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._30 ··0x000001b0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__gmo 
33 ··0x000001e0·6e5f7374·6172745f·5f00··············n_start__.31 ··0x000001c0·65616c6c·6f630050·79496e69·745f6d6f·ealloc.PyInit_mo
 32 ··0x000001d0·6465005f·5f676d6f·6e5f7374·6172745f·de.__gmon_start_
 33 ··0x000001e0·5f00································_.
  
35.3 KB
./usr/lib/debug/.build-id/ef/fee06598badeee9a290647d6d3492d4da2b55d.debug vs.
./usr/lib/debug/.build-id/8c/8d9c31c596bb5fc1da5b8f86c014b69f005f10.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:··········3852·(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·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.39 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·0xf0c:
  
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·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000670·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·000101·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·000102·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00028c·0000bd·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·00034c·000192·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·00034c·00018f·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·00002d·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000524·000028·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·000558·000074·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·00054c·000074·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0005cc·00002f·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0005c0·00002f·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005fb·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0005ef·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000644·0005a0·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000638·0005a0·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000be4·0001e2·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000bd8·0001ea·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000dc6·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000dc2·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.35 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:·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, 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·numerics.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:·000005d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000005e0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·000005d8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000670·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000668·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000670·····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_
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
85 ····81:·000004e9·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·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:·effee06598badeee9a290647d6d3492d4da2b55d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8c8d9c31c596bb5fc1da5b8f86c014b69f005f10
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:······················7013 ··Length:······················696
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4045 ··Prologue·Length:·············399
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, 204 lines modifiedOffset 21, 204 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/tmp_90tkhp5/build/blib2to3/pgen227 ··1»      /tmp/tmplwx9ehbh/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/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»   conv.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»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019e]··Set·column·to·149 ··[0x00000199]··Set·column·to·1
50 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x46850 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x468
51 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·551 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x468·and·Line·by·4·to·5
52 ··[0x000001a8]··Set·column·to·552 ··[0x000001a3]··Set·column·to·5
53 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·653 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x476·and·Line·by·1·to·6
54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x476·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ac]··Set·column·to·1755 ··[0x000001a7]··Set·column·to·17
56 ··[0x000001ae]··Set·is_stmt·to·056 ··[0x000001a9]··Set·is_stmt·to·0
57 ··[0x000001af]··Copy·(view·2)57 ··[0x000001aa]··Copy·(view·2)
58 ··[0x000001b0]··Set·column·to·858 ··[0x000001ab]··Set·column·to·8
59 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·760 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x47e·and·Line·by·0·to·7
61 ··[0x000001b7]··Set·column·to·561 ··[0x000001b2]··Set·column·to·5
62 ··[0x000001b9]··Set·is_stmt·to·162 ··[0x000001b4]··Set·is_stmt·to·1
63 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·863 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x480·and·Line·by·1·to·8
64 ··[0x000001bb]··Set·column·to·2564 ··[0x000001b6]··Set·column·to·25
65 ··[0x000001bd]··Set·is_stmt·to·065 ··[0x000001b8]··Set·is_stmt·to·0
66 ··[0x000001be]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·866 ··[0x000001b9]··Special·opcode·19:·advance·Address·by·2·to·0x482·and·Line·by·0·to·8
67 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table67 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table
68 ··[0x000001c1]··Set·column·to·1468 ··[0x000001bc]··Set·column·to·14
69 ··[0x000001c3]··Advance·Line·by·236·to·24469 ··[0x000001be]··Advance·Line·by·236·to·244
70 ··[0x000001c6]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·24470 ··[0x000001c1]··Special·opcode·61:·advance·Address·by·8·to·0x48a·and·Line·by·0·to·244
71 ··[0x000001c7]··Set·column·to·871 ··[0x000001c2]··Set·column·to·8
72 ··[0x000001c9]··Extended·opcode·4:·set·Discriminator·to·172 ··[0x000001c4]··Extended·opcode·4:·set·Discriminator·to·1
73 ··[0x000001cd]··Advance·Line·by·456·to·70073 ··[0x000001c8]··Advance·Line·by·456·to·700
74 ··[0x000001d0]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·70074 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x48c·and·Line·by·0·to·700
75 ··[0x000001d1]··Set·File·Name·to·entry·1·in·the·File·Name·Table75 ··[0x000001cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
76 ··[0x000001d3]··Set·column·to·2576 ··[0x000001ce]··Set·column·to·25
77 ··[0x000001d5]··Advance·Line·by·-692·to·877 ··[0x000001d0]··Advance·Line·by·-692·to·8
78 ··[0x000001d8]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·878 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x490·and·Line·by·0·to·8
79 ··[0x000001d9]··Set·column·to·579 ··[0x000001d4]··Set·column·to·5
80 ··[0x000001db]··Set·is_stmt·to·180 ··[0x000001d6]··Set·is_stmt·to·1
81 ··[0x000001dc]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·981 ··[0x000001d7]··Special·opcode·20:·advance·Address·by·2·to·0x492·and·Line·by·1·to·9
82 ··[0x000001dd]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x000001d8]··Set·File·Name·to·entry·2·in·the·File·Name·Table
83 ··[0x000001df]··Set·column·to·3783 ··[0x000001da]··Set·column·to·37
84 ··[0x000001e1]··Advance·Line·by·687·to·69684 ··[0x000001dc]··Advance·Line·by·687·to·696
85 ··[0x000001e4]··Copy·(view·1)85 ··[0x000001df]··Copy·(view·1)
86 ··[0x000001e5]··Set·column·to·586 ··[0x000001e0]··Set·column·to·5
87 ··[0x000001e7]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)87 ··[0x000001e2]··Special·opcode·9:·advance·Address·by·0·to·0x492·and·Line·by·4·to·700·(view·2)
88 ··[0x000001e8]··Set·column·to·3688 ··[0x000001e3]··Set·column·to·36
89 ··[0x000001ea]··Advance·Line·by·-461·to·23989 ··[0x000001e5]··Advance·Line·by·-461·to·239
90 ··[0x000001ed]··Copy·(view·3)90 ··[0x000001e8]··Copy·(view·3)
91 ··[0x000001ee]··Set·column·to·591 ··[0x000001e9]··Set·column·to·5
92 ··[0x000001f0]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)92 ··[0x000001eb]··Special·opcode·10:·advance·Address·by·0·to·0x492·and·Line·by·5·to·244·(view·4)
93 ··[0x000001f1]··Set·is_stmt·to·093 ··[0x000001ec]··Set·is_stmt·to·0
94 ··[0x000001f2]··Copy·(view·5)94 ··[0x000001ed]··Copy·(view·5)
95 ··[0x000001f3]··Set·column·to·895 ··[0x000001ee]··Set·column·to·8
96 ··[0x000001f5]··Extended·opcode·4:·set·Discriminator·to·196 ··[0x000001f0]··Extended·opcode·4:·set·Discriminator·to·1
97 ··[0x000001f9]··Advance·Line·by·456·to·70097 ··[0x000001f4]··Advance·Line·by·456·to·700
98 ··[0x000001fc]··Copy·(view·6)98 ··[0x000001f7]··Copy·(view·6)
99 ··[0x000001fd]··Set·column·to·599 ··[0x000001f8]··Set·column·to·5
100 ··[0x000001ff]··Set·is_stmt·to·1100 ··[0x000001fa]··Set·is_stmt·to·1
101 ··[0x00000200]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703101 ··[0x000001fb]··Special·opcode·36:·advance·Address·by·4·to·0x496·and·Line·by·3·to·703
102 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)102 ··[0x000001fc]··Special·opcode·6:·advance·Address·by·0·to·0x496·and·Line·by·1·to·704·(view·1)
103 ··[0x00000202]··Set·column·to·9103 ··[0x000001fd]··Set·column·to·9
104 ··[0x00000204]··Set·is_stmt·to·0104 ··[0x000001ff]··Set·is_stmt·to·0
105 ··[0x00000205]··Copy·(view·2)105 ··[0x00000200]··Copy·(view·2)
106 ··[0x00000206]··Set·column·to·8106 ··[0x00000201]··Set·column·to·8
107 ··[0x00000208]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704107 ··[0x00000203]··Special·opcode·19:·advance·Address·by·2·to·0x498·and·Line·by·0·to·704
108 ··[0x00000209]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704108 ··[0x00000204]··Special·opcode·33:·advance·Address·by·4·to·0x49c·and·Line·by·0·to·704
109 ··[0x0000020a]··Set·File·Name·to·entry·1·in·the·File·Name·Table109 ··[0x00000205]··Set·File·Name·to·entry·1·in·the·File·Name·Table
110 ··[0x0000020c]··Set·column·to·5110 ··[0x00000207]··Set·column·to·5
111 ··[0x0000020e]··Set·is_stmt·to·1111 ··[0x00000209]··Set·is_stmt·to·1
112 ··[0x0000020f]··Advance·Line·by·-694·to·10112 ··[0x0000020a]··Advance·Line·by·-694·to·10
113 ··[0x00000212]··Copy·(view·1)113 ··[0x0000020d]··Copy·(view·1)
114 ··[0x00000213]··Set·column·to·8114 ··[0x0000020e]··Set·column·to·8
115 ··[0x00000215]··Set·is_stmt·to·0115 ··[0x00000210]··Set·is_stmt·to·0
116 ··[0x00000216]··Copy·(view·2)116 ··[0x00000211]··Copy·(view·2)
117 ··[0x00000217]··Set·column·to·5117 ··[0x00000212]··Set·column·to·5
118 ··[0x00000219]··Set·is_stmt·to·1118 ··[0x00000214]··Set·is_stmt·to·1
119 ··[0x0000021a]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11119 ··[0x00000215]··Special·opcode·20:·advance·Address·by·2·to·0x49e·and·Line·by·1·to·11
120 ··[0x0000021b]··Set·column·to·23120 ··[0x00000216]··Set·column·to·23
121 ··[0x0000021d]··Set·is_stmt·to·0121 ··[0x00000218]··Set·is_stmt·to·0
122 ··[0x0000021e]··Copy·(view·1)122 ··[0x00000219]··Copy·(view·1)
123 ··[0x0000021f]··Set·File·Name·to·entry·2·in·the·File·Name·Table123 ··[0x0000021a]··Set·File·Name·to·entry·2·in·the·File·Name·Table
124 ··[0x00000221]··Set·column·to·14124 ··[0x0000021c]··Set·column·to·14
125 ··[0x00000223]··Advance·Line·by·233·to·244125 ··[0x0000021e]··Advance·Line·by·233·to·244
126 ··[0x00000226]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244126 ··[0x00000221]··Special·opcode·75:·advance·Address·by·10·to·0x4a8·and·Line·by·0·to·244
127 ··[0x00000227]··Set·column·to·8127 ··[0x00000222]··Set·column·to·8
128 ··[0x00000229]··Extended·opcode·4:·set·Discriminator·to·1128 ··[0x00000224]··Extended·opcode·4:·set·Discriminator·to·1
129 ··[0x0000022d]··Advance·Line·by·456·to·700129 ··[0x00000228]··Advance·Line·by·456·to·700
130 ··[0x00000230]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700130 ··[0x0000022b]··Special·opcode·19:·advance·Address·by·2·to·0x4aa·and·Line·by·0·to·700
Max diff block lines reached; 2/18254 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:·11·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·11·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmp_90tkhp5/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmplwx9ehbh/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)·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:·1·(DW_TAG_imported_unit)17 ·<1><22>:·Abbrev·Number:·1·(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:·1·(DW_TAG_imported_unit)19 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)36 ·<2><45>:·Abbrev·Number:·8·(DW_TAG_call_site)
37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec37 ····<46>···DW_AT_call_return_pc:·(addr)·0x4ec
38 ····<4a>···DW_AT_call_tail_call:·(flag_present)·138 ····<4a>···DW_AT_call_tail_call:·(flag_present)·1
39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>39 ····<4a>···DW_AT_call_origin·:·(ref_udata)·<0x4c>
40 ·<2><4b>:·Abbrev·Number:·040 ·<2><4b>:·Abbrev·Number:·0
41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)41 ·<1><4c>:·Abbrev·Number:·13·(DW_TAG_subprogram)
42 ····<4d>···DW_AT_external····:·(flag_present)·142 ····<4d>···DW_AT_external····:·(flag_present)·1
43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5ffad)·43 ····<4d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4edff)·
44 ····<51>···DW_AT_decl_file···:·(data1)·144 ····<51>···DW_AT_decl_file···:·(data1)·1
45 ····<52>···DW_AT_decl_line···:·(data1)·445 ····<52>···DW_AT_decl_line···:·(data1)·4
46 ····<53>···DW_AT_decl_column·:·(data1)·146 ····<53>···DW_AT_decl_column·:·(data1)·1
47 ····<54>···DW_AT_prototyped··:·(flag_present)·147 ····<54>···DW_AT_prototyped··:·(flag_present)·1
48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>48 ····<54>···DW_AT_type········:·(GNU_ref_alt)·<0x497>
49 ····<58>···DW_AT_low_pc······:·(addr)·0x46849 ····<58>···DW_AT_low_pc······:·(addr)·0x468
50 ····<5c>···DW_AT_high_pc·····:·(udata)·12850 ····<5c>···DW_AT_high_pc·····:·(udata)·128
788 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 ]GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 ed``e`da2 ed``e`da
3 +nTAV=F{I3 +nTAV=F{I
4 /tmp/tmp_90tkhp5/build/blib2to3/pgen2/conv.c4 /tmp/tmplwx9ehbh/build/black/numerics.c
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.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
 22 PyInit_numerics
21 PyInit___init__23 PyInit___init__
22 PyInit_conv 
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 __gmon_start__30 __gmon_start__
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 2825
    
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_numerics>:
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 »       ...
279 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmp_90tkhp5/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmplwx9ehbh/build/black/numerics.c
  
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·7279006e·756d6572·rray_entry.numer
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·6963732e·63005f5f·4652414d·455f454e·ics.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·745f6e75·nalize.PyInit_nu
23 ··0x00000140·5f5f0050·79496e69·745f636f·6e760050·__.PyInit_conv.P 
24 ··0x00000150·794f626a·6563745f·47657441·74747253·yObject_GetAttrS23 ··0x00000140·6d657269·63730050·79496e69·745f5f5f·merics.PyInit___
 24 ··0x00000150·696e6974·5f5f0050·794f626a·6563745f·init__.PyObject_
 25 ··0x00000160·47657441·74747253·7472696e·67005f49·GetAttrString._I
 26 ··0x00000170·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 27 ··0x00000180·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 28 ··0x00000190·5f496d70·6f72744d·6f64756c·65005079·_ImportModule.Py
 29 ··0x000001a0·43617073·756c655f·47657450·6f696e74·Capsule_GetPoint
25 ··0x00000160·7472696e·67005f49·544d5f72·65676973·tring._ITM_regis30 ··0x000001b0·6572005f·49544d5f·64657265·67697374·er._ITM_deregist
26 ··0x00000170·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.31 ··0x000001c0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
 32 ··0x000001d0·50795f44·65616c6c·6f63005f·5f676d6f·Py_Dealloc.__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································_. 
  
13.3 KB
./usr/lib/debug/.build-id/f8/4fa19eaafb58731f9de19204b79489aab72769.debug vs.
./usr/lib/debug/.build-id/19/f22608c1cc999007c4310deb2749fbe46c099c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% 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·000107·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·000107·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000290·0000be·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·000350·000193·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·000350·000196·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·000025·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000530·000025·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.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·nodes.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:·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_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:·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
 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:·f84fa19eaafb58731f9de19204b79489aab727693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19f22608c1cc999007c4310deb2749fbe46c099c
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/tmpg1k5neap/build/black27 ··1»      /tmp/tmphtouiok1/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»   nodes.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
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:·0x1738a)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1738a)·
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/tmpg1k5neap/build/black/nodes.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmphtouiok1/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 38, 15 lines modifiedOffset 38, 15 lines modified
38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4a>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e839 ····<4b>···DW_AT_call_return_pc:·(addr)·0x4e8
40 ····<4f>···DW_AT_call_tail_call:·(flag_present)·140 ····<4f>···DW_AT_call_tail_call:·(flag_present)·1
41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>41 ····<4f>···DW_AT_call_origin·:·(ref_udata)·<0x51>
42 ·<2><50>:·Abbrev·Number:·042 ·<2><50>:·Abbrev·Number:·0
43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)43 ·<1><51>:·Abbrev·Number:·14·(DW_TAG_subprogram)
44 ····<52>···DW_AT_external····:·(flag_present)·144 ····<52>···DW_AT_external····:·(flag_present)·1
45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52422)·45 ····<52>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x52c0a)·
46 ····<56>···DW_AT_decl_file···:·(data1)·146 ····<56>···DW_AT_decl_file···:·(data1)·1
47 ····<57>···DW_AT_decl_line···:·(data1)·447 ····<57>···DW_AT_decl_line···:·(data1)·4
48 ····<58>···DW_AT_decl_column·:·(data1)·148 ····<58>···DW_AT_decl_column·:·(data1)·1
49 ····<59>···DW_AT_prototyped··:·(flag_present)·149 ····<59>···DW_AT_prototyped··:·(flag_present)·1
50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>50 ····<59>···DW_AT_type········:·(GNU_ref_alt)·<0xfeb>
51 ····<5d>···DW_AT_low_pc······:·(addr)·0x46451 ····<5d>···DW_AT_low_pc······:·(addr)·0x464
52 ····<61>···DW_AT_high_pc·····:·(udata)·12852 ····<61>···DW_AT_high_pc·····:·(udata)·128
776 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 'iGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 Kbd``e`da2 Kbd``e`da
3 /tmp/tmpg1k5neap/build/black/nodes.c3 /tmp/tmphtouiok1/build/black/lines.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
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 _GLOBAL_OFFSET_TABLE_18 _GLOBAL_OFFSET_TABLE_
19 PyInit_nodes 
20 __cxa_finalize19 __cxa_finalize
21 PyInit___init__20 PyInit___init__
22 PyObject_GetAttrString21 PyObject_GetAttrString
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
 24 PyInit_lines
25 PyCapsule_GetPointer25 PyCapsule_GetPointer
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
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 5732
    
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_nodes>: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 »       ...
268 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmpg1k5neap/build/black/nodes.c2 ··[·····0]··/tmp/tmphtouiok1/build/black/lines.c
  
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·7279006e·6f646573·rray_entry.nodes15 ··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·00507949·6e69745f·6e6f6465·BLE_.PyInit_node 
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·0050794f·626a6563·745f4765·74417474·.PyObject_GetAtt23 ··0x00000140·745f5f00·50794f62·6a656374·5f476574·t__.PyObject_Get
25 ··0x00000160·72537472·696e6700·5f49544d·5f726567·rString._ITM_reg24 ··0x00000150·41747472·53747269·6e67005f·49544d5f·AttrString._ITM_
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
 27 ··0x00000180·706f7274·4d6f6475·6c650050·79496e69·portModule.PyIni
28 ··0x00000190·744d6f64·756c6500·50794361·7073756c·tModule.PyCapsul28 ··0x00000190·745f6c69·6e657300·50794361·7073756c·t_lines.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__.